Patents by Inventor Yoshinari Shinozaki
Yoshinari Shinozaki 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: 10990535Abstract: A storage control apparatus includes a memory to store meta-information associating a position of a logical area with a position of a physical area, and a processor to, when a first data block including data, a check code corresponding to the data, and first information related to a position within the logical area is stored in the physical area, and a second data block including the data, the check code, and second information related to a position within the logical area is written in the logical area, obtain a first position at which the first data block is present in the physical area, based on meta-information of the first data block in the meta-information, associate the first position as a position of the physical area in meta-information of the second data block in the meta-information with the position to which the second data block is written in the logical area.Type: GrantFiled: April 17, 2018Date of Patent: April 27, 2021Assignee: FUJITSU LIMITEDInventors: Naohiro Takeda, Norihide Kubota, Yoshihito Konta, Toshio Kikuchi, Yusuke Kurasawa, Yuji Tanaka, Marino Kajiyama, Yusuke Suzuki, Yoshinari Shinozaki, Takeshi Watanabe
-
Patent number: 10691550Abstract: A storage control apparatus includes a memory configured to store meta-information for associating addresses of a logical area and a physical area with each other, and a processor coupled to the memory and configured to read out first meta-information corresponding to a first logical area from the memory, specify a first address of the physical area corresponding to a copy source address of the data based on the first meta-information, read out second meta-information corresponding to a second logical area that is set as a copy destination of the data in the logical area from the memory, specify a second address of the physical area corresponding to a copy destination address of the data based on the second meta-information, and execute copy of the data by associating the first address and the second address with each other as storage areas of the data.Type: GrantFiled: April 18, 2018Date of Patent: June 23, 2020Assignee: FUJITSU LIMITEDInventors: Yoshinari Shinozaki, Takeshi Watanabe, Norihide Kubota, Yoshihito Konta, Toshio Kikuchi, Naohiro Takeda, Yusuke Kurasawa, Yuji Tanaka, Marino Kajiyama, Yusuke Suzuki
-
Patent number: 10585601Abstract: An information processing apparatus includes a memory and a processor configured to obtain information on a relation between virtual volumes used by a virtual machine and physical volumes provided in a storage apparatus from a management machine configured to manage allocations of the virtual volumes to the physical volumes; store the obtained information into a management information stored in the memory; and in response to receiving a copy request, obtain information on a first physical volume allocated to the first virtual volume designated as a copy participant in the copy request from the management information when the information on the first virtual volume is present in the management information, and send the storage apparatus a copy instruction designating the first physical volume as a copy participant. Obtain the information on the relation is performed when the information on the first virtual volume is not present in the management information.Type: GrantFiled: February 13, 2017Date of Patent: March 10, 2020Assignee: FUJITSU LIMITEDInventors: Akio Yamaguchi, Atsushi Kawamoto, Yoshinari Shinozaki
-
Patent number: 10235089Abstract: A backup source volume is a virtual volume, a plurality of regions of the backup source volume is allocatable to the storage device. A storage control device is configured to set a backup destination volume, the backup destination volume includes a plurality of regions, store allocation information which indicates a first region of the plurality of regions of the backup source volume is allocated to the storage device and indicates a second region of the plurality of regions of the backup source volume is not allocated to the storage device, the first region and the second region corresponding to a third region and a fourth region included in the plurality of regions of the backup destination volume respectively, set the forth region free from the first data stored in the at least one storage device, and copy second data stored in the first region to the third region.Type: GrantFiled: April 22, 2016Date of Patent: March 19, 2019Assignee: FUJITSU LIMITEDInventor: Yoshinari Shinozaki
-
Publication number: 20180307565Abstract: A storage control apparatus includes a memory configured to store meta-information for associating addresses of a logical area and a physical area with each other, and a processor coupled to the memory and configured to read out first meta-information corresponding to a first logical area from the memory, specify a first address of the physical area corresponding to a copy source address of the data based on the first meta-information, read out second meta-information corresponding to a second logical area that is set as a copy destination of the data in the logical area from the memory, specify a second address of the physical area corresponding to a copy destination address of the data based on the second meta-information, and execute copy of the data by associating the first address and the second address with each other as storage areas of the data.Type: ApplicationFiled: April 18, 2018Publication date: October 25, 2018Applicant: FUJITSU LIMITEDInventors: Yoshinari Shinozaki, Takeshi Watanabe, Norihide Kubota, Yoshihito Konta, Toshio Kikuchi, Naohiro Takeda, Yusuke Kurasawa, Yuji Tanaka, Marino Kajiyama, Yusuke Suzuki
-
Publication number: 20180307616Abstract: A storage control apparatus includes a memory to store meta-information associating a position of a logical area with a position of a physical area, and a processor to, when a first data block including data, a check code corresponding to the data, and first information related to a position within the logical area is stored in the physical area, and a second data block including the data, the check code, and second information related to a position within the logical area is written in the logical area, obtain a first position at which the first data block is present in the physical area, based on meta-information of the first data block in the meta-information, associate the first position as a position of the physical area in meta-information of the second data block in the meta-information with the position to which the second data block is written in the logical area.Type: ApplicationFiled: April 17, 2018Publication date: October 25, 2018Applicant: FUJITSU LIMITEDInventors: Naohiro Takeda, Norihide KUBOTA, YOSHIHITO KONTA, Toshio Kikuchi, Yusuke Kurasawa, Yuji TANAKA, Marino Kajiyama, Yusuke Suzuki, YOSHINARI SHINOZAKI, Takeshi WATANABE
-
Publication number: 20180307440Abstract: A storage control apparatus configured to control a storage device including a storage medium having a limit of a number of writes, includes a memory, and a processor coupled to the memory and configured to store, in the memory, address conversion information in which a logical address used to identify data by an information processing device using the storage device and a physical address indicating a memory location of the data in the storage medium are associated with each other, and execute a bulk writing of a piece of the address conversion information into the storage medium sequentially.Type: ApplicationFiled: April 10, 2018Publication date: October 25, 2018Applicant: FUJITSU LIMITEDInventors: Naohiro Takeda, Norihide KUBOTA, YOSHIHITO KONTA, Yusuke Kurasawa, Toshio Kikuchi, Yuji TANAKA, Marino Kajiyama, Yusuke Suzuki, YOSHINARI SHINOZAKI, Takeshi WATANABE
-
Publication number: 20180307427Abstract: A storage control apparatus includes a memory, and a processor coupled to the memory and configured to execute a capacity expansion on a storage group including a plurality of storage devices, generate a plurality of first data storage regions in accordance with the number of storage devices within the storage group after the capacity expansion, and execute data rearrangement within the storage group after the capacity expansion for each of the plurality of first data storage regions.Type: ApplicationFiled: April 18, 2018Publication date: October 25, 2018Applicant: FUJITSU LIMITEDInventors: Takeshi WATANABE, YOSHINARI SHINOZAKI, Marino Kajiyama, Toshio Kikuchi, YOSHIHITO KONTA, Norihide KUBOTA, Yusuke Kurasawa, Yusuke Suzuki, Yuji TANAKA, Naohiro Takeda
-
Publication number: 20180307615Abstract: A storage control apparatus configured to control a storage device including a storage medium having a limited number of writes, includes a memory, and a processor coupled to the memory and configured to store, in the memory, address conversion information associating logical addresses used for data identification by an information processing apparatus accessing to the storage device, and physical addresses indicating positions where the data is stored on the storage medium, write the data additionally and collectively to the storage medium, and when the data is updated, maintain storing a reference logical address associated with the data before updated and the data before updated on the storage medium.Type: ApplicationFiled: April 13, 2018Publication date: October 25, 2018Applicant: FUJITSU LIMITEDInventors: Naohiro Takeda, Norihide KUBOTA, YOSHIHITO KONTA, Yusuke Kurasawa, Toshio Kikuchi, Yuji TANAKA, Marino Kajiyama, Yusuke Suzuki, YOSHINARI SHINOZAKI, Takeshi WATANABE, Noriyuki Yasu
-
Publication number: 20180307419Abstract: A storage control apparatus configured to control a storage device including a storage medium with a limited number of writes, includes a memory, and a processor coupled to the memory and configured to record, to the storage medium, address conversion information associating logical addresses by which an information processing apparatus that uses the storage device identifies data with physical addresses indicating positions where the data is stored on the storage medium, and execute garbage collection of the storage medium based on the recorded address conversion information.Type: ApplicationFiled: April 10, 2018Publication date: October 25, 2018Applicant: FUJITSU LIMITEDInventors: Naohiro Takeda, Yusuke Kurasawa, Norihide KUBOTA, YOSHIHITO KONTA, Toshio Kikuchi, Yuji TANAKA, Marino Kajiyama, Yusuke Suzuki, Takeshi WATANABE, YOSHINARI SHINOZAKI
-
Patent number: 10101926Abstract: A storage management apparatus includes a prevention instructing unit and an execution instructing unit. The prevention instructing unit transmits an update prevention instruction to prevent data in a backup source volume from being updated by an information processing apparatus. After the update prevention instruction is transmitted, the execution instructing unit transmits to the storage apparatus an execution instruction to cause the storage apparatus to execute a snapshot creation process and a backup process. The snapshot creation process creates a snapshot of the backup source volume using a copy-on-write scheme. The backup process copies updated data among the data in the backup source volume to a backup destination volume.Type: GrantFiled: October 30, 2015Date of Patent: October 16, 2018Assignee: FUJITSU LIMITEDInventors: Akio Yamaguchi, Yoshinari Shinozaki, Hideyuki Tanaka
-
Publication number: 20170262203Abstract: An information processing apparatus includes a memory and a processor configured to obtain information on a relation between virtual volumes used by a virtual machine and physical volumes provided in a storage apparatus from a management machine configured to manage allocations of the virtual volumes to the physical volumes; store the obtained information into a management information stored in the memory; and in response to receiving a copy request, obtain information on a first physical volume allocated to the first virtual volume designated as a copy participant in the copy request from the management information when the information on the first virtual volume is present in the management information, and send the storage apparatus a copy instruction designating the first physical volume as a copy participant. Obtain the information on the relation is performed when the information on the first virtual volume is not present in the management information.Type: ApplicationFiled: February 13, 2017Publication date: September 14, 2017Applicant: FUJITSU LIMITEDInventors: Akio Yamaguchi, Atsushi Kawamoto, YOSHINARI SHINOZAKI
-
Publication number: 20160320977Abstract: A backup source volume is a virtual volume, a plurality of regions of the backup source volume is allocatable to the storage device. A storage control device is configured to set a backup destination volume, the backup destination volume includes a plurality of regions, store allocation information which indicates a first region of the plurality of regions of the backup source volume is allocated to the storage device and indicates a second region of the plurality of regions of the backup source volume is not allocated to the storage device, the first region and the second region corresponding to a third region and a fourth region included in the plurality of regions of the backup destination volume respectively, set the forth region free from the first data stored in the at least one storage device, and copy second data stored in the first region to the third region.Type: ApplicationFiled: April 22, 2016Publication date: November 3, 2016Applicant: FUJITSU LIMITEDInventor: YOSHINARI SHINOZAKI
-
Publication number: 20160224273Abstract: A controller included in a first storage device communicably connected to a second storage device includes a processor. The processor is configured to determine a source storage device and a destination storage device upon receiving a relocation instruction. The relocation instruction instructs to relocate first data from a source storage unit to a destination storage unit. The source storage device includes the source storage unit. The destination storage device includes the destination storage unit. The source storage unit is a relocation source of the first data. The destination storage unit is a relocation destination of the first data. The processor is configured to migrate, upon determining that the source storage device is the first storage device and that the destination storage device is the second storage device, the first data by copying the first data to the second storage device by using an inter-device copy function.Type: ApplicationFiled: December 11, 2015Publication date: August 4, 2016Applicant: FUJITSU LIMITEDInventor: Yoshinari Shinozaki
-
Publication number: 20160179419Abstract: A storage management apparatus includes a prevention instructing unit and an execution instructing unit. The prevention instructing unit transmits an update prevention instruction to prevent data in a backup source volume from being updated by an information processing apparatus. After the update prevention instruction is transmitted, the execution instructing unit transmits to the storage apparatus an execution instruction to cause the storage apparatus to execute a snapshot creation process and a backup process. The snapshot creation process creates a snapshot of the backup source volume using a copy-on-write scheme. The backup process copies updated data among the data in the backup source volume to a backup destination volume.Type: ApplicationFiled: October 30, 2015Publication date: June 23, 2016Applicant: FUJITSU LIMITEDInventors: Akio Yamaguchi, YOSHINARI SHINOZAKI, Hideyuki Tanaka
-
Patent number: 9170739Abstract: A management information storage section included in a relay apparatus stores first management information for managing an address of a first buffer which stores data transmitted from a first apparatus to a second apparatus and second management information for managing an address of a second buffer corresponding to the first buffer. An information processing section swaps the address of the first buffer managed by the first management information for the address of the second buffer managed by the second management information. A transmission section transmits to the second apparatus data stored at the address of the first buffer swapped between the first management information and the second management information.Type: GrantFiled: August 8, 2012Date of Patent: October 27, 2015Assignee: FUJITSU LIMITEDInventor: Yoshinari Shinozaki
-
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: 20150242146Abstract: A storage control apparatus includes a first storage unit that store data to be written data in a first storage device, a processor which executes a process including acquiring a first free space used for writing the data when a request to write data in the first storage unit is given, writing the data in the first storage unit, requesting that a transfer-destination storage control apparatus acquire a second free space used for writing the data before writing the data in the first storage unit in the writing process has been completed, the transfer-destination storage control apparatus being provided with a second storage unit for storing data to be written in a second storage device, and transferring the data written in the first storage unit to the transfer-destination storage control apparatus.Type: ApplicationFiled: January 29, 2015Publication date: August 27, 2015Inventors: YOSHINARI SHINOZAKI, HIDENORI YAMADA
-
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