Patents by Inventor Takaaki Yamato
Takaaki Yamato 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: 10203879Abstract: A control device includes a processor. The processor is configured to receive an execution request for write processing of writing data of logical volumes to second physical volumes. The data of the logical volumes is stored in first physical volumes. The processor is configured to generate write information on basis of data sizes of the respective logical volumes and free spaces of storage areas of the respective second physical volumes. The processor is configured to perform, on basis of the write information, control of writing first data of the logical volumes from a cache unit to the second physical volumes. The processor is configured to perform control of reading second data of the logical volumes from the first physical volumes to the cache unit. The processor is configured to optimize the write information in response to completion of the control of reading.Type: GrantFiled: July 22, 2016Date of Patent: February 12, 2019Assignee: FUJITSU LIMITEDInventors: Takaaki Yamato, Fumio Matsuo, Nobuyuki Hirashima, Katsuo Enohara, Takashi Murayama, Takuya Kurihara, Ryota Tsukahara, Toshiaki Takeuchi
-
Patent number: 9977616Abstract: A storage device includes: a plurality of first storage devices; a second storage device; and a control device to use the plurality of first storage devices as a primary storage and the second storage device as a secondary storage, control access processing to a plurality of logical volumes each of which indicates a virtual recording medium, register a logical volume for which a mount request is made within a predetermined period of time among the plurality of logical volumes in an management information as the logical volume which belongs to the same group, and allocate a storage area of the primary storage corresponding to each of a plurality of registered logical volumes which belong to a group registered in the management information to any one of the plurality of first storage devices such that an allocation destination of the storage area is distributed among the plurality of first storage devices.Type: GrantFiled: August 24, 2015Date of Patent: May 22, 2018Assignee: FUJITSU LIMITEDInventors: Toshiaki Takeuchi, Fumio Matsuo, Katsuo Enohara, Takaaki Yamato, Takashi Murayama, Takuya Kurihara, Akira Ban, Nobuyuki Hirashima, Ryota Tsukahara
-
Patent number: 9841930Abstract: A storage control apparatus includes a processor. The processor is configured to store, during a normal operation mode, first data as a first logical volume in a storage section of a first virtual storage device. The first data is transmitted and received between a first host device and a physical storage device. The physical storage device stores data in a physical volume. The first virtual storage device is connected to the physical storage device during the normal operation mode. The processor is configured to serve, during a data migration mode, as a pseudo host device connected to a second virtual storage device. The pseudo host device accesses the second virtual storage device to read out second data of a second logical volume stored in the second virtual storage device. The first virtual storage device is connected to the second virtual storage device during the data migration mode.Type: GrantFiled: June 19, 2014Date of Patent: December 12, 2017Assignee: FUJITSU LIMITEDInventors: Katsuo Enohara, Tetsuya Kinoshita, Takaaki Yamato, Takashi Murayama, Nobuyuki Hirashima, Fumio Matsuo
-
Publication number: 20170330594Abstract: A tape apparatus includes a tape drive and a processor. The tape drive is configured to perform data reading and data writing on a magnetic tape in which a plurality of tracks are formed. The processor is configured to control the tape drive to perform data reading and data writing on the plurality of tracks in a first segment among a plurality of segments obtained by dividing the magnetic tape in a running direction. The processor is configured to reserve a first track of the plurality of tracks as a copy target upon determining that an abnormality occurs in the first segment on the first track. The processor is configured to instruct the tape drive to copy data recorded in the first segment on the first track to a second segment on the first track at a predetermined timing. The second segment is adjacent to the first segment.Type: ApplicationFiled: April 27, 2017Publication date: November 16, 2017Applicant: FUJITSU LIMITEDInventors: Nobuyuki Hirashima, Takashi Murayama, Takuya Kurihara, Takaaki Yamato, Katsuo Enohara, Naoki Hirabayashi
-
Patent number: 9799371Abstract: A tape apparatus includes a tape drive and a processor. The tape drive is configured to perform data reading and data writing on a magnetic tape in which a plurality of tracks are formed. The processor is configured to control the tape drive to perform data reading and data writing on the plurality of tracks in a first segment among a plurality of segments obtained by dividing the magnetic tape in a running direction. The processor is configured to reserve a first track of the plurality of tracks as a copy target upon determining that an abnormality occurs in the first segment on the first track. The processor is configured to instruct the tape drive to copy data recorded in the first segment on the first track to a second segment on the first track at a predetermined timing. The second segment is adjacent to the first segment.Type: GrantFiled: April 27, 2017Date of Patent: October 24, 2017Assignee: FUJITSU LIMITEDInventors: Nobuyuki Hirashima, Takashi Murayama, Takuya Kurihara, Takaaki Yamato, Katsuo Enohara, Naoki Hirabayashi
-
Patent number: 9740434Abstract: A storage device includes a first storage and a processor. The processor is configured to emulate an access to a physical tape with an access to a second storage. The processor is configured to store, in the first storage, first position information in which a first position in a first physical tape is associated with a storage position in the second storage. The processor is configured to receive an instruction to move data stored at the first position in the first physical tape to a second physical tape. The processor is configured to store, in the first storage, second position information in which a second position in the second physical tape is associated with the storage position.Type: GrantFiled: February 3, 2014Date of Patent: August 22, 2017Assignee: FUJITSU LIMITEDInventors: Takaaki Yamato, Fumio Matsuo, Katsuo Enohara, Tetsuya Kinoshita, Takashi Murayama, Nobuyuki Hirashima, Yuki Furukawa, Hidetoshi Nishi
-
Patent number: 9685179Abstract: A tape device includes a tape drive, a storage unit, and a processor. The tape drive is configured to write plural data units in a magnetic tape formed with plural tracks. The storage unit is configured to store information indicating a reversal position set in a middle of the magnetic tape. The processor is configured to instruct the tape drive to start writing of a first data unit in the magnetic tape. The processor is configured to control the tape drive to continue the writing up to an end of the first data unit when a first write area crosses over the reversal position. The first data unit is written in the first write area. The processor is configured to control the tape drive to change a write destination from the first track to a second track after the first data unit is written and to reverse the write direction.Type: GrantFiled: April 20, 2016Date of Patent: June 20, 2017Assignee: FUJITSU LIMITEDInventors: Ryota Tsukahara, Fumio Matsuo, Katsuo Enohara, Takuya Kurihara, Takashi Murayama, Takaaki Yamato, Toshiaki Takeuchi, Nobuyuki Hirashima
-
Publication number: 20170031605Abstract: A control device includes a processor. The processor is configured to receive an execution request for write processing of writing data of logical volumes to second physical volumes. The data of the logical volumes is stored in first physical volumes. The processor is configured to generate write information on basis of data sizes of the respective logical volumes and free spaces of storage areas of the respective second physical volumes. The processor is configured to perform, on basis of the write information, control of writing first data of the logical volumes from a cache unit to the second physical volumes. The processor is configured to perform control of reading second data of the logical volumes from the first physical volumes to the cache unit. The processor is configured to optimize the write information in response to completion of the control of reading.Type: ApplicationFiled: July 22, 2016Publication date: February 2, 2017Applicant: FUJITSU LIMITEDInventors: Takaaki Yamato, Fumio Matsuo, Nobuyuki Hirashima, Katsuo Enohara, Takashi Murayama, Takuya Kurihara, Ryota Tsukahara, Toshiaki Takeuchi
-
Publication number: 20160322073Abstract: A tape device includes a tape drive, a storage unit, and a processor. The tape drive is configured to write plural data units in a magnetic tape formed with plural tracks. The storage unit is configured to store information indicating a reversal position set in a middle of the magnetic tape. The processor is configured to instruct the tape drive to start writing of a first data unit in the magnetic tape. The processor is configured to control the tape drive to continue the writing up to an end of the first data unit when a first write area crosses over the reversal position. The first data unit is written in the first write area. The processor is configured to control the tape drive to change a write destination from the first track to a second track after the first data unit is written and to reverse the write direction.Type: ApplicationFiled: April 20, 2016Publication date: November 3, 2016Applicant: FUJITSU LIMITEDInventors: Ryota Tsukahara, Fumio Matsuo, Katsuo Enohara, Takuya Kurihara, Takashi Murayama, Takaaki Yamato, Toshiaki Takeuchi, Nobuyuki Hirashima
-
Patent number: 9377965Abstract: A storage control device that controls a physical storage device in a storage system, the storage control device includes: a receiving section configured to receive a command from the storage system including the physical storage device and a virtual storage device, the physical storage device configured to store data in a physical volume, the virtual storage device configured to intervene between a host device and the physical storage device and store data to be transmitted and received between the host device and the physical storage device as a virtual portable volume; a determining section configured to determine a type of the command; and a control section, if the command is an ejection command indicating an outside management of a first physical volume specified by the ejection command, configured to perform data protection setting on the first physical volume.Type: GrantFiled: April 8, 2014Date of Patent: June 28, 2016Assignee: FUJITSU LIMITEDInventors: Tetsuya Kinoshita, Fumio Matsuo, Hidetoshi Nishi, Katsuo Enohara, Takaaki Yamato, Takashi Murayama, Nobuyuki Hirashima, Yuki Furukawa
-
Publication number: 20160162280Abstract: An information processing apparatus, for managing a target apparatus including a plurality of modules for which a plurality of update processes of software are executed, includes a specification unit to specify one or more first process blocks from among the update processes for the modules of the target apparatus based on execution order information indicating an execution order of the update processes, each first process block including a plurality of update processes to be executed in parallel, a first estimating unit to estimate an update time for each specified first process block, using update time information indicating an update time taken for each of the update processes, and a second estimating unit to estimate a total update time for the target apparatus, using the update time information and the estimated update time for each specified first process block.Type: ApplicationFiled: September 28, 2015Publication date: June 9, 2016Applicant: Fujitsu LimitedInventors: Takashi MURAYAMA, Fumio Matsuo, KATSUO ENOHARA, Takaaki Yamato, Nobuyuki Hirashima, Akira BAN, Takuya KURIHARA, Toshiaki TAKEUCHI
-
Publication number: 20160085472Abstract: A storage device includes: a plurality of first storage devices; a second storage device; and a control device to use the plurality of first storage devices as a primary storage and the second storage device as a secondary storage, control access processing to a plurality of logical volumes each of which indicates a virtual recording medium, register a logical volume for which a mount request is made within a predetermined period of time among the plurality of logical volumes in an management information as the logical volume which belongs to the same group, and allocate a storage area of the primary storage corresponding to each of a plurality of registered logical volumes which belong to a group registered in the management information to any one of the plurality of first storage devices such that an allocation destination of the storage area is distributed among the plurality of first storage devices.Type: ApplicationFiled: August 24, 2015Publication date: March 24, 2016Applicant: FUJITSU LIMITEDInventors: Toshiaki Takeuchi, Fumio Matsuo, Katsuo Enohara, Takaaki Yamato, Takashi Murayama, Takuya Kurihara, Akira Ban, Nobuyuki Hirashima, Ryota Tsukahara
-
Publication number: 20160011792Abstract: A media control device includes a processor. The processor is configured to read out, in response to a first request received from an information processing apparatus, part of a plurality of divided data items from recording media and store the part of the plurality of divided data items in a first storage unit. The plurality of divided data items are obtained by dividing a first set of data and stored in the recording media. The processor is configured to access, in response to a second request received from the information processing apparatus, one divided data item stored in the first storage unit.Type: ApplicationFiled: June 25, 2015Publication date: January 14, 2016Applicant: FUJITSU LIMITEDInventors: Nobuyuki Hirashima, Fumio Matsuo, Katsuo Enohara, Takaaki Yamato, Takashi Murayama, Toshiaki Takeuchi, Hidetoshi Nishi, Ryota TSUKAHARA
-
Patent number: 9176882Abstract: A virtual tape device includes a storage unit, a cache determining unit, a selector, and a cache controller. The storage unit records logical volume information associated with an identifier of a logical volume, an updated time of the logical volume, information indicating whether the logical volume is allocated to a cache, an identifier of a physical volume storing data of the logical volume, and information indicating whether the physical volume are mounted in a physical tape drive. The cache determining unit determines, based on the logical volume information, whether the logical volume exists on the cache, when a request to store the logical volume on the cache is received and the cache does not have an available capacity. The selector selects the logical volume based on the determined result as an off-cache target logical volume. The selected logical volume is off-cached by the cache controller.Type: GrantFiled: January 24, 2013Date of Patent: November 3, 2015Assignee: FUJITSU LIMITEDInventors: Takashi Murayama, Fumio Matsuo, Katsuo Enohara, Takaaki Yamato, Nobuyuki Hirashima, Tetsuya Kinoshita
-
Patent number: 9110812Abstract: A virtual tape device includes a memory to record logical volume information that includes an identifier of a logical volume, an identifier of a physical volume that stores data of the logical volume, and information that indicates whether the data of the logical volume is cached in a cache unit, in association with each other. A determining unit that, when a copy command to copy data of the logical volume stored in a first physical volume to a second physical volume is received, determines whether a logical volume cached in the cache unit exists among the logical volumes, and a storage control unit that, when it is determined that the logical volume cached in the cache unit exists among the logical volumes, stores the data of the logical volume cached in the cache unit to the second physical volume without reference to an order indicated in the copy command.Type: GrantFiled: January 24, 2013Date of Patent: August 18, 2015Assignee: FUJITSU LIMITEDInventors: Takaaki Yamato, Fumio Matsuo, Katsuo Enohara, Nobuyuki Hirashima, Takashi Murayama, Tetsuya Kinoshita
-
Publication number: 20150012697Abstract: A storage control apparatus includes a processor. The processor is configured to store, during a normal operation mode, first data as a first logical volume in a storage section of a first virtual storage device. The first data is transmitted and received between a first host device and a physical storage device. The physical storage device stores data in a physical volume. The first virtual storage device is connected to the physical storage device during the normal operation mode. The processor is configured to serve, during a data migration mode, as a pseudo host device connected to a second virtual storage device. The pseudo host device accesses the second virtual storage device to read out second data of a second logical volume stored in the second virtual storage device. The first virtual storage device is connected to the second virtual storage device during the data migration mode.Type: ApplicationFiled: June 19, 2014Publication date: January 8, 2015Inventors: KATSUO ENOHARA, TETSUYA KINOSHITA, TAKAAKI YAMATO, TAKASHI MURAYAMA, NOBUYUKI HIRASHIMA, FUMIO MATSUO
-
Publication number: 20140344517Abstract: A storage control device that controls a physical storage device in a storage system, the storage control device includes: a receiving section configured to receive a command from the storage system including the physical storage device and a virtual storage device, the physical storage device configured to store data in a physical volume, the virtual storage device configured to intervene between a host device and the physical storage device and store data to be transmitted and received between the host device and the physical storage device as a virtual portable volume; a determining section configured to determine a type of the command; and a control section, if the command is an ejection command indicating an outside management of a first physical volume specified by the ejection command, configured to perform data protection setting on the first physical volume.Type: ApplicationFiled: April 8, 2014Publication date: November 20, 2014Applicant: FUJITSU LIMITEDInventors: Tetsuya Kinoshita, Fumio Matsuo, Hidetoshi Nishi, Katsuo Enohara, Takaaki Yamato, Takashi Murayama, Nobuyuki Hirashima, Yuki Furukawa
-
Publication number: 20140309981Abstract: A storage device includes a first storage and a processor. The processor is configured to emulate an access to a physical tape with an access to a second storage. The processor is configured to store, in the first storage, first position information in which a first position in a first physical tape is associated with a storage position in the second storage. The processor is configured to receive an instruction to move data stored at the first position in the first physical tape to a second physical tape. The processor is configured to store, in the first storage, second position information in which a second position in the second physical tape is associated with the storage position.Type: ApplicationFiled: February 3, 2014Publication date: October 16, 2014Applicant: FUJITSU LIMITEDInventors: Takaaki Yamato, Fumio Matsuo, Katsuo Enohara, Tetsuya Kinoshita, Takashi Murayama, Nobuyuki Hirashima, Yuki Furukawa, Hidetoshi Nishi
-
Patent number: 8850110Abstract: A virtual tape device includes a storage unit, an instruction unit, and a reading unit. The storage unit stores a plurality of logical volumes. The instruction unit receives a request for mounting a specified logical volume from an information processing apparatus. The instruction unit issues a mount instruction to both a physical tape device communicated to the virtual tape device and a virtual device communicated to the virtual tape device when the specified logical volume is not stored in the storage unit. The mount instruction instructs to mount the specified logical volume. The reading unit reads data of the specified logical volume to the storage unit from a device which outputs a mount completion notification first among both of the devices which have received the mount instruction.Type: GrantFiled: November 15, 2012Date of Patent: September 30, 2014Assignee: Fujitsu LimitedInventors: Fumio Matsuo, Katsuo Enohara, Takaaki Yamato, Nobuyuki Hirashima, Takashi Murayama
-
Patent number: 8699170Abstract: A virtual tape device includes a first drive group of virtual tape drives, a first determination unit, and a first instruction unit. The first drive group is assigned to a first information processing apparatus. The first determination unit determines, upon receiving a first cleaning instruction for cleaning a first virtual tape drive included in the first drive group from the first information processing apparatus, whether the first cleaning instruction is to be output to a physical tape device connected to the virtual tape device. The first instruction unit instructs, when the first determination unit determines that the first cleaning instruction is to be output to the physical tape device, a first physical tape drive corresponding to the first virtual tape drive to perform cleaning. The first physical tape drive is included in the physical tape device.Type: GrantFiled: November 30, 2012Date of Patent: April 15, 2014Assignee: Fujitsu LimitedInventors: Nobuyuki Hirashima, Fumio Matsuo, Katsuo Enohara, Takaaki Yamato, Tetsuya Kinoshita, Takashi Murayama