[发明专利]微服务架构在审
申请号: | 201810687136.2 | 申请日: | 2018-06-28 |
公开(公告)号: | CN109144660A | 公开(公告)日: | 2019-01-04 |
发明(设计)人: | V.苏克霍姆利诺夫;K.A.多希 | 申请(专利权)人: | 英特尔公司 |
主分类号: | G06F9/455 | 分类号: | G06F9/455 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 姜冰;杨美灵 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务加速器 计算平台 服务 服务架构 服务连接 服务注册 计算设备 直接通信 配置 数据库 记录 | ||
一种计算设备,包括:硬件计算平台;以及用于操作在硬件计算平台上的逻辑,配置成:接收对于微服务加速器的微服务实例注册,其中所述注册包括所述微服务加速器配置成要提供的微服务以及指示所述微服务实例与相同或不同微服务的其他实例直接通信的能力的微服务连接能力;以及在微服务注册数据库中记录所述注册。
技术领域
本公开一般涉及云计算的领域,以及更具体来说,可是非排他地涉及用于微服务架构的系统和方法。
背景技术
当代计算实践已经从硬件特定计算移开并且转向“网络就是装置”。当代网络可包括托管大量通用硬件服务器装置(其包含在例如服务器机架中并且由管理程序来控制)的数据中心。每个硬件装置可运行虚拟装置(例如工作负荷服务器或虚拟桌面)的一个或多个实例。
附图说明
本公开在关于附图读以下详细描述时被最好地理解。要强调的是,按照本行业的标准实践,各种特征不一定按比例绘制,并且仅用于说明目的。在显式或隐式示出比例的情况下,它仅提供一个说明性示例。在其他实施例中,为了论述的清楚起见,各种特征的尺寸可任意增加或减少。
图1是根据本说明书的一个或多个示例的云服务提供商(CSP)的网络级图示。
图2是根据本说明书的一个或多个示例的数据中心的框图。
图3示出根据本说明书的一个或多个示例的计算平台的组件的框图。
图4是根据本说明书的一个或多个示例的微服务架构的框图。
图5是根据本说明书的一个或多个示例的用于注册和使用微服务的方法的流程图。
图6是根据本说明书的一个或多个示例的微服务实例的初始建立的框图。
图7是根据本说明书的一个或多个示例的可被认为是图6的框图的扩展的微服务的操作的说明。
图8是根据本说明书的一个或多个示例的消息服务链接的框图。
图9是根据本说明书的一个或多个示例的服务发现的框图。
图10是示出根据本说明书的一个或多个示例的消息转发的框图。
图11是根据本说明书的一个或多个示例的负荷平衡引擎的框图。
具体实施方式
以下公开提供用于实现本公开的不同特征的许多不同实施例或示例。下面描述组件和布置的具体示例,以简化本公开。这些无疑只是示例而不是旨在进行限制。此外,本公开可在各种示例中重复参考数字和/或字母。这种重复是为了简洁和清楚起见,而不是在本质上规定所论述的各种实施例和/或配置之间的关系。不同实施例可具有不同优点,没有特定优点是任何实施例必须要求的。
在当代数据中心中,先前由专用逻辑元件所执行的功能现在可在逻辑功能方面更有用地被考虑。为了只提供一个说明性示例,在网络功能虚拟化(NFV)上下文中,服务链中的一跳可提供深度分组检查(DPI)。作为非限制性示例,其他微服务可包括加密、解密、压缩、解压缩、IP安全性(IPsec)、记帐功能和性能跟踪器。
在遗留网络环境中,示例DPI功能可已经通过专用DPI硬件设备来执行,所述专用DPI硬件设备硬件入口端口连接到服务链中的前一跳,并且其硬件出口端口连接到服务链中的下一跳。
这类硬编码网络功能在许多情况下已经由数据中心代替,其中像DPI的功能可采用若干不同方式来提供。例如,DPI功能可在形成虚拟服务设备的虚拟机(VM)(虚拟服务设备的实例能够按需产生)中操作的软件上被执行。但是,在一些部署中,甚至按需的虚拟机的预备也可能不是充分的。随着数据中心变得很大和业务量增加,等待时间和带宽变得越来越重要,以及数据中心操作员可希望避免服务功能成为性能瓶颈。因此,在许多数据中心中,附加灵活性和速度可通过另外专用某些功能来提供。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810687136.2/2.html,转载请声明来源钻瓜专利网。