当前位置: 首页 > 专利查询>F五网络公司专利>正文

预建流量管理系统组件虚拟机的弹性卸载技术方案

技术编号:12022905 阅读:110 留言:0更新日期:2015-09-09 19:58
实施例针对采用流量管理系统(TMS),该TMS能够向云部署组件虚拟机(CVM)以执行TMS的任务。在一些实施例中,TMS可以与一个或多个CVM一起使用。在至少一个实施例中,TMS可以维护每个CVM的镜像。每个CVM可以被配置为执行一个或多个任务、在特定的云基础设施中进行操作等。TMS可以在本地部署一个或多个CVM和/或向一个或多个公共云和/或私有云部署一个或多个CVM。在一些实施例中,CVM的部署可以基于要执行的任务的类型、预期资源使用情况、客户策略等。CVM的部署可以基于所监控的使用模式、任务完成情况、客户策略等进行动态更新。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】[000。 相关申请的香叉引用[000引本申请要求于2013年3月14日提交的、题为"Elastic Off load of Prebuilt Traffic Management System Component Virtual Machines"的美国专利申请序列号 No. 13/830, 425的优先权,该申请要求于2012年12月31日提交的、题为"Elastic Offload of Prebuilt Traffic Management System Component Virtual Machines"的美国临时专 利申请序列号No. 61/747, 928的权益,该两个申请通过引用被合并于此。
本专利技术一般设及分组流量管理,并且更加具体地而非排他地,设及使用流量管理 系统,该流量管理系统能够通过部署组件虚拟机来卸载任务。
技术介绍
当今,许多实体使用由其他实体提供的计算产品。该些实体/客户可W根据客户 的需求从供应商购买硬件系统和/或软件系统。有时供应商可W基于客户的需求为客户定 制系统。然而,为不同的客户定制不同的系统对于供应商而言可能是耗时的和/或繁重的。 其他时候,系统可W被创建来使用和/或利用客户现有的硬件和/或组件,例如,结构化查 询语言数据库。然而,客户现有的硬件和/或组件可能不与系统兼容,可能不能提供适当的 功能和/或可能不能提供整体优化的系统。因此,针对该些及其他考虑做出了本专利技术。【附图说明】 参照附图,对本专利技术的非限制性且非穷尽性实施例进行描述。在附图中,除非另有 所指,否则贯穿各个附图相似的参考标号指代相似的部分。 为了更好的理解本专利技术,将参照下面详细的描述,该些详细描述应与附图一起阅 读,其中: 图1示出了本专利技术的实施例可W被实现于的环境的系统图解;[000引图2示出了可被包括在诸如图1所示的系统中的客户端设备的实施例; 图3示出了可被包括在诸如图1所示的系统中的网络设备的实施例; 图4A和图4B示出了概览系统图解,该概览系统图解大体示出了安排于客户端设 备与服务器设备之间的流量管理系统的实施例; 图5示出了大体示出流量管理系统的实施例的概览系统图解;[001引图6A-图6C示出了大体示出使用动态流水线(pipeline)来执行任务的流量管理 系统的实施例的系统图解;W及 图7示出了逻辑流程图,该逻辑流程图大体示出了用于使用流量管理系统来部署 组件虚拟机的概括性处理的一个实施例。【具体实施方式】 贯穿说明书和权利要求,除非上下文另外清楚地指出,否则下面的术语采用与本 文明确相关的含义。本文所使用的短语"在一个实施例中"不一定指代相同的实施例,尽管 其可W指代相同的实施例。而且,本文所使用的短语"在另一实施例中"不一定指代不同的 实施例,尽管其可W指代不同的实施例。因此,如下面所描述的,在不背离本专利技术的范围或 精神的情况下,本专利技术的各个实施例可易于组合。 此外,如本文所使用的,除非上下文另外清楚地指出,否则术语"或"是包含性的 "或"运算符,并且其等同于术语"和/或"。除非上下文另外清楚地指出,否则术语"基于" 不是排他性的,而是允许基于未描述的其他因素。此外,贯穿说明书,冠词"一"和"该"的 含义包括复数指代。"在...中"的含义包括"在...中"和"在...上"。 如本文所使用的,术语"流量管理系统"或"TMS"指代能够管理端点(例如,网络 设备)之间的网络流量的网络设备。该样的设备包括例如,路由器、代理、防火墙、负载均衡 器、缓存设备、执行网络地址转换的设备,等等,或者其任意组合。TMS可W被配置为执行一 个或多个任务。任务可W指代用于管理和/或监控网络流量的处理。任务可W由TMS自 身来执行,或者TMS可W部署一个或多个组件虚拟机来执行一个或多个任务。任务的示例 包括,但不限于,负载均衡、服务器监控、会话监控、登录和/或事件监控、对象数据管理、路 由、转换、交换分组,等等,或者其任意组合。 如本文所使用的,术语"组件虚拟机"或"CVM"指代可W被配置为执行TMS的至少 一个任务和/或可W被TMS使用的至少一个服务的虚拟机。在至少一个实施例中,CVM可 W包括专用组件,该些专用组件能够执行不同的动作和/或执行不同的任务。在另一实施 例中,CVM被配置为支持和/或被优化W用于不同的云基础设施。例如,不同的CVM可W支 持不同的云API,例如,但不限于,VMware,化enStack等等。[001引如本文所使用的,短语"使用模式"指代与由CVM、TMS或其他设备执行的一个或 多个任务相关联的动作。使用模式的示例可W包括,但不限于,任务分组流量流、大量被维 护的连接、资源使用情况(例如,存储器和/或盘空间、处理器使用情况、输入/输出操作, 等等)、特定的任务、特定任务的资源使用情况,等等。在一些实施例中,使用模式可W指示 CVM、TMS或其他设备的工作负荷。在其他实施例中,可W基于要执行的任务来预料CVM或 TMS的使用模式。 如本文所使用的,术语"工作负荷"指代被CVM、TMS或其他设备消耗和/或使用的 计算资源的量。在至少一个实施例中,工作负荷可W包括一个或多个计算资源的使用情况 百分比。在另一实施例中,工作负荷可W包括设备(例如,CVM)停机并且不执行和/或使 用动作的时间的百分比。在一些实施例中,工作负荷可W指示CVM或TMS正在运行的性能 和/或效率(例如,使用当前资源来执行任务的CVM与采用不同的CVM或TMS通过利用其 它资源来执行相同任务相比效率如何)。 如本文所使用的,短语"云基础设施"可W指代独立于TMS进行维护的硬件和/或 软件计算资源。该样的计算资源包括,但不限于,处理器、临时/永久存储器和/或存储设 备、输入/输出设备,等等,或其任意组合。在一些实施例中,云基础设施可W是私有云、公 共云或其组合。私有云可W指代对于具体设备、用户、实体等或者其任意组合具有限制性访 问的云基础设施。公共云可W指代对于具体设备、用户、实体等或者其任意组合具有非限制 性访问的云基础设施。 下面简要地描述了本专利技术的实施例,W提供对本专利技术的一些方面的基本理解。该 简要描述不意为广泛的概述。其不意为标识主要或关键要素,或者描绘范围或W其他方式 缩小范围。其目的仅在于作为对稍后呈现的更详细的描述的前序,W简化的形式来呈现一 些概念。[002引简言么实施例针对采用流量管理系统(TMS),该TMS能够向云部署一个或多个组 件虚拟机(CVM)W执行TMS的任务。在一些实施例中,TMS可W与一个或多个CVM-起被 采用。在至少一个实施例中,TMS可W包括和/或维护每个CVM的镜像。在一些实施例中, TMS可W实现用户接口,该用户接口使得管理员或其他用户能够管理CVM的配置、部署、停 运、监控和/或迁移。[002引在各个实施例中,TMS可W基于预期的TMS使用模式来自动部署CVM,该些使用模 式可W包括,但不限于,分组流量流、大量被维护的连接、资源使用情况、特定的任务、特定 任务的资源使用情况,或TMS的任意其他预期的使用模式。在一些实施例中,TMS可W基于 至少一个部署策略要求(包括,但不限于,针对特定任务、针对特定客户、针对特定服务器、 针对本文档来自技高网...

【技术保护点】
一种用于管理网络通信的方法,包括:采用流量管理系统(TMS),所述TMS包括至少一个组件虚拟机(CVM),其中,每个CVM能够执行所述TMS的至少一个任务;将所述至少一个CVM中的至少一个部署到云基础设施中以执行所述TMS的任务;以及对与每个所部署的CVM相关联的使用模式进行监控,以确定每个所部署的CVM的相应工作负荷。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:理查德·罗德里克·马斯特斯布伦特·韦恩·布鲁德保罗·艾姆里·斯扎博本恩·萨平·博尔莱
申请(专利权)人:F五网络公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1