Patents by Inventor Shinichi Nishizono
Shinichi Nishizono 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: 11449251Abstract: A storage control device operable to be one of a plurality of storage control devices included in a storage device, the storage control device includes: a memory; and a processor coupled to the memory, the processor being configured to processing, the processing including: executing a determination processing that includes determining whether activation of the storage control device is caused by activation of the entire storage device or activation of the storage control device alone; and executing a region setting processing that includes setting a control information storage region that stores control information used to enable a function of the storage device according to a determination result by the determination processing.Type: GrantFiled: October 23, 2020Date of Patent: September 20, 2022Assignee: FUJITSU LIMITEDInventors: Tomohiko Muroyama, Shinichi Nishizono, Shoji Oshima
-
Patent number: 11307774Abstract: A storage control device includes a memory and a processor. The processor configured to, when a request for writing first data to a first unit region among unit regions included in a first storage region is received, write the first data to the first unit region in a second storage region corresponding to a snapshot, the snapshot being corresponding to the first storage region. The processor is further configured to send a first completion response to the request for writing. The processor is further configured to, when a first read request requesting for reading from the first unit region in the second storage region is received, send second data stored in the first unit region in the first storage region, as read data in accordance with the first read request.Type: GrantFiled: February 4, 2021Date of Patent: April 19, 2022Assignee: FUJITSU LIMITEDInventor: Shinichi Nishizono
-
Publication number: 20210303179Abstract: A storage control device includes a memory and a processor. The processor configured to, when a request for writing first data to a first unit region among unit regions included in a first storage region is received, write the first data to the first unit region in a second storage region corresponding to a snapshot, the snapshot being corresponding to the first storage region. The processor is further configured to send a first completion response to the request for writing. The processor is further configured to, when a first read request requesting for reading from the first unit region in the second storage region is received, send second data stored in the first unit region in the first storage region, as read data in accordance with the first read request.Type: ApplicationFiled: February 4, 2021Publication date: September 30, 2021Applicant: FUJITSU LIMITEDInventor: Shinichi Nishizono
-
Publication number: 20210191637Abstract: A storage control device operable to be one of a plurality of storage control devices included in a storage device, the storage control device includes: a memory; and a processor coupled to the memory, the processor being configured to processing, the processing including: executing a determination processing that includes determining whether activation of the storage control device is caused by activation of the entire storage device or activation of the storage control device alone; and executing a region setting processing that includes setting a control information storage region that stores control information used to enable a function of the storage device according to a determination result by the determination processing.Type: ApplicationFiled: October 23, 2020Publication date: June 24, 2021Applicant: FUJITSU LIMITEDInventors: Tomohiko Muroyama, Shinichi Nishizono, Shoji Oshima
-
Publication number: 20190317917Abstract: A storage apparatus includes a memory, and a processor coupled to the memory and configured to, upon reception of an instruction to restore a copy source volume of a copy source storage apparatus that includes the copy source volume and a first volume on which a first snapshot of the copy source volume is created, make a determination as to whether remote copying of the first snapshot to a copy destination volume of a copy destination storage apparatus is completed and the copy destination volume is equivalent to the first volume, the copy destination storage apparatus including the copy destination volume onto which the remote copying is performed and including a second volume on which a second snapshot of the copy destination volume is created, and configured to decide, based on a result of the determination, a restoration source volume from the copy destination volume and the second volume.Type: ApplicationFiled: February 28, 2019Publication date: October 17, 2019Applicant: FUJITSU LIMITEDInventors: Shinichi Nishizono, Hidenori Yamada, Masanori Furuya, Koichi Hayashi
-
Publication number: 20190056878Abstract: A storage control apparatus is provided, which includes a memory and a control unit. The memory stores information about reference counts each indicating the number of logical addresses that reference a data block and information indicating an update status of each reference count. When a reference count is changed, the control unit updates the information about the reference count in the memory, sets the update status such as to indicate that the reference count has been updated, and at prescribed timing, stores the information about the reference count that has been updated in a storage device and sets the update status such as to indicate that the reference count has not been updated. When performing a process based on the reference counts, the control unit excludes data blocks corresponding to the reference counts that have been updated, from the process.Type: ApplicationFiled: July 24, 2018Publication date: February 21, 2019Applicant: FUJITSU LIMITEDInventors: Shinichi NISHIZONO, Yoshihito Konta
-
Publication number: 20190042134Abstract: Provided is a storage control apparatus including: a cache memory configured to include a first cache area that holds a hash value of a first data block written in a physical storage area and a second cache area that holds a hash value of a second data block read from the physical storage area; and a control unit configured to execute a process including: determining, when receiving a request for writing a third data block in the physical storage area, whether the first cache area or the second cache area holds a hash value of the third data block, and performing, when the first cache area or the second cache area holds the hash value of the third data block, deduplication to avoid writing the third data block.Type: ApplicationFiled: July 16, 2018Publication date: February 7, 2019Applicant: FUJITSU LIMITEDInventors: Shinichi Nishizono, Akihito Kobayashi
-
Patent number: 9760460Abstract: A monitoring server includes a transmission and reception unit that receives information from a first storage device and a second storage device by performing polling to the first storage device and the second storage device at a certain interval, and transmits the received information to the first storage device and the second storage device at next polling. The first storage device and the second storage device includes a failover processing unit that inactivates a communication port when the failover processing unit determines that abnormality has occurred in a communication path between the first storage device and the second storage device and determines, based on the polling from the monitoring server, that abnormality has occurred in a communication path between the storage device and the monitoring server.Type: GrantFiled: February 25, 2015Date of Patent: September 12, 2017Assignee: FUJITSU LIMITEDInventors: Hidemasa Hatano, Minoru Maeda, Naoto Takeishi, Kazuyoshi Watanabe, Takashi Kawada, Shinichi Nishizono, Akihiro Ueda, Kenji Hattori, Atsushi Takakura, Atsushi Katano
-
Patent number: 9552265Abstract: There is provided an information processing apparatus including a control unit. The control unit adds type information indicating a first type in a first operation request in which operation target storage devices are specified by unique identifiers, respectively, used in a first storage apparatus and outputs the first operation request to the first storage apparatus through the network. When the control unit transmits the first operation request to a second storage apparatus and receives an error response indicating a type error from the second storage apparatus after transparent failover is executed, the control unit adds type information indicating the second type in a second operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the second storage apparatus and outputs the second operation request to the second storage apparatus through the network.Type: GrantFiled: March 17, 2015Date of Patent: January 24, 2017Assignee: FUJITSU LIMITEDInventors: Takumi Saito, Ryoko Masuda, Hajime Kondo, Shinichi Nishizono
-
Publication number: 20150278049Abstract: There is provided an information processing apparatus including a control unit. The control unit adds type information indicating a first type in a first operation request in which operation target storage devices are specified by unique identifiers, respectively, used in a first storage apparatus and outputs the first operation request to the first storage apparatus through the network. When the control unit transmits the first operation request to a second storage apparatus and receives an error response indicating a type error from the second storage apparatus after transparent failover is executed, the control unit adds type information indicating the second type in a second operation request in which operation target storage devices are specified by unique identifiers, respectively, used in the second storage apparatus and outputs the second operation request to the second storage apparatus through the network.Type: ApplicationFiled: March 17, 2015Publication date: October 1, 2015Inventors: Takumi Saito, Ryoko Masuda, Hajime Kondo, Shinichi Nishizono
-
Publication number: 20150278052Abstract: A monitoring server includes a transmission and reception unit that receives information from a first storage device and a second storage device by performing polling to the first storage device and the second storage device at a certain interval, and transmits the received information to the first storage device and the second storage device at next polling. The first storage device and the second storage device includes a failover processing unit that inactivates a communication port when the failover processing unit determines that abnormality has occurred in a communication path between the first storage device and the second storage device and determines, based on the polling from the monitoring server, that abnormality has occurred in a communication path between the storage device and the monitoring server.Type: ApplicationFiled: February 25, 2015Publication date: October 1, 2015Inventors: Hidemasa HATANO, Minoru MAEDA, Naoto TAKEISHI, Kazuyoshi WATANABE, Takashi KAWADA, Shinichi NISHIZONO, Akihiro UEDA, Kenji HATTORI, Atsushi TAKAKURA, Atsushi KATANO
-
Patent number: 9128621Abstract: An apparatus for copying data to another apparatus including a receiving buffer, includes: a transmitting buffer including a plurality of areas for temporary storing data of the copying; and a processor for executing a process, including: receiving information indicative of an instantaneous vacant area of the receiving buffer of the another apparatus, the vacant area being capable of temporarily storing data that could be transmitted from the transmitting buffer, determining an area of the transmitting buffer that stores data to be transmitted subsequently in reference to the information of the vacant area, and transmitting data stored in the determined area of the transmitting buffer to the receiving buffer of the another apparatus.Type: GrantFiled: April 8, 2015Date of Patent: September 8, 2015Assignee: FUJITSU LIMITEDInventors: Yoshinari Shinozaki, Shinichi Nishizono
-
Publication number: 20150212743Abstract: An apparatus for copying data to another apparatus including a receiving buffer, includes: a transmitting buffer including a plurality of areas for temporary storing data of the copying; and a processor for executing a process, including: receiving information indicative of an instantaneous vacant area of the receiving buffer of the another apparatus, the vacant area being capable of temporarily storing data that could be transmitted from the transmitting buffer, determining an area of the transmitting buffer that stores data to be transmitted subsequently in reference to the information of the vacant area, and transmitting data stored in the determined area of the transmitting buffer to the receiving buffer of the another apparatus.Type: ApplicationFiled: April 8, 2015Publication date: July 30, 2015Inventors: Yoshinari SHINOZAKI, Shinichi NISHIZONO
-
Patent number: 9075772Abstract: An apparatus including: a first storage for storing first data; second storages for storing the first data; a storage controller for storing the first data stored in the first storage into the second storage; a third storage for saving data including second data; a saving device for reading the data and saving the data in the third storage; a data set output device for outputting the data to a copy destination device; a restoration device for storing the data saved in the third storage into available ones of the second storages; and a suspending device for causing the data set output device to output all of the data stored in the second storage to the copy destination device and then suspending the output of the data by the data set output device to the copy destination device to place the data set output device in a suspend state.Type: GrantFiled: June 15, 2011Date of Patent: July 7, 2015Assignee: FUJITSU LIMITEDInventors: Takashi Kawada, Yoshinari Shinozaki, Shinichi Nishizono, Hidenori Yamada
-
Patent number: 9032161Abstract: An apparatus for copying data to another apparatus including a receiving buffer, includes: a transmitting buffer including a plurality of areas for temporary storing data of the copying; and a processor for executing a process, including: receiving information indicative of an instantaneous vacant area of the receiving buffer of the another apparatus, the vacant area being capable of temporarily storing data that could be transmitted from the transmitting buffer, determining an area of the transmitting buffer that stores data to be transmitted subsequently in reference to the information of the vacant area, and transmitting data stored in the determined area of the transmitting buffer to the receiving buffer of the another apparatus.Type: GrantFiled: July 28, 2009Date of Patent: May 12, 2015Assignee: Fujitsu LimitedInventors: Yoshinari Shinozaki, Shinichi Nishizono
-
Patent number: 8793455Abstract: A storage apparatus includes a memory that stores data groups, a rearranging unit that rearranges a transmission group order of the data groups based on each of storage positions in a storage device provided in a copy destination storage apparatus in which the each of data groups is to be stored, and a transmitting unit that transmits the data groups rearranged by the rearranging unit to the copy destination storage apparatus.Type: GrantFiled: August 6, 2012Date of Patent: July 29, 2014Assignee: Fujitsu LimitedInventors: Hidenori Yamada, Takashi Kawada, Naruhiro Oogai, Yoshinari Shinozaki, Shinichi Nishizono
-
Patent number: 8769195Abstract: A save control section included in a storage apparatus continuously performs writeback by which a data group is read out from a plurality of storage sections of the storage apparatus and by which the data group is saved in a data group storage section of the storage apparatus, or staging by which a data group saved in the data group storage section is distributed and stored in the plurality of storage sections according to storage areas of the data group storage section which store a plurality of data groups. An output section of the storage apparatus outputs in block a data group including the data stored in each of the plurality of storage sections. The data group storage section has the storage areas for storing a data group.Type: GrantFiled: January 19, 2011Date of Patent: July 1, 2014Assignee: Fujitsu LimitedInventors: Hidenori Yamada, Takashi Kawada, Yoshinari Shinozaki, Shinichi Nishizono, Koji Uchida
-
Patent number: 8589646Abstract: A storage apparatus includes a storage module, a memory having areas storing data to be copied to the storage device, a saving buffer for temporarily saving the data stored in the areas, a control module for executing receiving a write request including the data to be stored in the storage apparatus, storing the data included in the write request to the storage module and one area, saving the data stored in the one area to the saving buffer when the number of areas which the copying is executed is not less than the threshold value, copying the data stored in the one area to the storage device or writing the saved data stored in the saving buffer to the one area when the number of areas which the copying is executed is less than the threshold value, determining the threshold value in accordance with an amount of the write request.Type: GrantFiled: October 8, 2010Date of Patent: November 19, 2013Assignee: Fujitsu LimitedInventors: Takashi Kawada, Yoshinari Shinozaki, Hidenori Yamada, Koji Uchida, Shinichi Nishizono
-
Patent number: 8438350Abstract: A storage apparatus includes a copy control unit for managing a copy session for copying an copy source data area in at least one of the first to the Mth copy source disk groups to an copy destination data area in a corresponding copy destination disk group, setting a first to an Mth copy session groups, each of the copy session groups including one or more copy sessions from the ith copy source disk group to the ith copy destination disk group as the copy session, and performing repeatedly a selection operation for cyclically selecting a copy session from each of the first to the Mth copy session groups in a predetermined sequence and a control operation for cyclically executing copy processing on a predetermined copy processing unit basis for the M copy sessions selected by the selection operation in a predetermined sequence for a prescribed number of times.Type: GrantFiled: December 9, 2009Date of Patent: May 7, 2013Assignee: Fujitsu LimitedInventors: Hidenori Yamada, Shinichi Nishizono, Koji Uchida, Akihito Kobayashi, Katsuhiko Nagashima
-
Publication number: 20130080724Abstract: A storage apparatus includes a memory that stores data groups, a rearranging unit that rearranges a transmission group order of the data groups based on each of storage positions in a storage device provided in a copy destination storage apparatus in which the each of data groups is to be stored, and a transmitting unit that transmits the data groups rearranged by the rearranging unit to the copy destination storage apparatus.Type: ApplicationFiled: August 6, 2012Publication date: March 28, 2013Applicant: FUJITSU LIMITEDInventors: Hidenori Yamada, Takashi Kawada, Naruhiro Oogai, Yoshinari Shinozaki, Shinichi Nishizono