【技术实现步骤摘要】
【国外来华专利技术】云原生工作负载的数据管理平台中的存储管理
[0001]要求的优先权
[0002]本申请基于35U.S.C.
§
365(c)要求享受于2019年12月27日递交的、标题为“STORAGE MANAGEMENT IN A DATA MANAGEMENT PLATFORM FOR CLOUD
‑
NATIVE WORKLOADS(云原生工作负载的数据管理平台中的存储管理)”的美国申请No.16/729,075的优先权,在此,以引用的方式将该申请的完整内容并入本文。
技术介绍
[0003]云计算通过互联网提供对服务器、存储、数据库和应用服务的广泛集合的访问。云服务提供商提供云服务,例如网络服务,以及业务应用,该云服务和业务应用托管在一个或多个数据中心的服务器中,其中,公司或个人可以通过互联网访问这些数据中心。超大规模云服务提供商通常拥有数十万台服务器。超大规模云中的每台服务器都包括用于存储用户数据的存储设备,该用户数据例如,用于商业智能、数据挖掘、分析、社交媒体和微服务的用户数据。云服务提供商从使用云服务的公司和个人(也被称为租户)生成收入。例如,租户可以基于分配给租户的用于存储数据的存储量而向云服务提供商按月支付费用。
[0004]当今的大多数企业数据中心都不具有用于在规模上和性能上有效地管理和处理千万亿字节级数据的能力。诸如人工智能(AI)推理和分析等的数据密集型应用和工具会生成和消耗大量数据和遥测数据,这些数据和遥测数据需要以更安全、更快和可缩放的方式进行移动、存储和处理。在超大规模数据 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】1.一种装置,包括:多个服务器,所述多个服务器中的每个服务器用于监测所述服务器中的度量;数据交换机,所述多个服务器通信地耦合至所述数据交换机,所述数据交换机包括路由表,所述路由表包括去往所述多个服务器中的服务的多个动态路由;以及过滤系统,所述过滤系统用于基于所监测的度量动态地允许或抑制去往所述多个服务器中的一个服务器中的所述服务的路由。2.根据权利要求1所述的装置,其中,去往所述服务的所述路由被从所述路由表中移除以抑制所述路由。3.根据权利要求1所述的装置,其中,去往所述服务的所述路由被添加到所述路由表以允许所述路由。4.根据权利要求1所述的装置,其中,所监测的度量包括与所述多个服务器中的压力条件或性能降级相关的度量。5.根据权利要求4所述的装置,其中,与所述压力条件相关的所述度量包括工作负载度量。6.根据权利要求4所述的装置,其中,与所述性能降级相关的所述度量包括与存储器带宽相关的度量。7.根据权利要求1所述的装置,其中,所监测的度量包括与所述多个服务器中的降级的硬件组件相关的度量。8.根据权利要求7所述的装置,其中,与所述降级的硬件组件相关的度量包括节点度量、编排器度量和工作负载度量。9.根据权利要求7所述的装置,其中,所述多个服务器中的一个服务器是存储服务器,并且与所述降级的硬件组件相关的度量包括固态驱动器度量。10.一种方法,包括:监测多个服务器中的度量;在数据交换机的路由表中存储去往所述多个服务器中的服务的多个动态路由;以及基于所监测的度量来动态地允许或抑制去往所述多个服务器中的一个服务器中的所述服务的路由。11.根据权利要求10所述的方法,其中,去往所述服务的所述路由被从所述路由表中移除以抑制所述路由。12.根据权利要求10所述的方法,其中,去往所述服务的所述路由被添加到所述路由表以允许所述路由。13.根据权利要求10所述的方法,其中,所监测的度量包括与所述多个服务器中的压力条件或性能降级相关的度量。14.根据权利要求13所述的方法,其中,与所述压力条件相关的所述度量包括工作负载度量。15.根据权利要求13所述的方法,其中,与所述性能降级相关的所述度量包括与存储器带宽相关的度量。16.根据权利要求10所述的方法,其中,所监测的度量包括与所述多个服务器中的降级的硬件组件相关的度量。
17.一种数据管理平台,包括:机架,包括:多个服务器,所述多个服务器中的每个服务器用于监测所述服务器中的度量;以及数据交换机,所述多个服务器通信地耦合至所述数据交换机,所述数据交换机包括路由表,所述路由表包括去往所述多个服务器中的服务的多个动态路由;以及过滤系统,所述过滤系统用于基于所监测的度量来动态地允许或抑制去往所述多个服务器中的一个服务器中的所述服务的路由。18.根据权利要求17所述的数据管理平台,其中,去往所述服务的所述路由被从所述路由表中移除以抑制所述路由。19.根据权利要求17所述的数据管理平台,其中,去往所述服务的所述路由被添加到所述路由表以允许所述路由。20.根据权利要求17所述的数据管理平台,其中,所监测的度量包括与所述多个服务器中的压力条件或性能降级相关的度量。21.一种装置,包括:计算服务器;以及存储服务器,所述存储服务器用于管理通信地耦合至所述存储服务器的多个存储设备,所述计算服务器和所述存储服务器经由网络通信地耦合,由所述存储服务器管理的所述多个存储设备与所述计算服务器解聚,以使所述多个存储设备的存储容量能够独立于所述计算服务器进行缩放。22.根据权利要求21所述的装置,其中,所述存储服务器还包括:网络接口控制器,其通信地耦合至所述网络;以及片上系统,所述片上系统包括多个核和最后一级存储器,所述多个核通信地耦合至所述最后一级高速缓存存储器,所述最后一级高速缓存存储器包括多个高速缓存通路,所述多个高速缓存通路的部分被分配由所述多个存储设备中的逻辑卷和所述网络接口控制器专用于在所述逻辑卷和所述网络接口控制器之间传输数据。23.根据权利要求22所述的装置,其中,所述多个高速缓存通路的所述部分是在初始化期间分配的。24.根据权利要求23所述的装置,其中,所述逻辑卷存储供所述计算服务器使用的数据。25.根据权利要求24所述的装置,其中,在所述逻辑卷和所述最后一级高速缓存中的所述多个高速缓存通路之间传输的数据经由通信地耦合至所述网络接口控制器的网络在所述存储服务器和所述计算服务器之间传输。26.根据权利要求22所述的装置,其中,所述多个核中的至少一个核被分配供所述多个存储设备中的逻辑卷和所述网络接口控制器专用于在所述逻辑卷和所述网络接口控制器之间传输数据。27.根据权利要求22所述的装置,还包括:耦合至所述片上系统的外部存储器,当最后一级高速缓存的部分中的所有多个高速缓存通路被分配供所述逻辑卷和所述网络接口控制器专用于存储要被传输的数据时,所述外部存储器用于临时存储要在所述逻辑卷和所述网络接口之间传输的数据。
28.一种方法,包括:通过存储服务器管理通信地耦合至所述存储服务器的多个存储设备;以及经由网络将所述存储服务器和计算服务器通信地耦合,由所述存储服务器管理的所述多个存储设备与所述计算服务器解聚,以使所述多个存储设备的存储容量能够独立于所述计算服务器进行缩放。29.根据权利要求28所述的方法,其中,所述存储服务器包括:通信地耦合至所述网络的网络接口控制器;以及片上系统,所述片上系统包括多个核和最后一级存储器,所述多个核通信地耦合至所述最后一级高速缓存存储器,所述最后一级高速缓存存储器包括多个高速缓存通路,所述多个高速缓存通路的部分被分配由所述多个存储设备中的逻辑卷和所述网络接口控制器专用于在所述逻辑卷和所述网络接口控制器之间传输数据。30.根据权利要求29所述的方法,其中,所述多个高速缓存通路的所述部分是在初始化期间分配的。31.根据权利要求30所述的方法,其中,所述逻辑卷存储供所述计算服务器使用的...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。