Patents by Inventor Kazutaka Ogihara
Kazutaka Ogihara 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: 20240118838Abstract: A method includes calculating a plurality of first index values indicating access loads from one or more first virtual storage devices accessing a first physical storage device of a plurality of physical storage devices, to the first physical storage device, in a case where access loads from the one or more first virtual storage devices to a plurality of second physical storage devices including the first physical storage device are equalized across the second physical storage devices, the plurality of second physical storage devices being associated with the one or more first virtual storage devices; and outputting a plurality of second index values indicating access loads from a plurality of virtual machines to the first physical storage device, the second index values being obtained by summing the calculated first index values for each virtual machine associated with each of the one or more first virtual storage devices.Type: ApplicationFiled: July 3, 2023Publication date: April 11, 2024Applicant: Fujitsu LimitedInventors: Kazutaka OGIHARA, Takashi SHIRAISHI, Masato OTSUKA, Naoya NISHIO, Hiromi FUKUMURA, Reiko KONDO
-
Patent number: 11675626Abstract: A container image arrangement method executed by a processor included in a computer to execute a process, the computer being connected to each of a plurality of nodes, the process includes, identifying a first node that has a first storage storing a container image and has a largest number of containers started from the container image among the plurality of nodes, determining whether the container operating in the first node is capable of starting in a second node among the plurality of nodes other than the first node, where the second has a second storage storing the container image, and storing the container image in a third storage included in a third node different from each of the first node and the second node among the plurality of the nodes when it is determined that the container is not capable of starting in the second node.Type: GrantFiled: January 15, 2021Date of Patent: June 13, 2023Assignee: FUJITSU LIMITEDInventor: Kazutaka Ogihara
-
Patent number: 11595284Abstract: The process includes acquiring, from a relay device that relays a packet between a first communication device and a second communication device, a plurality of first delay times generated by a round trip of the packet between the first communication device and the relay device, and a plurality of second delay times generated by a round trip of the packet between the second communication device and the relay device, sorting separately the plurality of first delay times and the plurality of second delay times based on a length of a delay time, and calculating device delay times based on a first delay calculation that calculates a difference between each of the plurality of first delay times and each of the plurality of second delay times in a same rank after the sorting.Type: GrantFiled: June 23, 2020Date of Patent: February 28, 2023Assignee: FUJITSU LIMITEDInventors: Sumiyo Okada, Hitoshi Ueno, Fumiyuki Iizuka, Kazutaka Ogihara, Chunghan Lee
-
Patent number: 11151084Abstract: A non-transitory computer-readable storage medium having stored therein a program executing a process includes when starting capture of data, acquiring a pair of first identification information and a file name; recording the pair and an acquisition time in management information; when it is detected that the first identification information included in the captured data is associated with a file name included in another data captured before the captured data, recording a pair of the first identification information and the file name and a capture time in the management information; when a reference request for the data is received, specifying a file name corresponding to first identification information and time information included in the reference request, the file name being specified by referring to the management information; converting the first identification information into the specified file name, the first identification information being included in the data; and outputting the data.Type: GrantFiled: July 5, 2018Date of Patent: October 19, 2021Assignee: FUJITSU LIMITEDInventor: Kazutaka Ogihara
-
Publication number: 20210294652Abstract: A container image arrangement method executed by a processor included in a computer to execute a process, the computer being connected to each of a plurality of nodes, the process includes, identifying a first node that has a first storage storing a container image and has a largest number of containers started from the container image among the plurality of nodes, determining whether the container operating in the first node is capable of starting in a second node among the plurality of nodes other than the first node, where the second has a second storage storing the container image, and storing the container image in a third storage included in a third node different from each of the first node and the second node among the plurality of the nodes when it is determined that the container is not capable of starting in the second node.Type: ApplicationFiled: January 15, 2021Publication date: September 23, 2021Applicant: FUJITSU LIMITEDInventor: Kazutaka OGIHARA
-
Publication number: 20210021502Abstract: The process includes acquiring, from a relay device that relays a packet between a first communication device and a second communication device, a plurality of first delay times generated by a round trip of the packet between the first communication device and the relay device, and a plurality of second delay times generated by a round trip of the packet between the second communication device and the relay device, sorting separately the plurality of first delay times and the plurality of second delay times based on a length of a delay time, and calculating device delay times based on a first delay calculation that calculates a difference between each of the plurality of first delay times and each of the plurality of second delay times in a same rank after the sorting.Type: ApplicationFiled: June 23, 2020Publication date: January 21, 2021Applicant: FUJITSU LIMITEDInventors: SUMIYO OKADA, Hitoshi UENO, Fumiyuki Iizuka, Kazutaka OGIHARA, Chunghan Lee
-
Patent number: 10623338Abstract: An information processing device including a processor configured to execute a process including when a first packet is captured, extracting, from the first packet, first element data corresponding to a session, storing the extracted first element data in association with the first packet and the session, when second element data associated with a second packet and the session is stored, coupling the extracted first element data to the second element data, obtaining, for each of the first packet and the second packet, a data value from a predetermined position in a packet, and when a data size of a specific element data that is one of the first element data and the second element data matches the obtained data value corresponding to the packet associated with the specific element data, discarding element data, associated with the session, other than the specific element data.Type: GrantFiled: November 1, 2018Date of Patent: April 14, 2020Assignee: FUJITSU LIMITEDInventor: Kazutaka Ogihara
-
Patent number: 10339019Abstract: A packet capturing system includes a first apparatus configured to store, into a first storage device, a first mirror packet, and a second apparatus configured to store the first mirror packet into a second storage device, wherein the first apparatus is configured to determine whether the second apparatus is in an operation state or a non-operation state, delete, when the first apparatus determines the second apparatus is in the operation state, the first mirror packet stored in the first storage device, and store into the second storage device, when the first apparatus determines the second apparatus is in the non-operation state, a second mirror packet generated by mirroring a second packet transmitted in a network, while maintaining the first mirror packet stored in the first storage device.Type: GrantFiled: October 18, 2017Date of Patent: July 2, 2019Assignee: FUJITSU LIMITEDInventor: Kazutaka Ogihara
-
Publication number: 20190149483Abstract: An information processing device including a processor configured to execute a process including when a first packet is captured, extracting, from the first packet, first element data corresponding to a session, storing the extracted first element data in association with the first packet and the session, when second element data associated with a second packet and the session is stored, coupling the extracted first element data to the second element data, obtaining, for each of the first packet and the second packet, a data value from a predetermined position in a packet, and when a data size of a specific element data that is one of the first element data and the second element data matches the obtained data value corresponding to the packet associated with the specific element data, discarding element data, associated with the session, other than the specific element data.Type: ApplicationFiled: November 1, 2018Publication date: May 16, 2019Applicant: FUJITSU LIMITEDInventor: Kazutaka OGIHARA
-
Publication number: 20190042589Abstract: A non-transitory computer-readable storage medium having stored therein a program executing a process includes when starting capture of data, acquiring a pair of first identification information and a file name; recording the pair and an acquisition time in management information; when it is detected that the first identification information included in the captured data is associated with a file name included in another data captured before the captured data, recording a pair of the first identification information and the file name and a capture time in the management information; when a reference request for the data is received, specifying a file name corresponding to first identification information and time information included in the reference request, the file name being specified by referring to the management information; converting the first identification information into the specified file name, the first identification information being included in the data; and outputting the data.Type: ApplicationFiled: July 5, 2018Publication date: February 7, 2019Applicant: FUJITSU LIMITEDInventor: Kazutaka OGIHARA
-
Publication number: 20180121303Abstract: A packet capturing system includes a first apparatus configured to store, into a first storage device, a first mirror packet, and a second apparatus configured to store the first mirror packet into a second storage device, wherein the first apparatus is configured to determine whether the second apparatus is in an operation state or a non-operation state, delete, when the first apparatus determines the second apparatus is in the operation state, the first mirror packet stored in the first storage device, and store into the second storage device, when the first apparatus determines the second apparatus is in the non-operation state, a second mirror packet generated by mirroring a second packet transmitted in a network, while maintaining the first mirror packet stored in the first storage device.Type: ApplicationFiled: October 18, 2017Publication date: May 3, 2018Applicant: FUJITSU LIMITEDInventor: Kazutaka OGIHARA
-
Patent number: 9842057Abstract: There is provided a storage apparatus connected to a storage device that stores data and a cache device used as a temporary storage area of the data. The storage apparatus includes: a memory configured to store location information for associating a storage location of data stored in the storage device with content information relating to content of the data, and cache information including the content information corresponding to data stored in the cache device; and a processor configured to identify, upon receiving a read request specifying the storage location and requesting to read data, the content information corresponding to the storage location specified in the read request and, when the content information is included in the cache information, read the data from the cache device and return the data as a response.Type: GrantFiled: November 13, 2015Date of Patent: December 12, 2017Assignee: FUJITSU LIMITEDInventor: Kazutaka Ogihara
-
Patent number: 9817583Abstract: An information processing device includes a processor. The processor is configured to allocate a plurality of allocation unit areas to a virtual volume from a first storage device and a second storage device. The processor is configured to generate evaluation information related to access for each of a plurality of divided areas into which each of the plurality of allocation unit areas is divided. The processor is configured to determine based on the generated evaluation information, when allocation to the virtual volume is changed from a first allocation unit area of the first storage device to a second allocation unit area of the second storage device, a first data transfer order of transferring data in divided area units from the first allocation unit area to the second allocation unit area. The processor is configured to transfer the data in accordance with the first data transfer order.Type: GrantFiled: April 23, 2014Date of Patent: November 14, 2017Assignee: FUJITSU LIMITEDInventors: Kazutaka Ogihara, Kazuichi Oe, Motoyuki Kawaba
-
Patent number: 9720600Abstract: An apparatus is connected to a first storage and a second storage which is accessed at an access speed lower than an access speed of the first storage. The apparatus accesses each of blocks stored in the second storage, and counts, for each of the blocks, the number of accesses made for the each block. The apparatus determines, based on the number of accesses that has been counted for each of the blocks, a transfer target block that is a target which is to be transferred from the second storage to the first storage, and determines a transfer time at which transfer of the transfer target block is to be performed. The apparatus transfers the determined transfer target block to the first storage at the determined transfer time.Type: GrantFiled: May 15, 2014Date of Patent: August 1, 2017Assignee: FUJITSU LIMITEDInventors: Motoyuki Kawaba, Kazuichi Oe, Kazutaka Ogihara
-
Patent number: 9634822Abstract: An information processing device includes a first storage unit and a processor. The first storage unit is configured to store therein setting information designating a path range. The path range is one of a subset of a plurality of communication paths and a full set of the plurality of communication paths. The processor is configured to perform communication through a communication path included in a first path range designated by first setting information stored in the first storage unit. The processor is configured to acquire performance information of the respective communication paths included in the first path range. The processor is configured to select a second path range between the subset and the full set on basis of the acquired performance information. The processor is configured to store second setting information designating the selected second path range in the first storage unit.Type: GrantFiled: January 9, 2015Date of Patent: April 25, 2017Assignee: FUJITSU LIMITEDInventor: Kazutaka Ogihara
-
Patent number: 9507664Abstract: A first processor is configured to receive allocation of storage devices and configure a group by involving the allocated storage devices. Each of the allocated storage devices is contained in different storage units. The first processor is configured to detect a failure of a first storage device included in the group. The first storage device is contained in a first storage unit of the different storage units. The first processor is configured to receive allocation of a second storage device from a second storage unit of the different storage units and reconfigure the group by involving the second storage device in place of the first storage device. The first processor is configured to receive allocation of a third storage device from a third storage unit and replicate the second storage device in the third storage device. The third storage unit is not of the different storage units.Type: GrantFiled: March 13, 2014Date of Patent: November 29, 2016Assignee: FUJITSU LIMITEDInventor: Kazutaka Ogihara
-
Patent number: 9430489Abstract: A computer includes a memory that stores a program and received data; and a processor that executes an operation by executing the program stored in the memory, the operation including storing the received data into a first database having a first data structure in which reading is performed in a random access manner and writing is performed in a sequential access manner, when the received data is received from a second apparatus is as same as data stored in a first apparatus which has a failure, and copying the received data stored in the first database to a second database having a second data structure in which reading is performed in a sequential access manner and writing is performed in a random access manner.Type: GrantFiled: March 26, 2013Date of Patent: August 30, 2016Assignee: FUJITSU LIMITEDInventors: Ken Iizawa, Toshihiro Ozawa, Yasuo Noguchi, Kazuichi Oe, Munenori Maeda, Kazutaka Ogihara, Masahisa Tamura, Tatsuo Kumano, Jun Kato
-
Publication number: 20160196215Abstract: There is provided a storage apparatus connected to a storage device that stores data and a cache device used as a temporary storage area of the data. The storage apparatus includes: a memory configured to store location information for associating a storage location of data stored in the storage device with content information relating to content of the data, and cache information including the content information corresponding to data stored in the cache device; and a processor configured to identify, upon receiving a read request specifying the storage location and requesting to read data, the content information corresponding to the storage location specified in the read request and, when the content information is included in the cache information, read the data from the cache device and return the data as a response.Type: ApplicationFiled: November 13, 2015Publication date: July 7, 2016Applicant: FUJITSU LIMITEDInventor: Kazutaka OGIHARA
-
Patent number: 9363316Abstract: An information processing apparatus including plural operation processing apparatuses and plural disk apparatuses, which are connected to each other via a switch. A management apparatus provides, in response to a loan request from a terminal, a first operation resource and a first storage resource of a first processing apparatus in which a first operation processing apparatus and a first disk apparatus are connected with each other through the switch, to the terminal through a network. The management apparatus releases the connection between the first operation processing apparatus and the first disk apparatus through the switch in response to a return request from the terminal and provides the first storage resource and a second operation resource of a second processing apparatus in which a second operation processing apparatus and the first disk apparatus are connected with each other through the switch, to the terminal through the network.Type: GrantFiled: April 24, 2014Date of Patent: June 7, 2016Assignee: FUJITSU LIMITEDInventors: Noboru Iwamatsu, Kazutaka Ogihara
-
Patent number: 9356992Abstract: A transfer data block is selected, and a data file including the transfer data block is selected as a transfer data file. All the data blocks of the transfer data file are added to the transfer data block. When all the data files including each transfer data block is selected as a transfer data file, the transfer data block is selected as a deletion data block. When a total data amount of the deletion data block is larger than or equal to a predetermined target deletion data amount and a ratio of a total data amount of the transfer data block to the total data amount of the deletion data block is smaller than or equal to a predetermined value, the data file is transferred from a transfer source node to a transfer destination node. Accordingly, a storage can be used efficiently.Type: GrantFiled: December 20, 2012Date of Patent: May 31, 2016Assignee: FUJITSU LIMITEDInventors: Toshihiro Ozawa, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Jun Kato, Ken Iizawa, Kazuichi Oe, Munenori Maeda