Font Size: a A A

Research And Desgin On Auction Model For Cloud Resource Allocation

Posted on:2022-11-11Degree:MasterType:Thesis
Country:ChinaCandidate:H XuFull Text:PDF
GTID:2518306611494794Subject:Trade Economy
Abstract/Summary:PDF Full Text Request
With the rapid development of cloud computing,the increasing use of cloud services,and the increasing frequency of cloud resource transactions,the auction model of cloud resources that can be allocated and priced has gradually attracted widespread attention.However,the current traditional cloud resource auction model only considers the price factor,ignoring the users' preference,and there is not much research on the transaction process of cloud resources and how to ensure the quality of cloud services.At the same time,the traditional centralized cloud resource auction system has problems such as privacy leakage,easy data tampering and insecure storage.In response to the above problems,this paper considers the diverse needs of users on the basis of the existing cloud resource auction model research,and applies blockchain and smart contract technology to the cloud resource auction system to ensure efficient and secure auctions and fair transactions.The main work and research contents are as follows:(1)Using multi-attribute to formally express user preferences,and propose a multi-attribute-based combined two-way auction mechanism(MACDA)to build a reasonable match between users and cloud providers;In the transaction process,for dishonest cloud providers,a penalty mechanism based on user feedback QoS is proposed to affect the final transaction price,thereby restricting the behavior of cloud providers and improving user satisfaction.(2)Combining blockchain and smart contracts,a blockchain-based cloud resource auction and transaction model is proposed.Using encryption technology to encrypt the bidding data,the security of the bidding data is realized on the chain,ensuring the integrity and authenticity of the bidding data,and using the smart contract technology,the classification,relationship,auction and transaction contract are designed to manage the entire process of the auction,thus ensuring safe bidding and fair trade for users and cloud providers.(3)Design and implement the main modules of the blockchain cloud resource auction and transaction scheme,including identity authentication and registration module,bid data encryption module,cloud resource auction module,cloud resource security supply module,and payment management module.Then,the transaction efficiency,data volume,and throughput of the system are tested.The experimental results show that the system is safe,can meet business needs and has good interoperability.Finally,compared with the traditional cloud resource auction system,this solution can meet the needs of users,reasonably adjust the supply and demand relationship of cloud resources,realize the secure supply of cloud resource data,protect the bidding privacy of users and cloud providers,and effectively resist internal malicious user.
Keywords/Search Tags:Cloud computing, auction mechanisms, resource allocation, blockchain, smart contracts
PDF Full Text Request
Related items