Controlling Load Balance for Computing Resource Usage by Automatic.

Main Article Content

ธวัชชัย สารวงษ์
ศิรปัฐช์ บุญครอง

Abstract

Cloud computing, working as a virtual cluster, contains many virtual computers. These virtual machines (VMs) are able to move back and forth among the available physical machines. When moving, a virtual machine will move to the physical machine that is more suited to the required resources, such as CPU and memory. This moving process will also take into consideration the workload on the physical machines in that the workload on the machines will be balanced after the process is finished. Consequently, this paper focuses on the idea that virtual computers will automatically adjust the workload so that the amount is approximately the same on all physical machines. Here, we propose the decision making system for the process of moving the virtual machines. Each virtual machine is installed with a piece of software that carries out a process known as Live Migration. The decision is made by the virtual machines themselves without needing any central authority, which would make our cloud computing work more efficiently.

 

การควบคุมความสมดุลการใช้ทรัพยากรการประมวลผลบนเครื่องคมอพิวเตอร์แบบอัตโนมัติ

การประมวลผลเชิงกลุ่มเมฆ (Cloud) เป็นลักษณะการทำงานร่วมกันของคอมพิวเตอร์แบบ เวอร์ชวลคลัสเตอร์ (Virtual Cluster) ภายในประกอบด้วยคอมพิวเตอร์เสมือน หรือ วีเอ็ม (VM) หลายเครื่อง ทำงานบนเครื่องคอมพิวเตอร์ และย้ายไปมาระหว่างคอมพิวเตอร์ เพื่อให้ VM เคลื่อนที่ไปทำงานยังเครื่องปลายทางที่เหมาะสมกับปริมาณความต้องการมากกว่า โดยอยู่บนแนวคิดที่ทำให้ คอมพิวเตอร์แต่ละเครื่องมีภาระงานเท่ากัน งานวิจัยนี้ให้ความสนใจกับระบบการปรับความสมดุลของ VM แบบอัตโนมัติ โดยผู้วิจัยได้นำเสนอส่วนการควบคุมการตัดสินใจ เพื่อย้ายการทำงานของ VM ไปยัง เครื่องคอมพิวเตอร์อื่น คอมพิวเตอร์แต่ละเครื่องจะถูกติดตั้งซอฟต์แวร์ในการตัดสินใจทำไลฟ์ไมเกรชัน (Live Migration) เพื่อให้คอมพิวเตอร์แต่ละเครื่อง ตัดสินใจย้าย VM ได้เอง ทำให้เกิดประสิทธิภาพการทำงานที่ดีมากยิ่งขึ้น

Article Details

Section
ACTIS Article