Average Server Throughput Formula
ช่วงนี้มีเรื่องถกเถียงกับคุณลูกค้า เรื่อง pattern ในการตรวจรับระบบ คุณลูกค้าต้องการทำ load test แบบ black box ซึ่งที่จริงแล้วมันเป็น (performance test + stress test มากกว่า) แล้วคุณลูกค้าก็พยายามจะหา Load Generator มาใส่เข้าไปในระบบ ปรากฎว่าเจ้าตัว Load Generator ที่ว่า (หรือว่าผู้ใช้ก็ไม่ทราบ) มันไม่ฉลาดพอ ที่จะสร้าง load pattern ใ้ห้ออกมาเสมือน reality มากนัก ทำทดสอบทีไรก็เน่าทุกที ทั้งๆ ที่ผลทำ load test จาก lab มีมายืนยัน คุณลูกค้าแกก็ไม่รับ ต้องทำเองกับ environment ของแกจริงๆ
จะไม่ช่วยทำ ไม่ช่วยอธิบาย ให้แกเข้าใจกระจ่างก็ไม่ได้ เรื่องของเรื่อง คุณลูกค้าก็พาลจะไม่ตรวจรับระบบ ไม่ยอม go live น่ะสิ แล้วคุณเจ้านายก็จะเซ็งจิต เพราะว่าบริษัทเราก็จะไม่ได้เงิน (สงสัยว่า accountability จะมีที่มาจากเรื่องนี้แหล่ะ ปิดงานได้ ลงบัญชีได้ ก็มี accountability)
ดังนั้นเมื่อไปทางตรงๆ ไม่ได้ เราเลยต้องมาหาทางอ้อมๆ ไปแทน
ตอนแรกก็หา reference ที่น่าเชื่อถือก่อน เช่น IBM และ Sun ว่าเขามีสูตรคำนวณ Average Server Throughput กันอย่างไร แล้วเอาตัวแปรทั้ง 3 ที่ทราบ มาคำนวณหา Average Throughput แทน โดยไม่ต้องไปวัดกันจริงๆ ที่จำนวน load ขนาดนั้น
งานที่เหลือคือ ชี้แจงให้ลูกค้ายอมรับในสูตรคำนวณ หรือไม่ก็ยอมให้เราใช้ตัว Load Generator ของเราเองใช้ทดสอบ ช่วยเลือกเอาซักอย่างเหอะ เราจะได้ช่วยๆ กันปิดโปรเจคต์
เฮ่อ







[...] Average Server Throughput Formula ว่าอยากเขียนสมการไว้ โดยไม่พึ่ง MS [...]