- การ์ด SAS HBA ช่วยขยายพอร์ตและช่วยให้คุณเชื่อมต่อไดรฟ์ SAS และ SATA หลายตัวได้อย่างน่าเชื่อถือมากกว่าโซลูชัน SATA ราคาถูกหรือตัวคูณพอร์ตทั่วไป
- การเลือกเจเนอเรชั่น SAS ที่เหมาะสม จำนวนพอร์ต ประเภทของคอนเนคเตอร์ mini-SAS และการตรวจสอบความเข้ากันได้กับ PCIe และระบบปฏิบัติการเป็นสิ่งสำคัญ
- การเดินสายไฟที่ถูกต้อง แหล่งจ่ายไฟที่มีขนาดใหญ่เกินพอ และระบบระบายความร้อนที่เพียงพอ จะช่วยป้องกันปัญหาเครื่องขัดข้อง การสูญเสียข้อมูล และความร้อนสูงเกินไป
- การใช้งาน HBA ในโหมดที่ไม่ใช่ RAID และการตรวจสอบการตรวจจับดิสก์จาก BIOS และระบบปฏิบัติการจะช่วยให้สามารถทำงานร่วมกับ ZFS, Btrfs และโซลูชันขั้นสูงอื่นๆ ได้อย่างราบรื่น
หากคุณใช้งานอุปกรณ์จัดเก็บข้อมูลประสิทธิภาพสูงที่บ้านหรือในธุรกิจขนาดเล็ก คุณจะต้องพบกับ SAS HBA การ์ดอย่างหลีกเลี่ยงไม่ได้ไม่ช้าก็เร็ว การเปลี่ยนจากไดรฟ์ USB หรือฮาร์ดไดรฟ์ภายนอกเพียงไม่กี่ตัวไปเป็นไดรฟ์ภายในจำนวนมากนั้น จำเป็นต้องเข้าใจวิธีการตั้งค่า SAS HBA การ์ดรุ่นที่ควรเลือก สายเคเบิลที่ควรซื้อ และที่สำคัญอย่างยิ่งคือ วิธีการหลีกเลี่ยงความเสียหายต่อไดรฟ์และข้อมูลของคุณจากการมองข้ามง่ายๆ
ในสภาพแวดล้อมการทำงานระดับมืออาชีพ อินเทอร์เฟ ซ SAS (Serial Attached SCSI)ได้กลายเป็นตัวเลือกที่ได้รับความนิยมมากกว่า SATA เมื่อต้องการความน่าเชื่อถือ ความสามารถในการขยาย และความเสถียรในเซิร์ฟเวอร์และอาร์เรย์ดิสก์ แม้ว่า SAS และ SATA จะมีส่วนประกอบทางไฟฟ้าและโปรโตคอลร่วมกันหลายอย่าง แต่ก็ไม่สามารถใช้ทดแทนกันได้อย่างสมบูรณ์ ซึ่งก่อให้เกิดคำถามมากมาย เช่น ควรเลือก HBA แบบใด วิธีการเชื่อมต่อไดรฟ์ SAS และ SATA จะเกิดอะไรขึ้นกับ RAID การรวมความเร็ว 12 Gb/s และ 6 Gb/s เข้าด้วยกันได้หรือไม่ และวิธีการจ่ายไฟให้กับระบบทั้งหมดอย่างถูกต้องโดยไม่ทำให้แหล่งจ่ายไฟเสียหาย
บัตร HBA SAS คืออะไร และใช้ทำอะไร?
การ์ด SAS (Host Bus Adapter) HBAเป็นตัวควบคุมที่เสียบเข้ากับสล็อต PCI Express บนคอมพิวเตอร์ของคุณ และทำหน้าที่เป็นตัวเชื่อมระหว่างบัสระบบและไดรฟ์จัดเก็บข้อมูล SAS หรือ SATA แทนที่จะพึ่งพาพอร์ต SATA ที่จำกัดของเมนบอร์ด คุณสามารถเพิ่มการ์ดที่ให้พอร์ต SAS ความเร็วสูงหลายพอร์ต ซึ่งสามารถรองรับไดรฟ์หลายตัวพร้อมกันได้
ในทางปฏิบัติ SAS HBA ช่วยให้คุณเชื่อมต่อไดรฟ์ SAS ระดับมืออาชีพเข้ากับคอมพิวเตอร์เดสก์ท็อปหรือเซิร์ฟเวอร์ที่ไม่มีการรองรับ SAS โดยตรง และยังสามารถใช้เพื่อเชื่อมต่อไดรฟ์ SATA เมื่อคุณต้องการพอร์ตเพิ่มเติม หรือเพื่อใช้งานร่วมกับตู้ JBOD และอุปกรณ์จัดเก็บข้อมูลภายนอกได้อีกด้วย
ข้อได้เปรียบที่สำคัญคือ ต่างจากคอนโทรลเลอร์ RAID อื่นๆ HBA จะนำเสนอแต่ละดิสก์ให้กับระบบปฏิบัติการทีละตัวซึ่งเป็นสิ่งสำคัญอย่างยิ่งหากคุณต้องการใช้ ZFS, Btrfs หรือระบบไฟล์ขั้นสูงอื่นๆ ที่จัดการเรื่องความซ้ำซ้อน ความสมบูรณ์ของข้อมูล และพูลจัดเก็บข้อมูลด้วยตนเอง
สิ่งสำคัญอีกประการหนึ่งคือต้องเข้าใจว่าการ์ด SAS HBA ถูกออกแบบมาสำหรับสภาพแวดล้อมที่มีความต้องการสูงกล่าวคือ มีคุณภาพดีกว่า เสถียรมากขึ้นภายใต้ภาระงาน รองรับคิวคำสั่งได้มากกว่า และพฤติกรรมเมื่อดิสก์เสียหายมักจะคาดเดาได้ง่ายกว่าโซลูชันราคาถูกที่ใช้ชิป SATA สำหรับผู้บริโภคทั่วไป
ประเภทของขั้วต่อ SAS บนการ์ด HBA
การ์ด SAS HBA อาจดูเหมือนกันหมดในแวบแรก แต่หัวใจสำคัญอยู่ที่ขั้วต่อ mini-SASแต่ละประเภทของขั้วต่อต้องการสายเคเบิลเฉพาะ ดังนั้นควรตรวจสอบให้แน่ใจก่อนซื้อเพื่อหลีกเลี่ยงการได้สายเคเบิลที่ใช้ไม่ได้
ขั้วต่อที่พบได้บ่อยที่สุดใน SAS HBA มีดังต่อไปนี้ โดยแต่ละแบบออกแบบมาเพื่อการใช้งานเฉพาะ แต่มีพื้นฐานทางไฟฟ้าเหมือนกัน:
-
SFF-8087 (mini-SAS ภายใน) : คอนเนคเตอร์รุ่นเก่าที่พบได้ทั่วไปในแผงวงจรและแบ็คเพลนรุ่นเก่า ใช้สำหรับเชื่อมต่อตู้เก็บดิสก์ภายในหรือแบ็คเพลนที่สามารถถอดเปลี่ยนไดรฟ์หลายตัวได้ขณะทำงานภายในเซิร์ฟเวอร์
-
SFF-8643 (ฮาร์ดดิสก์ mini-SAS ภายใน) : วิวัฒนาการของ SFF-8087 ที่มีความหนาแน่นสูงกว่าและประสิทธิภาพดีกว่า พบได้ทั่วไปในคอนโทรลเลอร์ SAS-3 รุ่นใหม่สำหรับการเชื่อมต่อภายในความเร็วสูง
-
SFF-8088 (mini-SAS ภายนอก) : เป็นคอนเนคเตอร์แบบภายนอกที่พัฒนามาจาก 8087 โดยมีตัวเรือนโลหะสำหรับติดตั้งที่ด้านหลังของคอมพิวเตอร์ โดยทั่วไปจะใช้สำหรับเชื่อมต่อตู้ใส่ฮาร์ดไดรฟ์ SAS ภายนอกหรือชุดขยายเพิ่มเติม
-
SFF-8644 (mini-SAS HD ภายนอก) : รุ่นความหนาแน่นสูงสำหรับใช้งานภายนอก มีความสามารถในการส่งข้อมูลมากกว่า และพบได้ทั่วไปในคอนโทรลเลอร์รุ่นใหม่ล่าสุดและบูธระดับมืออาชีพ
แม้ว่าขั้วต่อเหล่านี้จะแตกต่างกันในเชิงกลไก (รูปทรงไม่เข้ากัน) แต่ก็มีคุณสมบัติทางไฟฟ้าเหมือนกัน ดังนั้นจึงมีสายเคเบิลและอะแดปเตอร์ที่สามารถแปลงจากมาตรฐานหนึ่งไปอีกมาตรฐานหนึ่งได้โดยไม่มีปัญหา ตราบใดที่คุณเลือกตัวที่ถูกต้อง
ในส่วนของฮาร์ดไดรฟ์นั้น ไดรฟ์ SAS โดยทั่วไปจะใช้ ขั้วต่อ SFF-8482ซึ่งรวมข้อมูลและพลังงานไว้ในบล็อกเดียว สำหรับไดรฟ์ SATA มาตรฐาน ขั้วต่อจะเป็นแบบ SATA ทั่วไปที่มีการเชื่อมต่อข้อมูลและพลังงานแยกกัน แต่หัวใจสำคัญอยู่ที่สายเคเบิล: สายเคเบิลแบบแยกพอร์ตที่เหมาะสมจะแปลงพอร์ต mini-SAS เหล่านั้นให้เป็นขั้วต่อไดรฟ์แต่ละตัวได้หลายตัว
ความเข้ากันได้ของเวอร์ชันและความเร็วของ SAS
อีกประเด็นหนึ่งที่มักก่อให้เกิดคำถามเมื่อทำการตั้งค่าการ์ด SAS HBAคือเวอร์ชันของมาตรฐาน SAS โดยทั่วไปแล้ว มาตรฐาน SAS จะแบ่งออกเป็นรุ่นต่างๆ ดังนี้:
-
SAS-1 (3 Gb/s) : รุ่นแรก ซึ่งค่อนข้างล้าสมัยแล้ว ปัญหาหลักไม่ได้อยู่ที่ความเร็ว แต่เป็นข้อจำกัดด้านความจุที่ใช้งานได้จริงเพียง 2 TBต่อไดรฟ์ (ด้วยบล็อกขนาด 512 ไบต์) หากคุณเชื่อมต่อไดรฟ์ที่มีขนาดใหญ่กว่า ระบบมักจะมองเห็นเพียง 2 TB เท่านั้น ทำให้ไม่เหมาะสมกับโครงการสมัยใหม่
-
SAS-2 (6 Gb/s) : ตัวเลือกที่ลงตัวที่สุดในแง่ของราคาและประสิทธิภาพสำหรับใช้งานในบ้านและห้องปฏิบัติการหลายแห่ง ให้ประสิทธิภาพที่ใกล้เคียงหรือดีกว่า SATA 6 Gb/s รองรับความจุสูง และหาซื้อได้ง่ายในตลาดมือสอง
-
SAS-3 (12 Gb/s) : ความเร็วเป็นสองเท่าของ SAS-2 และเป็นตัวเลือกมาตรฐานในโซลูชันระดับองค์กรในปัจจุบัน เหมาะอย่างยิ่งหากคุณทำงานกับอาร์เรย์จัดเก็บข้อมูลที่มีภาระงานสูง หรือต้องการเพิ่มประสิทธิภาพ IOPS ให้สูงสุด
-
SAS-4 (22,5 Gb/s ขึ้นไป) : รุ่นล่าสุด เน้นใช้งานในศูนย์ข้อมูลประสิทธิภาพสูงมาก มีราคาค่อนข้างสูงและยังไม่แพร่หลายนอกสภาพแวดล้อมขององค์กร
ในแง่ของความเข้ากันได้ กฎนั้นชัดเจน: เวอร์ชันต่างๆ สามารถใช้งานร่วมกันได้แบบย้อนหลังคุณสามารถใช้ไดรฟ์ SAS 12 Gb/s ในคอนโทรลเลอร์ 6 Gb/s ได้โดยไม่มีปัญหา พวกมันจะเจรจาหาความเร็วที่ต่ำที่สุดที่ใช้ร่วมกันได้และทำงานที่ 6 Gb/s เช่นเดียวกัน เมื่อคุณผสมไดรฟ์ SATA ใน SAS HBA ระบบจะปรับให้เข้ากับความเร็วของแต่ละไดรฟ์
เมื่อเลือกซื้อสำหรับการใช้งานในบ้านหรือธุรกิจขนาดเล็ก โดยทั่วไปแล้วควรเลือกใช้SAS-2 หรือ SAS-3 HBA SAS-1 เหมาะสำหรับใช้กับฮาร์ดดิสก์ขนาดเล็กและเก่ามากเท่านั้น ในขณะที่ SAS-4 นั้นเกินงบประมาณอย่างเห็นได้ชัดเมื่อเทียบกับสิ่งที่มันมอบให้ในสภาพแวดล้อมที่ไม่ใช่เชิงธุรกิจ
จำนวนพอร์ตและสายข้อมูลบน SAS HBA
เมื่อคุณตรวจสอบข้อมูลจำเพาะของ HBA คุณจะเห็นการอ้างอิงถึง "8e," "16i" และสัญลักษณ์ที่คล้ายกัน ตัวย่อเหล่านี้บ่งบอกถึงจำนวนสาย SASที่การ์ดรองรับ และระบุว่าเป็นสายภายในหรือภายนอก
ตัวอย่างเช่น รุ่นอย่าง LSI SAS 9207-8e สามารถรองรับสายข้อมูลภายนอกได้ 8 สายในขณะที่ LSI SAS 9300-16e รองรับได้ถึง 16 สาย ตัวเชื่อมต่อ mini-SAS แต่ละตัว (SFF-8088, SFF-8644 เป็นต้น) มักจะรวม "เลน" หรือลิงก์อิสระสี่ช่อง ดังนั้นจึงสามารถเชื่อมต่อดิสก์ได้สูงสุดสี่ตัวโดยตรงจากพอร์ตทางกายภาพเดียว หรือมากกว่านั้นหากคุณเสียบตัวขยายหรืออาร์เรย์ JBOD
ข้อเสียคือแบนด์วิดท์ของพอร์ตจะถูกแบ่งใช้ระหว่างไดรฟ์ที่เชื่อมต่อทั้งหมด ยิ่งคุณเชื่อมต่อไดรฟ์เข้ากับลิงก์เดียวกันมากเท่าไหร่ แบนด์วิดท์โดยรวมก็จะยิ่งถูกแบ่งมากขึ้นเท่านั้น ในสภาพแวดล้อมการกู้คืนข้อมูลหรือการสำรองข้อมูลอย่างเข้มข้น ควรหลีกเลี่ยงการเชื่อมต่อไดรฟ์จำนวนมากเกินไปบนพอร์ตเดียว หากต้องการรักษาความเร็วที่ดี
นอกจากนี้ การ์ดรุ่นเก่ามักจะมีพอร์ตน้อยกว่า โดยการ์ด SAS-1 หลายรุ่นมีเพียงหนึ่งหรือสองพอร์ต ในขณะที่ SAS-2 และ SAS-3 มักจะมีอย่างน้อยสองพอร์ต และบางรุ่นระดับไฮเอนด์ก็มีมากกว่านั้น ออกแบบมาสำหรับอาร์เรย์ขนาดใหญ่หรือเคสที่เต็มไปด้วยฮาร์ดไดรฟ์
ความเข้ากันได้ของเมนบอร์ด, PCIe และระบบปฏิบัติการ
ก่อนที่จะรีบซื้อการ์ด SAS HBA ราคาถูกทางออนไลน์ ควรตรวจสอบสามประเด็นสำคัญด้านความเข้ากันได้ ให้ดีเสียก่อน ได้แก่ สล็อต PCIe ที่ว่างอยู่ การรองรับของระบบปฏิบัติการ และข้อกำหนดทางกายภาพของการ์ด
ในส่วนของอินเทอร์เฟซนั้น การ์ด HBA SAS รุ่นใหม่เกือบทั้งหมดใช้PCI Expressโดยมีให้เลือกหลายแบบ (x1, x4, x8, x16) แต่สิ่งสำคัญคือช่องเสียบที่จะติดตั้งการ์ดนั้นต้องเข้ากันได้ การ์ด x4 สั้นๆ สามารถติดตั้งในช่องเสียบ x8 หรือ x16 ได้โดยไม่มีปัญหา แต่ในทางกลับกัน การ์ด x8 ยาวๆ จะไม่สามารถใส่ในช่องเสียบ x1 ได้
นอกจากนี้ เซิร์ฟเวอร์บางยี่ห้อใช้ตัวแปลง SAS เฉพาะของตนเองซึ่งไม่สามารถเสียบเข้ากับช่อง PCIe มาตรฐานได้ แต่ต้องใช้ขั้วต่อพิเศษ (เช่น ตัวควบคุม Dell PERC "Mini Mono" บางรุ่น) บางยี่ห้อถึงกับบัดกรีตัวควบคุม SAS/RAID ลงบนเมนบอร์ดโดยตรง ในกรณีเหล่านี้ หากคุณต้องการใช้ HBA ทั่วไป คุณอาจต้องใช้พอร์ต SATA หรือ mini-SAS ของเมนบอร์ดเอง หรือเปลี่ยนไปใช้แพลตฟอร์มอื่นแทน
ในระดับซอฟต์แวร์ จำเป็นอย่างยิ่งที่จะต้องตรวจสอบเอกสารของผู้ผลิตเพื่อให้แน่ใจว่าระบบปฏิบัติการของคุณมีไดรเวอร์ที่เสถียรโมเดลส่วนใหญ่ของ LSI/Broadcom และ Adaptec มีการรองรับที่ดีเยี่ยมบน Linux และ Windows แต่ขอแนะนำให้ตรวจสอบรายการอย่างเป็นทางการเสมอ โดยเฉพาะอย่างยิ่งหากคุณกำลังใช้งานกับระบบปฏิบัติการที่ไม่ค่อยแพร่หลายหรือเวอร์ชันล่าสุด
สุดท้าย ตรวจสอบรูปแบบทางกายภาพ : การ์ดจอหลายรุ่นมาพร้อมกับขายึดมาตรฐานและขายึดแบบบางในกล่อง หากเคสของคุณมีขนาดเล็ก (SFF, HTPC ฯลฯ) ตรวจสอบให้แน่ใจว่าขายึดนั้นพอดี มิเช่นนั้นคุณจะต้องดัดแปลงแก้ไข
HBA SAS เทียบกับคอนโทรลเลอร์ RAID: โหมด IT และความเสี่ยง
เป็นเรื่องปกติมากที่จะพบการ์ดในท้องตลาดที่โฆษณาว่าเป็น "RAID/SAS" และเข้าใจผิดว่ามันทำงานเหมือนกับ HBA ทั่วไป แต่ความจริงแล้วไม่ใช่เช่นนั้นเสมอไป: ตัวควบคุม RAID แบบฮาร์ดแวร์ได้รับการออกแบบมาเพื่อสร้างอาร์เรย์ (RAID 0, 1, 5, 10 ฯลฯ) โดยการรวมดิสก์หลายตัวเข้าเป็นวอลุ่มเชิงตรรกะเดียว พร้อมด้วยเลเยอร์เมตาเดต้าและตรรกะการสำรองข้อมูลของตัวเอง
เมื่อคุณเชื่อมต่อดิสก์แต่ละตัวเข้ากับตัวควบคุม RAID ในโหมดปกติ ตัวควบคุมมักจะเขียนข้อมูลเมตาลงในไดรฟ์เพื่อบันทึกการกำหนดค่าอาร์เรย์ หากดิสก์เหล่านั้นมีข้อมูลอยู่แล้วหรือเป็นส่วนหนึ่งของอาร์เรย์ RAID อื่น คุณอาจทำให้โครงสร้างที่มีอยู่เสียหายและทำให้การกู้คืนข้อมูลทำได้ยากขึ้นมาก
ดังนั้น หากคุณต้องการแสดงดิสก์แต่ละแผ่นแยกกันต่อระบบปฏิบัติการ (ซึ่งเป็นเรื่องปกติเมื่อใช้ ZFS หรือ Btrfs) วิธีแก้ปัญหาที่ดีที่สุดคือการใช้ HBA หรือตัวควบคุม RAID แบบ "บริสุทธิ์" ที่อนุญาตให้สลับไปใช้โหมด IT (Initiator Target) หรือโหมด HBA/ไม่ใช่ RAID การเปลี่ยนแปลงนี้มักเกี่ยวข้องกับการแก้ไขเฟิร์มแวร์ของการ์ด และไม่ใช่ทุกการ์ดที่จะรองรับ หากการ์ดของคุณไม่สามารถสลับไปใช้โหมด IT ได้ ทางที่ดีที่สุดคืออย่าใช้มันเชื่อมต่อดิสก์ที่มีข้อมูลสำคัญ
โดยทั่วไปแล้ว แนะนำให้เลือกใช้การ์ด HBA คุณภาพสูงจากผู้ผลิตที่มีชื่อเสียง (เช่น Broadcom/LSI, Adaptec เป็นต้น) การออกแบบที่แข็งแรงทนทานจะช่วยลดโอกาสการขัดข้องและความล้มเหลวระหว่างการถ่ายโอนข้อมูล และช่วยเร่งกระบวนการที่สำคัญ เช่น การกู้คืนข้อมูล หรือการย้ายข้อมูลปริมาณมากได้อย่างมีนัยสำคัญ
ความแตกต่างระหว่างการ์ด SATA HBA, ตัวคูณพอร์ต และการ์ด SAS HBA
เมื่อต้องการเพิ่มตัวเลือกการจัดเก็บข้อมูลโดยใช้พอร์ต SATA คุณจะพบโซลูชันสามประเภทในร้านค้า ได้แก่การ์ด SATA HBA , ตัวคูณพอร์ต SATA และการ์ด SAS HBA ที่ใช้งานร่วมกับ SATA ได้ แต่ละประเภทมีจุดเด่นและจุดด้อยที่แตกต่างกัน
การ์ด SATA HBA พื้นฐานจะรวมชิปควบคุม SATAและพอร์ต SATA ทางกายภาพหลายพอร์ต (สอง สี่ หรือแม้แต่สิบพอร์ตในบางรุ่น) การ์ดเหล่านี้มีราคาไม่แพงและใช้พลังงานน้อย แต่หลายรุ่นจำกัดอยู่ที่ PCIe x1 และแบนด์วิดท์จะไม่เพียงพอเมื่อเชื่อมต่อไดรฟ์หลายตัวพร้อมกัน นอกจากนี้ คุณภาพของรุ่นราคาประหยัดบางรุ่นยังไม่ดีเท่าที่ควร เช่น การตัดการเชื่อมต่อแบบสุ่ม ไดรฟ์หายไปขณะใช้งานหนัก เป็นต้น
ตัวขยายพอร์ต SATAนั้นแตกต่างออกไป: มันไม่มีตัวควบคุมของตัวเอง แต่จะ "จำลอง" พอร์ต SATA บนเมนบอร์ดไปยังพอร์ตเพิ่มเติมอีกหลายพอร์ต เมนบอร์ดส่วนใหญ่ไม่รองรับคุณสมบัตินี้อย่างถูกต้อง ประสิทธิภาพจะลดลงอย่างมาก และที่แย่ไปกว่านั้น ฮาร์ดไดรฟ์ที่เสียเพียงตัวเดียวอาจปิดกั้นพอร์ตหลักและทำให้คุณไม่สามารถเข้าถึงฮาร์ดไดรฟ์อื่นๆ ได้ ดังนั้นจึงเป็นตัวเลือกที่ไม่แนะนำที่สุดสำหรับระบบคอมพิวเตอร์ระดับสูง
นั่นเป็นเหตุผลที่นักเล่นคอมพิวเตอร์สมัครเล่นและมืออาชีพจำนวนมากเลือกใช้SAS HBA ระดับองค์กรแม้ว่าพวกเขาจะวางแผนใช้ไดรฟ์ SATA เท่านั้นก็ตาม ตัวควบคุมเหล่านี้ แม้จะมีขั้วต่อ SAS แต่ก็สามารถใช้งานร่วมกับไดรฟ์ SATA ได้จากโรงงาน ความแตกต่างอยู่ที่สายเคเบิล ไม่ใช่ตัวควบคุมเอง พอร์ต mini-SAS ภายในเพียงพอร์ตเดียวสามารถส่งออกขั้วต่อ SATA ได้ถึงสี่ตัวผ่านสายเคเบิลแปลง SAS เป็น SATA ทำให้มีความทนทานและยืดหยุ่นไปพร้อมกัน
โดยสรุป หากคุณต้องการความน่าเชื่อถือและประสิทธิภาพที่ดี การ์ดSAS HBA ที่ได้รับการสนับสนุนอย่างดีมักจะเป็นตัวเลือกที่ปลอดภัยกว่าการ์ด SATA ราคาถูกหรือตัวขยายพอร์ต โดยเฉพาะอย่างยิ่งเมื่อต้องจัดการกับไดรฟ์จำนวนมากหรือข้อมูลสำคัญ
สายเคเบิล ขั้วต่อ และแหล่งจ่ายไฟสำหรับไดรฟ์ SAS และ SATA
ในการติดตั้งระบบด้วย SAS HBA คุณต้องให้ความสำคัญเป็นพิเศษกับการเลือกสายเคเบิลไม่ใช่ว่าสายเคเบิลแบบใดก็ได้จะใช้ได้: สายเคเบิลสำหรับใช้งานภายในและภายนอกอาคาร สายเคเบิลแบบ SAS to SATA และ SAS to SAS fanout รวมถึงวิธีการจ่ายไฟก็แตกต่างกันด้วย
บนเมนบอร์ดที่มีพอร์ต mini-SAS ภายใน (SFF-8087 หรือ SFF-8643) มักจะใช้สายเคเบิลแบบหลายหัวต่อ (fanout หรือ breakout)ที่แยกแต่ละพอร์ตออกเป็นหัวต่อสี่หัว ขึ้นอยู่กับฮาร์ดไดรฟ์ของคุณ สายเคเบิลเหล่านี้อาจมีหัวต่อแบบ SATA มาตรฐาน หรือ SFF-8482 (disk SAS) และบางรุ่นอาจมีหัวต่อไฟเลี้ยงสำหรับฮาร์ดไดรฟ์มาให้แล้ว
หากฮาร์ดไดรฟ์ของคุณเป็นแบบ SAS ที่มีขั้วต่อ SFF-8482 คุณสามารถใช้ สาย mini-SAS to 4x SFF-8482ที่มีซ็อกเก็ตจ่ายไฟ SATA อยู่ด้านหลังของขั้วต่อ SAS แต่ละตัวได้ ด้วยวิธีนี้ คุณจะเชื่อมต่อส่วน mini-SAS เข้ากับ HBA และขั้วต่อ SAS แต่ละตัวจะได้รับพลังงานจากสาย SATA มาตรฐานจากแหล่งจ่ายไฟ
ในระบบที่แหล่งจ่ายไฟมีขั้วต่อไม่เพียงพอ มักจะใช้สายแยก Y-splitter แบบ Molex หรือ SATAซึ่งช่วยให้คุณสามารถจ่ายไฟให้กับไดรฟ์หลายตัวจากขั้วต่อเดียวได้ ควรใช้สายเหล่านี้อย่างระมัดระวัง: ข้อจำกัดไม่ได้อยู่ที่สายเคเบิลเท่านั้น แต่ยังอยู่ที่ความจุของแหล่งจ่ายไฟด้วย การใช้ขั้วต่อเดียวมากเกินไปอาจนำไปสู่ความไม่เสถียร หรือในกรณีที่เลวร้ายที่สุด อาจทำให้เกิดความร้อนสูงเกินไปจนไม่พึงประสงค์
อีกทางเลือกที่ใช้งานได้จริงมาก โดยเฉพาะอย่างยิ่งเมื่อคุณต้องการเชื่อมต่อไดรฟ์มากกว่า 4-8 ตัว คือการใช้กล่อง JBOD ภายนอกกล่องขยายเหล่านี้ช่วยให้คุณเชื่อมต่อไดรฟ์หลายตัวด้วยสาย SAS เพียงเส้นเดียวเข้ากับ HBA ซึ่งช่วยลดความยุ่งยากของสายเคเบิลภายใน ปรับปรุงการไหลเวียนของอากาศ และมักจะมีแหล่งจ่ายไฟที่แข็งแรงทนทานซึ่งออกแบบมาเพื่อรองรับการเริ่มต้นทำงานพร้อมกันของไดรฟ์ทั้งหมด
การใช้ไฟฟ้า ขนาดแหล่งจ่ายไฟ และความร้อน
นอกเหนือจากตัวเชื่อมต่อแล้ว จุดสำคัญในการกำหนดค่า SAS HBA คือการตรวจสอบให้แน่ใจว่าแหล่งจ่ายไฟของคุณสามารถรองรับได้ทั้งหมดโดยปกติแล้ว HBA จะใช้พลังงานระหว่าง 10 ถึง 20 วัตต์ โดยมีช่วงเริ่มต้นการทำงานที่อาจใช้พลังงานสูงถึง 25 วัตต์ และฮาร์ดไดรฟ์แบบกลไก SAS หรือ SATA แต่ละตัวต้องการพลังงานสำรองประมาณ 15 วัตต์ โดยเฉพาะอย่างยิ่งในช่วงเริ่มต้นการทำงาน
หากแหล่งจ่ายไฟของคุณใช้งานหนักอยู่แล้วกับ CPU การ์ดจอ และส่วนประกอบอื่นๆ การเพิ่มฮาร์ดไดรฟ์ SAS อีกแปดตัวและ HBA โดยไม่คำนวณการใช้พลังงานใหม่ อาจทำให้เครื่องดับกะทันหันขณะใช้งานหนักได้ คำแนะนำโดยทั่วไปคือโหลดรวมไม่ควรเกิน 80-90%ของกำลังไฟที่ระบุไว้ของแหล่งจ่ายไฟ และควรเผื่อระยะปลอดภัยไว้เสมอ
เมื่อพลังงานเหลือน้อย คุณมีสองทางเลือก: ลดการใช้พลังงานโดยการถอดอุปกรณ์ที่ไม่จำเป็นออก (การ์ดจอที่ไม่ได้ใช้ ฮาร์ดไดรฟ์เก่า พัดลมสำรอง) หรืออัปเกรดเป็นแหล่งจ่ายไฟที่มีกำลังวัตต์สูงกว่าและคุณภาพสูงกว่า ในบางกรณี คุณสามารถใช้แหล่งจ่ายไฟภายนอกเฉพาะเพื่อจ่ายไฟให้กับฮาร์ดไดรฟ์ได้ แต่โดยหลักการแล้ว คุณควรเลือกโซลูชันแบบรวมที่มีขนาดเหมาะสมตั้งแต่เริ่มต้น
นอกจากเรื่องการใช้พลังงานแล้ว การ์ด SAS HBA ยังขึ้นชื่อเรื่องการสร้างความร้อนสูงอีกด้วย หลายรุ่นได้รับการออกแบบมาเพื่อติดตั้งในเซิร์ฟเวอร์ที่มีการระบายอากาศจากด้านหน้าไปด้านหลังอย่างมีประสิทธิภาพ และมาพร้อมกับฮีทซิงค์แบบพาสซีฟเท่านั้น หากคุณติดตั้งในเคสคอมพิวเตอร์ทั่วไปที่ไม่มีพัดลมช่วยดูดอากาศเย็นเข้าไปในบริเวณ PCIe ตัวควบคุมอาจมีอุณหภูมิสูงถึงระดับที่เป็นอันตรายได้ง่าย
เพื่อป้องกันปัญหานี้ ควรติดตั้งพัดลมเฉพาะที่หันไปทางบริเวณ HBA หรือใช้ตำแหน่งพัดลมด้านหน้า/ด้านล่างเพื่อหมุนเวียนอากาศผ่านช่อง PCIe พัดลมขนาด 80/120 มม. ที่ติดตั้งในตำแหน่งที่เหมาะสม สามารถสร้างความแตกต่างระหว่างการ์ดที่ทำงานได้อย่างเสถียรและการ์ดที่ล่มระหว่างการประกอบใหม่ได้
การเตรียมอุปกรณ์และมาตรการความปลอดภัยป้องกันไฟฟ้าสถิต
ก่อนที่จะเปิดคอมพิวเตอร์และทำการดัดแปลงการ์ด HBA ควรระมัดระวังในการใช้งานฮาร์ดแวร์เหล่านี้ การ์ดเหล่านี้ เช่นเดียวกับเมนบอร์ดและการ์ดกราฟิก มีความไวต่อไฟฟ้าสถิตและแรงกระแทกทางกายภาพ
สิ่งแรกที่ต้องทำคือเตรียมพื้นผิวการทำงานที่สะอาดและเรียบโดยควรเป็นวัสดุที่ไม่ใช่สิ่งทอ และกำจัดไฟฟ้าสถิตโดยการสัมผัสวัตถุโลหะที่ต่อลงดิน หรือจะใช้สายรัดข้อมือป้องกันไฟฟ้าสถิตก็ยิ่งดี นี่ไม่ใช่แค่เรื่องแปลกในห้องแล็บเท่านั้น การถูกไฟฟ้าช็อตเพียงเล็กน้อยก็อาจทำให้ตัวควบคุมเสียหายและทำให้เกิดความผิดปกติในภายหลังโดยที่คุณไม่รู้สาเหตุได้
เมื่อนำ HBA ออกจากถุงป้องกันไฟฟ้าสถิต ให้จับที่โครงโลหะหรือขอบของแผงวงจรพิมพ์ (PCB) เสมอ หลีกเลี่ยงการสัมผัสโดยตรงกับหน้าสัมผัสทองคำและชิป ตรวจสอบแผงวงจรด้วยสายตาว่ามีชิ้นส่วนใดบิดงอ ขาพินเสียหาย หรือร่องรอยการขนส่งที่ผิดปกติหรือไม่
ภายในเคสคอมพิวเตอร์ คุณจะต้องถอดแผงด้านข้างออก (โดยปกติแล้วต้องคลายสกรูสองตัวที่ด้านหลัง) เพื่อเข้าถึงเมนบอร์ด เคสแต่ละแบบมีกลไกการเปิดที่แตกต่างกัน ดังนั้นหากคุณพบสิ่งผิดปกติใดๆ ให้ดูคู่มือการใช้งานแทนที่จะใช้แรงงัด
หากคุณจำเป็นต้องเปลี่ยนตัวยึด (เช่น เปลี่ยนจากแบบมาตรฐานเป็นแบบบาง) ให้ทำอย่างระมัดระวัง โดยใช้ไขควงปากแฉก ที่เหมาะสม เพื่อหลีกเลี่ยงความเสียหายต่อสกรูหรือตัวยึด ตรวจสอบให้แน่ใจว่าตัวยึดใหม่พอดีแน่นสนิท เนื่องจากตัวยึดนี้จะเป็นตัวที่ขันเข้ากับตัวเคสเพื่อยึดการ์ดให้มั่นคง
การติดตั้งการ์ด SAS HBA ลงในช่อง PCIe อย่างถูกต้อง
เมื่อปิดเครื่องคอมพิวเตอร์และถอดปลั๊กแล้ว ให้หาสล็อต PCIe ว่างที่เหมาะสมสำหรับ HBA โดยปกติแล้วสล็อตเหล่านี้จะอยู่ด้านล่างของเมนบอร์ด หากการ์ดเป็นแบบ x8 ควรเลือกสล็อตแบบกลไก x8 หรือ x16 เพื่อหลีกเลี่ยงการจำกัดแบนด์วิดท์
ถอดแผ่นปิดด้านหลังของช่องเสียบที่เลือกออก ซึ่งโดยปกติจะยึดด้วยสกรู จัดตำแหน่งขั้วต่อ PCIe ของ HBA ให้ตรงกับช่องเสียบ ตรวจสอบให้แน่ใจว่าตรงและตัวยึดเข้ากับช่องเปิดด้านหลังของเคส กดให้แน่นแต่เบามือ เริ่มจากขอบใกล้กับขั้วต่อ จนกระทั่งการ์ดเข้าที่ในช่องเสียบอย่างสมบูรณ์
เมื่อติดตั้งเรียบร้อยแล้ว ให้ยึดตัวยึด HBA เข้ากับตัวเคสโดยใช้สกรูบนแผ่นโลหะหรือระบบยึดที่เคสของคุณมี ขั้นตอนนี้สำคัญมากเพื่อป้องกันไม่ให้การ์ดขยับเมื่อเชื่อมต่อหรือถอดสาย mini-SAS ซึ่งมักจะค่อนข้างแข็ง
ในระบบคอมพิวเตอร์ตั้งโต๊ะทั่วไป โปรดจำไว้ว่า HBA จะไม่มีการไหลเวียนของอากาศมากเท่ากับเซิร์ฟเวอร์แบบแร็ค หากคุณพบว่าฮีทซิงค์ของการ์ดอยู่ในบริเวณที่อากาศถ่ายเทไม่สะดวก ให้ลองเพิ่มพัดลมอีกตัวเพื่อเป่าลมไปที่ช่อง PCIe โดยตรง การลงทุนซื้อพัดลมราคา 5-10 ยูโร ดีกว่าการเสี่ยงกับอุณหภูมิที่ไม่สูง
เมื่อติดตั้งเสร็จแล้ว ตรวจสอบให้แน่ใจว่าไม่มีสายเคเบิลหรือส่วนประกอบภายในใดๆ ไปกีดขวางการ์ด โดยเฉพาะอย่างยิ่งหากคุณกำลังติดตั้งการ์ดขนาดใหญ่หลายใบ หรือหากเคสคอมพิวเตอร์มีไดรฟ์อยู่เต็มแล้ว
การบูตครั้งแรก การตรวจจับ HBA และไดรเวอร์
เมื่อขันการ์ดเข้าที่แล้ว ให้ต่อสายไฟเข้ากับอุปกรณ์และเปิดเครื่อง การ์ด SAS HBA หลายรุ่นจะแสดงหน้าจอการเริ่มต้นระบบ ของตัวเอง ระหว่างการเปิดเครื่อง โดยแสดงชื่อรุ่น เวอร์ชันเฟิร์มแวร์ และในบางกรณี จะแสดงไดรฟ์ที่ตรวจพบแล้วด้วย
ในระบบปฏิบัติการ จุดแรกที่ควรตรวจสอบคือDevice Managerใน Windows หรือเครื่องมือแสดงรายการฮาร์ดแวร์ใน Linux (lspci, dmesg เป็นต้น) HBA ควรปรากฏในส่วน Storage Controllers หากคุณเห็นมันแสดงพร้อมไอคอนเตือนหรือเป็นอุปกรณ์ทั่วไปที่ไม่มีไดรเวอร์ คุณจำเป็นต้องติดตั้งไดรเวอร์ที่เหมาะสม
โดยปกติแล้วไดรเวอร์จะหาได้จากเว็บไซต์ของผู้ผลิตการ์ดหรือชิป (เช่น Broadcom/LSI) ในระบบ Linux รุ่นใหม่ๆ ไดรเวอร์ HBA หลายตัวถูกรวมเข้าไว้ในเคอร์เนลแล้ว ดังนั้นบ่อยครั้งจึงเพียงพอที่จะโหลดโมดูลที่เหมาะสมโดยไม่ต้องติดตั้งอะไรเพิ่มเติม
เมื่อระบบตรวจพบ HBA โดยไม่มีคำเตือนหรือข้อผิดพลาดใดๆ คุณสามารถดำเนินการเชื่อมต่อไดรฟ์ได้ ในหลายกรณี การ์ดเองรองรับการเสียบใช้งานขณะเปิดเครื่อง ดังนั้นจึงไม่จำเป็นต้องปิดเครื่องคอมพิวเตอร์เพื่อเชื่อมต่อไดรฟ์ แต่สำหรับการติดตั้งครั้งแรก มักจะสะดวกกว่าหากทำเช่นนั้นในขณะที่ระบบปิดอยู่และสามารถเข้าถึงภายในเคสได้
การเชื่อมต่อไดรฟ์ SAS หรือ SATA เข้ากับ HBA และการตรวจสอบความถูกต้อง
ขั้นตอนทั่วไปในการเชื่อมต่อไดรฟ์เข้ากับ SAS HBA เริ่มต้นด้วยการเสียบปลาย mini-SAS ของสายเคเบิลแบบแยกส่วนเข้ากับพอร์ตของคอนโทรลเลอร์ ตรวจสอบให้แน่ใจว่าขั้วต่ออยู่ในตำแหน่งที่ถูกต้อง (โดยปกติจะมีแท็บล็อคโลหะขนาดเล็ก) จากนั้นจึงเชื่อมต่อขั้วต่อของไดรฟ์ (SATA หรือ SFF-8482) เข้ากับไดรฟ์ทีละตัว
หากสายแยกสัญญาณมีสายไฟแยกย่อย ให้เชื่อมต่อสายไฟเหล่านั้นเข้ากับไดรฟ์ และตรวจสอบว่าแหล่งจ่ายไฟมีกำลังไฟและขั้วต่อเพียงพอสำหรับทุกไดรฟ์หรือไม่ มิเช่นนั้น ให้ใช้สายไฟ SATA หรือ Molex จากแหล่งจ่ายไฟเอง หรือจากแหล่งจ่ายไฟภายนอกหากจำเป็น
หากคุณใช้ตู้ JBOD ภายนอก ขั้นตอนจะง่ายยิ่งขึ้นไปอีก: เชื่อมต่อสาย SAS ภายนอก (SFF-8088 หรือ SFF-8644 ขึ้นอยู่กับรุ่น) ระหว่าง HBA กับตู้ จ่ายไฟให้ตู้ แล้วเปิดตู้ก่อน จากนั้นจึงเปิดเซิร์ฟเวอร์ ตู้จะจัดการเรื่องพลังงาน และในบางกรณีก็จัดการการกระจายสัญญาณภายในผ่านตัวขยายสัญญาณด้วย
การ์ด HBA หลายรุ่นยังอนุญาตให้เข้าถึงเมนูการกำหนดค่าของตัวเองระหว่างการเริ่มต้นระบบ (โดยใช้การกดปุ่มผสม เช่น Ctrl+C, Ctrl+H เป็นต้น ขึ้นอยู่กับรุ่น) จากนั้น คุณสามารถดูไดรฟ์ทั้งหมดที่ตรวจพบได้แม้ก่อนที่ระบบปฏิบัติการจะโหลด ช่วยให้คุณแยกปัญหาฮาร์ดแวร์ออกจากปัญหาไดรเวอร์หรือระบบได้
เมื่อคุณตรวจสอบแล้วว่าตรวจพบหน่วยทั้งหมดอย่างถูกต้อง คุณสามารถสร้างพูลระบบ ZFS, Btrfs หรือพูลระบบที่เลือก กำหนดค่า MPIO ในสภาพแวดล้อมการจัดเก็บข้อมูล เช่น PowerVault ME5 หรือเตรียมวอลุ่มและพาร์ติชั่นตามความต้องการของคุณได้
การเลือกและการกำหนดค่าการ์ด SAS HBA อย่างเชี่ยวชาญ จะยกระดับโครงการจัดเก็บข้อมูลของคุณไปอีกขั้น: คุณจะก้าวข้ามโซลูชันชั่วคราวด้วยไดรฟ์ USB และฮับราคาถูก และเริ่มใช้งานไดรฟ์ SAS หรือ SATA ที่มีกำลังไฟและการระบายความร้อนที่ดี ทำให้มั่นใจได้ว่าปัญหาคอขวดไม่ได้อยู่ที่คอนโทรลเลอร์ แต่เป็นอย่างมากที่สุดคือตัวไดรฟ์เอง ด้วยการผสมผสานที่ลงตัวระหว่าง HBA คุณภาพสูง สายเคเบิลที่ถูกต้อง แหล่งจ่ายไฟที่มีขนาดเหมาะสม และการติดตั้งที่เรียบร้อย คุณสามารถสร้างระบบจัดเก็บข้อมูลที่แข็งแกร่งและปรับขนาดได้ที่บ้านหรือในสำนักงาน ซึ่งคล้ายคลึงกับสิ่งที่ใช้ในสภาพแวดล้อมระดับมืออาชีพ
นักเขียนผู้หลงใหลเกี่ยวกับโลกแห่งไบต์และเทคโนโลยีโดยทั่วไป ฉันชอบแบ่งปันความรู้ผ่านการเขียน และนั่นคือสิ่งที่ฉันจะทำในบล็อกนี้ เพื่อแสดงให้คุณเห็นสิ่งที่น่าสนใจที่สุดเกี่ยวกับอุปกรณ์ ซอฟต์แวร์ ฮาร์ดแวร์ แนวโน้มทางเทคโนโลยี และอื่นๆ เป้าหมายของฉันคือการช่วยคุณนำทางโลกดิจิทัลด้วยวิธีที่เรียบง่ายและสนุกสนาน

