云计算是近年来新兴的一种计算机技术,其配置快速以及可提供根据用户需求而动态伸缩的服务。这些特点使得其越来越受到人们的青睐。可以预见的是在不久的将来,云计算将会把计算资源逐步改造并普及为像自来水一样触手可及的公共资源,而这意味着计算规模以及计算速度将会出现质与量上的双重突破。79340
随着云计算的商业化规模不断扩大,越来越多的云服务提供商涌现于市场。然而商人的逐利性迫使他们急需一个在最小化其运维成本的情况下可以解决用户需求不稳定性的处理方案。在这种情况下,云联邦应运而生。云服务提供商可以通过云间协作来提高自己的计算资源利用率,进而提高他们的服务能力以及用户负载容量。因此,现在云计算技术的发展的方向不再是仅仅基于一个的单一云系统而去考虑,更是需要考虑由多个云提供商组成的云联邦为基础的协作型计算环境。
云计算的出现对于数据安全防护提出了挑战,尤其是私人数据在单个云和云联邦中所面临的挑战尤为严峻,然而在现有的法律中只对云提供商的服务外包做出了限制。因此,文献中提出了一系列基于云架构的定义并制定了其他的相关云资源使用规则,在这之中也包含了根据不同级别(任务规格级别或者是需求级别如安全性等)而对云服务商进行自动选择的限制,以及发起数据外包的过程中所需的法律信息。上述规则与限制可以在机器理解的方式下自动的进行严格的获取与检查。此外,在云联邦中,尽可能的使得个体的利益最大化与使联邦整体利益的最大化在重要性上是处于同等地位的。正如云提供商可以为用户解决突发性的负载均衡问题,云联邦也将会在云个体出现资源紧张问题时,为其填补计算资源缺口而提供帮助与解决方案,这种响应与处理机制也是使得单个云服务商之间进行互利协作并最终组成云联邦的利益基础。 论文网
在云联邦环境下,资源分配可以依靠第三方代理的方式进行协调调度,也可以在代理不参与的情况下进行资源的调度与分配。正如所得出的研究结果所示,他们提出一种可以动态的改变系统配置的设计方案。它不仅能够在特定的时间节点将计算资源分配给一个指定的云联邦成员,也能够利用虚拟化和非虚拟化的资源之间的映射来提供一种可以根据用户的需求而动态的进行调整的伸缩性资源管理框架。他们的网格在实际用户操作过程中所收集其使用数据,并通过利用网格的统计结果来为该管理框架提供支持。这是未使用第三方代理时的一种改进方案。除此之外,云提供商资源需求缺口问题也可以通过譬如Nancy在文献中构建的经济模型来解决。该模型是一个在混合云环境中工作的协同优化模型。在该经济模型中每一个云提供商都是自私的,其自身的逐利性要求其将自己的个体利益最大化,他们在通过将闲置的资源出租给其他云提供商以获取更多的利益与为应对未来可能到来的资源需求高峰而预留资源之间进行反复博弈。它采用了严格的触发策略的P2P的供应策略,但这也是一种第三方代理没有参与其中的资源管理方式。
除此之外,Nivato以及其所带领的团队研究了多个云提供商间进行的的合作的实例并构建出一个分层合作博弈模型。其研究重点在于基于一组云服务提供商各自所拥有的资源及其资源需求,共同构建一个资源池(即将资源虚拟化为一个逻辑上的集合)。他们的目标是是设计出一个可以在内部用户需求实时变化的情况下仍然可用的随机线性博弈模型。在该模型之中,各个云供应商在协作的前提之下各自设计自己的的随机线性策略。云提供商的信息与资源共享使联盟成员与彼此之间产生大量的交互,并在各个云提供商可以以合作处理事务和进行资源调度的前提下最终使得云联邦的结构更加稳定。这种分层合作博弈模型可以在云供应商同意协作的情况下用来制定更为高效的解决方案。