ว่าด้วยเรื่อง RAID

raid Nov 23, 2020

นอกจาก RAID0 , RAID1 , RAID5 , RAID6 , RAID7 , RAID10 , RAID 50 , RAID 60 , RAID 70 แล้ว   ท่านอาจจะเคยได้ยินเทคโนโลยีที่เกี่ยวข้องกับ RAID อื่นๆอีกหลายคำ  เช่น  RAID Card , RAID BIOS , RAID Software , HBA , SAS , IR Mode , IT Mode , JBOD , RAID Firmware , MDADM , ZFS , ...

บทความนี้แอดมินจะไม่ได้กล่าวถึงวิธีการทำ RAID แต่ละแบบ   แต่จะอธิบายภาพกว้างๆของเทคโนโลยี RAID แต่ละคำ  ให้สั้นๆ  เข้าใจง่าย

RAID Card

คือ Card ชนิดหนึ่งที่ทำหน้าที่จัดการ RAID ซึ่งส่วนใหญ่มักจะเป็นชนิด PCI-e ที่มี port รองรับได้ทั้ง Harddisk แบบ SAS และ SATA

RAID BIOS

คือ Motherboard ( Mainboard ) ที่มี Firmware (BIOS) รองรับการทำ RAID โดยส่วนใหญ่จะรองรับ Harddisk ที่เป็น SATA เท่านั้น

RAID Software

คือการทำ RAID ด้วย Software ไม่ว่าเครื่องนั้นจะมี RAID Card หรือ RAID BIOS หรือไม่ ก็สามารถทำ RAID ได้ด้วย Software

ซึ่งแต่ละ OS ก็จะมีเทคโนโลยี RAID Software ให้เลือกใช้  เช่น Linux ก็จะเป็น MDADM ( หรือ ZFS ) , macOS ก็จะมีระบบจัดการ Disk & RAID มากับ OS , ส่วน Windows ก็จะมีระบบจัดการ Disk & RAID ที่มากับ OS เช่นกัน

HBA ( Host Bus Adapter )

คือ Card Adapter ที่ทำหน้าที่เชื่อมต่อกับโฮสต์บัสหลัก เช่น PCI-E กับรถบัสประเภทอื่น เช่น  SAS, SATA, USB, ฯลฯ  นั่นคือ RAID Card ก็ถือว่าเป็น HBA ชนิดหนึ่ง

SAS ( Serial Attached SCSI )

คือ เทคโนโลยี SCSI แบบอนุกรม ( เหมือนกับ Serial ATA - SATA ) ที่ทำงานได้รวดเร็วกว่าแบบขนาน ( SCSI ยุคเก่าเป็นแบบขนาน ) โดย SAS  "อ่านว่าแซ๊ส" จะมีความเร็วสูงและทนทานสูงกว่า SATA ทั่วไป   ทำให้ SAS เป็น Harddisk ที่นิยมกับกลุ่ม Server เพราะเร็วกว่าและเสถียรกว่า SATA  แต่ก็มีราคาสูงกว่าด้วยเช่นกัน

IR Mode ( Integrated RAID Mode )

คือ Card ที่ทำหน้าที่ RAID นั่นเอง  ซึ่งเราจะต้องสร้าง Virtual Disk ( VD ) ขึ้นมาก่อนที่จะเริ่มใช้งาน RAID

IT Mode = Initiator Target

คือ Card ที่ไม่ทำหน้าที่ RAID นั่นเอง ( งงไหม )

แล้วจะต้องมี Card ชนิด IT Mode นี้ทำไม ?  คำตอบคือ เพื่อให้เราใช้คุณสมบัติ Harddisk แบบ SAS ได้นั่นเอง  นอกจากนั้นยังคงไว้ซึ่งคุณสมบัติการต่อ Disk จำนวนมากๆได้อีกด้วย

โดยเมื่อเสียบ Harddisk เข้ากับ Card ชนิด IT Mode แล้ว  ก็เหมือนกับเราเสียบ Harddisk เข้า Mainboard โดยตรง  BIOS และ OS ก็จะเห็น Disk ทุกตัวตามปกติ ( ไม่เห็นเป็น RAID )

ซึ่ง Card ชนิด IT Mode โดยส่วนใหญ่ก็คือ RAID Card ทั่วไป  ที่ถูกนำมาดัดแปลงอัพ firmware ใหม่  เพื่อตัดคุณสมบัติ RAID ออกไป

การใช้งาน Card ชนิด IT Mode มักจะใช้กับ ZFS

JBOD ( just a bunch of drives )

คือ การสร้าง RAID Virtual Disk ( VD ) รูปแบบหนึ่ง  ที่สร้างให้ 1 Disk ต่อ 1 VD  คล้ายๆกับการสร้าง RAID0 บน Disk เพียง 1 ตัว

โดย RAID Card รุ่นใหม่ๆ  จะรองรับ JBOD

ซึ่งงานที่จะใช้ JBOD มักจะเป็น Solution แบบเฉพาะทาง

ส่วนตัวแอดมินมองว่า IT Mode น่าจะเหมาะกว่าการใช้ JBOD

RAID Firmware

คือ Firmware ที่ทำงานบน RAID Card หรือ BIOS  ซึ่งอาจจะมีการอัพ version ใหม่ๆเพื่อแก้ไข bug

การแปลง RAID Card ให้เป็น IT Mode ก็คือการอัพ RAID Firmware รูปแบบหนึ่ง

MDADM

คือ RAID Software บน Linux

ZFS

คือ ระบบ File System ชนิดหนึ่งที่มีคุณสมบัติในการจัดการ RAID Software ซึ่ง ZFS รองรับการทำงานบน Unix ( BSD , Solaris , รวมทั้ง Linux )

ZFS ถูกพัฒนาขึ้นโดยบริษัท Sun Microsystem ในสมัยก่อน และปัจจุบันกลายเป็นเทคโนโลยีของบริษัท Oracle ( Sun ขายกิจการ )

และ OpenZFS เป็น Project แยกพัฒนา ZFS ต่างหากของกลุ่ม Opensource


ติดตามบทความใหม่ๆ ได้ใน Facebook Pages
ปรึกษา / สอบถาม / พูดคุยกับแอดมิน
ผ่าน LINE ไอดี @limitrack
ผ่าน inbox เพจ https://m.me/limitrack.thailand
: ทีมงาน www.Limitrack.com :

Tags

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.