[发明专利]用于在解聚的硬件组件上安装软件的方法和系统有效
| 申请号: | 201510342013.1 | 申请日: | 2015-06-18 |
| 公开(公告)号: | CN105573907B | 公开(公告)日: | 2019-04-19 |
| 发明(设计)人: | J·J·罗塞;K·杜拉佐;S·J·托德 | 申请(专利权)人: | 伊姆西公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
| 地址: | 美国马*** | 国省代码: | 美国;US |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 解聚 组件 软件 覆盖 | ||
1.一种用于在解聚的硬件组件上安装软件的方法,所述方法包括:
接收对在动态组成的计算节点DCCN上安装软件实例的请求;
确定针对所述软件实例的资源需求,所述资源需求包括计算资源需求、存储器资源需求或者存储资源需求;
标识资源池中的可用资源,所述资源池包括存储器池、计算池和存储池,其中所述资源池中的每个池包括与资源组件的物理外壳解聚的所述资源组件;
通过将足够的可用资源专用于所述软件实例以满足所述资源需求来创建所述DCCN;以及
通过将所述软件实例安装在与所述资源组件的物理外壳解聚的所述资源组件上,来在所述DCCN上安装所述软件实例,
并且所述方法进一步包括:
标识所述资源池中的最佳资源,其中所述最佳资源比所述可用资源更满足所述资源需求,其中所述最佳资源在所述DCCN被创建时是不可用的;以及
将所述软件实例从所述可用资源迁移到所述最佳资源。
2.根据权利要求1所述的方法,进一步包括:
接收定义资源需求的第一集合的简档;
基于所述软件实例来确定资源需求的第二集合;以及
基于资源需求的所述第一集合和资源需求的所述第二集合来确定针对所述软件实例的所述资源需求。
3.根据权利要求1所述的方法,其中所述软件实例是管理程序、操作系统或者应用。
4.根据权利要求1所述的方法,进一步包括:将所述软件实例从所述最佳资源退回到所述可用资源。
5.根据权利要求1所述的方法,其中所述软件实例选自软件目录。
6.根据权利要求1所述的方法,进一步包括:
接收对在所述DCCN上安装第二软件实例的第二请求;
将可用资源的第二集合专用于所述第二软件实例;以及
在所述软件实例与所述第二软件实例之间建立通信。
7.一种非瞬态计算机可读介质,其用于在解聚的硬件组件上安装软件非瞬态计算机可读介质,所述非瞬态计算机可读介质被编码有计算机可执行程序代码,所述代码使得:
接收对在动态组成的计算节点DCCN上安装软件实例的请求;
确定针对所述软件实例的资源需求,所述资源需求包括计算资源需求、存储器资源需求或者存储资源需求;
标识资源池中的可用资源,所述资源池包括存储器池、计算池和存储池,其中所述资源池中的每个池包括与资源组件的物理外壳解聚的所述资源组件;
通过将足够的可用资源专用于所述软件实例以满足所述资源需求来创建所述DCCN;以及
通过将所述软件实例安装在与所述资源组件的物理外壳解聚的所述资源组件上,来在所述DCCN上安装所述软件实例,
并且所述代码进一步使得:
标识所述资源池中的最佳资源,其中所述最佳资源比所述可用资源更满足所述资源需求,其中所述最佳资源在所述DCCN被创建时是不可用的;以及
将所述软件实例从所述可用资源迁移到所述最佳资源。
8.根据权利要求7所述的非瞬态计算机可读介质,进一步包括:
接收定义资源需求的第一集合的简档;
基于所述软件实例来确定资源需求的第二集合;以及
基于资源需求的所述第一集合和资源需求的所述第二集合来确定针对所述软件实例的所述资源需求。
9.根据权利要求7所述的非瞬态计算机可读介质,其中所述软件是管理程序、操作系统或者应用。
10.根据权利要求7所述的非瞬态计算机可读介质,进一步包括:将所述软件实例从所述最佳资源退回到所述可用资源。
11.根据权利要求7所述的非瞬态计算机可读介质,其中所述软件实例选自软件目录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于伊姆西公司,未经伊姆西公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510342013.1/1.html,转载请声明来源钻瓜专利网。





