Abstract
Large scale loosely coupled PCs can organize clusters and form desktop computing grids on sharing each processing power; power of PCs, transaction distributions and load balancing characterize the performance of the computing grids. This paper describes the design methodologies of workload management in distributed desktop computing grids. Based on the prototype experiment, several simulations were performed; several centralized and decentralized algorithms for location policy were examined, and the design methodologies for distributed desktop computing grids are derived from the simulation results. The methodologies for domains, language and control algorithms for computing grids are described. The language for distributed desktop computing is designed to accomplish the design methodologies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Coulouris, G., Dollimore, J., Kindberg, T.: Distributed Systems concepts and Design, 4th edn. Addison Wesley, Reading (2005)
Yoshida, M., Sakamoto, K.: Performance Comparison of Decentralized Workload Control through Code Migration in Distributed Desktop Computing Grids. In: The 5th IEEE International Symposium on Embedded Computing (2008)
Krauter, K., Buyya, R., Maheswaran, M.: A Taxonomy and Survey of Grid Resource Management Systems for Distributed Computing. Software-Practice and Experience 32 (2002)
Venugopal, S., Buyya, R., Ramamohanarao, K.: A Taxonomy of Data Grids for Distributed Data Sharing, Management and Processing. ACM Computing Surveys 28 (2006)
Theotokis, S.A., Spinellis, D.: A Survey of Peer-to-Peer Content Distribution Technologies. ACM Computing Sueveys 36(4) (2004)
Choi, S., Buyya, R., et al.: A Taxonomy of Desktop Grids and its Mapping to State-of –the Art Systems, Technical Report, GRIDS-TR-2008-3, The University of Melbourne, Australia (2008)
Yoshida, M., Sakamoto, K.: Performance Comparison of Load Balancing Algorithms through Code Migration in Distributed Desktop Computing Grids. In: The 3rd IEEE Asia Pacific Services Computing Conference (2008)
Shah, R., Veeravalli, B., Misra, M.: On the Design of Adaptive and Decentralized Load-Balancing Algorithms with Load Estimation for Computational Grid Environments. IEEE Trans. On Parallel and Distributed Systems 18(12) (2007)
Alonso, R., Cava, L.: Sharing Jobs Among Independently Owned Processors. In: Proc. of the 8th ICDCS (1988)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yoshida, M., Kojima, K. (2010). Design Methodologies of Workload Management through Code Migration in Distributed Desktop Computing Grids. In: Hsu, CH., Yang, L.T., Park, J.H., Yeo, SS. (eds) Algorithms and Architectures for Parallel Processing. ICA3PP 2010. Lecture Notes in Computer Science, vol 6082. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13136-3_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-13136-3_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13135-6
Online ISBN: 978-3-642-13136-3
eBook Packages: Computer ScienceComputer Science (R0)