Cluster Control Management as Cluster Middleware

  • Rajermani Thinakaran
  • Elankovan Sundararajan
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7197)


Cluster Network technologies have been evolving for the past decades and still gaining a lot of momentum for several reasons. These reasons include the benefits of deploying commodity, off-the-shelf hardware (high-power PCs at low prices), using inexpensive high-speed networking such as fast Ethernet, as well as the resulting benefits of using Linux. One of the major difficulty encounters by cluster administrator in the exploitation of Cluster Networks is handling common tasks, such as setting up consistent software installation or removing on all the nodes or particular node and listing of files or processes will require a lot of time and effort and may affect productivity of the cluster. Even though there are numerous systems available which is known as Cluster Middleware (CM), most of it is developed specifically for in-house use such as scientific research or commercial purpose. Some of them mainly design for job execution rather than node management. To mitigate this problem in the cluster network environment, Cluster Control Management (CCM) system has been developed as a solution for this problem. CCM presently contains six tools, and is extensible to allow more tools to be added. All this six tools are designed for remote cluster administration which includes Switch Manager, Program Manager, Report Manager, User Manager and Administrator Manager. In this paper, we discuss the architecture and the design for CCM using a prototype called UKM C2M deploys using open-source software (OSS).


Open Source Software Cluster Network Report Manager Node Management UNIX Command 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Sloan, J.D.: High Performance Linux Cluster with Oscar, Rocks, openMosix and MPI. O’Reilly Media Inc. (2004)Google Scholar
  2. 2.
    Baker, M., Apon, A., Buyya, R., Jin, H.: Cluster computing and applications. In: Kent, A., Williams, J. (eds.) Encyclopedia of Computer Science and Technology, New York, pp. 87–125 (2002)Google Scholar
  3. 3.
    Buyya, R.: High performance cluster computer: System and architectures. Prentice Hall PTR, United States of America (1999)Google Scholar
  4. 4.
    Needham, R.M., Herbert, A.J.: The Cambridge distributed computing systems. Addison-Wesley, MA (1982)Google Scholar
  5. 5.
    Cluster Command and Control (C3) Tool Suite,
  6. 6.
    Managing Multiple Multi-user PC Clusters,
  7. 7.
    Uthayopas, P., Phaisithbenchapol, S., Chongbarirux, K.: Building a Resources Moni-toring System for SMILE Beowulf Cluster. In: Proc. HPC ASIA 1999 (1999)Google Scholar
  8. 8.
    Jane, E., Chua, E.: CluMSy: A Middleware for Cluster Management. Philippine Computing Journal 1(1) (March 2006)Google Scholar
  9. 9.
    ChameleonII: Laboratory for Communication Networks. Royal Institute of Technology (KTH), Stockholm, Sweden (April 2007) Google Scholar
  10. 10.
    Brightwell, R.B., Fisk, L.A., Greenberg, D.S., Hudson, T.B., Levenhagen, M.J., Maccabe, A.B., Riesen, R.E.: Massively Parallel Computing Using Commodity Components. Parallel Computing 26(2-3), 243–266 (2000)CrossRefzbMATHGoogle Scholar
  11. 11.
  12. 12.
  13. 13.

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Rajermani Thinakaran
    • 1
  • Elankovan Sundararajan
    • 2
  1. 1.Computing Department, School of Science and TechnologyNilai Univesity CollegeNegeri SembilanMalaysia
  2. 2.Industrial Computing Programme, School of Information Technology Faculty of Information Science and TechnologyNational University of MalaysiaBangi SelangorMalaysia

Personalised recommendations