A Two-Phase Gaming Model for Resource Pricing in Elastic Cloud Environments
نویسندگان
چکیده
With the development of cloud computing, many organizations are deploying their IT infrastructures through cloud platforms so as to provide services for more and more users. Therefore, resource pricing mechanism becomes a key component in these open cloud platforms. In this paper, we propose a gaming theory based cloud resource pricing model, in which a cooperative gaming model is applied to optimize the resource benefits and noncooperative gaming model is used to balance the user’s costs and provider’s benefits. Theoretical analysis is presented to validate the correctness of the proposed gaming model, and extensive experiments are conducted to investigate the effectiveness of the proposed resource pricing mechanism. The results indicate that our resource pricing mechanism outperforms many existing approaches in terms of resource profits and response time, especially when the cloud system is in presence of intensive workloads.
منابع مشابه
A Novel Resource Pricing Mechanism based on Multi-Player Gaming Model in Cloud Environments
Recently, cloud computing has become a promising network platform for non-trivial applications. The key feature of cloud computing is on-demand resource provision by utility paradigm. Therefore, resource pricing mechanism plays an important role for realizing on-demand resource provision. Unfortunately, existing resource pricing mechanism will result in many negative effects on system performan...
متن کاملOn the Cost-QoE Trade-off for Cloud Media Streaming under Amazon EC2 Pricing Models
Exponential growth of video traffic challenges the current paradigm to stream large amounts of video contents to end users. Cloud computing with elastic resource allocation supported enables cost-effective video streaming with desired QoE requirements. We abstract a new theoretical model from real systems for elastic media streaming by introducing a virtual content service provider that rents c...
متن کاملA review of methods for resource allocation and operational framework in cloud computing
The issue of management and allocation of resources in cloud computing environments, according to the breadth of scale and modern technology implementation, is a complicated issue. Issues such as: the heterogeneity of resources, resource dependencies to each other, the dynamics of the environment, virtualization, workload diversity as well as a wide range of management objectives of cloud servi...
متن کاملCloud Asset Pricing Tree (CAPT) - Elastic Economic Model for Cloud Service Providers
Providers are incorporating novel techniques to cope with prospective aspects of trading like resource allocation over future demands and its pricing elasticity that was not foreseen before. To leverage the pricing elasticity of upcoming demand and supply, we employ financial option theory (future contracts) as a mechanism to alleviate the risk in resource allocation over future demands. This s...
متن کاملDynamic Resource Allocation for Spot Markets in Clouds
Cloud computing promises on-demand provisioning of resource to applications and services. To deal with dynamically fluctuating resource demands, market-driven resource allocation has been proposed and recently implemented by commercial cloud providers like Amazon EC2. In this environment, cloud resources are offered in distinct types of virtual machines (VMs) and the cloud provider runs a conti...
متن کامل