การจัดแบ่งภาระงานของเวปคลัสเตอร์ด้วยลำดับเสมือน

Main Article Content

กริช กองศรีมา
มยุรี เลิศเวชกุล

บทคัดย่อ

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

Article Details

ประเภทบทความ
บทความวิจัย