Cache Based Cloud Architecture for Optimization of Resource Allocation and Data Distribution

Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 248)

Abstract

Cloud computing comes into focus when you think about what IT always needs: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. In the current architecture we don’t have the facility to access offline data and resources also due to the bandwidth issue and geographical distances; the performance of the cloud infrastructure at the user end is low. We propose a new architecture which would allow caching of the highly utilized data and resources on a separate server Resource & Data Caching/Proxy Server (RDCPS).

Keywords

Cloud Computing Caching Indexing Virtual Machine 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    CloudAnalyst: A CloudSim-based Tool for Modelling and Analysis of Large Scale Cloud Computing Environments. Project Report Bhathiya WickremasingheGoogle Scholar
  2. 2.
    Foster, I., Zhao, Y., Raicu, I.: Cloud Computing and Grid Computing 360-Degree Compared. Dept. of Comp. Sci., Univ. of Chicago, Chicago, IL, USAGoogle Scholar
  3. 3.
    The NIST Definition of Cloud Computing.Recommendations of the National Institute of Standards and Technology by Peter Mell & Timothy GranceGoogle Scholar
  4. 4.
    Buyya, R., Yeo, C.S., Venugopal, S., Broberg, J., Brandic, I.: Cloud Computing and Emerging IT Platforms: Future Generation Computer Systems, vol. 25(6), pp. 599–616. Elsevier Science, Amsterdam (2009) ISSN: 0167-739XGoogle Scholar
  5. 5.
    Buyya, R., Yeo, C.S., Venugopal, S.: Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications, HPCC 2008, Dalian, China, September 25-27. IEEE CS Press, Los Alamitos (2008)Google Scholar
  6. 6.
    Introduction to Cloud Computing Architecure. White-paper, Ist edn. Sun Microsystems, Inc. (June 2009), www.sun.com
  7. 7.
    Buyya, R., Ranjan, R., Calheiros, R.N.: Proceedings of the 7th High Performance Computing and Simulation Conference, HPCS 2009, June 21-24. IEEE Press, New York (2009) ISBN: 978-1-4244-4907-1Google Scholar
  8. 8.
    U. o. E. Institute for Computing Systems Architecture. simjava (May 15, 2009), http://www.dcs.ed.ac.uk/home/hase/simjava/
  9. 9.
    Sun CTO: Cloud computing is like the mainframe (March 11, 2009), Itknowledgeexchange.techtarget.com
  10. 10.
    It’s probable that you’ve misunderstood ’Cloud Computing’ until now. TechPluto. 1496100&coll=&dl=ACM&CFID=21518680&CFTOKEN=1880080Google Scholar
  11. 11.
    Danielson, K.: Distinguishing Cloud Computing from UtilityComputing. Ebizq.net (March 26, 2008), http://www.ebizq.net/blogs/saasweek/2008/03/distinguishing_cloud_computing/
  12. 12.
    Defining “Cloud Services” and “Cloud Computing”. IDC (September 23, 2008), http://blogs.idc.com/ie/?p=190
  13. 13.
    Cloud Simulation Frameworks by Barry Lumpkin, Tuan Nguyen, NguyenGoogle Scholar
  14. 14.
    Rodrigo, N., Calheiros, R.R.: CloudSim: A Novel Framework for Modeling and Simulation of Cloud Computting Infrastructures and ServicesGoogle Scholar
  15. 15.
    Buyya, R.: GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid ComputingGoogle Scholar
  16. 16.
    Ubuntu Enterprise Cloud Architecture By Simon Wardley. Etienne Goyer & Nick Barcet (August 2009)Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.Department of Computer ScienceModel Institute of Engineering & TechnologyJammuIndia

Personalised recommendations