| In the cloud computing environment,duo to the super-large scale,heterogeneous and dynamic characteristics of the resource,the traditional resource allocation in cloud computing is not suitable,and the distribution based on the combination of double auction model can do the adjustment between users and resource providers.on the premise that the users and resource providers compete for obtaining or providing resource in the allocation of resources,how to ensure the effective resource allocation,at the same time,to ensure the security of resource allocation and service quality,so how to protect the network environment from harm,which has become a problem needs to be solved urgently.In this article,by analyzing the existing resource allocation,there are several aspects research work as following:(1)Come up with a resource allocation model based on combinatorial double auction and trust resource allocation model RACDA-T.There are no considering about the influence of various factors on the quality of service and security problem in the traditional combinatorial double auction in the cloud computing environment,so that the resource allocation in the cloud computing environment can’t be solved very well.Aiming at the problem,RACDA-T resource allocation model has been put forward,based on combinatorial double auction model,the concept of trust model is introduced.The analysis result indicates that the model considers both price and trust factors,not only makes the resource allocation successfully,but also ensures the quality of service and safety.(2)Propose a resource allocation algorithm CDA+ based on RACDA-T model.Aim at the problem that the auction algorithm based on price has a lot of problem such as security is low,poor quality of service,and so on,this algorithm makes further optimization to improve.For two aspects,price and credibility,CDA+ algorithm considers the factor that influences the outcome of the allocation resource,and identifies malicious participants by participants voting mechanism,introduces time attenuation factor and evaluation of similarity to update credibility,so be able to emphasize improvement security and service quality improvement under the condition of effective resource allocation.(3)Extend the cloud computing simulation platform CloudSim,analogue simulation the proposed CDA+ algorithm.This paper researches and analysises the resource allocation mechanism of CloudSim platform,and recompiles on the platform.Aim at CDA+ algorithm,design simulation experiment and analysis result,the experiment proves the availability of CDA+. |