Performance Evaluation of Infrastructure as Service Clouds with SLA Constraints
نویسندگان
چکیده
In this paper, we present an experimental study of job scheduling algorithms in infrastructure as a service type in clouds. We analyze different system service levels which are distinguished by the amount of computing power a customer is guaranteed to receive within a time frame and a price for a processing time unit. We analyze different scenarios for this model. These scenarios combine a single service level with single and parallel machines. We apply our algorithms in the context of executing real workload traces available to HPC community. In order to provide performance comparison, we make a joint analysis of several metrics. A case study is given.
منابع مشابه
Grid resource management with service level agreements
With Grid computing adopting Service Oriented Architecture (SOA), resources are represented by services with standardized interfaces and the management of resources converges to the more general management of services (i.e. the Service Level Management). The key to Service Level Management is the management of Service Level Agreement (SLA), a formal contract between the provider and consumer of...
متن کاملProfit Maximization for Saas Using Sla Based Spot Pricing in Cloud Computing
Cloud Computing provides user a complete software environment. To serve resources to customers, Software as a Service providers rent resources from the Infrastructure as a Service Providers. Client applications and service providers negotiate for the sales of services by means of Service Level Agreement (SLA) that acts as a contract between them. Depending on the status of the demand, Infrastru...
متن کاملDAPA: Diagnosing Application Performance Anomalies for Virtualized Infrastructures
As cloud service providers leverage server virtualization to host applications in virtual machines (VMs), they must ensure proper allocation of resource capacities in order to satisfy the contracted service level agreements (SLAs) with the application owners. However, the ever-growing number of virtual and physical machines within such infrastructure creates greater challenges in quickly and ef...
متن کاملQuality of Service Based Efficient Resource Allocation in Cloud Computing
Cloud computing focuses on delivery of reliable, Fault-tolerant and scalable infrastructure for hosting Internet based application services. Cloud computing has become a new age technology that has got huge potentials in enterprises and markets. Clouds can make it possible to access applications and associated data from anywhere. Resource allocation is one of the important challenges in cloud c...
متن کاملProfit Maximization for Service Providers using Hybrid Pricing in Cloud Computing
Cloud computing has recently emerged as one of the buzzwords in the IT industry. Several IT vendors are promising to offer computation, data/storage, and application hosting services, offering Service-Level Agreements (SLA) backed performance and uptime promises for their services. While these „clouds‟ are the natural evolution of traditional clusters and data centers, they are distinguished by...
متن کامل