- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
面向虚拟资源云计算资源管理机制及策略研究
面向虚拟资源云计算资源管理机制及策略研究
摘 要 云计算可以让用户在实现经济、可靠、高效的计算资源的同时还不增加购置资源的额外开销。这个目的的实现需要加大虚拟资源的利用力度。那么怎样更加科学合理地利用和管理虚拟资源,也成为了当前众多业内人士所关注的核心问题。
关键词 面向虚拟资源;云计算管理机制;策略
中图分类号 TP3 文献标识码 A 文章编号 1674-6708(2018)211-0088-02
云计算主要是借助于虚拟化的技术来对大量的虚拟资源进行有效整合,从而为用户提供PaaS服务、SaaS服务以及IaaS服务等。对于虚拟资源的管理程度对云计算平台所提供的服务质量有直接关系,因此本文的研究重点也将落脚在虚拟资源的管理方面,进而提出专门的管理机制和管理策略,确保其有效性。
1 研究背景
虚拟化技术从软件模拟、虚拟化层翻译、容器虚拟化三大阶段的发展,并在近10年得到了大面积推广和应用。
很多企业经历了用Cirtix的xenserver实现了终端的虚拟化,用VMware的vsphere实现服务器资源的整合,用微软的SCVMM实现windows服务的虚拟化,再到用开源的openstack去实现虚拟化基础架构,然后又面临着用开源的docker去实现容器虚拟化。但现在面临着不同时期不同需求建设的多个云平台(下面简称“多云”),基础架构不可以互通,资源不可以复用,运维不可以集中管理。
另外,企业在应用了虚拟化技术之后,对于业务资源的规划设计越来越不严谨,甚至连tpmc值都不再提供,一切推给虚拟化可以弹性伸缩。
2 研究目的
将规定+技术相结合来优化云计算资源。
3 研究内容
本文主要从技术层面出发,对面向虚拟资源的云计算资源管理机制及策略进行研究分析,对虚拟资源的定义、具体分组情况进行研究,再具体分析面向虚拟资源云计算的管理策略,包含资源预留策略和状态分析、资源预留调度策略分析等。具体如下。
3.1 面向虚拟资源云计算资源管理机制
云计算使用虚拟化技术:因此与传统的计算模式不同:用户能使用的更多是借助于VMware、XEN/ citix等虚拟平台在物理资源上构建出的模拟资源,而不再是单一的物理资源。此模拟资源也被称为虚拟服务器。也就是我们常说的“云端”。
3.1.1 资源定义
云端可用资源主要是由虚拟资源和物力资源构成的,当然这些资源需要进行统一高效的管理。在本文研究中将可用资源用slot即可调度单元进行表示,物理资源中slot代表物理主机,虚拟资源中slot代表的是二元?MU(C:M)。其中M代表内存总数大小,C所代表的是CPU的大小。如果一个虚拟服务器用Pi代表,那么它所能够提供的slot大小可以采用下列公式计算:
Slotpi=min{Ci/C,Mi/M}
Ci代表虚拟服务器CPU容量大小,Mi代表的则是内存数量。
3.1.2 资源具体分组
结合云计算所提供的服务类型来看,云端不同资源之间也存在着一定的共性,或者是所使用的操作系统能够提供特殊的应用环境,让用户不是得到一个裸机资源,而是直接可以在他们所熟悉的环境中进行应用。对于无规则的资源进行统一的调度和分配对于资源数量庞大的云端而言明显不合适,不仅效率低下,也会导致资源在具体使用的过程中出现混乱现象。所以在本次研究中引入了Group分组思想,将特性比较相似的资源可以划分为一个小组当中,然后采用四元组进行命名,通过分组的形式可以更加清楚的指导某个分组当中可以提供的资源数量以及资源类型。
3.2 面向虚拟资源云计算具体管理策略
3.2.1 资源预留策略分析
资源预留策略可以为用户复杂应用需求在特定的时间段内提供需要的资源,以此来确保用户对于QOS和SLA的需求,但因为资源预留和分配之间相互分开,所以只有用户请求才会被分配使用,如果没有分配使用不能给其他用户预留也无法给预留者使用,所以本次研究中引进了资源的借入和借出策略。
资源预留实际操作过程中需要在特定的时间内为特定的用户提供专门的资源。每个资源的预留请求都能采用四元组形式进行命名。比如R(C:G:N:Ts:Te)。其中C所代表的是消费实体,对预留资源的关系进行描述;G代表请求的资源组,请求资源总数采用N表示,预留开始结束时间分别用Ts:Te表示。每个资源组都需要对其资源预留的情况进行妥善的记录,只要是成功记录的资源预留信息,资源管理器会将记录进行妥善的保存。
3.2.2 资源预留状态分析
当发出预留申请之后,就会呈现出8种状态,而不同状态之间也会进行相应的转换,图1为不同资源预留状态之间的转换关系。
在提交了预留申请之后就会进入到验证阶段,如果用户申请满足验证,就会同
原创力文档


文档评论(0)