ไม่ใช่แค่ขนาดเท่านั้นที่สำคัญหรือสิ่งที่โปรโตคอล NVMe ใหม่นำมาให้เรา

เรื่องราวที่มีชื่อเสียง ทันทีที่คอมพิวเตอร์ที่ทรงพลังยิ่งขึ้นปรากฏขึ้น ทันทีที่ประสิทธิภาพของโปรเซสเซอร์และความจุของสื่อบันทึกข้อมูลเพิ่มขึ้น และผู้ใช้ก็ถอนหายใจด้วยความโล่งอก -“ ตอนนี้ฉันมีเพียงพอสำหรับทุกสิ่ง ฉันไม่ต้องบีบและบันทึก” จากนั้น ความต้องการใหม่ปรากฏขึ้นเกือบจะในทันทีโดยนำทรัพยากรไปมากขึ้นเรื่อย ๆ ซอฟต์แวร์ใหม่ที่“ ไม่ปฏิเสธตัวเองเลย” ปัญหานิรันดร์ วงจรที่ไม่มีที่สิ้นสุด และการค้นหาโซลูชั่นใหม่ๆ อย่างไม่สิ้นสุด ที่เก็บข้อมูลบนคลาวด์ โครงข่ายประสาทเทียม ปัญญาประดิษฐ์ - เป็นเรื่องยากที่จะจินตนาการว่าเทคโนโลยีเหล่านี้ต้องการพลังขนาดมหึมาขนาดไหน แต่อย่าอารมณ์เสีย เพราะไม่ว่าปัญหาใดๆ ก็ตาม ไม่ช้าก็เร็วย่อมมีทางแก้ไข

ไม่ใช่แค่ขนาดเท่านั้นที่สำคัญหรือสิ่งที่โปรโตคอล NVMe ใหม่นำมาให้เรา

หนึ่งในโซลูชันเหล่านี้คือโปรโตคอล NVM-express ซึ่งตามที่ผู้เชี่ยวชาญกล่าวว่าได้ปฏิวัติการใช้หน่วยความจำแบบไม่ลบเลือนโซลิดสเตต NVMe คืออะไร และมีประโยชน์อะไรบ้าง?

ความเร็วของคอมพิวเตอร์ส่วนใหญ่ขึ้นอยู่กับความเร็วในการอ่านข้อมูลจากสื่อและความเร็วในการประมวลผลคำสั่ง ไม่ว่าระบบปฏิบัติการโดยรวมจะมีประสิทธิภาพสูงเพียงใด ทุกอย่างอาจถูกบ่อนทำลายได้ด้วยฮาร์ดไดรฟ์ทั่วไป ซึ่งทำให้โปรแกรมช้าลงเมื่อเปิดหรือ "คิด" เมื่อทำงานใหญ่ ไม่ต้องพูดถึงความจริงที่ว่า HDD ได้ใช้ศักยภาพในการเพิ่มปริมาณการจัดเก็บข้อมูลจนหมดลงและดังนั้นจึงไม่มีท่าว่าจะดี และไดรฟ์แบบกลไกนั้นล้าสมัยยิ่งกว่าและทำให้การพัฒนาเทคโนโลยีคอมพิวเตอร์ช้าลง

และตอนนี้ HDD ถูกแทนที่ด้วย SSD - โซลิดสเตทไดรฟ์อุปกรณ์จัดเก็บข้อมูลที่ไม่ใช่กลไกแบบไม่ลบเลือน ไดรฟ์ SSD ตัวแรกปรากฏในตลาดในช่วงครึ่งหลังของปี 2000 ในไม่ช้าพวกเขาก็เริ่มแข่งขันกับฮาร์ดไดรฟ์ในแง่ของปริมาณ แต่เป็นเวลานานที่พวกเขาไม่สามารถตระหนักถึงศักยภาพและข้อได้เปรียบของตนในด้านความเร็วและการเข้าถึงเซลล์แบบขนานได้อย่างเต็มที่ เนื่องจากอินเทอร์เฟซและโปรโตคอลที่มีอยู่ถูกสร้างขึ้นตามมาตรฐานเก่าที่ออกแบบมาเพื่อรองรับไดรฟ์ HDD ผ่าน SATA และอินเทอร์เฟซ SCSI (SAS) ที่เก่าแก่กว่า . 

