[发明专利]用于近实时云基础设施策略实现和管理的系统和方法有效
| 申请号: | 201710204483.0 | 申请日: | 2017-03-30 |
| 公开(公告)号: | CN107277100B | 公开(公告)日: | 2022-03-04 |
| 发明(设计)人: | 苏米特·辛格;特拉维斯·纽豪斯;沙尔什·基塔利亚;帕兰塔普·罗伊;塔伦·班卡;莫伊特雷伊·格鲁普塔;帕万·普拉卡什 | 申请(专利权)人: | 阿普福米克斯有限公司 |
| 主分类号: | H04L67/5682 | 分类号: | H04L67/5682;H04L67/10;H04L41/0894;H04L43/065;H04L43/08;H04L43/12 |
| 代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 梁丽超;田喜庆 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 实时 基础设施 策略 实现 管理 系统 方法 | ||
本发明涉及一种用于近实时云基础设施策略实现和管理的系统和方法。本发明解决了对于虚拟化的云基础设施策略实现和管理的需要,以便允许对虚拟化资源的实时监控和优化。提供了用于实时云基础设施策略实现和管理的系统和方法,包括:多个主机装置;与多个主机装置相关联的多个实时探测代理,在多个主机装置中的每一个上操作;以及策略引擎,通信地耦接至多个主机装置并且包含与部署在多个主机装置中的至少一个主机装置中的应用程序相关联的策略。策略引擎被编程为实时监控跨多个主机装置的应用程序的部署变化,并将策略推送到在于其上部署了应用程序的每个主机装置上操作的实时探测代理。
技术领域
本发明涉及实时云基础设施策略实现和管理,并且具体地,涉及一种用于近实时云基础设施策略实现和管理的系统和方法。
背景技术
数据中心(包括虚拟化数据中心)是现代信息技术(IT)基础设施的核心基础。虚拟化提供了几个优点。一个优点是虚拟化可以对于效率提供显著的提高,因为随着每个物理CPU具有大量内核的多核架构的出现,物理机已经变得足够强大。进一步,如今,存储器变得非常便宜。因此,可以将大量虚拟机整合到一台物理机上。第二个优点是虚拟化对于基础设施提供显著的控制。随着计算资源成为可替代资源,诸如,在云模型中,计算基础设施的供应和管理变得更加容易。因此,除了虚拟化提供的效率和更好的投资回报(ROI)之外,还由于其管理优势,所以企业IT人员优选数据中心中的虚拟化集群。
存在各自具有不同功能的各种类型的虚拟机。系统虚拟机(也称为完全虚拟化VM)提供目标真机的完全替代以及执行完整操作系统所需的功能级别。管理程序使用本地执行来共享和管理硬件,允许在相同物理机上执行彼此隔离的多个不同环境。现代管理程序使用硬件辅助虚拟化,硬件辅助虚拟化通过使用主要来自主机CPU的虚拟化特定的硬件能力来提供有效的并且完全的虚拟化。设计进程虚拟机,以通过提供抽象的并且与平台无关的程序执行环境来执行单个计算机程序。一些虚拟机被设计为还模拟不同的架构,并允许执行为另一CPU或架构编写的软件应用和操作系统。操作系统级虚拟化允许经由内核对多个隔离的用户空间实例的支持来划分计算机的资源,该多个隔离的用户空间实例通常被称为容器并且对于最终用户可以看起来并感觉像真机。
本发明涉及用于云基础设施策略实现和管理的系统和方法,以便允许实时监控和优化虚拟化资源。
发明内容
本发明提出一种用于近实时云基础设施策略实现和管理的系统,该系统包括:多个主机装置;多个近实时探测代理,与多个主机装置相关联,其中,多个近实时探测代理中的一个近实时探测代理在多个主机装置中的每一个上操作;以及策略引擎,通信地耦接至多个主机装置并且包含与部署在多个主机装置中的至少一个主机装置中的应用程序相关联的策略;并且其中,策略引擎被编程为近实时监控跨多个主机装置的应用程序的部署变化,并将策略推送到在于其上部署了应用程序的每个主机装置上操作的近实时探测代理。
其中,多个主机装置中的一个或多个提供完全虚拟化虚拟机;策略引擎包括虚拟机适配器,虚拟机适配器被编程为监控跨多个主机装置中的多个虚拟机的应用程序的部署变化;多个主机装置中的一个或多个提供操作系统级虚拟化;策略引擎包括容器适配器,用于监控跨多个主机装置中的多个容器的应用程序的部署变化;多个主机装置中的一个或多个提供云服务提供商主机;并且策略引擎包括云服务提供商适配器,用于监控在云服务提供商主机中的应用程序的部署变化。
其中,多个主机装置中的一个或多个提供完全虚拟化虚拟机;多个主机装置中的一个或多个提供操作系统级虚拟化;并且多个主机装置中的一个或多个提供物理主机。
其中,多个主机装置中的一个提供完全虚拟化虚拟机;策略引擎包括虚拟机适配器,虚拟机适配器被编程为监控跨多个主机装置中的多个虚拟机的应用程序的部署变化;并且虚拟机适配器是OpenStack适配器,OpenStack适配器被配置为与在多个主机装置上操作的OpenStack云操作系统通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿普福米克斯有限公司,未经阿普福米克斯有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710204483.0/2.html,转载请声明来源钻瓜专利网。





