Skip to main content

File Replication and Dereplication of Replica’s in Distributed Environment

  • Conference paper
  • 1819 Accesses

Part of the Communications in Computer and Information Science book series (CCIS,volume 306)

Abstract

Resource replication in distributed environment produces issues of secondary storage. Dereplication of resources is required when replication mechanism is hindered due to lack of secondary storage. This paper introduces dereplication approaches that depend upon last modification time, number of replica available and resource size. Comparative study shows that dereplication can be used to overcome the space overhead issue and reduces the dereplication time. Result shows that in case the space required is same but number of files to be dereplicated varies, dereplication time also varies depending on number of files to be dereplicated. Dereplication time will be more for case having large number of files. With the proposed approach, if file size increases by the multiple of 7, de-replication time will get increase just by the multiple of 1.5. This shows that dereplication time is decoupled from size of files that are dereplicated on the fly dynamically and does not increase proportionally with respect to file size.

Keywords

  • Dereplication
  • Distributed Systems
  • Replication

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-642-32129-0_37
  • Chapter length: 12 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   99.00
Price excludes VAT (USA)
  • ISBN: 978-3-642-32129-0
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   129.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Kshemkalyani, A.D., Singhal, M.: Distributed Computing: Principles, Algorithms, and Systems, paperback edition, 756 p. Cambridge University Press (March 2011) ISBN: 9780521189842

    Google Scholar 

  2. Gupta, M., Ammar, M.H., Ahamad, M.: Trade-offs between reliability and overheads in peer-to-peer reputation tracking. Computer Networks 50(4), 501–522 (2006)

    CrossRef  MATH  Google Scholar 

  3. Venkatasubramanian, N.: CompOSE|Q - a QoS-enabled customizable middleware framework for distributed computing, Electronic Commerce and Web-based Applications/Middleware. In: 19th IEEE International Conference on Distributed Computing Systems, pp. 134–139 (1999)

    Google Scholar 

  4. Chou, C.-F., Golubchik, L., Lui, J.C.S.: Striping doesn’t scale: how to achieve scalability for continuous media servers with replication. In: 20th International Conference on Distributed Computing Systems, pp. 64–71 (2000)

    Google Scholar 

  5. Venkatasubramanian, N., Deshpande, M., Mohapatra, S., Gutierrez-Nolasco, S., Wickramasuriya, J.: Design and implementation of a composable reflective middleware framework. In: 21st International Conference on Distributed Computing Systems, pp. 644–653 (April 2001)

    Google Scholar 

  6. Santry, D.S., Feeley, M.J., Hutchinson, N.C., Veitch, A.C., Carton, R.W., Ofir, J.: Deciding when to forget in the Elephant file system 33(5), 110–123 (1999)

    Google Scholar 

  7. Hurley, R.T., AunYeap, S.: File migration and file replication: a symbiotic relationship. IEEE Transactions on Parallel and Distributed Systems 7(6), 578–586 (1996)

    CrossRef  Google Scholar 

  8. Archibald, J., Baer, J.: Cache coherence protocols: evaluation using a multiprocessor simulation model. ACM Trans. Comput. 4(4), 273–298 (1986)

    CrossRef  Google Scholar 

  9. Hu, J., Xiao, N., Zhao, Y., Fu, W.: An Asynchronous Replica Consistency Model in Data Grid. In: Parallel and distributed processing and applications (ISPA 2005 Workshops), pp. 475–484 (2005)

    Google Scholar 

  10. Cabri, G., Corradi, A., Zambonelli, F.: Experience of Adaptive Replication in Distributed File Systems. In: IEEE Proc. of 22nd EUROMICRO Conf. on Beyond 2000: Hardware and Software Design Strategies, pp. 459–466 (1996)

    Google Scholar 

  11. Eason, G., Noble, B., Sneddon, I.N.: On certain integrals of Lipschitz-Hankel type involving products of Bessel functions. Phil. Trans. Roy. Soc. London A247, 529–551 (1955)

    CrossRef  MathSciNet  Google Scholar 

  12. No, J.H., Park, C.W., Park, S.S.: Data Replication Techniques for Data-Intensive Applications. In: Alexandrov, V.N., van Albada, G.D., Sloot, P.M.A., Dongarra, J. (eds.) ICCS 2006, Part IV. LNCS, vol. 3994, pp. 1063–1070. Springer, Heidelberg (2006)

    CrossRef  Google Scholar 

  13. Guy, L., Kunszt, P., Laure, E., Stockinger, H., Stockinger, K.: Replica Management in Data Grids. Technical report, GGF5 Working Draft, Edinburgh, Scotland (July 2002)

    Google Scholar 

  14. Sun, Y., Xu, Z.: Grid Replication Coherence Protocol. In: The 18th International Parallel and Distributed Processing Symposium (IPDPS 2004) - Workshop, Santa Fe, USA, pp. 232–239 (April 2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vardhan, M., Gupta, P., Kushwaha, D.S. (2012). File Replication and Dereplication of Replica’s in Distributed Environment. In: Parashar, M., Kaushik, D., Rana, O.F., Samtaney, R., Yang, Y., Zomaya, A. (eds) Contemporary Computing. IC3 2012. Communications in Computer and Information Science, vol 306. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32129-0_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32129-0_37

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32128-3

  • Online ISBN: 978-3-642-32129-0

  • eBook Packages: Computer ScienceComputer Science (R0)