发明名称 Fabric distributed resource scheduling
摘要 Embodiments perform centralized input/output (I/O) path selection for hosts accessing storage devices in distributed resource sharing environments. The path selection accommodates loads along the paths through the fabric and at the storage devices. Topology changes may also be identified and automatically initiated. Some embodiments contemplate the hosts executing a plurality of virtual machines (VMs) accessing logical unit numbers (LUNs) in a storage area network (SAN).
申请公布号 US9336041(B2) 申请公布日期 2016.05.10
申请号 US201514612251 申请日期 2015.02.02
申请人 VMware, Inc. 发明人 Raja Krishna Raj;Gulati Ajay
分类号 G06F15/173;G06F9/455;H04L29/08;G06F3/06;H04L12/729;H04L12/24 主分类号 G06F15/173
代理机构 代理人
主权项 1. A system for centralized input/output (I/O) load-based path management for a plurality of virtual machines (VMs) in a storage area network (SAN), said system comprising: a memory area associated with a computing device, said memory area storing a topology description of the SAN, the topology description comprising at least a threshold capacity for the SAN; and a processor programmed to: perform path management by identifying a plurality of storage paths each from one of a plurality of hosts executing VMs to at least one logical storage device visible therefrom, wherein identifying comprises iteratively performing a max flow algorithm with edge weights increasing with each iteration;monitor an I/O load for each of the identified storage paths based on a plurality of links in the identified storage paths;identify one or more topology changes on determining that the monitored I/O load represents congestion on at least one of the storage paths; andinitiate the identified one or more topology changes.
地址 Palo Alto CA US