ขั้นตอนต่อไปในการปลดล็อกศักยภาพของหน่วยความจำแบบไม่ลบเลือนคือการเปลี่ยนไปใช้บัส PCI-express แต่ในเวลานั้นยังไม่มีการพัฒนามาตรฐานอุตสาหกรรมใหม่สำหรับพวกเขา และในปี 2012 มีการเปิดตัวคอมพิวเตอร์เครื่องแรกที่ใช้โปรโตคอล NVM-express

คุณควรใส่ใจกับข้อเท็จจริงที่ว่า NVMe ไม่ใช่อุปกรณ์หรืออินเทอร์เฟซการเชื่อมต่อ นี่คือโปรโตคอล หรือเจาะจงกว่านั้นคือข้อกำหนดของโปรโตคอลการแลกเปลี่ยนข้อมูล

ดังนั้นวลี "ไดรฟ์ NVMe" จึงไม่ถูกต้องทั้งหมดและการเปรียบเทียบเช่น "HDD - SSD - NVMe" ถือเป็นข้อผิดพลาดอย่างยิ่งและทำให้ผู้ใช้ที่เพิ่งทำความคุ้นเคยกับหัวข้อนี้เข้าใจผิด การเปรียบเทียบ HDD กับ SSD ในมือข้างหนึ่ง SSD ที่เชื่อมต่อผ่านอินเทอร์เฟซ SATA (ผ่านโปรโตคอล AHCI) และ SSD ที่เชื่อมต่อผ่านบัส PCI-express โดยใช้โปรโตคอล NVM-express นั้นถูกต้อง การเปรียบเทียบ HDD กับ SSD อาจไม่น่าสนใจสำหรับทุกคนอีกต่อไป ทุกคนเข้าใจถึงความแตกต่าง และทุกคนตระหนักดีถึงประโยชน์ของสิ่งหลัง เพียงสังเกตข้อดีบางประการ (น่าทึ่งมาก) เมื่อเปรียบเทียบกับฮาร์ดไดรฟ์ ไดรฟ์โซลิดสเทตมีขนาดและน้ำหนักน้อยกว่า เงียบ และการไม่มีไดรฟ์แบบกลไกโดยสิ้นเชิงทำให้ทนทานต่อความเสียหายได้ดีกว่าหลายเท่า (เช่น เมื่อตกหล่น) และเพียงเพิ่มอายุการใช้งาน

การเปรียบเทียบความสามารถของ SSD กับบัสเก่าและโปรโตคอลเก่าและ SSD บนบัส PCIe ที่มีโปรโตคอล NVMe นั้นเป็นที่สนใจมากกว่าอย่างแน่นอนและจะเป็นประโยชน์สำหรับทุกคนที่เคยติดตามผลิตภัณฑ์ใหม่ ๆ สำหรับผู้ที่ จะซื้อคอมพิวเตอร์เครื่องใหม่และแม้กระทั่งผู้ที่กำลังมองหาโฮสติ้งที่ดีที่สุด เป็นต้น

