论文部分内容阅读
云计算是目前最主流的提供网络服务的方式,它主要是通过虚拟化技术,以因特网为平台,向用户提供一个灵活的、动态的网络服务。而云市场是将所有云计算资源提供商和云计算使用者结合起来,为参与者提供一个网络的市场黄精。参与者在云市场中竞争销售自己的资源或者购买自己所需的资源。在竞争环境下,如何在完成有效的分配过程中,使得双方效益最大,成了急需解决的问题。 本文在通过分析云计算管理下常见的市场模型的基础上,在云计算的资源管理过程中使用经济学已存在的一些理论,以市场的机制对用户和资源提供商进行调节,并着重分析了组合拍卖和双向拍卖模型存在的优点和缺点,将这两种拍卖模型相互结合,提出了一个基于组合双向拍卖的云市场模型。该结构由资源消费者、资源服务代理和拍卖师以及资源提供商组成,并使用经济模型,对云资源进行统一的管理。同时提出了云资源的层次结构CRACDA,将模型划分为用户代理层、中间件层、资源管理层,对各个层次中的模块进行了设计,并设计了模块之间的交互过程。 其次本文分析了遗传算法和模拟退火算法的优缺点,将两个算法结合起来,求解基于组合拍卖的云资源的分配问题。同时,由于云市场中存在的一些恶意、虚假拍卖信息,因此在云市场资源分配问题中引入了信誉度的概念,提出了可信任的组合双向拍卖算法。 最后通过性能的分析,基于遗传算法和模拟退火的组合双向拍卖算法与信任机制相结合的算法为云市场资源分配提供了一套可行方案。