Dependability Differentiation in Cloud Services

نویسندگان

  • Poul Einar Heegaard
  • Ameen Chilwan
  • Astrid Undheim
چکیده

Cloud computing is an evolving computing paradigm in which computing is provided to consumers upon request as a service and is charged on pay-as-you-go basis. The virtually infinite computing resources on the cloud provider side and the dramatic decrease of investment requirement on the consumer side have made large companies to consider outsourcing their IT services to cloud providers. But, large companies have very strict dependability requirements if they have to outsource their internal IT functions to clouds. Their requirements differ largely from a domestic cloud user. The cloud providers are, thus, supposed to provide different levels of dependability to different types of users depending upon the SLAs between them. One of the dependability attributes for cloud services is service availability which is the availability perceived by a cloud user. It is an umbrella attribute which gathers cloud availability, network availability, cloud performance, network performance and cloud security under it. It is also one of the most important dependability requirements of most of the large IT functions. In the project work, autumn 2010, analytical models for differentiating cloud availability by replicating Virtual Machines (VMs) were developed, using different replication schemes. This thesis work will build upon these models, refining them where necessary, and analyzing the achieved dependability differentiation. In addition to that, investigations to find other techniques for dependability differentiation both on the cloud and the network side (both availability and performance) will be made. Service availability will then be accounted for as a whole and comparisons will be made to find out that on which part of the cloud service provision (cloud or network) it is worth investing in terms of resources and finance to achieve better differentiation. The following tasks will be carried out in thesis: 1. Investigate and identify possible techniques for dependability differentiation both in clouds and networks. 2. Identify example services with different dependability requirements: a. Single service with different dependability requirements for different user classes b. Different services with different dependability requirements 3. Examine the models from the project work with respect to simplifications and realism 4. Develop models for a selected set of scenarios with differentiated dependability in both clouds and networks for example service(s). 5. Simulate the scenarios and compare them. 6. Discuss which part of cloud service provision (cloud or network) is worth investing in, in terms of resources and finance, to achieve better dependability differentiation. Abstract As cloud computing is …

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

SCFS: A Shared Cloud-backed File System

Despite of their rising popularity, current cloud storage services and cloud-backed storage systems still have some limitations related to reliability, durability assurances and inefficient file sharing. We present SCFS, a cloud-backed file system that addresses these issues and provides strong consistency and near-POSIX semantics on top of eventually-consistent cloud storage services. SCFS pro...

متن کامل

Clouds-of-Clouds for Dependability and Security: Geo-replication Meets the Cloud

The complexity of large cloud offerings makes it extremely hard to guarantee their dependability and security. This paper extracts lessons from some years of research on the notion of using several clouds – instead of a single one– with the objective of achieving high dependability and security. We show that using such clouds-of-clouds it is possible for services to continue to operate correctl...

متن کامل

Architecture for Securing Virtual Instance in Cloud

Cloud computing is computing as a utility, where services can be remotely purchased and users can store their data in the cloud to enjoy on-demand high-quality applications and services from a shared pool of configurable computing resources. While data outsourcing relieves the owners of the burden of local data storage and maintenance, it also eliminates their physical control of storage depend...

متن کامل

SLA guarantees for cloud services

Quality-of-service and SLA guarantees are among the major challenges of cloud-based services. In this paper we first present a new cloud model called SLAaaS – SLA aware Service. SLAaaS considers QoS levels and SLA as first class citizens of cloud-based services. This model is orthogonal to other SaaS, PaaS, and IaaS cloud models, and may apply to any of them. More specifically we make three con...

متن کامل

A Platform Solution of Data-Quality Improvement for Internet-of-Vehicle Services

Interconnection and intelligence have become the latest trends of the new generation of vehicle and transportation technologies. Applications built upon platforms of cloud-centered vehicle networking, i.e., Internet-of-Vehicles (IoVs), have been increasingly developed and deployed to provide data-centric services (e.g., driving assistance). Because these services are often safety critical, assu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011