Skip to main content

Part of the book series: Advanced Topics in Science and Technology in China ((ATSTC))

  • 428 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • Erwin DW (2002) Unicore—a grid computing environment. Concurrency and Computation-Practice & Experience, 14(13-15): 1395–1410.

    Article  MATH  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • Gong Y, Dong F, Li W, Xu Z (2003) Vega infrastructure for resource discovery in grids. J Comput Sci Technol, 18(4): 413–422.

    Article  MATH  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • Reed DA (2003) Grids, the teragrid and beyond. IEEE Computer, 36(1): 62–68.

    Article  Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • Wu Y, Yuan Y, Yang G, Zheng W (2010) An adaptive task-level fault-tolerant approach to grid. J Supercomput, 51(2):97–114.

    Article  Google Scholar 

  • 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.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics