用于监控联合服务的数据中心边界发布的分析的制作方法

文档序号:9355190阅读:230来源:国知局
用于监控联合服务的数据中心边界发布的分析的制作方法
【专利说明】
【背景技术】
[0001]除非在此处进行说明,否则此处所描述的材料不是本申请权利要求的现有技术并且不因包含在该部分中而承认是现有技术。
[0002]联合数据中心(也称为数据中心联盟)是多个外部数据计算服务和内部数据计算服务的部署和管理。随着采用软件定义联网(SDN)的数据中心联盟的激增,数据中心调解层可以允许应用在多个私有云和公共云之间透明地迀移和分布。随着基于云的开源基础结构的标准化,该趋势日趋明显。公共云和企业就绪私有操作分布可允许部署容易地从私有云跨越到公共云。云用户可以很快能够遍及私有云和公共云,跨越云的联盟,发起它们的部署的组件实例。当与SDN相结合时,该处理可能对于应用变得不可见,部署模块可被移动且供给给任何由于速度、数据定位、成本、顾客接近度等原因而期望存在的地方。
[0003]当前的数据中心分析可包括通过发送包含数据的消息而从编程代码内轻易进行数据传输的技术,但是该分析通常不具有记录消息源自哪个数据中心或者部署实例之间的消息何时穿过数据中心之间的能力。而且,数据中心分析通常具有对于每个数据中心本地的含义。因此,具有跨多个数据中心的联合部署的应用可能具有模棱两可的、错误的或冲突的数据。
[0004]概述
[0005]本公开一般描述了提供用于监控联合服务的数据中心边界发布的分析的技术。
[0006]根据一些示例,提供了一种提供用于监控联合服务的数据中心边界发布的分析的方法。该方法可包括从部署管理器接收与修改监控数据相关联的指令。该方法还可以包括将修改数据嵌入监控数据,其中修改数据指示与部署的部分相关联的处理器、服务器和数据中心中的一个或多个。该方法还可以包括:从部署的该部分接收修改的监控数据,以及将修改的监控数据提供给监控系统。
[0007]根据其他示例,描述了一种可操作以提供用于监控联合服务的数据中心边界发布的分析的数据中心网关。该数据中心网关可以包括一层或多层网络处理器。网络处理器可配置为从部署管理器接收与修改监控数据相关联的指令。网络处理器还可以配置为将修改数据嵌入监控数据,其中修改数据指示与部署的应用的实例相关联的处理器、服务器和数据中心中的一个或多个。网络处理器可进一步配置为从部署的应用的实例接收修改的监控数据且将修改的监控数据提供给监控服务器。
[0008]根据另外的示例,描述了一种可操作以提供用于监控联合服务的数据中心边界发布的分析的基于云的数据中心。基于云的数据中心可以包括配置为管理部署实例跨数据中心联盟的放置的部署管理器服务器。该部署管理器服务器还可以配置为:当应用实例放置在每个联合数据中心时,向每个联合数据中心处的网关注册包触发器。基于云的数据中心还可以包括该网关,该网关配置为从部署管理器服务器接收与修改监控数据相关联的指令,以及对接收到的数据分组分析注册包属性且确定监控数据分组。网关还可以配置为根据部署管理器服务器的指令将一个或多个附加数据字段注入每个监控数据分组的分组报头,以及从部署实例接收修改的监控数据。
[0009]根据另外的示例,描述了其上存储有指令的计算机可读存储介质,当在一个或多个计算设备上执行时,指令执行提供用于监控联合服务的数据中心边界发布的分析的方法。该方法可以包括:注册分组标记以触发数据分组的修改,以及使修改数据嵌入监控数据中。修改数据可以指示与部署的部分相关联的处理器、服务器和数据中心中的一个或多个。该方法还可以包括:从部署的所述部分接收修改的监控数据,以及将修改的监控数据提供给监控服务器。
[0010]前面的概述仅仅是示例性的,而不意在以任何方式进行限制。通过参考附图以及下面的详细说明,除了上文所描述的示例性的方面、实施例和特征之外,另外的方面、实施例和特征将变得清晰可见。
【附图说明】
[0011]通过下面结合附图给出的详细说明和随附的权利要求,本公开的前述特征以及其它特征将变得更加清晰。应理解的是,这些附图仅描绘了依照本公开的多个实施例,因此,不应视为对本发明范围的限制,将通过利用附图结合附加的具体描述和细节对本公开进行说明,在附图中:
[0012]图1示出了示例的数据中心,其中可以实现用于监控联合服务的数据中心边界发布的分析;
[0013]图2示出了示例的基于多数据中心的系统,其中可以实现用于监控联合服务的数据中心边界发布的分析;
[0014]图3示出了提供用于监控联合服务的数据中心边界发布的分析的系统的框图;
[0015]图4示出了通用计算设备,其可用来注册分组触发器,向网关提供用于在应用部署在数据中心内时修改监控数据的指令;
[0016]图5是示出可通过诸如图4的计算设备的计算设备执行的提供用于监控联合服务的数据中心边界发布的分析的示例的方法的流程图;以及
[0017]图6示出了示例的计算机程序产品的框图,
[0018]均依照本文描述的至少一些实施例布置。
【具体实施方式】
[0019]在下面的详细说明中,将参考附图,附图构成了详细说明的一部分。在附图中,除非上下文指出,否则相似的符号通常表示相似的部件。在详细说明、附图和权利要求中所描述的示例性实施例不意在限制。可以使用其它实施例,并且可以做出其它改变,而不偏离本文呈现的主题的精神或范围。将易于理解的是,如本文大致描述且如图中所图示的,本公开的方面能够以各种不同配置来布置、替代、组合、分离和设计,所有这些都在本文中明确地构思出。
[0020]本公开大体尤其涉及与用于监控联合服务的数据中心边界发布的分析有关的方法、装置、系统、设备和/或计算机程序产品。
[0021]简言之,一般地描述了提供用于监控联合服务的数据中心边界发布的分析的技术。在一些示例中,当应用放置在每个数据中心中时,部署管理器可以向每个数据中心处的服务器注册包触发器,部署管理器管理跨联盟放置应用部署实例且因此已经知道每个实例处于哪个数据中心。数据中心服务器随后可以对数据分组搜索注册包属性,诸如指示其为监控分组的分组报头的内容,并且根据来自部署管理器的指令随着数据分组穿过数据中心边界或网关而注入附加数据。例如,部署管理器可以指示数据中心服务器将数据中心标识符或网络位置标识符注入每个监控数据分组。附加数据可以是客户定义的,包括附加数据的修改的监控数据可以发送到监控系统以便进行分析。
[0022]本文所使用的数据中心是指通过一个或多个物理服务器安装件和在那些服务器安装件中执行的一个或多个虚拟机来为客户托管服务和应用的实体。数据中心的客户,也称为租户,可以是为多个用户提供对其服务的访问的组织。客户还可以是组织的内部客户,例如,共享由组织(例如,公司)操作的数据中心的服务的组织内的部门。示例的配置可以包括向客户(用户)提供零售服务的在线零售服务。零售服务可以采用多个应用(例如,零售商品的展现、购买管理、运送管理、库存管理等),其可以由一个或多个数据中心来托管。因此,客户可以经由一个或多个网络通过如浏览器的客户端应用来与零售服务的各个应用通信,并且接收所提供的服务,而无需实现实际实施各个应用的情况。该方案与常规的配置形成对比,在常规的配置中,每个服务提供商将实施它们的应用且使它们的用户访问物理上位于零售服务办公场所上的零售服务自身服务器上的那些应用。本文所描述的网络化方法的一个结果是类似于零售服务的客户可以将它们的被托管的服务/应用从一个数据中心移至另一个数据中心,而无需用户注意到该差别。
[0023]本文所使用的包属性是指数据分组属性,例如与数据分组相关联的协议、数据分组的长度、数据分组中的一个或多个标签标识符以及类似的属性。数据中心中的服务器之间的通信以及不同数据中心之间的通信通过数据分组的交换而变得便利。不同类型的数据分组可用于各种的目的。例如,可以在数据中心服务器与监控系统之间使用监控数据分组以向监控系统传送如服务器健康状况、负载情况、可用端口以及类似信息的服务器信息。可以通过每个数据分组中的指示(诸如与监控系统或其他装置相关联的目的地地址)而因此标识监控分组。本文所使用的包触发器是指数据分组标记,该数据分组标记可以通过如本文所描述的注入附加数据来触发监控数据分组的修改。部署管理器可向在数据中心边界的数据中心服务器或网关注册这种分组标记,以便随着分组经过一个或多个数据中心边界或网关而触发标识监控数据分组和将指示的数据注入到监控数据分组中(即,修改监控数据分组)。例如,注册的包触发器可以是分组报头,该分组报头基于监控服务器的目的地和/或格式指示符来指示监控数据。其他示例包触发器可以包括诸如XML报头、标签或标识号的分组内容。根据使用中的数据中心的网络扫描,可以优化包触发器以便进行高效检测。
[0024]图1示出了依照本文描述的至少一些实施例布置的可以实现监控联合服务的数据中心边界发布的分析的示例的数据中心。
[0025]如图100所示,物理数据中心102可以包括一个或多个物理服务器104或106,其中每个物理服务器可配置为提供一个或多个虚拟机110。例如,物理服务器104和106可配置为分别提供四个虚拟机和两个虚拟机。在一些实施例中,一个或多个虚拟机可组合成一个或多个虚拟数据中心。例如,由物理服务器104提供的四个虚拟机可组合成虚拟数据中心112。虚拟机110和/或虚拟数据中心112可配置为经由云116将诸如各种应用、数据存储、数据处理、或类似服务的云相关数据/计算服务提供给一组客户114,诸如个体客户或企业客户。在物理数据中心内,还可以存在一个或多个应用服务器118,其可以将应用实例部署到数据中心服务器(例如,服务器104或服务器106)。在一些示例中,如图所示的数据中心服务器120或网关可以驻留在数据中心的边界且执行与随着分组经过一个或多个数据中心边界或网关而将修改数据嵌入监控数据分组的传入和输出通信相关联的动作。
[0026]当
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1