【技术实现步骤摘要】
技术介绍
1、分布式计算系统通常包括多个路由器、交换机、网桥和其他网络设备,这些网络设备经由有线或无线网络链路互连服务器、网络存储设备和其他类型的节点。个体节点可以从用户接收和存储数据,并且可以彼此协作以支持对所存储的用户数据的检索或修改等等。这种数据存储技术通常称为“云存储”。
技术实现思路
1、提供本“
技术实现思路
”是为了以简化的形式介绍一些概念,这些概念将在下面的“具体实施方式”中进一步描述。本“
技术实现思路
”不旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于限制所要求保护的主题的范围。
2、实现云存储通常涉及利用由计算机网络互连的大量节点来提供数据存储、检索、修改、删除或其他合适的数据操作。为了有效地管理如此大量的节点,可以将节点的子集分组为独立管理的计算组或“集群”。例如,可以在逻辑上和/或物理上将云存储系统分组为多个集群,这些集群单独具有由集群控制器共同管理的多个前端服务器、分区服务器和后端存储服务器。前端服务器可以被配置为接收和响应于读取、写入、擦除或
...【技术保护点】
1.一种由集群资源管理器实现的方法,所述集群资源管理器在分布式计算系统中的集群之间管理资源,所述集群包括第一集群和第二集群,所述第一集群和第二集群单独包含通过计算机网络彼此互连的多个服务器,并且分别由第一集群控制器和第二集群控制器管理,所述方法包括:
2.根据权利要求1所述的方法,其中响应于做出以下确定而发生所述第一集群控制器生成并且发送所述资源去除消息,(i)所述状态数据中的所述第一集群的所述计算负载低于阈值;以及(ii)所述第二集群的计算负载高于另一阈值。
3.根据权利要求1所述的方法,还包括:
4.根据权利要求1所述的方法,还
...
【技术特征摘要】
1.一种由集群资源管理器实现的方法,所述集群资源管理器在分布式计算系统中的集群之间管理资源,所述集群包括第一集群和第二集群,所述第一集群和第二集群单独包含通过计算机网络彼此互连的多个服务器,并且分别由第一集群控制器和第二集群控制器管理,所述方法包括:
2.根据权利要求1所述的方法,其中响应于做出以下确定而发生所述第一集群控制器生成并且发送所述资源去除消息,(i)所述状态数据中的所述第一集群的所述计算负载低于阈值;以及(ii)所述第二集群的计算负载高于另一阈值。
3.根据权利要求1所述的方法,还包括:
4.根据权利要求1所述的方法,还包括:
5.根据权利要求1所述的方法,还包括:当先前从所述第一集群分配的所述服务器从所述第二集群被重新分配回到所述第一集群时,当所述第二集群的计算负载不会超过阈值时,向所述第一集群控制器传输资源分配消息,所述资源分配消息指示来自所述第二集群的所述服务器被重新分配给所述第一集群。
6.根据权利要求1所述的方法,其中从所述第一集群向所述第二集群重新分配的所述服务器是前端服务器,所述前端服务器被配置为接收并响应对与用户账户相关联的用户数据进行读取、写入、擦除或执行其他合适的数据操作的用户请求。
7.根据权利要求1所述的方法,其中从所述第一集群向所述第二集群重新分配的所述服务器是分区服务器,所述分区服务器被配置为确定所请求的用户数据或其部分被存储在其中的位置。
8.根据权利要求1所述的方法,其中从所述第一集群向所述第二集群重新分配的所述服务器是后端存储服务器,所述后端存储服务器被配置为对所述用户数据中的至少一部分用户数据执行存储、检索或保持。
9.根据权利要求1所述的方法,还包括生成并向所述第一集群控制器处传输另一资源去除消息,所述另一资源去除消息指示来自所述第一集群的另一服务器被分配给第三集群,所述另一资源去除消息指令所述第一集群控制器创建或更新指示所述另一服务器从所述第三集群被重新分配的配置文件,从而使得所述第一集群控制器在所述第一集群控制器的重新启动期间或者在所述第一集群的重新初始化期间忽略重新分配的所述另一服务器。
10.一种具有多个集群的分布式计算系统的集群中的集群资源管理器的计算设备,所述多个集群单独包含通过计算机网络互连的多个服务器,所述计算设备包括:
11.根据权利要求10所述的计算设备,其中生成并且传输所述资源去除消息包括:响应于确定(i)所述状态...
【专利技术属性】
技术研发人员:M·萨赫,R·苏尔拉,A·斯科乔尔斯沃尔德,季新华,J·德万拉住,
申请(专利权)人:微软技术许可有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。