อะไรคือ DFS ?
ระบบไฟล์แบบกระจายศูนย์ (DFS) คือ ระบบไฟล์ที่เก็บข้อมูลไว้ในหลาย ๆ เครื่องเซิร์ฟเวอร์ที่เชื่อมต่อกันบนเครือข่าย เพื่อให้ผู้ใช้สามารถเข้าถึงข้อมูลได้จากทุกที่ และเข้าถึงไฟล์ได้ราวกับว่าไฟล์นั้น ๆ ถูกเก็บไว้ในเครื่องของตนเอง โดยผู้ใช้ไม่ต้องคำนึงถึงอุปกรณ์หรือตำแหน่งใด ๆ บนเครือข่าย ตัวอย่างของระบบ DFS ได้แก่ GFS, HDFS, Amazon Elastic File System, Microsoft Azure Files
ลักษณะ
- การกระจาย (Distribution) ข้อมูลจะถูกจัดเก็บไว้บนคอมพิวเตอร์หลายเครื่อง ทำให้สามารถเพิ่มพื้นที่จัดเก็บข้อมูลได้อย่างยืดหยุ่น
- การเข้าถึง (Access) ผู้ใช้สามารถเข้าถึงไฟล์เหล่านี้ได้เหมือนไฟล์ที่เก็บอยู่บนเครื่องเดียวกัน
- ความทนทาน (Robustness) ระบบไฟล์แบบกระจายสามารถทำงานต่อได้แม้หากเครื่องใดเครื่องหนึ่งหยุดทำงาน
กลุ่มเป้าหมาย
กลุ่มเป้าหมายสำหรับ Distributed File System (DFS) สามารถครอบคลุมได้หลาย ๆ กลุ่ม ขึ้นอยู่กับการใช้งาน เช่น
- องค์กรขนาดใหญ่
- หน่วยงานภาครัฐ
- ผู้ให้บริการคลาวด์
ข้อดี
1. ผู้ใช้จำนวนมากสามารถเข้าถึงข้อมูลและเก็บข้อมูลได้
2. ผู้ใช้สามารถเข้าถึงข้อมูลได้จากทุกที่
3. ระบบสามารถปรับขนาดได้ตามต้องการ
ข้อจำกัด
1. ค่าใช้จ่ายในการติดตั้งและบำรุงรักษาสูง
2. ประสิทธิภาพลดลง หาก network ไม่เสถียรภาพ
3. ความซับซ้อนในการตั้งค่าและจัดการค่อนข้างสูง