SSD ใน NAS ไม่ใช่แค่ที่เก็บข้อมูล แต่มันคือคอมพิวเตอร์ทั้งเครื่อง
NAS SSD คืออุปกรณ์จัดเก็บข้อมูลรูปแบบโซลิดสเตตที่ภายในมีตัวควบคุมแบบมัลติคอร์ หน่วยความจำความเร็วสูง และเฟิร์มแวร์ของตัวเอง ทำหน้าที่เป็นคอมพิวเตอร์ขนาดจิ๋วที่แปลคำสั่งจากระบบปฏิบัติการ จัดระเบียบข้อมูลบน NAND flash และดูแลสุขภาพเซลล์ให้ทนทาน จึงส่งผลโดยตรงต่อความเร็วและความเสถียรของระบบ NAS ทั้งระบบ หัวใจของความเร็วไม่ได้อยู่ที่ NAND อย่างเดียว แต่คือสถาปัตยกรรม SSD controller architecture ซึ่งเป็นเหมือนสมองในไดรฟ์ คอนโทรลเลอร์สมัยใหม่มีซีพียูแบบหลายคอร์พร้อม RAM ฝังตัวและเฟิร์มแวร์เฉพาะงาน ทำงานแยกอิสระจากซีพียูของ NAS เพื่อจัดการข้อมูลให้ลื่นไหล ถ้าไม่มีคอมพิวเตอร์จิ๋วนี้ NVMe SSD ที่คุณใช้คงไม่ต่างจากสตอเรจที่ช้าและเต็มไปด้วยข้อผิดพลาด มุมมองของผู้เขียนคือ เวลาเลือก NAS drive performance หยุดคิดแค่ความจุกับตัวเลข MB/s บนกล่อง เพราะสิ่งที่ตัดสินประสบการณ์จริงคือคอนโทรลเลอร์และ DRAM cache SSD บนไดรฟ์มากกว่า
เบื้องหลังความเร็ว: ซีพียูหลายคอร์ FTL และงานเบื้องหลังที่คุณไม่เคยเห็น
จุดที่คนส่วนใหญ่พลาดคือคิดว่า SSD เป็นวงจรส่งคำสั่งธรรมดา ทั้งที่ความจริงคอนโทรลเลอร์เป็น “คอมพิวเตอร์เต็มรูปแบบที่มีคอร์ซีพียูฝังตัว RAM ความเร็วสูง และเฟิร์มแวร์ของตัวเอง” โดยใช้ซีพียูแบบมัลติคอร์ 3–5 คอร์ขึ้นไปเพื่อแบ่งงานกันทำพร้อมกัน ไม่ว่าจะเป็นคุยกับโฮสต์ จัดการการไหลของข้อมูล หรือเข้ารหัสระดับฮาร์ดแวร์ งานสำคัญที่คอนโทรลเลอร์ทำคือ Flash Translation Layer หรือ FTL ซึ่งเป็นตัวแปลคำสั่งไฟล์ระบบอย่าง NTFS หรือ APFS ให้เป็นภาษาที่ NAND เข้าใจ ควบคู่กับ wear leveling ที่กระจายรอบการเขียนให้เซลล์เสื่อมช้าลง และ garbage collection ที่ย้ายข้อมูลดีออกจากบล็อกเก่าแล้วเคลียร์บล็อกให้ว่าง พร้อมเขียนข้อมูลใหม่ได้เร็วเสมอ หากไม่มีการคำนวณแบบขนานจากซีพียูหลายคอร์ในคอนโทรลเลอร์ การอ่านเขียนพร้อมกันบน SSD ความเร็วสูงจะเกิดคอขวดหนัก และแม้คุณจะซื้อไดรฟ์ความจุสูงแค่ไหน ประสิทธิภาพจริงก็จะร่วงลงอย่างน่าเสียดาย
DRAM cache: ทำไม SSD ที่มี RAM บนไดรฟ์จึงวิ่งนิ่งกว่าในงาน NAS
อีกชั้นที่มักถูกมองข้ามคือ DRAM cache SSD หลายคนคิดว่ามีหรือไม่มีก็ไม่ต่างกันมาก แต่สำหรับ NAS ที่รันงานยาวต่อเนื่อง ผลต่างชัดเจน DRAM cache แม้จะไม่ได้อยู่บนชิปคอนโทรลเลอร์โดยตรง แต่ผูกติดกับคอมพิวเตอร์จิ๋วใน SSD อย่างแยกกันไม่ออก คอนโทรลเลอร์เองมี SRAM ฝังตัวเพียงไม่กี่เมกะไบต์ไว้รันคำสั่งเฟิร์มแวร์ทันทีเท่านั้น ส่วนงานจริงอยู่ที่ DRAM ภายนอกซึ่งเก็บตารางแมปของ FTL ทั้งหมด ทำให้คอนโทรลเลอร์ค้นหาบล็อกว่างเพื่อเขียนข้อมูลได้แทบจะทันที ผลคือการเขียนไฟล์ยาวมาก เช่นไฟล์แบ็กอัพหรือวิดีโอความละเอียดสูง ยังรักษาความเร็วได้ใกล้เคียงตัวเลขที่โฆษณาอยู่เสมอ ประโยคที่ควรจำคือ “SSD ที่มี DRAM สามารถรักษาความเร็วเขียนได้แม้โอนย้ายไฟล์ขนาดใหญ่นานๆ ทำให้เหนือกว่า SSD แบบไม่มี DRAM อย่างชัดเจน” สำหรับ NAS ที่ต้องเขียนอ่านตลอด 24 ชั่วโมง การยอมจ่ายเพิ่มเพื่อได้ DRAM cache ที่ดีคือการลงทุนที่คุ้มค่ากว่าการเพิ่มความจุอย่างเดียว
PCIe Gen 5 NAS SSD อย่าง SanDisk NAS 800 กับความทนทานในโลกใช้งานจริง
ในโลก PCIe Gen 5 NAS ตัวอย่างที่น่าสนใจคือ SanDisk NAS 800 ซึ่งออกแบบมาเพื่อเซิร์ฟเวอร์ NAS โดยตรงและรองรับมาตรฐาน PCIe 5.0 x4 NVMe 2.0 แต่ยังใช้กับ PCIe 4.0 และ 3.0 ได้ผ่านสล็อต M.2 แบบ M-key ทั่วไป แม้ผู้ผลิตจะไม่เปิดเผยรายละเอียดคอนโทรลเลอร์ แต่จากสเปกที่รองรับ NAND TLC 3D ความทนทานสูงและมี DRAM cache ในตัว ทำให้พอจะอ่านเกมออกได้ว่าตัวคอนโทรลเลอร์ถูกออกแบบด้าน endurance และความนิ่งของความเร็วโดยเฉพาะ การรีวิวหนึ่งระบุว่า “NAS 800 ไม่ใช่ SSD PCIe Gen 5 ที่เร็วที่สุด แต่โดดเด่นด้วยความทนทานระดับสูงมาก และใช้พลังงานต่ำ ทำให้เกิดความร้อนน้อย” ตัวเลข endurance อยู่ราว 1800 TBW ต่อ 1TB ซึ่งมากกว่าส่วนใหญ่ในตลาดหลายเท่า ผู้ทดสอบยังพบว่าในการก็อปปี้ไฟล์เดี่ยวขนาดกว่า 500GB ความเร็วทรานส์เฟอร์คงที่ตลอด และคะแนนทดสอบออกมาดีเหนือค่าเฉลี่ยในงานหลากหลายรูปแบบเมื่อใช้กับสล็อต PCIe Gen 5 หรือแม้แต่ Gen 4 ข้อสรุปเชิงปฏิบัติคือ ถ้าคุณรับต้นทุนระดับพรีเมียมได้ SanDisk NAS 800 เป็นทางเลือกที่น่าคิดสำหรับคนที่ต้องการสมดุลระหว่างความเร็ว ความทนทาน และอุณหภูมิต่ำใน NAS หรือแม้แต่พีซี

