Patents by Inventor Chikashi Maeda
Chikashi Maeda 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).
-
Publication number: 20140289478Abstract: A control device that controls a reading process of information stored in a unit storage area under control of the control device and a unit storage area under control of a different control device in a distributed manner, the control device includes a processor. The processor executes a procedure including determining whether or not the reading process is a sequential reading process that reads information stored in a unit storage area under control of the control device in an order of logical addresses and whether or not a reading target area of the sequential reading process includes a last address in the unit storage area, and reporting to the different control device control information related to a sequential reading process including the last address determined by the first determination unit.Type: ApplicationFiled: March 4, 2014Publication date: September 25, 2014Applicant: FUJITSU LIMITEDInventors: Takeshi WATANABE, Kazuhiko IKEUCHI, Chikashi Maeda, Kazuhiro URATA, Yukari Tsuchiyama, Norihide KUBOTA, Kenji KOBAYASHI, Ryota TSUKAHARA
-
Patent number: 8713328Abstract: A code conversion apparatus, a disk drive, a code buffer, and an encryption buffer are included in a storage. The code buffer stores therein first encrypted data present in the disk drive, and the encryption buffer stores therein first unencrypted data present in the disk drive. An encrypting unit encrypts the first unencrypted data present in the encryption buffer to predetermined encrypted data, and a decrypting unit decrypts the first encrypted data present in the code buffer to second unencrypted data. Moreover, a re-encrypting unit decrypts the first encrypted data present in the code buffer to third unencrypted data and encrypts the third unencrypted data to second encrypted data different from the first encrypted data.Type: GrantFiled: February 4, 2008Date of Patent: April 29, 2014Assignee: Fujitsu LimitedInventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya, Kazuo Nakashima, Chikashi Maeda, Fumio Hanzawa
-
Patent number: 8707089Abstract: A storage control device for managing data in a storage while maintaining redundancy of the data includes a formatting management table, a formatting processing section, a recovery management table and a recovery processing section. The formatting management table manages a formatted region and an unformatted region in a management target volume. The formatting processing section executes formatting of the unformatted region in the management target volume on the basis of the formatting management table. The recovery management table retains a content of the formatting management table at a point of occurrence of a redundancy restoration event when a redundancy restoration event has occurred during formatting. The recovery processing section executes recovery of a formatted region, which had been formatted at the point of occurrence of the redundancy restoration event, on the basis of the recovery management table in parallel with the formatting.Type: GrantFiled: February 25, 2010Date of Patent: April 22, 2014Assignee: Fujitsu LimitedInventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya, Chikashi Maeda
-
Publication number: 20140089730Abstract: A processor copies first information stored in a first storage to a backup volume. The processor stores management information when a first piece of the first information is updated to second information after the copy. The processor executes, when a failure occurs in the first storage, first restoration based on the management information and reference information stored in reference storages other than the first storage. The first restoration restores the second information to a spare storage. The processor executes second restoration based on the management information and the reference information. The second restoration restores third information to the spare storage. The processor stops the second restoration when a failure occurs in a second storage while the second restoration is being executed. The processor executes third restoration based on the first information stored in the backup volume and the management information. The third restoration restores fourth information to the spare storage.Type: ApplicationFiled: July 22, 2013Publication date: March 27, 2014Applicant: FUJITSU LIMITEDInventors: Takeshi WATANABE, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Chikashi MAEDA, Norihide KUBOTA, Atsushi IGASHIRA, Kenji KOBAYASHI, Ryota TSUKAHARA
-
Publication number: 20140075240Abstract: A storage controller detects a failure of any one of storage units making up a RAID group. The storage controller incorporates plural hot spares HS into the RAID group, as substitute storage units for the detected failed storage. The storage controller restores the memory contents of the failed storage unit onto each of the hot spares incorporated into the RAID group. Upon detecting replacement of the failed storage unit in the RAID group, the storage controller incorporates into the RAID group, a replacement storage unit that has replaced the failed storage unit.Type: ApplicationFiled: July 30, 2013Publication date: March 13, 2014Applicant: FUJITSU LIMITEDInventors: Chikashi MAEDA, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Takeshi WATANABE, Norihide KUBOTA, Atsushi IGASHIRA, Kenji KOBAYASHI, Ryota TSUKAHARA
-
Publication number: 20140009850Abstract: A control method of controlling a disk storage unit, includes: obtaining, by a computer, for a plurality of sectors allocated on a disk included in the disk storage unit, track identifying information that identifies a track to which sectors belong, in a first order starting from a first start sector; and storing, if first track identifying information obtained in a first sector of the plurality of sectors does not match second track identifying information obtained in a second sector of the plurality of sectors immediately before the first sector, a data length from the first start sector to the second sector in a storage unit.Type: ApplicationFiled: May 17, 2013Publication date: January 9, 2014Applicant: FUJITSU LIMITEDInventors: Norihide KUBOTA, Atsushi Igashira, Kenji Kobayashi, Ryota Tsukahara, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda, Takeshi Watanabe
-
Patent number: 8601312Abstract: A storage apparatus for storing data includes a plurality of physical media provided with storage areas to store data, a storage group determining unit configured to determine, upon detecting a request to write new data to a virtual volume to be accessed, a storage group from which to allocate storage area by selecting a storage group from among a plurality of storage groups made up of the plurality of physical media, wherein the selected storage group is other than any storage groups that include a physical medium where a failure has occurred, and a storage area allocator configured to allocate storage area on the physical media existing within the storage group that was determined by the storage group determining unit to the virtual volume, the size of the storage area corresponds to the data size of the new data.Type: GrantFiled: January 28, 2011Date of Patent: December 3, 2013Assignee: Fujitsu LimitedInventors: Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda, Norihide Kubota
-
Patent number: 8578206Abstract: A disk controller for controlling disk devices for storing redundant data distributed thereacross, the disk devices providing a logical volume, the disk devices including pool volumes allocatable to one of the logical volume. The disk controller includes a memory for storing information indicating a relationship between the pool volumes and the logical volume; and a processor for performing data reconstruction in accordance with a failure of the disk devices, a process of the data reconstruction, the processor being configured to detect an error in a part of the pool volumes included in the other disk devices when reading data from the pool volumes included in the other disk devices, determine whether the detected pool volume is allocated to the logical volume in reference to the information, and initialize the part of the detected pool volume when the detected pool volume is unallocated to the logical volume.Type: GrantFiled: June 16, 2010Date of Patent: November 5, 2013Assignee: Fujitsu LimitedInventors: Chikashi Maeda, Mikio Ito, Hidejirou Daikokuya, Kazuhiko Ikeuchi
-
Publication number: 20130262762Abstract: A storage system includes a storage device having a command reordering function and a storage control apparatus that controls access to the storage device. Commands are issued to the storage device for reading or writing data. The storage control apparatus sets an upper limit to write data size or read data size specified in the commands during a predetermined period after a timeout of an issued command, so as to make it less likely for the storage device to postpone some of the issued commands.Type: ApplicationFiled: March 18, 2013Publication date: October 3, 2013Applicant: FUJITSU LIMITEDInventors: Atsushi Igashira, Norihide Kubota, Kenji Kobayashi, Ryota Tsukahara, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda, Takeshi Watanabe
-
Publication number: 20130246862Abstract: An information processing apparatus includes: processing units to perform information processing, the processing units being capable of continuing the information processing even if a processing unit in the processing units stops its operation; and a control unit to perform a potential failure detection process of restarting the processing units one by one and outputting information requesting replacement or repair of a processing unit that is not restarted up.Type: ApplicationFiled: February 20, 2013Publication date: September 19, 2013Applicant: FUJITSU LIMITEDInventors: Takeshi WATANABE, Hidejirou DAIKOKUYA, Kazuhiko IKEUCHI, Chikashi MAEDA, Norihide KUBOTA, Atsushi IGASHIRA, Kenji KOBAYASHI, Ryota TSUKAHARA
-
Patent number: 8504768Abstract: A storage apparatus has a plurality of storage media including each storage area in which a stripe is set extending over the storage area of the plurality of storage media. An access unit that writes a format data into the storage area, wherein when the plurality of storage media are formatted, the access unit writes an unformatted-state identifier indicating incompletion of formatting into at least a portion of storage area to be included in the stripe, or when the storage area to be included in the stripe is accessed for writing new data, the access unit reads out existing data stored in the storage area included in the stripe to be accessed. And when the unformatted-state identifier is detected from the existing data that has been read out, the access unit writes the new data or the format data to be written by formatting into the storage area.Type: GrantFiled: March 28, 2011Date of Patent: August 6, 2013Assignee: Fujitsu LimitedInventors: Kenji Kobayashi, Hideo Takahashi, Norihide Kubota, Atsushi Igashira, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda
-
Patent number: 8429357Abstract: A device management apparatus that executes an initialization processing to a device that stores user data includes a first initialization processing section for executing a first initialization processing in which a progress status of an initialization is notified to another device management apparatus every time when the initialization equivalent to a processing unit of the initialization processing is executed to the device, a second initialization processing section for executing a second initialization processing in which a progress status of an initialization is notified to the another device management apparatus every time when the initialization for the predetermined number of processing units is executed to the device, a monitoring unit for monitoring a status of access to the device and an operation state of the device, and a changeover section for changing over the first initialization processing and the second initialization processing based on a monitoring result.Type: GrantFiled: March 3, 2010Date of Patent: April 23, 2013Assignee: Fujitsu LimitedInventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya, Chikashi Maeda
-
Patent number: 8402231Abstract: A virtual volume control unit allocates, upon detection of a write request for new data in a virtual volume to be accessed, an actual storage space of a physical medium existing in the same storage group to the virtual volume in accordance with volume capacity of the new data. A storage control unit stores the new data as actual data in the actual storage space of the physical medium allocated to the virtual volume. And a restoration control unit causes, upon detection of a fallback in data redundancy in the storage group, the actual data in a stored space among the actual storage spaces in the physical medium that caused the fallback to be preferentially restored in an actual storage space in a destination physical medium with reference to the physical media other than the physical medium that caused the fallback in the storage group.Type: GrantFiled: January 28, 2011Date of Patent: March 19, 2013Assignee: Fujitsu LimitedInventors: Chikashi Maeda, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Norihide Kubota
-
Publication number: 20130067165Abstract: A disk array device includes hard disks from which RAID groups are configured. Therein, a volume setting unit sets one or more used areas. A data check control unit determines, on the basis of the state into which the used areas have been set, which areas in the RAID groups are subject to a diagnosis. A data check execution unit that executes a cyclical diagnosis on the areas determined, by the data check control unit, to be those subject to a diagnosis.Type: ApplicationFiled: July 25, 2012Publication date: March 14, 2013Applicant: Fujitsu LimitedInventors: Hidejirou DAIKOKUYA, Kazuhiko Ikeuchi, Chikashi Maeda, Takeshi Watanabe, Norihide Kubota, Atsushi Igashira, Kenji Kobayashi, Ryota Tsukahara
-
Patent number: 8392752Abstract: A disk array provided with a RAID group in a Redundant Array of Inexpensive Disks (RAID) configuration with redundancy of two, the disk array includes, a data recovery technique selecting unit to select a technique for recovering data from a first failed disk to be recovered first, the technique being selected from among a plurality of techniques based on the type of storage apparatus included in the RAID group, and I/O conditions with respect to the RAID group, when failures occur in two storage apparatus in the RAID group, a data recovering unit to split recovered data from the first failed storage apparatus and writing the recovered data to two recovery storage apparatus in accordance with the data recovery technique selected by the data recovery technique selecting unit, and an aggregating unit to aggregate the recovered data onto one of the two recovery storage apparatus.Type: GrantFiled: October 18, 2010Date of Patent: March 5, 2013Assignee: Fujitsu LimitedInventors: Kazuhiko Ikeuchi, Mikio Ito, Hidejirou Daikokuya, Chikashi Maeda
-
Publication number: 20130054913Abstract: A rebuild control unit splits a rebuild process into partial processes and instructs an access processing unit to execute the partial processes. In the rebuild process, data identical to data recorded in a first storage device that constitutes RLU #1 is generated based on data read from, among storage devices constituting RLU #1, storage devices other than the first storage device and written to a spare storage device included in a storage system. Each partial process includes a combination of an operation of reading data from a split range created by splitting a data readout target range into fixed-size intervals and an operation of writing data in another storage device based on the data read from the split range. In response to the instruction from the rebuild control unit to execute the multiple partial processes, the access processing unit executes the instructed partial processes in parallel.Type: ApplicationFiled: August 15, 2012Publication date: February 28, 2013Applicant: FUJITSU LIMITEDInventors: Chikashi MAEDA, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Takeshi Watanabe
-
Patent number: 8386837Abstract: A storage control device includes a first rebuilding unit rebuilding information stored in one of a plurality of storages that fails by using information stored in the plurality of storages excluding said failed storage and storing rebuilt information in a spare storage replaced with the failed storage, a second rebuilding unit rebuilding information stored in two of said plurality of storages that fail by using information stored in said plurality of storages excluding the two failed storages and storing rebuilt information in two spare storages replaced with the two failed storages, and a rebuilding control unit for controlling said first rebuilding unit and second rebuilding unit where one of said spare storages fails during rebuilding the data stored in said two failed storages to replace the failed spare storage with other spare storage whereby said second rebuilding unit continues rebuilding the data.Type: GrantFiled: October 30, 2008Date of Patent: February 26, 2013Assignee: Fujistu LimitedInventors: Mikio Ito, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda
-
Publication number: 20130047029Abstract: A storage control apparatus manages a plurality of storage devices which belong to an RLU such that data is made redundant between different storage devices. If a first storage device fails, a rebuild controller executes a rebuild process to store the same data as recorded in the first storage device in a spare storage device. When the rebuild controller executing the rebuild process has failed in reading out data from a second storage device, a data recovery controller restarts the first storage device, and reads out data to be stored in the spare storage device from the restarted first storage device.Type: ApplicationFiled: August 8, 2012Publication date: February 21, 2013Applicant: FUJITSU LIMITEDInventors: Kazuhiko IKEUCHI, Hidejirou Daikokuya, Chikashi Maeda, Norihide Kubota, Atsushi Igashira, Kenji Kobayashi, Ryota Tsukahara
-
Patent number: 8364893Abstract: A RAID apparatus includes a plurality of recording devices, a first adaptor connected to a first interface which is connected to a high-level apparatus, a controller for controlling processing of data transmitted by the high-level apparatus, and a second adaptor that connects to a second interface connected to a plurality of recording devices. The controller has a first memory area in which said data are stored, a second memory area used for a write-back of the data in said plurality of recording devices, a write-back information control unit controlling a write-back type of data stored in the first memory area and a usage state of the second memory area, a write-back data determination unit for determination of data to be written-back based on the write-back information, and a write-back execution unit for executing a write-back of the data to be written back on the plurality of recording devices.Type: GrantFiled: July 25, 2008Date of Patent: January 29, 2013Assignee: Fujitsu LimitedInventors: Hidejirou Daikokuya, Mikio Ito, Kazuhiko Ikeuchi, Chikashi Maeda, Hideo Takahashi, Yoshihito Konta, Norihide Kubota
-
Publication number: 20130024730Abstract: A disk control apparatus includes a processor, and a memory coupled to the processor in which executes a process as follows. The process includes diagnosing whether or not a failure has occurred on each of a plurality of disk apparatuses, determining, when the failure has occurred, whether or not the failure is a pre-defined failure, and excluding from diagnosis targets, when the failure is the pre-defined failure, a disk apparatus group included in a RAID together with a failed disk apparatus that is determined to have the pre-defined failure in the plurality of disk apparatuses.Type: ApplicationFiled: July 5, 2012Publication date: January 24, 2013Applicant: FUJITSU LIMITEDInventors: Kenji Kobayashi, Norihide Kubota, Atsushi Igashira, Ryota Tsukahara, Hidejirou Daikokuya, Kazuhiko Ikeuchi, Chikashi Maeda