อินเทอร์เฟซ SATA ดังที่ได้กล่าวไปแล้วนั้นถูกสร้างขึ้นสำหรับฮาร์ดไดรฟ์ซึ่งส่วนหัวสามารถเข้าถึงเซลล์ได้ครั้งละหนึ่งเซลล์เท่านั้น จึงไม่น่าแปลกใจที่อุปกรณ์ SATA จะมีเพียงช่องสัญญาณเดียว น่าเสียดายที่ยังไม่เพียงพอสำหรับ SSD เนื่องจากข้อดีประการหนึ่งคือการรองรับสตรีมแบบขนาน คอนโทรลเลอร์ SSD ยังควบคุมการวางตำแหน่งเริ่มต้นซึ่งเป็นข้อได้เปรียบที่สำคัญอีกประการหนึ่ง บัส PCI-express ให้การทำงานแบบหลายช่องสัญญาณ และโปรโตคอล NVMe ตระหนักถึงข้อได้เปรียบนี้ เป็นผลให้ข้อมูลที่จัดเก็บไว้ใน SSD จะถูกถ่ายโอนผ่านคิวควบคุมแบบขนาน 65 คิว ซึ่งแต่ละคิวสามารถเก็บคำสั่งได้มากกว่า 536 คำสั่งพร้อมกัน เปรียบเทียบ: SATA และ SCSI สามารถใช้คิวเดียวเท่านั้น โดยรองรับสูงสุด 65 คำสั่งและสูงสุด 536 คำสั่ง ตามลำดับ 

นอกจากนี้ อินเทอร์เฟซแบบเก่าจำเป็นต้องมีการเข้าถึง RAM สองครั้งเพื่อดำเนินการแต่ละคำสั่ง แต่ NVMe ก็สามารถดำเนินการนี้ได้ในคราวเดียว 

ข้อได้เปรียบที่สำคัญประการที่สามคือการทำงานโดยมีการหยุดชะงัก โปรโตคอล NVMe ได้รับการพัฒนาสำหรับแพลตฟอร์มสมัยใหม่ที่ใช้โปรเซสเซอร์แบบมัลติคอร์ ดังนั้นจึงรวมการประมวลผลเธรดแบบขนานตลอดจนกลไกที่ได้รับการปรับปรุงให้เหมาะสมสำหรับการทำงานกับคิวและการจัดการการขัดจังหวะซึ่งช่วยให้มีประสิทธิภาพในระดับที่สูงขึ้น กล่าวอีกนัยหนึ่ง เมื่อคำสั่งที่มีลำดับความสำคัญสูงกว่าปรากฏขึ้น การดำเนินการจะเริ่มเร็วขึ้น

การทดสอบจำนวนมากที่ดำเนินการโดยองค์กรและผู้เชี่ยวชาญต่างๆ พิสูจน์ให้เห็นว่าความเร็วการทำงานของ NVMe SSD นั้นสูงกว่าการเชื่อมต่อ SSD ผ่านอินเทอร์เฟซรุ่นเก่าโดยเฉลี่ยถึง 5 เท่า

ตอนนี้เรามาพูดถึงว่า SSD ที่ใช้งานบน PCIe ด้วยโปรโตคอล NVMe นั้นพร้อมใช้งานสำหรับทุกคนหรือไม่ และไม่ใช่แค่เรื่องต้นทุนเท่านั้น ในด้านราคา ยอดขายดังกล่าวยังคงสูงขึ้นอย่างเห็นได้ชัด แม้ว่าราคาส่วนประกอบคอมพิวเตอร์จะสูงเพียงในช่วงเริ่มต้นการขายและมีแนวโน้มที่จะลดลงอย่างรวดเร็วก็ตาม 

เรากำลังพูดถึงวิธีแก้ปัญหาที่สร้างสรรค์ ซึ่งในภาษามืออาชีพมักเรียกว่าอะไร "ฟอร์มแฟคเตอร์". กล่าวอีกนัยหนึ่งว่าส่วนประกอบเหล่านี้ผลิตโดยผู้ผลิตในรูปแบบใด ปัจจุบันในตลาดก็มี ฟอร์มแฟคเตอร์สามแบบ.

ไม่ใช่แค่ขนาดเท่านั้นที่สำคัญหรือสิ่งที่โปรโตคอล NVMe ใหม่นำมาให้เรา

