微信号:dellemc_tech

介绍:为戴尔易安信客户提供技术支持服务,为广大IT行业用户分享技术文章与行业信息。

Virtustream µVM (Micro VM)计算和测量方法

2016-07-11 18:54 EMC中文技术社区

      Virtustream μVM (Micro Virtual Machine) 是其独有的一项专利技术,相比传统的虚拟机管理模型,μVM提供的颗粒度更小(200MHz CPU,768MB内存,40 IOPS,2 Mbps带宽),更能根据应用的情况进行动态调整,而且由于其更加轻量级,更有能有效的利用硬件资源,降低用户的成本。得益于µVM技术,Virtustream提供的云服务更能真正地基于应用按需付费。


      本文将介绍实际部署系统时µVM的计算和测量方法。


     

 


Virtustream μVM:

 

      μVM作为一个细颗粒度的标准资源划分单位,经由不同的VM管理程序按需、动态的从μVM资源池中去请求资源。μVM以其很小的资源调度颗粒度,不仅几乎没有资源浪费、调度速度更快,而且企业级客户可以以μVM,而不是不同类型、不同大小的VM——比如说配置不同的VMware或Hyper-V虚拟机——进行计费,计费单元更细颗粒度,计费标准(单位)也更统一。在实际环境中,μVM可以减少10%-40%的虚拟资源利用率。

 


计算资源消耗:

 

      μVM是Virtustream的专有计量单位,构成的Virtustream xStream Cloud Management Platform (CMP)平台计费模块的基础。在一个典型的云部署环境中,计算资源消耗按照虚拟机使用时间来计费。例如一台1 vCPU,1GB内存的虚拟机会在整个开机时段内按小时来计费。相比之下,μVM采用了根本上不同的模型,用户不必为潜在的还未发生的资源占用付费,只需为虚拟机实际计算消耗支付。


      下面我们将举例说明如何对给定一个配置的虚拟机计算μVM。假设有一台虚拟机需要如下资源:

 

  • 2780 MHz CPU

  • 8.45 GB 内存

  • 25 IO/s 存储吞吐量

  • 15Kbs网络带宽


      每一种计算资源都可以给出相应的μVM需求:



      于是实际的μVM数量是:

max(μVMcpu, μVMmem, μVMio, μVMnet) = 13.9 μVM                                  (5)


      即实际所需的μVM数量由计算资源中最大的一项决定。

 


测量μVM:

 

      根据定义,μVM是瞬时测量值,等同于一个包含四个资源类型的虚拟化工作负载的计算工作单元。在实际工作中,μVM的概念需要转化在时间域上,于是就引入了micro-VM hour (μVMh)的概念。μVMh可以用来量化一个小时内μVM的用度。对于给定的一台虚拟机,其原始资源占用情况可以用下图来表示:

     

      如前文所述,实际μVM的计算是看几项资源中占用的最大值,因此规格化之后可以用下图来表示:

     


      再按照小时内采样的数值来规格化一下数据,就可以得出最终的结果。而这一结果才是最终用户所需付费的依据。在一些环境中,相比传统云平台的计费方式,μVM可以节省差不多三成的资源占用费用。

     



更多精彩内容,请点击阅读原文”进行查看!

如何每天都能收到如此精彩的文章?

①点击右上角点击查看官方账号”→点击关注

②长按并识别下图中的二维码,直接访问EMC中文支持论坛


 
戴尔易安信技术支持 更多文章 备份和归档的区别 云计算的三种模型:公有云、私有云和混合云 正确描述IO类型 【大咖讲网络】谁动了我的网络 浅析I/O处理过程与存储性能的关系
猜您喜欢 没有发布过产品的程序员不知道什么是真正的软件 11款很酷的新编程工具 Mr.QM郑重道歉,我们被公关了,Mr.Zhou可能要兑现承诺去中关村大街裸奔…… 记忆的盒子 最新Go语言编程书籍简介