A Security and High-Availability Layer for Cloud Storage

  • Maxim Schnjakin
  • Rehab Alnemr
  • Christoph Meinel
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6724)


Cloud Computing as a service on demand architecture has become a topic of interest in the last few years. The outsourcing of duties and infrastructure to external parties enables new services to be established quickly, scaled on demand, and with low financial risk. Cloud storage enables organizations to manage their data with low operational expenses. Nevertheless, several issues such as security and the risk to become dependent on a provider for its service should be considered before entering the cloud. In general, a switch of a storage provider is associated with high costs of adapting new APIs and additional charges for inbound and outbound bandwidth and requests. In this paper we use the principle of RAID-technology in cloud infrastructure to manage data distribution across cloud storage providers. The distribution is based on users expectations regarding providers geographic location, quality of service, providers reputation, and budget preferences. Our approach allows users to avoid vendor lock-in, reduce cost of switching providers and increase security and availability of their data. We also explain on how the proposed system removes the complexity of interacting with multiple storage providers while maintaining security.


Cloud Computing Service Level Agreement Cloud Provider Cloud Storage Cloud Service Provider 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Abu-Libdeh, H., Princehouse, L., Weatherspoon, H.: Racs: A case for cloud storage diversity. In: SoCC 2010 (June 2010)Google Scholar
  2. 2.
    Alnemr, R., Meinel, C.: Enabling reputation interoperability through semantic technologies. In: ACM International Conference on Semantic Systems (2010)Google Scholar
  3. 3.
    Alnemr, R., Bross, J., Meinel, C.: Constructing a context-aware service-oriented reputation model using attention allocation points. In: Proceedings of the IEEE International Conference on Service Computing (2009)Google Scholar
  4. 4.
    Alnemr, R., Meinel, C.: Getting more from reputation systems: A context-aware reputation framework based on trust centers and agent lists. In: International Multi-Conference on Computing in the Global Information Technology (2008)Google Scholar
  5. 5.
    Amazon. Amazon ec2 service level agreement. online (2009)Google Scholar
  6. 6.
    Armbrust, M., Fox, A., Griffith, R., Joseph, A.D., Katz, R., Konwinski, A., Lee, G., Patterson, D., Rabkin, A., Stoica, I., Zaharia, M.: Above the clouds: A berkeley view of cloud computing. Technical Report UCB/EECS-2009, EECS Department, University of California, Berkeley (2009)Google Scholar
  7. 7.
    Bowers, K.D., Juels, A., Oprea, A.: Hail: A high-availability and integrity layer for cloud storage. In: CCS 2009 (November 2009)Google Scholar
  8. 8.
    Broberg, J., Buyya, R., Tari, Z.: Creating a ‘Cloud storage’ mashup for high performance, low cost content delivery. In: Feuerlicht, G., Lamersdorf, W. (eds.) ICSOC 2008. LNCS, vol. 5472, pp. 178–183. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  9. 9.
    Burt, J.: Future for cloud computing looks good, report says. online (2009)Google Scholar
  10. 10.
    Buyya, R., Yeo, C.S., Venugopal, S.: Market-oriented cloud computing: Vision, hype, and reality for delivering it services as computing utilities. In: Proceedings of the 10th IEEE International Conference on High Performance Computing and Communications (August 2008)Google Scholar
  11. 11.
    Carr, N.: The Big Switch. Norton, New York (2008)Google Scholar
  12. 12.
    Chen, Y., Edler, J., Goldberg, A., Gottlieb, A., Sobti, S., Yianilos, P.: Prototype implementation of archival intermemory. In: IEEE ICDE (February 1996)Google Scholar
  13. 13.
    Dabek, F., Kaashoek, M.F., Karger, D., Morris, R., Stoica, I.: Wide-area cooperative storage with cfs. In: ACM SOSP (2001)Google Scholar
  14. 14.
    Dingledine, R., Freedman, M., Molnar, D.: The freehaven project: Distributed anonymous storage service. In: The Workshop on Design Issues in Anonymity and Unobservability (July 2000)Google Scholar
  15. 15.
    Keller, A., Ludwig, H.: The wsla framework: Specifying and monitoring service level agreements for web services. Journal of Network and Systems Management (2004)Google Scholar
  16. 16.
    Krawczyk, H.: LFSR-based hashing and authentication. In: Desmedt, Y.G. (ed.) CRYPTO 1994. LNCS, vol. 839, pp. 129–139. Springer, Heidelberg (1994)Google Scholar
  17. 17.
    Patterson, D., Gibson, G., Katz, R.: The case for raid: Redundant arrays of inexpensive disks. In: ACM SIGMOD (1988)Google Scholar
  18. 18.
    Rhea, S., Wells, C., Eaton, P., Geels, D., Zhao, B., Weatherspoon, H., Kubiatowicz, J.: Maintenance free global storage in oceanstore. In: IEEE Internet Computing (September 2001)Google Scholar
  19. 19.
    Smedinghoff, T.: Information Security: The Emerging Standard for Corporate Compliance. IT Governance Pub. (2008)Google Scholar
  20. 20.
    The Amazon S3 Team. Amazon s3 availability event: July 20, 2008. online (2008)Google Scholar
  21. 21.
    Velte, A.T., Velte, T.J., Elsenpeter, R.: Cloud Computing: A Practical Approach. McGraw Hill, New York (2009)Google Scholar
  22. 22.
    Venugopal, S., Chu, X., Buyya, R.: A negotiation mechanism for advance resource reservation using the alternate offers protocol. In: Proceedings of the 16th Int. Workshop on Quality of Service, IWQoS (June 2008)Google Scholar
  23. 23.
    Weatherspoon, H., Kubiatowicz, J.: Erasure coding vs. replication: A quantitative comparison. In: IPTPS (March 2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Maxim Schnjakin
    • 1
  • Rehab Alnemr
    • 1
  • Christoph Meinel
    • 1
  1. 1.Hasso Plattner InstitutePotsdamGermany

Personalised recommendations