Distributed แปลตรงตัวคือ “แจกจ่าย” สำหรับ Distributed Volume ของ GlusterFS นั้นคือการแจกจ่ายไฟล์ไปยังแต่ละ Brick (Server) นั่นเอง โดยจุดประสงค์ของการทำ Distributed Volume นั้นคือการทำ Horizontal Scaling และ Distibuted ข้อมูลออก ทำให้ได้พื้นที่ของการเก็บข้อมูลที่เพิ่มมากขึ้น เพียงแค่เพิ่ม Brick (Server)  นั่นเอง

ก่อนอื่นให้ติดตั้ง GlusterFS กันก่อนโดยหากใครติดตั้งเรียบร้อยแล้วสามารถข้ามไปในส่วนของ Distributed Volume ได้เลย  GlusterFS เป็น Clustered File System ดังนั้นการติดตั้งเราจะต้องติดตั้ง GlusterFS ลงบน OS ตั้งแต่ 2 เครื่องขึ้นไป การติดตั้ง GlusterFS โดยใช้ Ubuntu 14.04 Server นั้นสามารถทำได้ง่ายๆ โดยการติดตั้งผ่าน package manager แต่ก่อนที่จะลงมือติดตั้ง GlusterFS มาดูโครงสร้างพื้นฐานที่ต้องใช้กันก่อน โดยเรามีเครื่อง Ubuntu Server 2 เครื่อง ดังนี้

  • node1 มี IP Address เป็น 192.168.1.100
  • node2 มี IP Address เป็น 192.168.1.101

ให้ติดตั้ง Gluster Server ทั้ง 2 เครื่องด้วยคำสั่ง

sudo apt-get install glusterfs-server


Continue reading