Patents by Inventor Atsushi TAKAKURA
Atsushi TAKAKURA 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: 11403039Abstract: A storage control device includes: a memory configured to store program instructions; and processor circuitry configured to execute the program instruction stored in the memory, the program instruction including: executing a drive path information storage processing configured to cause the memory to store, for each virtual drive, priority information indicating priority to be selected as a path to access the respective virtual drive for each storage control device, the each storage control device being configured to control a corresponding storage device; and executing a determination processing configured to determine a responsible storage control device by using information of virtual drives included in the virtual RAID group and priority information stored in the memory, the responsible storage control device being the storage control device to be used to access a virtual redundant array of inexpensive disks (RAID) group.Type: GrantFiled: September 9, 2020Date of Patent: August 2, 2022Assignee: Fujitsu LimitedInventor: Atsushi Takakura
-
Patent number: 11074144Abstract: Before an active program replacement is carried out, a storage controller confirms a communication state between a redundant storage controller having a redundant configuration with the storage controller and the second storage device, and prohibits, in a case where an abnormality is detected in the communication state between the redundant storage controller and the second storage device, the active program replacement of the first storage controller. This inhibits occurrence of system down when active firmware replacement process is to be carried out in a storage system including multiple storage devices connected to one another.Type: GrantFiled: October 29, 2018Date of Patent: July 27, 2021Assignee: FUJITSU LIMITEDInventors: Tomohiko Muroyama, Masahiro Yoshida, Atsushi Takakura
-
Publication number: 20210089235Abstract: A storage control device includes: a memory configured to store program instructions; and processor circuitry configured to execute the program instruction stored in the memory, the program instruction including: executing a drive path information storage processing configured to cause the memory to store, for each virtual drive, priority information indicating priority to be selected as a path to access the respective virtual drive for each storage control device, the each storage control device being configured to control a corresponding storage device; and executing a determination processing configured to determine a responsible storage control device by using information of virtual drives included in the virtual RAID group and priority information stored in the memory, the responsible storage control device being the storage control device to be used to access a virtual redundant array of inexpensive disks (RAID) group.Type: ApplicationFiled: September 9, 2020Publication date: March 25, 2021Applicant: FUJITSU LIMITEDInventor: Atsushi Takakura
-
Patent number: 10514856Abstract: A first storage apparatus has first and second storage control apparatuses. The first storage control apparatus includes a first port used to transmit a command for a data input/output. The second storage control apparatus has a second port used to transmit the command. The second storage apparatus has a plurality of third ports that form a plurality of communication paths with the first and second ports. The second storage apparatus executes inputs and outputs of data based on commands received from the first storage control apparatus. Based on the processing state of the inputs and outputs via a first communication path currently being used to transmit commands to the second storage apparatus, the first storage control apparatus switches the port to be used to transmit a next command to the second storage apparatus to a port belonging to a second communication path.Type: GrantFiled: October 29, 2018Date of Patent: December 24, 2019Assignee: FUJITSU LIMITEDInventor: Atsushi Takakura
-
Publication number: 20190155532Abstract: A first storage apparatus has first and second storage control apparatuses. The first storage control apparatus includes a first port used to transmit a command for a data input/output. The second storage control apparatus has a second port used to transmit the command. The second storage apparatus has a plurality of third ports that form a plurality of communication paths with the first and second ports. The second storage apparatus executes inputs and outputs of data based on commands received from the first storage control apparatus. Based on the processing state of the inputs and outputs via a first communication path currently being used to transmit commands to the second storage apparatus, the first storage control apparatus switches the port to be used to transmit a next command to the second storage apparatus to a port belonging to a second communication path.Type: ApplicationFiled: October 29, 2018Publication date: May 23, 2019Applicant: FUJITSU LIMITEDInventor: Atsushi Takakura
-
Publication number: 20190155704Abstract: Before an active program replacement is carried out, a storage controller confirms a communication state between a redundant storage controller having a redundant configuration with the storage controller and the second storage device, and prohibits, in a case where an abnormality is detected in the communication state between the redundant storage controller and the second storage device, the active program replacement of the first storage controller. This inhibits occurrence of system down when active firmware replacement process is to be carried out in a storage system including multiple storage devices connected to one another.Type: ApplicationFiled: October 29, 2018Publication date: May 23, 2019Applicant: FUJITSU LIMITEDInventors: Tomohiko Muroyama, MASAHIRO YOSHIDA, Atsushi Takakura
-
Publication number: 20170262220Abstract: A storage control device configured to control data migration from a first storage area of a first capacity to a second storage area, the storage control device includes a processor configured to migrate, from the first storage area to the second storage area, a plurality of data of a certain size in order based on addresses of the plurality of data in the first storage area, update first information indicating the address of the data in the first storage area, the data being migrated to the second storage area, when the respective data is migrated to the second storage area in order, specify a second capacity, which is a total capacity of the data migrated to the second storage area, based on the updated first information, determine whether the specified second capacity reaches the first capacity, and stop migrating the data when the second capacity reaches the first capacity.Type: ApplicationFiled: January 18, 2017Publication date: September 14, 2017Applicant: FUJITSU LIMITEDInventor: Atsushi TAKAKURA
-
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
-
Publication number: 20160239207Abstract: A storage unit stores management information for managing whether data is written in a first storage area. When writing write target data and a check code corresponding to the write target data to a second storage area, which is a continuous storage area including an address next to an end address of the first storage area specified based on the management information, the control unit updates the management information such that the first storage area includes the second storage area by changing the end address of the first storage area to an end address of the second storage area. Further, when reading read target data from inside the first storage area specified based on the management information, the control unit reads a check code corresponding to the read target data, together with the read target data.Type: ApplicationFiled: January 6, 2016Publication date: August 18, 2016Applicant: FUJITSU LIMITEDInventor: Atsushi Takakura
-
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
-
Publication number: 20150160871Abstract: A storage control device includes controllers and storage units. The controllers are associated with first storage regions. The controllers are configured to control access to first storage regions associated with the respective controllers. The storage units are provided for the respective controllers. Each of the storage units has a second storage region to which unit storage regions secured in the plurality of first storage regions are assigned. Each of the unit storage regions is associated with any one of the controllers. Each of the controllers includes a processor configured to assign a new unit storage region to the second storage region. The processor is configured to change, upon the assignment of the new unit storage region, arrangement of the unit storage regions assigned to the second storage region so that unit storage regions associated with a same controller are continuously arranged in the second storage region.Type: ApplicationFiled: November 4, 2014Publication date: June 11, 2015Applicant: Fujitsu LimitedInventor: Atsushi Takakura
-
Patent number: 8868805Abstract: A storage device, which is to be connected with hosts each having host-side communication ports and a multipath driver, includes logical storage units; communication ports; a driver type judging part that stores into a storage, when a prescribed SCSI command that a non-TPGS-compliant multipath driver does not transmit is received from a host by one of the communication ports, information indicating that the TPGS-compliant multipath driver is used in the host; and a command processing part, with respect to a SCSI command received via a communication path that is set as a standby path, judges by referring to the storage whether the TPGS compliant multipath driver is used in a host that transmitted the SCSI command, and, if the TPGS compliant multipath driver is not used in the host, processes the SCSI command assuming that the communication path is not the standby path.Type: GrantFiled: June 21, 2013Date of Patent: October 21, 2014Assignee: Fujitsu LimitedInventors: Atsushi Takakura, Kenji Hattori
-
Publication number: 20140068121Abstract: A storage device, which is to be connected with hosts each having host-side communication ports and a multipath driver, includes logical storage units; communication ports; a driver type judging part that stores into a storage, when a prescribed SCSI command that a non-TPGS-compliant multipath driver does not transmit is received from a host by one of the communication ports, information indicating that the TPGS-compliant multipath driver is used in the host; and a command processing part, with respect to a SCSI command received via a communication path that is set as a standby path, judges by referring to the storage whether the TPGS compliant multipath driver is used in a host that transmitted the SCSI command, and, if the TPGS compliant multipath driver is not used in the host, processes the SCSI command assuming that the communication path is not the standby path.Type: ApplicationFiled: June 21, 2013Publication date: March 6, 2014Inventors: Atsushi TAKAKURA, Kenji HATTORI
-
Publication number: 20130262940Abstract: A computer-readable, non-transitory medium storing therein a control program that causes a storage device to execute a procedure, the procedure comprising, acquiring, when a fault occurs in a process of the storage device, attribute information that indicates an attribute of an information processing apparatus that has instructed the process to the storage device, and transmitting error information related the fault and the attribute information.Type: ApplicationFiled: March 25, 2013Publication date: October 3, 2013Applicant: FUJITSU LIMITEDInventors: Atsushi TAKAKURA, Kenji Hattori