-
公开(公告)号:US20170357589A1
公开(公告)日:2017-12-14
申请号:US15540687
申请日:2015-06-19
申请人: Hitachi, Ltd.
IPC分类号: G06F12/0866 , G06F13/14 , G06F13/42 , G06F13/10 , G06F12/0888 , G06F3/06
CPC分类号: G06F12/0866 , G06F3/06 , G06F3/0631 , G06F12/0888 , G06F13/10 , G06F13/14 , G06F13/42
摘要: When one of a plurality of storage apparatuses receives an input/output (IO) request in which the address of a logical volume is designated, a cache destination storage device in which I/O data conforming to the received I/O request is to be cached is determined on the basis of a target I/O pattern and/or a coupling mode. The I/O data is cached in the CM area of the cache destination storage device. The target I/O pattern is the one among a plurality of I/O patterns to which an I/O conforming to the received I/O request belongs. Each of the plurality of I/O patterns pertains to whether an I/O destination address in the logical volume is random or sequential. The coupling mode indicates whether or not a storage device that receives an I/O request in which the same address as that designated in the received I/O request is designated has been determined.
-
公开(公告)号:US20210389990A1
公开(公告)日:2021-12-16
申请号:US17200350
申请日:2021-03-12
申请人: Hitachi, Ltd.
IPC分类号: G06F9/50
摘要: A computer system is constituted by a plurality of physical computers including a first physical computer and a second physical computer. One or more application instances that perform an application service and a storage service instance that provides a storage service including a volume used by the application instance operate on the first physical computer. The computer system predicts a future resource usage status of the first physical computer, creates a plan to move the one or more application instances operating on the first physical computer to the second physical computer based on the predicted future resource usage status, and executes the created plan.
-
公开(公告)号:US20190227889A1
公开(公告)日:2019-07-25
申请号:US16324817
申请日:2017-01-25
申请人: Hitachi, Ltd.
发明人: Yuki SAKASHITA , Keisuke HATASAKI
摘要: Example implementations described herein are directed to systems and methods involving an application running on a host computer and configured to manage storage infrastructure. The application not only manages resources already allocated to itself, but also manages the allocation and de-allocation of resources to itself. The resources can be allocated and de-allocated based on the type of process being executed, wherein upon occurrence of a failure on a primary storage system, higher priority processes that are executed on connected failover storage system nodes are given priority while the lower priority processes of such failover storage system nodes are disabled.
-
公开(公告)号:US20180246668A1
公开(公告)日:2018-08-30
申请号:US15755986
申请日:2015-10-08
申请人: HITACHI, LTD.
IPC分类号: G06F3/06
摘要: A storage system includes a plurality of nodes connected with a network and configured to provide volumes, a plurality of drive units; and a management system. Each of the plurality of drive units consists of a plurality of storage drives and is accessible from one or more of the plurality of nodes without intervention of the other nodes. The management system or one of the plurality of nodes is configured to determine number of storage drives to be included in a new distribution range to distribute data of a first volume based on access frequency to the first volume.
-
公开(公告)号:US20210397485A1
公开(公告)日:2021-12-23
申请号:US17200417
申请日:2021-03-12
申请人: Hitachi, Ltd.
发明人: Yuki SAKASHITA , Takaki NAKAMURA , Hitoshi KAMEI
摘要: In a distributed storage system, a volume classifier classifies a plurality of volumes into a plurality of groups on the basis of a fluctuation cycle of a load in each volume, a processor (a resource classifier) calculates a total load obtained by summing the loads of the plurality of volumes on the same node within a group at each time and calculates a group load on the basis of a peak of the total load, and the processor of one node (a rebalancer) calculates the group load on a movement destination node in a case where a volume as a movement candidate in rebalancing that moves the volume between nodes is moved from a movement source node to the movement destination node, determines a volume to be moved in the rebalancing and a movement destination volume on the basis of the calculated group load on the movement destination node, and performs the rebalancing.
-
公开(公告)号:US20210105322A1
公开(公告)日:2021-04-08
申请号:US16815826
申请日:2020-03-11
申请人: HITACHI, LTD.
发明人: Yuki SAKASHITA , Hideo SAITO , Takaki NAKAMURA , Akiyoshi TSUCHIYA , Tsukasa SHIBAYAMA , Azusa JIN
摘要: A highly accurate data migration pattern is decided on the bases of usages of a plurality of kinds of resources and by taking influence of execution of data migration on each resource into consideration.
In a distributed storage system, a monitor acquires a per-period usage of each of the plurality of kinds of the resources per data, a performance simulator estimates a per-period usage of each resource on a migration destination node when the data is migrated by using the acquired per-data resource usage and calculates an estimate of a latency from the estimated usage of each resource and an optimizer decides a migration pattern of the data on the basis of the estimate of the latency.-
公开(公告)号:US20220382602A1
公开(公告)日:2022-12-01
申请号:US17471255
申请日:2021-09-10
申请人: Hitachi, Ltd.
摘要: A storage system including a processor performs a process for providing a volume including a plurality of areas to one or more hosts. One or more storage devices are connected to the processor and store data of the volume, in which each of a plurality of nodes monitors a load of the volume provided by an own node and loads of areas obtained by dividing an area of the volume into a plurality of the areas, and a first node determining that the load of the one volume being monitored is equal to or more than a threshold value migrates a portion of the area included in the one volume to a volume of a second node different from the first node according to the load of the areas obtained by dividing the area of the one volume into the plurality of areas and a policy of load sharing.
-
公开(公告)号:US20200019318A1
公开(公告)日:2020-01-16
申请号:US16030903
申请日:2018-07-10
申请人: Hitachi, Ltd.
发明人: Yuki SAKASHITA , Akira YAMAMOTO
IPC分类号: G06F3/06
摘要: In some examples, a system may include a computing device in communication with at least one storage device. Initially, the computing device may execute a first type of storage software which stores a first volume in a first storage format on the storage device. The computing device may thereafter execute a second type of storage software which configures a second volume in a second storage format on the storage device. Subsequently, the data of the first volume is migrated to the second volume where the data is stored in the second storage format. In some cases, the second storage software may further define a virtual external device on the storage device and define a logical path from the virtual external device to the first volume. The logical path may be used to migrate the data from the first volume to the second volume.
-
公开(公告)号:US20160342512A1
公开(公告)日:2016-11-24
申请号:US14424625
申请日:2014-01-21
申请人: HITACHI, LTD.
发明人: Yuki SAKASHITA , Shintaro KUDO , Yoshihiro YOSHII , Yusuke NONAKA
IPC分类号: G06F12/0804 , G06F12/0866
CPC分类号: G06F12/0804 , G06F12/0866 , G06F12/0868 , G06F2212/1008 , G06F2212/281 , G06F2212/313
摘要: The invention provides a technique for improving processing performance of I/O commands in a storage system in which ownership of each LU is introduced. The storage system includes: a disk device having storage regions that are managed as a plurality of logical units; a plurality of processors that process read commands to the disk device; and a cache that the processors can use to process the read commands. An owner processor that is in charge of processing to each logical unit is allocated to each logical unit. When decision is made that dirty data is not present in the cache in a target region of the read command, there are a case where the owner processor of a logical unit that includes the target region processes the read command, and a case where a non-owner processor, as the processor other than the owner processor, processes the read command.
摘要翻译: 本发明提供一种用于提高在其中引入了每个LU的所有权的存储系统中的I / O命令的处理性能的技术。 存储系统包括:具有作为多个逻辑单元管理的存储区域的磁盘设备; 将读取命令处理到所述磁盘设备的多个处理器; 以及处理器可用于处理读取命令的高速缓存。 负责处理每个逻辑单元的所有者处理器被分配给每个逻辑单元。 当在读取命令的目标区域中的高速缓存中不存在脏数据时,存在包括目标区域的逻辑单元的所有者处理器处理读取命令的情况, 作为除所有者处理器之外的处理器的所有者处理器处理读取命令。
-
-
-
-
-
-
-
-