发明名称 Device and method for causing another device to execute write instruction according to index value representing load
摘要 A first storage virtualization device operates in a system in which instructions requested by host computers are assigned to a plurality of storage virtualization devices. The first storage virtualization device includes an interface and a processor. The interface receives a write instruction assigned to the first storage virtualization device, data to be written by the write instruction, and operation statuses of other storage virtualization devices in the system. The processor calculates index values which represent loads when the first storage virtualization device processes the write instruction. The processor selects a second storage virtualization device for the purpose of requesting that it execute the write instruction by use of the operation statuses when the index values are greater than thresholds. The processor transmits the write instruction and the data to the second storage virtualization device.
申请公布号 US9600186(B2) 申请公布日期 2017.03.21
申请号 US201514656316 申请日期 2015.03.12
申请人 FUJITSU LIMITED 发明人 Satou Akira;Yamauchi Toshiaki;Otawa Akihide
分类号 G06F12/00;G06F3/06;G06F13/40 主分类号 G06F12/00
代理机构 Staas & Halsey LLP 代理人 Staas & Halsey LLP
主权项 1. A storage virtualization device which operates as a first storage virtualization device in a system in which instructions requested by host computers are assigned to a plurality of storage virtualization devices, the first storage virtualization device comprising: an interface configured to receive a write instruction assigned to the first storage virtualization device, data to be written by the write instruction, values representing Central Processing Unit (CPU) utilizations of other storage virtualization devices in the system or loads on networks connected to the other storage virtualization devices, and cache utilizations of the other storage virtualization devices; and a processor configured to calculate an index value representing a CPU utilization of the processor or load on a network connected to the first storage virtualization device when the first storage virtualization device processes the write instruction, to select a second storage virtualization device to request to execute the write instruction by use of the values representing the CPU utilizations or the loads on networks when the index value is greater than a threshold value, to select the second storage virtualization device to request to execute the write instruction by use of the cache utilizations when the index value is not greater than the threshold value, and to transmit the write instruction and the data to the second storage virtualization device.
地址 Kawasaki JP