ทำไม NVMe จึงมีความสำคัญสำหรับศูนย์ข้อมูล
โปรโตคอลสำหรับสื่อบันทึกข้อมูลมีการพัฒนาขึ้นไปพร้อม ๆ กับการลงทุนด้านระบบดิจิตอลขององค์กรขนาดใหญ่ซึ่งต้องรองรับข้อมูลเป็นจำนวนมาก ก่อนหน้านี้ SATA (รองรับ SSD และฮาร์ดไดร์ฟจานหมุน) คือโปรโตคอลหลัก แต่เมื่อ NVMe ได้เปิดตัวขึ้น อุปกรณ์ต่าง ๆ จึงเริ่มพัฒนาเพื่อให้รองรับเทคโนโลยีใหม่นี้
NVMe คือโปรโตคอลสื่อบันทึกข้อมูลแบบใหม่ที่ช่วยให้ศูนย์ข้อมูลและองค์กรขนาดใหญ่สามารถใช้ประโยชน์จากหน่วยความจำแฟลชที่มีประสิทธิภาพในการทำงานสูง เนื่องจากอินเทอร์เฟซ SATA ถูกพัฒนาขึ้นมาสำหรับฮาร์ดไดร์ฟ ทำให้มีข้อจำกัดหลายประการเมื่อใช้งานกับ SSD หน่วยความจำแฟลช แม้ว่าโปรโตคอล SATA จะรองรับทั้ง SSD และ HDD แต่ NVMe คือโปรโตคอลที่ถูกคิดค้นขึ้นมาเพื่อ SSD โดยเฉพาะ ผลที่ได้คือประสิทธิภาพในการทำงานที่แตกต่างอย่างมากระหว่าง SATA และ NVMe
ภาพที่ 1 ด้านบนแสดงความแตกต่างของ IOPS และแบนด์วิธของ SATA กับ NVMe
SATA III สามารถรองรับความเร็วได้สูงถึง 600Mb/s แต่ประสิทธิภาพการทำงานจะไม่สม่ำเสมอ SSD แบบ SATA เหมาะสำหรับศูนย์ข้อมูลบางประเภทเนื่องจากปัจจุบันยังมีเซิร์ฟเวอร์รุ่นเก่า ๆ อีกเป็นจำนวนมากที่รองรับเฉพาะ SATA/SAS SSD ซึ่งในที่สุดก็จะถึงขีดจำกัดเพดานในการทำงานที่เป็นไปได้
การรองรับสัญญาณ I/O เป็นจำนวนมากพร้อม ๆ กันของ NVMe ทำให้ระบบสามารถประมวลผลร่วมกันหลายแกนประมวลผลเพื่อให้หน่วยงานต่าง ๆ สามารถสืบค้นข้อมูลได้โดยใช้พลังงานน้อยที่สุด รวมทั้งจัดการและประมวลผลข้อมูลได้ในวงกว้างซึ่งเหมาะสำหรับองค์กรขนาดใหญ่ คุณภาพการให้บริการ (QoS) ระดับนี้คือจุดสมดุลที่สำคัญระหว่าง I/O และ IOPS สำหรับการอ่านและเขียนข้อมูลในระดับสูง สำหรับงานที่มีการทำรายการหลากหลาย