[发明专利]用于创建逻辑资源的方法和系统有效
申请号: | 201480025790.7 | 申请日: | 2014-10-10 |
公开(公告)号: | CN105190558B | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 鲍伯·梅兰德;哈里什·普塔拉希 | 申请(专利权)人: | 思科技术公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 11258 | 代理人: | 李晓冬 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源 加速 实例 | ||
1.一种方法,包括:
将多个抽象层时隙中的每一个映射到逻辑资源的虚拟上下文,其中,所述虚拟上下文由虚拟机池中相应的虚拟机进行托管;
标识所述多个抽象层时隙中的可用抽象层时隙;
基于所述多个抽象层时隙中可用抽象层时隙的数目来确定可用时隙计数;
保留所述可用抽象层时隙,以使得所述逻辑资源的相应虚拟上下文能够被供应;以及
将所述可用抽象层时隙标记为不可用。
2.根据权利要求1所述的方法,还包括:
从设备接收针对所述逻辑资源的请求;以及
将所述可用抽象层时隙分派给该设备。
3.根据权利要求1所述的方法,其中,所述逻辑资源是虚拟网络资源。
4.根据权利要求3所述的方法,其中,所述逻辑网络资源包括如下各项中的一个:虚拟防火墙、虚拟路由器、虚拟专用网(VPN)、虚拟负载均衡器、虚拟广域网(WAN)优化平台、虚拟深度分组检查器、虚拟流量监控器。
5.根据权利要求1所述的方法,其中,所述多个抽象层时隙中的至少一个抽象层时隙被映射到所述虚拟机池中的某一整个虚拟机。
6.根据权利要求1所述的方法,还包括:
当所述可用时隙计数处于期望范围之外时,执行如下操作之一:
(i)配设至少一个虚拟机并且将该至少一个虚拟机添加到所述虚拟机池,由此由该至少一个虚拟机托管的一个或多个新的虚拟上下文被映射到所述多个抽象层时隙中的一个或多个新的可用抽象层时隙,或者
(ii)从所述虚拟机池中移除至少一个虚拟机,由此被映射到由该至少一个虚拟机托管的虚拟上下文的一个或多个多余的抽象层时隙被从所述多个抽象层时隙中移除;以及
调整所述可用时隙计数。
7.根据权利要求6所述的方法,其中,所述期望范围包括下限和上限,并且其中,所述下限和所述上限之一是基于可用抽象层时隙的目标数目来确定的。
8.根据权利要求1所述的方法,还包括:
当可用抽象层时隙的数目下降到阈值以下时,升起赤字标志;以及
当所述赤字标志被升起时,通过配设对所述逻辑资源的至少一个新的虚拟上下文进行托管的至少一个额外的虚拟机来调整可用抽象层时隙的数目,所述至少一个新的虚拟上下文被映射到所述多个抽象层时隙中的至少一个新的抽象层时隙。
9.根据权利要求1所述的方法,其中,将所述可用抽象层时隙标记为不可用产生了不可用抽象层时隙,该方法还包括:
释放所述不可用抽象层时隙,以使得所述逻辑资源的相应虚拟上下文稍后能够被保留;以及
将所述不可用抽象层时隙标记为可用。
10.根据权利要求9所述的方法,其中,当针对所述逻辑资源的删除触发事件发生时,所述不可用抽象层时隙被释放。
11.一种系统,包括:
处理器;
虚拟机池;以及
存储指令的计算机可读介质,当所述指令被所述处理器运行时使得所述处理器执行操作,所述操作包括:
将多个抽象层时隙中的每一个映射到逻辑资源的虚拟上下文,其中,所述虚拟上下文由所述虚拟机池中相应的虚拟机进行托管;
标识所述多个抽象层时隙中的可用抽象层时隙;
基于所述多个抽象层时隙中可用抽象层时隙的数目来确定可用时隙计数;
保留所述可用抽象层时隙,以使得所述逻辑资源的相应虚拟上下文能够被供应;以及
将所述可用抽象层时隙标记为不可用。
12.根据权利要求11所述的系统,其中,所述计算机可读存储介质存储另外的指令,当这些另外的指令被所述处理器运行时,使得所述处理器执行操作,这些操作还包括:
从设备接收针对所述逻辑资源的请求;以及
将所述可用抽象层时隙分派给该设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思科技术公司,未经思科技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201480025790.7/1.html,转载请声明来源钻瓜专利网。