• DocumentCode
    1650257
  • Title

    The management of Linux virtual lab by dual load-balancing

  • Author

    Yen, Tseng-Chang

  • Author_Institution
    Dept. of Appl. Math., Nat. Chung-Hsing Univ., Taichung, Taiwan
  • fYear
    2010
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    Adopting GNU/Linux as the Desktop Operating System is an irreversible trend. To enhance the teaching effectiveness, it is the foremost priority to improve the Linux system management course by offering each student a dedicated Linux machine. However, the concept is impractical to implement due to the huge hardware and maintenance costs. Meanwhile, both multiple-core and virtualization technology are the main design trends of CPU manufacturers. The computation powers provided by commercial off-the-shelf computers are far beyond the need of front-edge or internal servers. As a consequence, the valuable computing resources such as CPU, memory, and disk space, are mostly idle and wasted. In this paper, we combine the technologies of virtualization and load-balancing to establish the virtual Linux lab in computer cluster built by using the Linux virtual server cluster management software. To balance the system load of real hosts and maintain the performance of Kernel-based virtual machine (KVM), we use the Round-robin load-balancing protocol in the KVM startup time and the Formal-concept-analysis-based load-balancing protocol developed by us during the execution of KVM. Furthermore, to facilitate the management of KVMs, we will develop a web-based scalable and distributive virtualization tool to deploy KVM in terms of the VCluster.xml file.
  • Keywords
    Linux; computer science education; operating system kernels; resource allocation; virtual machines; GNU/Linux; KVM; Linux system management course; Linux virtual lab; Linux virtual server cluster management; desktop operating system; dual load-balancing; formal-concept-analysis; kernel-based virtual machine; round-robin load-balancing protocol; virtualization; Computer architecture; Computers; Hardware; Linux; Servers; Software; Virtual machining; Formal concept analysis; Kernelbased virtual machine; Linux; Virtual machine; load balancing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers and Industrial Engineering (CIE), 2010 40th International Conference on
  • Conference_Location
    Awaji
  • Print_ISBN
    978-1-4244-7295-6
  • Type

    conf

  • DOI
    10.1109/ICCIE.2010.5668200
  • Filename
    5668200