เลือก NAS SSD อย่างคนเข้าใจสถาปัตยกรรม ไม่ใช่แค่ดูตัวเลขบนกล่อง
เมื่อเข้าใจแล้วว่า SSD แต่ละตัวคือคอมพิวเตอร์ย่อส่วนที่มี SSD controller architecture เป็นหัวใจ คุณควรเปลี่ยนวิธีมอง NAS drive performance ใหม่ ไม่ใช่เลือกจากความจุและตัวเลขอ่านเขียนลำดับเท่านั้น แต่ต้องมองว่าคอนโทรลเลอร์รองรับงานขนานหนักๆ ได้แค่ไหน มี DRAM cache SSD หรือไม่ และออกแบบมาสำหรับงานเขียนอ่าน 24 ชั่วโมงหรือเปล่า ไม่ว่าคุณจะใช้ SSD กับ NAS หรือพีซี หากไม่มีคอนโทรลเลอร์ที่จัดการการไหลของข้อมูล การสื่อสารกับโฮสต์ และงานบำรุงรักษาพื้นหลังอย่างมีประสิทธิภาพ SSD ราคาแพงของคุณก็จะไม่เร็วและไม่ทนอย่างที่หวัง ในทางกลับกัน การเลือกไดรฟ์ที่ออกแบบสำหรับ NAS เช่น PCIe Gen 5 NAS ที่ให้ความทนทานสูงและประสิทธิภาพสม่ำเสมอ ช่วยให้ระบบเก็บข้อมูลตอบสนองดีขึ้น ลดเวลารอ และลดความเสี่ยงข้อมูลสะดุดในช่วงงานสำคัญ มุมมองสุดท้ายของผู้เขียนชัดเจนมาก หากคุณกำลังจะจับจ่ายกับสตอเรจสำหรับ NAS ให้ถามตัวเองก่อนเสมอว่า “คอนโทรลเลอร์และ DRAM บนไดรฟ์นี้ดีพอหรือยัง” ถ้าคำตอบคือไม่ แนวทางที่ฉลาดคือเก็บเงินต่ออีกนิดแล้วขยับไปหาตัวที่สมองและหน่วยความจำภายในพร้อมกว่านี้



