RAID หรือ Redundant Array of Independent Disks เป็นเทคโนโลยี virtualization ใชำหรับการทำให้ Physical Hard Disk หลายๆ ก้อน กลายเป็น Virtual Disk ก้อนเดียว หรือ หลายก้อนก็ได้ ตามที่เราต้องการ ซึ่งจะช่วยในการสำรองข้อมูล เมื่อมี Physical disk ก้อนใดก้อนหนึ่งเสียหาย ก็ยังมีข้อมูลสำรองไว้ใน Physical Disk ก้อนอื่นๆ และนอกจากนี้การทำ Raid ยังช่วยในเรื่องการเพิ่มประสิทธิภาพในการทำงานของ Disk อีกด้วย เนื่องจากมี RAID Controller ที่เป็นตัวกลาง ในการเขียนข้อมูลระหว่าง Operating System ไปยัง Physical Disk
RAID จะมีหลาย Level ในบทความนี้จะใช้ RAID 1 และ RAID 5 หลักการทำงานมีดังนี้
RAID 1 : มักจะเรียกกันว่า “disk mirroring” หรือก็คือการ Copy ข้อมูล 1 ชุด ไปเก็บยัง Disk 2 ก้อน ในเคสของมี Disk ก้อนใดก้อนหนึ่งเกิดเสียหายขึ้นมา ก็ยังมีข้อมูลอีกชุดที่เก็บไว้ใน Disk อีกก้อน ซึ่งจะช่วยให้ข้อมูลของเราไม่สูญหาย แต่ข้อเสียคือ ขนาดของ Disk ที่ใช้งานได้ จะมีขนาดเท่ากับ Disk เพียงก้อนเดียวเท่านั้น เช่น เรามี Disk ขนาด 1TB จำนวน 2 ก้อน ถ้าเอาไปใช้งานทั่วไป ไม่ทำ Raid หรือ Raid 0 จะสามารถใช้งานได้ 2 TB แต่ถ้าหากเราทำ RAID 1 พื้นที่ที่ใช้งานได้เพียง 1TB เท่านั้น RAID 1 มักจะใช้ในการติดตั้ง Operating System เพื่อป้องกันการสูญหายของข้อมูล
RAID 5 : การนำ Hard Disk ตั้งแต่ 3 ลูกขึ้นไปมารวมกัน โดยจะเป็นการเขียนข้อมูลกระจายไปทั่วทุก Hard Disk และมี Parity ในชุดนี้ 1 ลูกเพื่อกู้ข้อมูลกรณี Hard Disk ในชุดนี้เสียตัวอย่างการคำนวณถ้าเรามี HDD 1TB จำนวน 8 ลูกทำ RAID 5 กันจะได้พื้นที่ใช้งานทั้งหมด
1TB x (8-1) = 7 TB
ในบทความนี้จะแสดงวิธีการตั้งค่า RIAD บน Cisco UCS 240C ผ่านทาง CIMC ซึ่งวิธีการคอนฟิก มีดังนี้
เข้า Web Browser และเข้าไปที่หมายเลขไอพีของ CIMC
การตั้งค่า Raid Controller
สำหรับอุปกรณ์ UCS C240 มี Hard disk ขนาด 240GB จำนวน 2 ก้อน และ 2.4TB จำนวน 8 ก้อน โดยมีการใช้งานดังนี้
- Disk 300GB จำนวน 2 ก้อน ทำเป็น Raid 1 เพื่อ Install Windows Server 2022
- Disk 2.4TB จำนวน 8 ก้อน ทำเป็น Raid 5 เพื่อ ใช้สำหรับ Veeam backup
วิธีการตั้งค่ามีดังนี้
Step1: เข้าไปที่ CIMC และไปที่เมนู Storage -> Cisco 12G SAS RAID Controller
Step2: ไปที่เมนู Physical Drive Info
ในเมนูนี้ให้ตรวจสอบ Disk ที่ต้องการจะทำ Raid และตรวจสอบสถานะของ Disk
Unconfigured Good คือ ยังไม่ได้ตั้งค่า Raid
Online คือได้ทำตั้งค่า Raid เรียบร้อยแล้ว
Step3: ไปที่เมนู Controller Info -> Create Virtual Drive from Unused Physical Drives
Step4: เลือก Raid Level -> เลือก Disk ที่ต้องการ -> Select ไปที่ Drive Group
Step5: ตรวจสอบ Drive ที่เลือก -> ตั้งชื่อ Virtual Drive -> กด Create Virtual Drive
Step6: สร้าง Virtual Drive สำหรับ Disk 300GB ทั้ง 2 ก้อน เพื่อใช้สำหรับ Install Windows Server 2022 โดยใช้วิธีการเดียวกัน
Step7: ตรวจสอบ Virtual Drive ไปที่เมนู -> Virtual Drive Info
เมื่อเข้ามาที่เมนู Virtual Drive Info จะเห็นว่ามี Virtual Drive จำนวน 2 ก้อน ตามที่ต้องการ
แสดงตัวอย่างการนำ Server ที่ได้ตั้งค่า RAID เอาไว้ไปติดตั้ง Windows Server 2022
จะเห็นว่าหลังจากคอนฟิก RAID เสร็จแล้ว สามารถนำ Server ดังกล่าวไปลง Operating System ตามที่ต้องการได้ เช่น Windows , Linux, หรือ ESXi ได้ตามต้องการ ในตัวอย่างได้นำเอา Server เครื่องนี้ไปติดตั้ง Windows Server 2022 ซึ่งจะเห็น Disk ที่แสดงขึ้น มา 2 ก้อน ตามที่เราได้ตั้งค่าเอาไว้