| ทดสอบประสิทธิภาพของ Storage ด้วย IOmeter Part I: | |||
|
|
เป็นปัญหาโลกแตกระหว่าง admin กับทีม develop เมื่อเกิดปัญหา application ช้า ซึ่งจะเกิดข้อถกเถียงกันอยู่เสมอว่าปัญหาเกิดจากอะไรกันแน่ ผมว่ามี programmer น้อยมากที่คิดว่าปัญหาเกิดจากการ coding ส่วนมากก็จะเล็งมาที่ประเด็นเรื่องของประสิทธิภาพของ Server เป็นหลัก ในส่วนของ CPU และ Memory ท่าน admin หลาย ๆ ท่านคงมีวิธีดูได้ง่าย แต่สิ่งหนึ่งที่ยังไม่มีอะไรวัดได้มากก็คือเรื่องของ Storage ว่ามีความเร็วหรือ I/O มากน้อยเพียงใด การดู Benchmark ตาม paper ต่าง ๆ ก็ช่วยได้ในระดับหนึ่ง แต่ทั้งนี้ทั้งนั้นต้องดูด้วยว่า Storage ที่ใช้งานอยู่นั้นมี load อื่นอยู่มากน้อยหรือเปล่า วันนี้ผมจึงมีวิธีตรวจสอบความเร็วของ Storage ด้วยเครื่องมือที่นิยมใช้กันนั่นก็คือ IOmeter นั่นเอง จากวิธีที่จะแสดงในบทความนี้ ผมมี Storage ด้วยกันอยู่ 4 product ด้วยกันได้แก่
โดยวิธีการแบบ Step by Step มีดังนี้
10. ทำการเลือก Disk ที่ต้องการทดสอบ
11. คลิกที่ icon Open แล้วเลือกไฟล์ OpenPerformanceTest.icf จากนั้นคลิกที่ Open
12. ไปที่แถบ Access Specification เลือกทั้งหมดทุกรายการในขวามือ แล้วคลิก << Add
13. คลิกตรงรูปธง แล้วระบุชือและ location ของ result ไฟล์ (csv) แล้วเลือก Save
14. สังเกตุมุมขวาล่างจะปรากฏเวลาที่เหลือ รอจนการ run เสร็จทุก step
15. ให้ดูผลของการทดสอบ จากรูปข้างบนได้เลครับ
จากบทความ step by step นี้ ผมว่าหลายท่านคงสามารถที่จะทดสอบ I/O ของ Storage บน VM ของท่านได้แล้ว สำหรับ Part II นั้นผมจะเอาผลของ Storage ทั้ง 4 ชนิดที่ผมวัดค่ามาให้ดูกันครับ
Reference: technodrone.blogspot.com
|
| แก้ไขล่าสุด ( วันพฤหัสบดีที่ 22 ธันวาคม 2011 เวลา 10:23 น. ) |



คอมเมนต์คอมเมนต์
เป็นประโยชน์สำห รับคนที่ใช้ VM มากมายครับ
ติดตามคอมเมนต์นี้ในรูปแบบ RSS feeds