首页> 外国专利> Systems and methods for implementing an enterprise-class converged compute-network-storage appliance

Systems and methods for implementing an enterprise-class converged compute-network-storage appliance

机译:用于实现企业级聚合计算网络存储设备的系统和方法

摘要

A distributed storage system that dispatches an input/output request is described. In an exemplary embodiment, a storage controller client receives the input/output request, wherein the distributed storage system includes the storage controller client, a plurality of storage controller servers, a plurality of virtual nodes distributed among a plurality of physical nodes, and each of the plurality of physical nodes is hosted on one of the plurality of storage controller servers. The storage controller client further computes a target virtual node for the input/output request, where the target virtual node is one of the plurality of virtual nodes. Using the computed target virtual node, the storage controller client determines a target physical node that corresponds to the target virtual node, where the target physical node is one of the plurality of physical nodes. In addition, the storage controller client dispatches the input/output request to a target storage controller that corresponds to the target physical node, wherein the target storage controller server is one of the plurality of storage controller servers. In addition, the virtual node includes a set of one or more mirrored copies across different fault domains for ensuring resiliency and high availability.
机译:描述了分派输入/输出请求的分布式存储系统。在示例性实施例中,存储控制器客户端接收输入/输出请求,其中,分布式存储系统包括存储控制器客户端,多个存储控制器服务器,分布在多个物理节点之间的多个虚拟节点,以及每个。多个物理节点托管在多个存储控制器服务器之一上。存储控制器客户端还计算用于输入/输出请求的目标虚拟节点,其中目标虚拟节点是多个虚拟节点之一。使用所计算的目标虚拟节点,存储控制器客户端确定与目标虚拟节点相对应的目标物理节点,其中目标物理节点是多个物理节点之一。另外,存储控制器客户端将输入/输出请求调度到与目标物理节点相对应的目标存储控制器,其中目标存储控制器服务器是多个存储控制器服务器之一。此外,虚拟节点还包括一组跨不同故障域的一个或多个镜像副本,以确保弹性和高可用性。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号