Patents by Inventor Kazuichi Oe
Kazuichi Oe has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9594519Abstract: From unit storage areas each having a certain size in a first storage device, an extraction unit extracts, at certain time intervals, a monitored area formed by consecutive unit storage areas having been accessed at least a predetermined number of times that is greater than zero and being similar to each other in the number of times of access. When detecting movement between the positions of same-sized monitored areas among the extracted monitored areas over time, a prediction unit determines a predicted storage area predicted to be accessed in the storage area of the first storage device on the basis of the direction of the movement between the positions of the same-sized monitored areas, and performs a control operation so that the content of the predicted storage area is copied to a second storage device that provides faster access than the first storage device.Type: GrantFiled: April 9, 2015Date of Patent: March 14, 2017Assignee: FUJITSU LIMITEDInventors: Satoshi Iwata, Kazuichi Oe, Motoyuki Kawaba
-
Publication number: 20160371016Abstract: A storage control device controlling a storage system including a first storage device and a second storage device, the first storage device and the second storage device include a plurality of regions for storing data, respectively, a data transmission between the first storage device and the second storage device is executed by the region, the storage control device includes a memory, and a processor coupled to the memory and configured to determine a first region of the first storage device as a first transmitting target region, the first region having a first size, transmit, from the first storage device to the second storage device, second data having a second size smaller than the first size, and based on a response performance of the storage system during the transmitting of the second data, transmit first data stored in the first region from the first storage device to the second storage device.Type: ApplicationFiled: June 8, 2016Publication date: December 22, 2016Applicant: FUJITSU LIMITEDInventor: Kazuichi Oe
-
Publication number: 20160313915Abstract: A management apparatus includes a memory and a processor coupled to the memory. The processor is configured to: sequentially read data from a movement-target storage area of a storage device included in a first storage apparatus when the data stored in the movement-target storage area is to be moved from the first storage apparatus to a second storage apparatus which is accessible at a higher speed than the first storage, the first storage apparatus including the storage device and a cache memory configured to cache the data stored in the storage device using a write-back scheme; read changed data among the pieces of data in the movement-target storage area from the cache memory; merge data read from the movement-target storage area and the changed data read from the cache memory; and write merged data to the second storage apparatus.Type: ApplicationFiled: March 17, 2016Publication date: October 27, 2016Applicant: FUJITSU LIMITEDInventor: Kazuichi OE
-
Publication number: 20160283136Abstract: The hierarchical storage device includes: a collecting unit collecting access information related to each unit area included in a first storage device; a first specifying unit specifying a movement target area in the first storage device using a first parameter based on the access information collected by the collecting unit; a second specifying unit specifying a movement target area candidate in the first storage device using each parameter based on the access information; a counting unit counting a number of occurrences of data accesses to the movement target area candidate specified per parameter by the second specifying unit, based on the access information; and an updating unit determining as a recommended parameter the parameter whose number of occurrences of data accesses counted by the counting unit is the largest, and updating the first parameter used by the first specifying unit using the recommended parameter, and can efficiently exhibit device performance.Type: ApplicationFiled: March 10, 2016Publication date: September 29, 2016Applicant: FUJITSU LIMITEDInventor: Kazuichi Oe
-
Patent number: 9430489Abstract: A computer includes a memory that stores a program and received data; and a processor that executes an operation by executing the program stored in the memory, the operation including storing the received data into a first database having a first data structure in which reading is performed in a random access manner and writing is performed in a sequential access manner, when the received data is received from a second apparatus is as same as data stored in a first apparatus which has a failure, and copying the received data stored in the first database to a second database having a second data structure in which reading is performed in a sequential access manner and writing is performed in a random access manner.Type: GrantFiled: March 26, 2013Date of Patent: August 30, 2016Assignee: FUJITSU LIMITEDInventors: Ken Iizawa, Toshihiro Ozawa, Yasuo Noguchi, Kazuichi Oe, Munenori Maeda, Kazutaka Ogihara, Masahisa Tamura, Tatsuo Kumano, Jun Kato
-
Patent number: 9356992Abstract: A transfer data block is selected, and a data file including the transfer data block is selected as a transfer data file. All the data blocks of the transfer data file are added to the transfer data block. When all the data files including each transfer data block is selected as a transfer data file, the transfer data block is selected as a deletion data block. When a total data amount of the deletion data block is larger than or equal to a predetermined target deletion data amount and a ratio of a total data amount of the transfer data block to the total data amount of the deletion data block is smaller than or equal to a predetermined value, the data file is transferred from a transfer source node to a transfer destination node. Accordingly, a storage can be used efficiently.Type: GrantFiled: December 20, 2012Date of Patent: May 31, 2016Assignee: FUJITSU LIMITEDInventors: Toshihiro Ozawa, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Jun Kato, Ken Iizawa, Kazuichi Oe, Munenori Maeda
-
Patent number: 9348516Abstract: A storage system includes: a first storage unit; a second storage unit that has an access speed higher than an access speed of the first storage unit; and a storage controller that collects load information about respective loads in a plurality of areas in the first storage unit, selects a candidate area in the first storage unit which is to be migrated, based on the collected load information, and migrates data in the selected candidate area, to the second storage unit.Type: GrantFiled: November 25, 2013Date of Patent: May 24, 2016Assignee: FUJITSU LIMITEDInventors: Kazuichi Oe, Motoyuki Kawaba
-
Patent number: 9270522Abstract: A first information processing apparatus transmits a message storing a replica of data stored in the first information processing apparatus. The message has an unspecified destination. A first relay apparatus detects a second information processing apparatus provided in a network to which the first relay apparatus belongs. The first relay apparatus selects, as a transfer destination of the message, the second information processing apparatus or a second relay apparatus upon receiving the message. The first relay apparatus transfers the message to the selected transfer destination. The second information processing apparatus stores the replica therein upon receiving the message.Type: GrantFiled: October 7, 2013Date of Patent: February 23, 2016Assignee: FUJITSU LIMITEDInventors: Munenori Maeda, Jun Kato, Tatsuo Kumano, Masahisa Tamura, Ken Iizawa, Yasuo Noguchi, Toshihiro Ozawa, Kazuichi Oe, Kazutaka Ogihara
-
Patent number: 9218276Abstract: A storage apparatus is provided, including a first storage unit; a load information obtaining unit that obtains load information for each of a plurality of portions defined by dividing the first storage unit; a portion identifying unit that identifies a candidate portion that is to be relocated in the first storage unit based on the load information; a determining unit that determines whether or not data in the candidate portion is allowed to be migrated to a second storage unit, the second storage unit having a performance value higher than a performance value of the first storage unit; an adder that adds the second storage unit, when the determining unit determines that the data in the candidate portion is not allowed to be migrated; and a relocation unit that migrates the data in the candidate portion from the first storage unit to the added second storage unit.Type: GrantFiled: December 7, 2012Date of Patent: December 22, 2015Assignee: FUJITSU LIMITEDInventors: Kazuichi Oe, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Munenori Maeda, Ken Iizawa, Toshihiro Ozawa, Jun Kato
-
Publication number: 20150301757Abstract: From unit storage areas each having a certain size in a first storage device, an extraction unit extracts, at certain time intervals, a monitored area formed by consecutive unit storage areas having been accessed at least a predetermined number of times that is greater than zero and being similar to each other in the number of times of access. When detecting movement between the positions of same-sized monitored areas among the extracted monitored areas over time, a prediction unit determines a predicted storage area predicted to be accessed in the storage area of the first storage device on the basis of the direction of the movement between the positions of the same-sized monitored areas, and performs a control operation so that the content of the predicted storage area is copied to a second storage device that provides faster access than the first storage device.Type: ApplicationFiled: April 9, 2015Publication date: October 22, 2015Inventors: Satoshi Iwata, Kazuichi Oe, Motoyuki Kawaba
-
Patent number: 9158463Abstract: For segments having the number of IOs exceeding a threshold, a data collection unit connects adjacent segments whose distance is within āsā to each other and extracts the connected segments and segments in the range of āsā from outside of the connected segments as an n_segment. A workload analysis unit then determines a target whose data is moved from an HDD to an SSD in units of n_segments.Type: GrantFiled: January 17, 2014Date of Patent: October 13, 2015Assignee: FUJITSU LIMITEDInventors: Kazuichi Oe, Motoyuki Kawaba
-
Publication number: 20150268867Abstract: A storage controlling apparatus includes a processor that monitors a response performance to an inputted request regarding a plurality of unit regions obtained by dividing a storage region of the first storage apparatus in a predetermined size, divides, in a moving process for moving data stored in a unit region, which is a movement target, of the first storage apparatus to a second storage apparatus having a performance different from that of the first storage apparatus, the unit region of the movement target into a plurality of divisional regions by a predetermined division number and moves the data to the second storage apparatus in a unit of the divisional region, and changes the predetermined division number based on a first response performance during execution of the monitored moving process.Type: ApplicationFiled: February 23, 2015Publication date: September 24, 2015Inventors: Kazuichi OE, Satoshi IWATA, Motoyuki KAWABA
-
Patent number: 9053074Abstract: A computer-readable recording medium stores a program that causes a computer to execute a writing control process that includes receiving a writing request to write a first data to a first storage apparatus; determining a second data from among a series of data and based on a writing sequence of the series of data written to the computer and a count of storage areas at a second storage apparatus that sequentially selects from among the storage areas when data is received, a storage area to be over written by the received data, where the second data is written to the first storage apparatus and is identical to data that is stored in the storage area to be selected next at the second storage apparatus; and transmitting copy data of the first data to the second storage apparatus, when the second data has been written to the first storage apparatus.Type: GrantFiled: August 17, 2012Date of Patent: June 9, 2015Assignee: FUJITSU LIMITEDInventors: Toshihiro Ozawa, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Yoshihiro Tsuchiya, Takashi Watanabe, Kazuichi Oe
-
Publication number: 20150134905Abstract: A storage apparatus is provided, including a first storage device; a second storage device having an access speed higher than an access speed of the first storage device; a monitor that monitors a write access load for the first storage device; a comparator that compares the write access load for the first storage device monitored by the monitor, with a load threshold; and a switch that causes write access target data to be written into the first and second storage devices, when it is determined by the comparator that the write access load for the first storage device does not exceed the load threshold, while causing the write access target data to be written into the first storage device, when it is determined by the comparator that the write access load for the first storage device exceeds the load threshold.Type: ApplicationFiled: November 4, 2014Publication date: May 14, 2015Inventors: Kazuichi OE, Motoyuki KAWABA
-
Patent number: 9015124Abstract: A replication system includes N (>=3) storage devices and N nodes, connected to a host via a 1st network and connected to the N number of storage devices via a 2nd network, each to receive a request for accessing a storage device associated with itself and to have an access with a content in response to the received access request to the storage device, wherein when a node receives a write request of data from the host, each of M nodes (1<M<N) including the node stores the data in the storage device associated with itself, and if first data in a first storage device cannot be read out, the first data stored in another storage device is stored into a second storage device not stored with the first data by transmitting the first data via the second network.Type: GrantFiled: February 27, 2013Date of Patent: April 21, 2015Assignee: Fujitsu LimitedInventors: Yasuo Noguchi, Toshihiro Ozawa, Kazuichi Oe, Munenori Maeda, Kazutaka Ogihara, Masahisa Tamura, Ken Iizawa, Tatsuo Kumano, Jun Kato
-
Patent number: 8972777Abstract: Multiple storage apparatuses are provided, at least part of which are individually incorporated into one of storage groups. Each of multiple control apparatuses is configured to, when assigned one or more of the storage groups each including one or more of the storage apparatuses, control data storage by storing data designating each assigned storage group redundantly in the storage apparatuses of the assigned storage group. An information processing apparatus is configured to, when a storage group with data redundancy being lost is detected, make a change in control apparatus assignment for the storage groups in such a manner that a storage group different from the detected storage group is not assigned to a control apparatus with the detected storage group assigned thereto. Subsequently, the information processing apparatus causes the control apparatus to execute a process of restoring the data redundancy of the detected storage group.Type: GrantFiled: March 18, 2013Date of Patent: March 3, 2015Assignee: Fujitsu LimitedInventors: Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Kazuichi Oe, Toshihiro Ozawa, Munenori Maeda, Ken Iizawa, Jun Kato
-
Patent number: 8972365Abstract: A storage system having a plurality of storages. The each of the storages include a memory and a processor coupled to the memory. The processor executes a process including transmitting an update request for data which is commonly stored in the plurality of storages according to a predetermined transmission order indicating a path to transfer the update request. The process includes updating data when receiving an update request from another storage. The process includes changing the predetermined transmission order to a transmission order in which one or more storages included in the path are excluded according to the number of times the update request for the data is received.Type: GrantFiled: September 13, 2012Date of Patent: March 3, 2015Assignee: Fujitsu LimitedInventors: Toshihiro Ozawa, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Jun Kato, Ken Iizawa, Kazuichi Oe, Munenori Maeda
-
Patent number: 8966215Abstract: An information processing system includes: CPUs; storage devices; switches; dummy storage devices which are with respective storage devices and each of which sends, when receiving an identifying information request, its own identifying information back to a sender of the identifying information request; and dummy CPUs which are associated with respective CPUs and each of which tries to, when receiving an instruction for acquiring identifying information from a dummy storage device, acquire the identifying information of the dummy storage device by transmitting the identifying information request, and sends the identifying information as response information back to a sender device of the acquiring instruction.Type: GrantFiled: February 14, 2013Date of Patent: February 24, 2015Assignee: Fujitsu LimitedInventors: Yasuo Noguchi, Toshihiro Ozawa, Kazuichi Oe, Munenori Maeda, Kazutaka Ogihara, Masahisa Tamura, Ken Iizawa, Tatsuo Kumano, Jun Kato
-
Patent number: 8909984Abstract: A storage management apparatus manages a plurality of storage apparatuses in a storage system that disperses and stores data that is made redundant so as to have a predetermined redundancy level. The storage management apparatus includes: a patrol process unit that performs, at a patrol speed, a patrol process of confirming that the plurality of storage apparatuses are being operated normally; a relocating process unit that performs, at a relocating process speed, a relocating process of moving the data between the plurality of storage apparatuses; a recovery process unit that performs, at a recovery process speed, a recovery process of recovering the redundancy level of the data when a fault occurs in the plurality of storage apparatuses; and a processing speed control unit that controls the recovery process speed or a sum of the patrol process speed and the relocating process speed to have a predetermined value.Type: GrantFiled: March 13, 2013Date of Patent: December 9, 2014Assignee: Fujitsu LimitedInventors: Tatsuo Kumano, Yasuo Noguchi, Munenori Maeda, Masahisa Tamura, Ken Iizawa, Toshihiro Ozawa, Jun Kato, Kazuichi Oe, Kazutaka Ogihara
-
Publication number: 20140359215Abstract: An information processing device includes a processor. The processor is configured to allocate a plurality of allocation unit areas to a virtual volume from a first storage device and a second storage device. The processor is configured to generate evaluation information related to access for each of a plurality of divided areas into which each of the plurality of allocation unit areas is divided. The processor is configured to determine based on the generated evaluation information, when allocation to the virtual volume is changed from a first allocation unit area of the first storage device to a second allocation unit area of the second storage device, a first data transfer order of transferring data in divided area units from the first allocation unit area to the second allocation unit area. The processor is configured to transfer the data in accordance with the first data transfer order.Type: ApplicationFiled: April 23, 2014Publication date: December 4, 2014Applicant: FUJITSU LIMITEDInventors: Kazutaka Ogihara, Kazuichi Oe, Motoyuki Kawaba