【专利解密】阿里巴巴为EDA走向“云端”再添动力

来源:爱集微 #专利解密#
1w

【嘉德点评】阿里巴巴的该项专利技术解决了现有技术中旧规格云端虚拟机库存不足时续变更程序才能申请新规格云端虚拟机所带来的不便,同时也加快了相应产品的更新与迭代,大大推动了EDA技术在云端的发展。

集微网消息,现在譬如亚马逊AWS、阿里巴巴和微软等多家公司都已经在云平台中整合了虚拟环境。EDA(电子设计自动化,Electronics Design Automation)走向云端已经是大势所趋,并将从根本上改变芯片设计流程和模式。

云服务是IT(Information Technology,信息技术)产业的重大变革,云厂商会将其对外提供的服务能力定义为多种规格,不同的规格对应云服务具有不同的计算能力、存储能力和网络能力等。

对于云厂商来说,为了维持稳定,大多数IDC(Internet Data Center,互联网数据中心)一般三年左右就需要更换一次,因此云厂商需不断推出新规格的云服务,而旧规格的则越来越少。对于云客户来说,他们只关心云服务的能力,因此一旦某种规格满足云客户的业务需求,后续业务扩展就会使用相同的规格。若云客户将需求规格等参数写死在申请程序中,那么在旧规格满足业务需求且临时需要扩容时,可能会因旧的规格淘汰无库存等原因,需要变更写死在程序中的一些参数才能完成新规格的申请。

为了解决上述问题,阿里巴巴申请了一项名为“云端虚拟机创建方法、装置及云端设备”的发明专利(申请号:201711122415.6),申请人为阿里巴巴集团控股有限公司。


图1

图1为该发明中的云端虚拟机创建方法的结构示意图。它主要包括以下几个步骤:首先创建第一规格云端虚拟机的第一云端资源的库存不足时,从云端资源库中选取硬件配置高于或等于第一云端资源的第二云端资源(101)。然后根据第一、二云端资源的属性信息,确定使用第二云端资源替换第一云端资源的代价数据(102)。若代价数据满足设定代价规则,那么就在第二云端资源的基础上,创建规格等级高于或等于第一规格的第二规格云端虚拟机(103)。

在步骤101中,不同规格的云端虚拟机的计算能力、存储能力、网络能力等均不同。一个宿主机(Host)代表了在云端资源中运行的一个特定的物理机实例,云端资源包含一台或多台宿主机,每个云端资源是一个或多个同构的宿主机的聚合,同构的宿主机是指满足CPU来自同一硬件提供商和相同的模式。硬件配置是用来表示云端资源(即宿主机)产品的硬件参数指标,如CPU、内存、硬盘等参数的指标。通常硬件配置是在物理机出厂时就已经确定了,因此,通过比较硬件配置,即可从云端资源库中选取出硬件配置高于或等于第一远端资源的第二云端资源。

步骤102中提到的属性信息主要是指与资源构建相关的基础数据及虚拟机产能指标。在具体计算时,可在第一云端资源对应的虚拟机产能指标的基础上以及第二云端资源对应的虚拟机产能指标计算产能差;然后根据第一云端资源对应的与资源构建相关的基础数据以及第二云端资源对应的与资源构建相关的基础数据,计算基础数据差;最后根据产能差和基础数据差确定使用第二云端资源替换第一云端资源的代价数据。

对于步骤103的设定代价规则而言,我们可以根据实际应用场景需求设定。例如,若通过上述计算得到的代价数据不小于零,则可基于第二云端资源创建第二规格云端虚拟机。第二规格云端虚拟机的规格等级高于或等于第一规格云端虚拟机,那么就意味着第二规格云端虚拟机在计算能力、存储能力和网络能力等等多方面的综合性能上等于或高于第一规格虚拟机的综合性能。

阿里巴巴的此项发明提供了一种云端虚拟机创建方法、装置及云端设备,解决了现有技术中旧规格云端虚拟机库存不足时续变更程序才能申请新规格云端虚拟机所带来的不便,同时也加快了相应产品的更新与迭代,大大推动了EDA技术在云端的发展。(校对/holly)

责编: 刘燚
来源:爱集微 #专利解密#
THE END

*此内容为集微网原创,著作权归集微网所有,爱集微,爱原创

关闭
加载

PDF 加载中...