แรก นี่คือสิ่งที่เรียกว่า “NVMe SSD” เป็นการ์ดเอ็กซ์แพนชันและเชื่อมต่อกับช่องเดียวกับการ์ดแสดงผล สิ่งนี้ไม่เหมาะสำหรับแล็ปท็อป อย่างไรก็ตามสำหรับคอมพิวเตอร์เดสก์ท็อปหลายเครื่องเนื่องจากมีการประกอบบนเมนบอร์ดขนาดกะทัดรัดมากขึ้นเรื่อย ๆ ซึ่งมักจะมีสล็อต PCIe สองหรือหนึ่งช่อง (ซึ่งโดยปกติแล้วการ์ดวิดีโอจะครอบครอง)

ไม่ใช่แค่ขนาดเท่านั้นที่สำคัญหรือสิ่งที่โปรโตคอล NVMe ใหม่นำมาให้เรา

ฟอร์มแฟคเตอร์ที่สอง — U2 ภายนอกมีลักษณะคล้ายกับฮาร์ดไดรฟ์ทั่วไป แต่มีขนาดเล็กกว่ามาก โดยปกติแล้ว U2 จะใช้บนเซิร์ฟเวอร์ ดังนั้นผู้ใช้โดยเฉลี่ยจึงไม่น่าจะซื้อมัน

ไม่ใช่แค่ขนาดเท่านั้นที่สำคัญหรือสิ่งที่โปรโตคอล NVMe ใหม่นำมาให้เรา

ที่สาม - M2. นี่คือฟอร์มแฟคเตอร์ที่มีการพัฒนามากที่สุด มีการใช้งานอย่างแข็งขันในแล็ปท็อปและเมื่อเร็ว ๆ นี้ได้มีการนำไปใช้กับเมนบอร์ดบางรุ่นสำหรับเดสก์ท็อปพีซีแล้ว อย่างไรก็ตาม เมื่อซื้อ M2 คุณควรระมัดระวังเป็นอย่างยิ่ง เนื่องจาก SATA SSD ยังคงผลิตในรูปแบบฟอร์มแฟคเตอร์นี้

อย่างไรก็ตาม การประเมินความเป็นไปได้ในการซื้อฟอร์มแฟคเตอร์ใดๆ ดังกล่าวสำหรับตัวคุณเองยังจำเป็นต้องมีความระมัดระวังอีกด้วย ขั้นแรก คุณควรประเมินว่าแล็ปท็อปหรือเมนบอร์ดพีซีของคุณมีสล็อตที่จำเป็นหรือไม่ และถึงแม้จะเป็นเช่นนั้น คอมพิวเตอร์ของคุณก็มีโปรเซสเซอร์ที่ทรงพลังเพียงพอหรือไม่ เพราะโปรเซสเซอร์ที่อ่อนแอจะยังไม่อนุญาตให้คุณใช้ประโยชน์จาก SSD หากคุณมีทั้งหมดนี้และมักใช้งานกับข้อมูลจำนวนมาก แน่นอนว่า NVMe SSD คือสิ่งที่คุณต้องการ

เป็นโฆษณา

VDS พร้อม NVMe SSD - นี่เป็นเรื่องเกี่ยวกับเซิร์ฟเวอร์เสมือนจากบริษัทของเรา
เราใช้ไดรฟ์เซิร์ฟเวอร์ที่รวดเร็วเป็นพิเศษจาก Intel มาเป็นเวลานาน เราไม่หวงฮาร์ดแวร์ เฉพาะอุปกรณ์ที่มีตราสินค้า และศูนย์ข้อมูลที่ดีที่สุดบางแห่งในรัสเซียและสหภาพยุโรป รีบๆไปลองดูกันนะครับ 😉

ไม่ใช่แค่ขนาดเท่านั้นที่สำคัญหรือสิ่งที่โปรโตคอล NVMe ใหม่นำมาให้เรา

ที่มา: will.com

เพิ่มความคิดเห็น