การเลือก SSD สำหรับองค์กรที่เหมาะสมต้องอาศัยการทดสอบในสภาพการทำงานจริงว่าไดร์ฟเหล่านี้จะทำงานได้ดีแค่ไหนเมื่อเข้าสู่สายการผลิตแล้ว การทดสอบและข้อมูลเปรียบเทียบต่าง ๆ จะทำหน้าที่กดดันไดร์ฟให้ทำงานอย่างเต็มที่เพื่อให้ทราบจุดที่เกิดปัญหา รวมถึงระดับความทนทานตามความเป็นจริง และเพื่อประเมินว่าประสิทธิภาพในการทำงานจะเปลี่ยนไปเมื่อเวลาผ่านไปหรือไม่
เนื้อหาในตอนที่ I จะพิจารณาเกี่ยวกับส่วนประกอบฮาร์ดแวร์ที่จะใช้สำหรับระบบการทดสอบ จากนี้ไปเราจะเจาะลึกเกี่ยวกับการออกแบบและเรียกใช้การทดสอบประสิทธิภาพในการทำงานขั้นสุดท้ายเพื่อให้เข้าใจความต้องการในการทำงานที่แท้จริงสำหรับองค์กรของคุณ และการปรับใช้ซอฟต์แวร์ระบุเกณฑ์ชี้วัดเชิงประสิทธิภาพเพื่อช่วยในการออกแบบชุดการทดสอบต่าง ๆ ที่เหมาะสม
คุณควรทดสอบอะไรบ้าง
คุณจะต้องทราบขีดจำกัดสูงสุดที่อุปกรณ์ของคุณสามารถทำได้ ซึ่งหมายถึงการพิจารณาประสิทธิภาพด้าน I/O ในระยะยาวแทนการพิจารณาจากข้อมูลที่รวบรวมได้ในระยะสั้น ขณะทำการทดสอบกับไดร์ฟที่กำหนดเงื่อนไขการทำงานไว้เบื้องต้น ให้ทำการทดสอบให้ได้ระยะเวลามากพอสำหรับประเมินระดับค่าหน่วงเวลาและประสิทธิภาพของ IOPS ที่อาจลดลง ทั้งสำหรับการอ่านและเขียนข้อมูลตามลำดับหรือแบบสุ่ม
ระหว่างการทดสอบที่ยาวนานเหล่านี้ ให้พิจารณาจุดอิ่มตัวของไดร์ฟในภาพรวม, ค่าหน่วงเวลา I/O, ค่าหน่วงเวลาการบู๊ต, ประสิทธิภาพของระบบที่ลดลงตามงานที่เพิ่มขึ้นและแบนด์วิธที่เริ่มติดขัด รวมทั้งให้พิจารณารูปแบบการทำงานอย่างต่อเนื่อง การเริ่ม หยุดหรือหยุดการทำงานชั่วคราวเพื่อประเมินว่ามีรูปแบบใด ๆ ที่เกิดขึ้นเกี่ยวกับประสิทธิภาพในการทำงานหรือไม่
บริการโฮสต์เว็บและสตรีมมิ่งเป็นส่วนการทำงานที่มีลักษณะเฉพาะตัวเป็นพิเศษและเน้นการอ่านและเขียนข้อมูลแบบเรียงตามลำดับ ดังนั้นอาร์เรย์สื่อบันทึกข้อมูลของคุณจะต้องมีการกำหนดปริมาณสำหรับการอ่านเขียนตามลำดับที่เพียงพอเพื่อให้มีประสิทธิภาพในการทำงาน แม้กระนั้นก็ตาม หากคุณมีแอพพลิเคชั่นแบบ R/W เรียงตามลำดับ รูปแบบการทำงานก็อาจเกิดขึ้นแบบสุ่มได้หากคุณมีคลัสเตอร์ของไดร์ฟเป็นจำนวนมาก ดังนั้นให้ทดสอบการอ่านระหว่างคลัสเตอร์เพื่อประเมินว่าเกิดเซคเตอร์ R/W แบบสุ่มอย่างไรและมีรูปแบบการอ่านเป็นอย่างไร
![คุณควรทดสอบอะไรบ้าง ภาพด้านบนแสดงรถกำลังเคลื่อนไปบนถนนโดยมีเอฟเฟกต์โมชั่นเบลอ พร้อมตัวเลข 1s และ 0s ลอยอยู่ด้านบนเพื่อแสดงกระแสของข้อมูลที่เคลื่อนผ่านเส้นทาง](https://media.kingston.com/kingston/articles/ktc-articles-how-to-test-an-enterprise-ssd-part-2-section1.jpg)
สำหรับไดร์ฟที่ใช้ในศูนย์ข้อมูล การทดสอบโดยใช้ Queue Depth ที่สูงกว่ามีความสำคัญอย่างยิ่ง Queue Depth หมายถึงจำนวนการสืบค้นในปัจจุบันหรือจำนวน I/O ที่รออยู่ในคิวอุปกรณ์ในช่วงเวลาใดเวลาหนึ่ง การทดสอบนี้เป็นการวัดความสามารถของไดร์ฟในการรองรับ IO ที่เกิดขึ้นพร้อมกันเป็นจำนวนมาก ซึ่งมักเกิดขึ้นกับแอพพลิเคชั่นแบบรองรับหลายกระบวนงานและระบบเสมือนจริง
โดยรวมแล้ว ไดร์ฟของคุณจะต้องทำงานให้เต็มค่าหน่วงเวลา QoS และเกณฑ์ความสม่ำเสมอในการทำงานสูงสุดโดยยังคงสามารถรักษาเกณฑ์ประสิทธิภาพในการทำงานสำหรับ PRD (product requirements document) ทั้งหมด รวมทั้งชุดการทดสอบ RAID, vSAN และ OLTP
เป้าหมายคือเพื่อทดสอบไดร์ฟกับงาน R/W/M ที่แปรผันต่อเนื่องนานเพียงพอที่จะทำให้เห็นข้อบกพร่องที่อาจเกิดขึ้น