Font Size: a A A

On Cloud Resource Allocation And Pricing Mechanism With Balancing Demand And Supply

Posted on:2017-08-19Degree:MasterType:Thesis
Country:ChinaCandidate:H SongFull Text:PDF
GTID:2348330488495173Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Cloud computing is a model of providing computing services through the Internet, and its main feature is "using according to the need"?"extending at any time" and "pay by the usage". Generally, it offer infrastructure as a service in the form of virtual machine (VM) instances, which are characterized by a number of computing resources, such as CPU, memory, storage, and networks. Recently, as technology evolves rapidly and the computing tasks become more complicated and bothersome, more and more users are prefer completing their workloads by the way cloud computing, which will bring huge calculate computation pressure to cloud server and consume more electricity, then lead to more carbon dioxide emissions which has a lasting influence on global climates. It is of great economic and environmental importance to study on how to control the consumption of cloud resource effectively.Keeping the demand of cloud resources balanced with supply at all times is a research focus in the field of cloud computing. Shifting the cloud resources consumption from high to low demand time intervals or to control the cloud resources consumption at all times on the cloud resources consumption is the two main ideas. In recent years, the application of some artificial intelligence methods has attracted wide attention. Algorithmic Game Theory and Auction Theory provide a new idea for the study of the cloud resource allocation mechanism owns the attributes of "individual rationality" and "incentive compatibility". In this context, we study the cloud resource allocation and pricing mechanism to maintain the balance between supply and demand, and the main contributions are as the follows:On cloud resources consumption shifting scheme based on continuous price function. We presents the problem of cloud resources consumption shifting between two different time intervals in a formularized manner, and then puts forward a cloud resources consumption shifting scheme with three-tier architecture. Users participating in the scheme which has the continuous price function in the low demand time intervals, however, are motivated to get extra rewards by shifting certain consumption quantity from high to low demand time intervals. We theoretically prove that the proposed scheme has good economic properties and the experimental results show that the good stability and excellent performance of this scheme.On cloud resources allocation and pricing mechanisms based on the fixed price. Based on auction mechanism design theory, we first dilute the concept of high to low demand time intervals of cloud resources consumption and divide daytime into multiple periods, and then a cloud resource consumption model with multi time periods is proposed. Next, we allocate cloud resource consumption of different periods to users by the method of combinatorial auctions, which achieves the goal of balancing the consumption of cloud resource in multiple periods. At the same time, the auction mechanism is proved theoretically that it is equipped excellent economic attributes, and shown that it is effective by the simulation respectively.On cloud resources allocation and pricing mechanisms based on the dynamic price. Based on the cloud resource consumption model with multi time periods, considering the weakness about the fixed price will lead to the low cloud resources utilization rate, we set the dynamic cloud resources unit price for each period, and then put forward a novel cloud resources allocation and pricing mechanisms based on the dynamic price. The result shows that not only the mechanism is equipped with good economic attributes, but also achieves the superiority in terms of the cloud resource utilization, users' satisfaction and social welfare.
Keywords/Search Tags:Cloud computing, load balancing, incentive compatibility, combinatorial auction, mechanism design
PDF Full Text Request
Related items