发明名称 | 虚拟化计算环境中的资源分配方法和系统 | ||
摘要 | 本发明涉及一种虚拟化计算环境中的资源分配方法和系统。提供了用于判断是否可以在计算系统上托管多个虚拟机(VM)的机器、系统和方法,所述计算系统具有支持所述VM中的至少一个VM的资源,所述方法包括:确定VM(v)的最大容许侵犯概率(maxPermInfrProb(v)),其中“v”是从1到n的值,使得n是集合G中的VM的数量,如所述VM的SLA规定的那样;将所述集合G分成多个组G<sub>i</sub>(G<sub>1</sub>、...G<sub>i</sub>、...G<sub>n</sub>),使得每个组就针对组G<sub>i</sub>的成员定义的maxPermInfrProb而言是同类的;以及基于每个G<sub>i</sub>的maxPermInfrProb值来组织组G<sub>i</sub>。 | ||
申请公布号 | CN103677998B | 申请公布日期 | 2016.10.26 |
申请号 | CN201310400678.4 | 申请日期 | 2013.09.05 |
申请人 | 国际商业机器公司 | 发明人 | D·布赖特加德;A·爱泼斯坦;Y·穆阿提 |
分类号 | G06F9/50(2006.01)I | 主分类号 | G06F9/50(2006.01)I |
代理机构 | 北京市中咨律师事务所 11247 | 代理人 | 于静;张亚非 |
主权项 | 一种用于判断是否可以在计算系统上托管多个虚拟机VM的方法,所述计算系统具有支持所述VM中的至少一个VM的资源,所述方法包括:确定VM(v)的最大容许侵犯概率maxPermInfrProb(v),其中“v”是从1到n的值,使得n是集合G中的VM的数量,如所述VM的SLA规定的那样;将所述集合G分成多个组G<sub>i</sub>(G<sub>1</sub>、...G<sub>i</sub>、...G<sub>n</sub>),使得每个组就针对组G<sub>i</sub>的成员定义的maxPermInfrProb而言是同类的;基于每个G<sub>i</sub>的maxPermInfrProb值来组织组G<sub>i</sub>;使用根据组G<sub>i</sub>中的VM的资源需求的统计记录计算的maxPermInfrProb(G<sub>i</sub>),计算组G<sub>i</sub>的有效大小ES;其中基于以下操作计算组G<sub>i</sub>的总有效大小:定义新组(G’<sub>1</sub>、...G’<sub>i</sub>、...G’<sub>n</sub>),使得G’<sub>i</sub>是G<sub>1</sub>、G<sub>2</sub>、...G<sub>i</sub>的并集;为新组(G’<sub>1</sub>、...G’<sub>i</sub>、...G’<sub>n</sub>)指定第二阈值,所述第二阈值提供最大容许侵犯概率maxPermInfrProb’,使得:maxPermInfrProb’(G’<sub>1</sub>)=maxPermInfrProb(G<sub>1</sub>)maxPermInfrProb’(G’<sub>i</sub>)=maxPermInfrProb(G<sub>i</sub>)‑maxPermInfrProb(G<sub>i‑1</sub>)其中组G的总有效大小等于ES(G’<sub>i</sub>)的最大值。 | ||
地址 | 美国纽约 |