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