Maximum revenue-oriented resource allocation in cloud
نویسندگان
چکیده
Cloud computing is distinguished from such conventional computing paradigms as grid computing and cluster computing in that it provides a practical business model for customers to use the resources remotely. It is natural for service providers to allocate the pooled cloud resources dynamically among the differentiated customers to maximise their revenue. This paper addresses the problem of the revenue maximisation through the SLA-aware resource allocation. Firstly, two TSF (Time Service Factor) based pricing models are proposed since TSF is a widely used metric to determine the billings of internet services with variable performance. Then the resource allocation problem is formulised with queuing theory and its optimal solutions are proposed. The optimal solution considers various Quality of Service (QoS) parameters such as pricing, arrival rates, service rates and available resources. Finally, the experiment results, both with the synthetic dataset and traced dataset, are presented. They have validated our optimal resource allocation solutions and shown that our algorithms outperform the related work.
منابع مشابه
An Optimal Resource Allocation Scheme in Cloud Computing
Multimedia cloud, as a strict QoS requirement cloud paradigm, addresses how cloud can effectively process multimedia services for multimedia applications. In this paper, we optimize resource allocation for multimedia cloud based on queuing model. Numerical results demonstrate that the proposed optimal allocation scheme can optimally utilize the cloud resources to achieve a maximum revenue.
متن کاملIntegrated modeling and solving the resource allocation problem and task scheduling in the cloud computing environment
Cloud computing is considered to be a new service provider technology for users and businesses. However, the cloud environment is facing a number of challenges. Resource allocation in a way that is optimum for users and cloud providers is difficult because of lack of data sharing between them. On the other hand, job scheduling is a basic issue and at the same time a big challenge in reaching hi...
متن کامل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...
متن کامل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...
متن کاملFRA-PSO: A two-stage Resource Allocation Algorithm in Cloud Computing
Cloud computing gives a large quantity of processing possibilities and heterogeneous resources, meeting the prerequisites of numerous applications at diverse levels. Therefore, resource allocation is vital in cloud computing. Resource allocation is a technique that resources such as CPU, RAM, and disk in cloud data centers are divided among cloud users. The resource utilization, cloud service p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IJGUC
دوره 7 شماره
صفحات -
تاریخ انتشار 2016