มาเริ่มกันดีกว่า
ก่อนจะทดสอบ มาุคุยกันเรื่องทฤษฏีกันก่อน ระหว่างรอ HDD กับ RAM ที่ยังไม่มา มาแต่ตัว Server
เนื่องจากระบบนี้ HDD และ Network จะมีความสำคัญเป็นอย่างมาก จึงขอกล่าวถึงทฤษฏีก่อนเคร่า ๆ
จากการค้นหาข้อมูลและทดสอบ HDD รุ่นต่าง ๆ พบว่า HDD ที่เป็น SATA II จะีมีประสิทธิภาพความเร็ว
ในการอ่านเขียนข้อมูลอยู่ที่ประมาณ 70MB/sec (MegaByte per second) และเมื่อนำมาทำ RAID0
ความเร็วจะเพิ่มขึ้น ตามจำนวน HDD ที่ใช้ เช่น 2ลูก ก็ประมาณ 140MB/sec 3 ลูกก็ประมาณ 210MB/sec เป็นต้น
ต่อไป ระบบ Network ถ้าเป็น Network ความเร็ว 100Mbps จะมีความเร็ว 100Mbps หรือเทียบหน่วยเป็น Byte
จะได้เป็นประมาณ 12.5MB/sec แต่ในทางปฏิับัติ จะได้ประมาณ 10MB/sec และ Network ความเร็ว 1Gbps
มีความเร็ว 1000Mbps หรือเทียบเป็นหน่วย Byte ก็จะได้ 125MB/sec แต่ในทางปฏิบัติ จะได้ประมาณ 45MB/sec
(หรือ 360Mbps) บนระบบ Network ทั่ว ๆ ไป และจะวิ่งได้ประมาณ 100MB/sec (หรือ 800Mbps) บนระบบ Network
ที่มีการปรับแต่งแล้ว (อยู่ที่การออกแบบ)
ดังนั้น เมื่อเปรียบเทียบความเร็วของ HDD ที่ทำ RAID แล้ว กับ Gigabit Network แล้ว จะได้ว่า
HDD RAID0 3 ลูก ต่อ Gigabit Network 2 ใบ และ Gigabit LAN 1 ใบ ต่อ ลูกข่าย 10 เครื่อง
(70MB/sec x 3) = (100MB/sec x 2) = 20 Client
*** เป็นค่าประมาณการในทางทฤษฏี แต่แนะนำเป็น 4 ลูก / 2LAN / 20 Client***ในกรณีที่ดีที่สุด เครื่องลูกข่าย 1 เครื่อง บนระบบ Gigabit Network จะสามารถ Access HDD จาก Server
ได้ที่ความเร็ว 100MB/sec (หรือ 800Mbps) ซึ่งถือว่าดีกว่าต่อ HDD ลงในเครื่องที่ได้ความเร็วแค่ 70MB/sec
ในกรณีที่เลวร้ายที่สุด เครื่องลูก 10 เครื่องต่อ 1 LAN Gigabit แชร์กันแบบสุด ๆ จะสามารถ Access HDD จาก Server
ได้ที่ความเร็ว 10MB/sec (หรือ 80Mbps) ซึ่งถือว่าพอรับได้ ไม่ถึงกับช้ามาก และโอกาสเกิดกรณีแบบนี้น้อยมากด้วย
ทั้งหมด คือ ร่าง plan ในการออกแบบระบบ Smart Disk เพื่อให้เหมาะสม และไม่เกิดคอขวดทำให้ช้า โดยปรับแต่งได้อย่างสมบูรณ์
และลงตัวที่สุด ส่วนเรื่อง Software RAID และ Hardware RAID นั้นได้ทดสอบแล้ว มีความเร็วใกล้เคียงกัน แต่ถ้า
ต้องการใช้ Software RAID นั้น จำเป็นจะต้องใช้ CPU ที่มี Speed สูงหน่อย เพื่อมาใช้ในเรื่องของการจัดการ RAID
คำถาม : 1. ถ้าใช้ HDD ที่เป็นของ RAID โดยเฉพาะ กับ ใช้ HDD ของ Desktop มีความเร็วที่แตกต่างกันหรือไม่
- จากการที่ทดสอบ HDD รุ่นที่เ็ป็น RAID โดยเฉพาะ กับ รุ่นทั่ว ๆ ไป มีความเร็วใกล้เคียงกัน ไม่แตกต่างกันมาก
และจะมีผลแตกต่างในเรื่องของความทน เนื่องจาก HDD รุ่นที่เป็น RAID จะออกแบบมาทำงานตลอด 24x7 แต่ถ้า
ความเร็วนั้นจะแต่งต่างกันตาม Interface เช่น IDE, SATA, SCSI , SAS เป็นต้น จะมีความเร็วที่แตกต่างกัน
อย่างชัดเจน
2. LAN Card แบบ PCI และ PCI-E ให้ความเร็วที่แตกต่างกันหรือไม่
- สำหรับ M/B ใหม่ ถ้าซื้อให้เลือกหา LAN Onboard ที่เป็น PCI-E นะครับ แต่ถ้าเป็น LAN Card ที่ใส่ในเครื่องเดิม
ก็คงต้องเป็น PCI เนื่องจากราคาแตกต่างกันมาก ส่วนเรื่องความเร็วนั้น ยังไม่ได้ทดสอบครับว่าแตกต่างกันมากน้อยแค่ไหน
3. Switch ที่ใช้เป็น Gigabit Network ความมี Spec อย่างไรบ้าง
- Switch ความจะมี function flow control, และ รองรับ jumbo frame อย่างน้อยที่สุด 4K ซึ่งส่วนใหญ่ก็จะมีอยู่แล้ว
4. ระบบนี้ เหมือนกับระบบ Thin Client หรือไม่
- ระบบนี้ เป็นระบบที่เครื่องลูกข่าย ไม่ใช้ HDD แต่การประมวลผลทั้งหมด ยังคงทำในตัว Client แต่ระบบ Thin Client นั้น
การประมวลผลต่าง ๆ จะอยู่บน Server
5. จุดประสงค์ของระบบ Smart Disk คือต้องการประหยัด HDD ใช่หรือไม่
- ระบบนี้ ออกแบบขึ้นมา เพื่อความง่ายและสะดวกในการจัดการ Software ป้องกันปัญหา Software ที่ไม่พึงประสงค์
และมีประสิทธิภาพเทียบเท่ากับระบบที่มี HDD ทั่ว ๆ ไป