Abstract
Grid computing is becoming more and more attractive for coordinating large-scale heterogeneous resource sharing and problem solving. Of particular interest for effective grid, computing is a software provisioning mechanism. To efficiently maintain and provision software upon a grid infrastructure, the middleware employed to manage the system is greatly important. Thus, understanding the principles and logic of grid middleware is the first step in designing the provisioning and maintenance system.
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
Allcock B, Bester J, Bresnahan J, Chervenak AL, Kesselman C, Meder S, Nefedova V, Quesnel D, Tuecke S, Foster I (2001) Secure, efficient data transport and replica management for high-performance data-intensive computing. In: MSS’ 01: Proceedings of the 18th IEEE Symposium on Mass Storage Systems and Technologies. IEEE Computer Society, Washington, DC, USA, p. 13.
Allcock W, Foster I, Madduri R (2004) Reliable data transport: A critical service for the grid. In: Building Service Based Grid Workshop, GGF11. Honolulu’s Haiaii, USA.
Baduel L, Baude F, Caromel D, Contes A, Huet F, Morel M, Quilici R (2006) Programming, deploying, composing for the Grid. In: Cunha JC, Rana OF (eds.) Grid Computing: Software Environments and Tools. Springer-Verlag, New York, USA, pp. 205–229.
Cao H, Jin H, Wu S, Qi L (2006) Serviceflow: Qos based service composition in cgsp. In: EDOC’ 06: Proceedings of the 10th IEEE International Enterprise Distributed Object Computing Conference. IEEE Computer Society, Washington, DC, USA, pp. 453–458.
Caromel D, di Costanzo A, Delbe C (2007) Peer-to-peer and fault-tolerance: Towards deployment-based technical services. Future Generation Computer Systems, 23(7):879–887.
Costen F, Brooke J, Pettipher M (1999) Investigation to make best use of lsf with high efficiency. In: IWCC’ 99: Proceedings of the 1st IEEE Computer Society International Workshop on Cluster Computing. IEEE Computer Society, Washington, DC, USA, p. 211.
Czajkowski K, Foster IT, Karonis NT, Kesselman C, Martin S, Smith W, Tuecke S (1998) A resource management architecture for metacomputing systems. In: IPPS/SPDP’ 98: Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing. Springer-Verlag, London, UK, pp. 62–82.
Erwin DW (2002) Unicore—a grid computing environment. Concurrency and Computation-Practice & Experience, 14(13-15): 1395–1410.
Fieseier T, Gürich W (2008) Operation of the core d-grid infrastructure. In: CCGRID’ 08: Proceedings of the 2008 8th IEEE International Symposium on Cluster Computing and the Grid. IEEE Computer Society, Washington, DC, USA, pp. 162–168.
Gong Y, Dong F, Li W, Xu Z (2003) Vega infrastructure for resource discovery in grids. J Comput Sci Technol, 18(4): 413–422.
Henderson RL (1995) Job scheduling under the portable batch system. In: IPPS’ 95: Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing, Springer-Verlag, London, UK, pp. 279–294.
Huang W, Wu Y, Yuan Y, Liu J, Yang G, Zheng W (2007) Parallel programming over Chinagrid. Int J Web Grid Serv, 3(4): 480–497.
Jin H (2004) Chinagrid: Making grid computing a reality. In: Chen Z, Chen H, Miao Q, Fu Y, Fox E, Lim E (eds.) Digital Libraries: International Collaboration and Cross-Fertilization. Springer, Singapore, pp. 13–24.
Kunszt P, Badino P, Frohner A, McCance G, Nienartowicz K, Rocha R, Rodrigues D (2005) Data storage, access and catalogs in glite. In: LGDI’ 05: Proceedings of the 2005 IEEE International Symposium on Mass Storage Systems and Technology. IEEE Computer Society, Washington, DC, USA, pp. 166–170.
Laszewski, Smith W, Tuecke S (1997) A directory service for configuring highperformance distributed computations. In: HPDC’ 97: Proceedings of the 6th IEEE International Symposium on High Performance Distributed Computing. IEEE Computer Society, Washington, DC, USA, p. 365.
Li L, Shi W, Lin J, Jiang L, Li L (2008) Cgsp-dai a heterogeneous databases access and integration on cgsp. In: ISCSCT’ 08: Proceedings of the 2008 International Symposium on Computer Science and Computational Technology. IEEE Computer Society, Washington, DC, USA, pp. 480–484.
Liu L, Wu Y, Yang G, Ma R, He F (2006) General running service: An execution framework for executing legacy program on grid. In: GCCW’ 06: Proceedings of the Fifth International Conference on Grid and Cooperative Computing Workshops. IEEE Computer Society, Washington, DC, USA, pp. 522–529.
Ma RY, Meng XX, Liu SJ, Wu YW (2006) Execution management in ChinaGrid supporting platform. In: GCC’ 06: Proceedings of the 15th International Conference on Grid and Cooperative Computing. IEEE Computer Society, Washington, DC, USA, pp. 249–256.
Ma RY, Wu YW, Meng XX, Liu SJ, Pan L (2008) Grid-enabled workflow management system based on bpel. Int J High Perform Comput Appl, 22(3):238–249.
Marco C, Fabio C, Alvise D, Antonia G, Francesco G, Alessandro M, Moreno M, Salvatore M, Fabrizio P, Luca P, Francesco P (2009) The glite workload management system. In: GPC’ 09: Proceedings of the 4th International Conference on Advances in Grid and Pervasive Computing. Springer-Verlag, Berlin, Heidelberg, pp. 256–268.
Munro C, Koblitz B, Santos N, Khan A (2006) Measurement of the lcg2 and glite file catalogue’s performance. IEEE Transactions on Nuclear Science, 53(4): 2228–2232.
Qi L, Jin H, Foster I, Gawor J (2007) Hand: Highly available dynamic deployment infrastructure for globus toolkit 4. In: Vecchia GD, di Serafino D, Marra I, Perla F (eds.) 15th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2007). IEEE Computer Society, Naples, Italy, pp. 155–162.
Reed DA (2003) Grids, the teragrid and beyond. IEEE Computer, 36(1): 62–68.
Skovira J, Chan W, Zhou H, Lifka DA (1996) The easy—loadleveler api project. In: IPPS’ 96: Proceedings of the Workshop on Job Scheduling Strategies for Parallel Processing. Springer-Verlag, London, UK, pp. 41–47.
Wang C (2006) Dynamic access control prediction for ordered service sequence in grid environment. In: WI’ 06: Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence. IEEE Computer Society, Washington, DC, USA, pp. 145–151.
Wei XH, Li WW, Tatebe O, Xu GC, Hu L, Ju JB (2005) Integrating local job scheduler—lsf™ with gfarm™. In: ISPA’05 International Conference on Parallel and Distributed Processing and Applications. Springer, Berlin, pp. 196–204.
Welch V (2004) Globus toolkit version 4 grid security infrastructure: A standards perspective. URL http://www-unix.globus.org/toolkit/docs/development/4.0-drafts/security/GT4-GSI-Overview.pdf/toolkit/docs/development/4.0-drafts/security/GT4-GSI-Overview.pdf.
Wu S, Jin H, Xiong M, Wang W (2007a) Data management services and transfer scheme in Chinagrid. Int J Web Grid Serv, 3(4): 447–461.
Wu S, Xiao K, Qi L (2007b) Gpe4cgsp: interoperability between heterogeneous grid infrastructures. In: China HPC’ 07: Proceedings of the 2007 Asian Technology Information Program’s (ATIP’s) 3rd Workshop on High performance computing in China. ACM, New York, NY, USA, pp. 110–114.
Wu Y, Liu L, Zheng W, He F (2006) On interoperability: The execution management perspective based on Chinagrid support platform. In: GCCW’ 06: Proceedings of the 5th International Conference on Grid and Cooperative Computing Workshops. IEEE Computer Society, Washington, DC, USA, pp. 86–93.
Wu Y, Yuan Y, Yang G, Zheng W (2007) Load prediction using hybrid model for computational grid. In: GRID’ 07: Proceedings of the 8th IEEE/ACM International Conference on Grid Computing. IEEE Computer Society, Washington, DC, USA, pp. 235–242.
Wu Y, Yuan Y, Yang G, Zheng W (2010) An adaptive task-level fault-tolerant approach to grid. J Supercomput, 51(2):97–114.
Zhang H, Zhou X, Yang Z, Wu X, Luo Y (2006) Grid information service architecture in Chinagrid. In: GCC’ 06: Proceedings of the 5th International Conference on Grid and Cooperative Computing. IEEE Computer Society, Washington, DC, USA, pp. 307–310.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Zhejiang University Press, Hangzhou and Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Qi, L., Jin, H. (2013). Grid and Distributed Systems. In: Dynamic Provisioning for Community Services. Advanced Topics in Science and Technology in China. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34513-5_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-34513-5_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34512-8
Online ISBN: 978-3-642-34513-5
eBook Packages: Computer ScienceComputer Science (R0)