Abstract
Problem statement: With the growing popularity of clustering application combined with apparent usability, the single system image is in the limelight and actively studied as an alternative solution for computational intensive applications as well as the platform for next evolutionary grid computing era. Approach: Existing researches in this field concentrated on various features of Single System Images like file system and memory management. However, an important design consideration for this environment is load allocation and balancing that is usually handled by an automatic process migration daemon. Literature shows that the design concepts and factors that affect the load balancing feature in an SSI system are not clear. Result: This study will review some of the most popular architecture and algorithms used in load balancing single system image. Various implementations from the past to present will be presented while focusing on the factors that affect the performance of such system. Conclusion: The study showed that although there are some successful open source systems, the wide range of implemented systems investigated that research activity should concentrate on the systems that have already been proposed and proved effectiveness to achieve a high quality load balancing system.
Highlights
Cluster of computers has become an efficient platform for computational intensive applications
The usage of clusters is mainly based on batch scheduler and Single System Image (SSI)
The load allocation and balancing which is usually handled by an automatic process migration daemon, performed better especially for reducing the application execution capability
Summary
Cluster of computers has become an efficient platform for computational intensive applications. The usage of clusters is mainly based on batch scheduler and Single System Image (SSI). Latest contributions in SSI systems showed the abilities of the system in deferent fields and directions Among these contributions, the load allocation and balancing which is usually handled by an automatic process migration daemon, performed better especially for reducing the application execution capability. The characteristics of SSI allow user to access system resources transparently irrespective of where they are available[1].The load balancing single system image clusters dominate research work in this environment. Scheduling is a component or a mechanism, which is responsible for the selection of a cluster node, to which a particular process will be placed This mechanism will investigate the load balancing state[9,10]. Transparency, the dynamic load balancing become the main part of implementation
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.