[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to main content

Network Coding for Creating Replica in Grid Environments

  • Conference paper
High Performance Computing and Applications

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 5938))

  • 2365 Accesses

Abstract

We propose a new scheme for creating replica based on network coding in grid environments. For creating replica with network coding, there are two models: encoding between blocks of a replica and encoding between blocks of different replicas. The former is based on a butterfly-shaped topology, and the latter, in theory, based on any topology with a node more than one degree. Based on the latter model, furthermore, in practice, we propose a double-funnel-shaped topology. To evaluate our models, we extend NS2 by improving functions, modifying and adding classes. Compare to traditional strategies of creating replica, our experiment showed the strategy with network coding can improve data access time and I/O bottlenecks, low bandwidth consumption, or improve load balancing, increase robustness for being in support of departure of nodes.

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

Access this chapter

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
GBP 19.95
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
GBP 71.50
Price includes VAT (United Kingdom)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
GBP 89.99
Price includes VAT (United Kingdom)
  • Compact, lightweight 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.

Similar content being viewed by others

References

  1. Villa, A.H., Varki, E.: Co-allocation in Data Grids: A Global, Multi-user Perspective. In: Wu, S., Yang, L.T., Xu, T.L. (eds.) GPC 2008. LNCS, vol. 5036, pp. 152–165. Springer, Heidelberg (2008)

    Chapter  Google Scholar 

  2. Cho, A.: Large Hadron Collider: The Overture Begins. Science 321(5894), 1287–1289 (2008)

    Article  Google Scholar 

  3. Cohen, B.: Incentives build robustness in bittorrent. In: P2P Economics Workshop, Berkeley, CA (2003)

    Google Scholar 

  4. Fragouli, C., Widmer, J., LeBoudec, J.Y.: A network coding approach to energy efficient broadcasting: from theory to practice. In: Infocom 2006 (March 2006)

    Google Scholar 

  5. Gkantsidis, C., Rodriguez, P.R.: Network coding for large scale content distribution. In: Proc. IEEE Infocom 2005, March 2005, vol. 4, pp. 2235–2245 (2005)

    Google Scholar 

  6. E-science Topology, http://www.e-science.ox.ac.uk/oxford/griduk.gif

  7. Ho, T., Koetter, R., Medard, M., et al.: A random linear network coding approach to multicast. IEEE Transactions on Information Theory 52(10), 4413–4430 (2006)

    Article  MathSciNet  Google Scholar 

  8. Lamehamedi, H., Szymanski, B., Shentu, Z., Deelman, E.: Data replication strategies in grid environments. In: Proceedings of 5th International Conference on Algorithms and Architecture for Parallel Processing, pp. 378–383 (2002)

    Google Scholar 

  9. Ranganathan, K., Foster, I.: Identifying dynamic replication strategies for a high-performance data grid. In: Proceeding of the Second International Workshop on Grid Computing, Denver, November 2001, pp. 75–86 (2001)

    Google Scholar 

  10. Ma, G., Xu, Y., Lin, M., Xuan, Y.: A Content Distribution System based on Sparse Linear Network Coding. In: Third Workshop on Network Coding, Netcod 2007 (2007)

    Google Scholar 

  11. Madi, M.K., Hassan, S.: Dynamic Replication Algorithm in Data Grid: Survey. In: International Conference on Network Applications, Protocols and Services 2008 (NerApps 2008), Malaysia (November 2008)

    Google Scholar 

  12. Chou, P., Wu, Y., Jain, K.: Network coding for the internet. In: IEEE Communication Theory Workshop, Capri. IEEE, Los Alamitos (2004)

    Google Scholar 

  13. Chang, R.-S., Wang, C.-M., Chen, P.-H.: Replica selection on co-allocation data Grids. In: Cao, J., Yang, L.T., Guo, M., Lau, F. (eds.) ISPA 2004. LNCS, vol. 3358, pp. 584–593. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  14. Ahlswede, R., Cai, N., Li, S.R., Yeung, R.W.: Network information flow. IEEE Transactions on Information Theory (2000)

    Google Scholar 

  15. Chang, R.S., Chen, P.H.: Complete and fragmented replica selection and retrieval in Data Grids. Future Generation Computer Systems 23, 536–546 (2007)

    Article  MathSciNet  Google Scholar 

  16. Vazhkudai, S.: Enabling the Co-allocation of Grid data transfers. In: Proceedings of International Workshop on Grid Computing, Phoenix, Arizona, USA, November 17, pp. 44–51 (2003)

    Google Scholar 

  17. Katti, S., Rahul, H., Katabi, D., Hu, W., Médard, M., Crowcroft, J.: XORs in the Air:Practical Wireless Network Coding. In: SIGCOMM (2006)

    Google Scholar 

  18. Lin, Y.F., Wu, J.J., Liu, P.: A List-Based Strategy for Optimal Replica Placement in Data Grid Systems. In: ICPP 2008. 37th International Conference on Parallel Processing, 2008, Portland, Oregon, September 9-12, pp. 198–205 (2008)

    Google Scholar 

  19. Zissimos, A., Doka, K., Chazapis, A., Koziris, N.: GridTorrent: Optimizing data transfers in the Grid with collaborative sharing. Presented at 11th Panhellenic Conference on Informatics, PCI 2007, Patras, Greece (May 2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Wang, B., Hong, J., Li, L., Long, D. (2010). Network Coding for Creating Replica in Grid Environments. In: Zhang, W., Chen, Z., Douglas, C.C., Tong, W. (eds) High Performance Computing and Applications. Lecture Notes in Computer Science, vol 5938. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11842-5_55

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-11842-5_55

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-11841-8

  • Online ISBN: 978-3-642-11842-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics