Patents by Inventor Tatsuo Kumano
Tatsuo Kumano 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: 9218276Abstract: A storage apparatus is provided, including a first storage unit; a load information obtaining unit that obtains load information for each of a plurality of portions defined by dividing the first storage unit; a portion identifying unit that identifies a candidate portion that is to be relocated in the first storage unit based on the load information; a determining unit that determines whether or not data in the candidate portion is allowed to be migrated to a second storage unit, the second storage unit having a performance value higher than a performance value of the first storage unit; an adder that adds the second storage unit, when the determining unit determines that the data in the candidate portion is not allowed to be migrated; and a relocation unit that migrates the data in the candidate portion from the first storage unit to the added second storage unit.Type: GrantFiled: December 7, 2012Date of Patent: December 22, 2015Assignee: FUJITSU LIMITEDInventors: Kazuichi Oe, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Munenori Maeda, Ken Iizawa, Toshihiro Ozawa, Jun Kato
-
Patent number: 9208114Abstract: A storage device being one of a plurality of storage devices storing data includes a memory and a processor coupled to the memory. The processor executes determining, when having received a new request and a new priority information during a preparation for an execution of another update processing, whether a new priority indicated by the new priority information is higher than a priority of the update processing in the preparation. The process including canceling the update processing in the preparation when having determines at the determining that the new priority is higher than the priority of the update processing in the preparation. The process includes forwarding the new request and the new priority information to another storage device when having determined at the determining that the new priority is higher than the priority of the update processing in the preparation.Type: GrantFiled: September 14, 2012Date of Patent: December 8, 2015Assignee: FUJITSU LIMITEDInventors: Munenori Maeda, Jun Kato, Tatsuo Kumano, Masahisa Tamura, Ken Ilzawa, Yasuo Noguchi, Toshihiro Ozawa
-
Publication number: 20150277780Abstract: A server apparatus includes a storage unit configured to store speed information about a speed of a sequential access to a storage area for each specified storage area in each of a plurality of storage devices and a control unit configured to perform a process including selecting at least two storage devices among the plurality of storage devices in response to an access request made to any of the plurality of storage devices, identifying storage areas having a difference in the speed of the sequential access that is equal to or slower than a specified threshold value from among the storage areas of the selected storage devices by using the speed information and storing data in each of the identified storage areas.Type: ApplicationFiled: March 4, 2015Publication date: October 1, 2015Inventor: Tatsuo KUMANO
-
Publication number: 20150242453Abstract: An information processing apparatus includes a processor. The processor converts data of a hierarchical structure including a nested structure inputted in a first data format into a second data format representing the data using a plurality of tables and stores the converted data into a storing unit. The processor generates, for each information element of the inputted data, a first table including a value of the information element, and associates each of a plurality of the first tables with a corresponding another first table according to the nested structure of the data and generates a second table by integrating the first tables that satisfy a predetermined condition among the plurality of the first tables.Type: ApplicationFiled: January 21, 2015Publication date: August 27, 2015Inventor: Tatsuo Kumano
-
Patent number: 9053074Abstract: A computer-readable recording medium stores a program that causes a computer to execute a writing control process that includes receiving a writing request to write a first data to a first storage apparatus; determining a second data from among a series of data and based on a writing sequence of the series of data written to the computer and a count of storage areas at a second storage apparatus that sequentially selects from among the storage areas when data is received, a storage area to be over written by the received data, where the second data is written to the first storage apparatus and is identical to data that is stored in the storage area to be selected next at the second storage apparatus; and transmitting copy data of the first data to the second storage apparatus, when the second data has been written to the first storage apparatus.Type: GrantFiled: August 17, 2012Date of Patent: June 9, 2015Assignee: FUJITSU LIMITEDInventors: Toshihiro Ozawa, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Yoshihiro Tsuchiya, Takashi Watanabe, Kazuichi Oe
-
Publication number: 20150120752Abstract: An information processing system including: a plurality of second information processing apparatuses connected to a first information processing apparatus via a network; and a management apparatus. The plurality of second information processing apparatuses dispersedly manage indexes established for searches using data and metadata of the data. The management apparatus includes a processor configured to monitor a search request transmitted from the first information processing apparatus, and to specify, on the basis of a monitoring result by the processor, a combination of types of the metadata, for which the processor should cause a same second information processing apparatus to manage the indexes, and the same second information processing apparatus and cause the specified same second information processing apparatus to manage the indexes of the type of the metadata of the specified combination.Type: ApplicationFiled: October 21, 2014Publication date: April 30, 2015Inventor: Tatsuo KUMANO
-
Patent number: 9015124Abstract: A replication system includes N (>=3) storage devices and N nodes, connected to a host via a 1st network and connected to the N number of storage devices via a 2nd network, each to receive a request for accessing a storage device associated with itself and to have an access with a content in response to the received access request to the storage device, wherein when a node receives a write request of data from the host, each of M nodes (1<M<N) including the node stores the data in the storage device associated with itself, and if first data in a first storage device cannot be read out, the first data stored in another storage device is stored into a second storage device not stored with the first data by transmitting the first data via the second network.Type: GrantFiled: February 27, 2013Date of Patent: April 21, 2015Assignee: Fujitsu LimitedInventors: Yasuo Noguchi, Toshihiro Ozawa, Kazuichi Oe, Munenori Maeda, Kazutaka Ogihara, Masahisa Tamura, Ken Iizawa, Tatsuo Kumano, Jun Kato
-
Patent number: 8977897Abstract: An internode put requesting unit detects a time-out with respect to a put request issued to the next node in the order of a multiplexing chain and notifies a put/get executing unit of the time-out. The put/get executing unit sends an error to the previous node in the order of the multiplexing chain or a client and instructs a put-failed-data synchronizing unit to synchronize data failed to be put, and the put-failed-data synchronizing unit performs a synchronization process. A primary makes other put requests wait until completion of the synchronization process. Furthermore, when having received the error, the client issues a get request to the tail end of the multiplexing chain.Type: GrantFiled: September 6, 2012Date of Patent: March 10, 2015Assignee: Fujitsu LimitedInventors: Masahisa Tamura, Yasuo Noguchi, Toshihiro Ozawa, Munenori Maeda, Tatsuo Kumano, Ken Iizawa, Jun Kato
-
Patent number: 8972365Abstract: A storage system having a plurality of storages. The each of the storages include a memory and a processor coupled to the memory. The processor executes a process including transmitting an update request for data which is commonly stored in the plurality of storages according to a predetermined transmission order indicating a path to transfer the update request. The process includes updating data when receiving an update request from another storage. The process includes changing the predetermined transmission order to a transmission order in which one or more storages included in the path are excluded according to the number of times the update request for the data is received.Type: GrantFiled: September 13, 2012Date of Patent: March 3, 2015Assignee: Fujitsu LimitedInventors: Toshihiro Ozawa, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Jun Kato, Ken Iizawa, Kazuichi Oe, Munenori Maeda
-
Patent number: 8972777Abstract: Multiple storage apparatuses are provided, at least part of which are individually incorporated into one of storage groups. Each of multiple control apparatuses is configured to, when assigned one or more of the storage groups each including one or more of the storage apparatuses, control data storage by storing data designating each assigned storage group redundantly in the storage apparatuses of the assigned storage group. An information processing apparatus is configured to, when a storage group with data redundancy being lost is detected, make a change in control apparatus assignment for the storage groups in such a manner that a storage group different from the detected storage group is not assigned to a control apparatus with the detected storage group assigned thereto. Subsequently, the information processing apparatus causes the control apparatus to execute a process of restoring the data redundancy of the detected storage group.Type: GrantFiled: March 18, 2013Date of Patent: March 3, 2015Assignee: Fujitsu LimitedInventors: Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Kazuichi Oe, Toshihiro Ozawa, Munenori Maeda, Ken Iizawa, Jun Kato
-
Patent number: 8966215Abstract: An information processing system includes: CPUs; storage devices; switches; dummy storage devices which are with respective storage devices and each of which sends, when receiving an identifying information request, its own identifying information back to a sender of the identifying information request; and dummy CPUs which are associated with respective CPUs and each of which tries to, when receiving an instruction for acquiring identifying information from a dummy storage device, acquire the identifying information of the dummy storage device by transmitting the identifying information request, and sends the identifying information as response information back to a sender device of the acquiring instruction.Type: GrantFiled: February 14, 2013Date of Patent: February 24, 2015Assignee: Fujitsu LimitedInventors: Yasuo Noguchi, Toshihiro Ozawa, Kazuichi Oe, Munenori Maeda, Kazutaka Ogihara, Masahisa Tamura, Ken Iizawa, Tatsuo Kumano, Jun Kato
-
Patent number: 8909984Abstract: A storage management apparatus manages a plurality of storage apparatuses in a storage system that disperses and stores data that is made redundant so as to have a predetermined redundancy level. The storage management apparatus includes: a patrol process unit that performs, at a patrol speed, a patrol process of confirming that the plurality of storage apparatuses are being operated normally; a relocating process unit that performs, at a relocating process speed, a relocating process of moving the data between the plurality of storage apparatuses; a recovery process unit that performs, at a recovery process speed, a recovery process of recovering the redundancy level of the data when a fault occurs in the plurality of storage apparatuses; and a processing speed control unit that controls the recovery process speed or a sum of the patrol process speed and the relocating process speed to have a predetermined value.Type: GrantFiled: March 13, 2013Date of Patent: December 9, 2014Assignee: Fujitsu LimitedInventors: Tatsuo Kumano, Yasuo Noguchi, Munenori Maeda, Masahisa Tamura, Ken Iizawa, Toshihiro Ozawa, Jun Kato, Kazuichi Oe, Kazutaka Ogihara
-
Publication number: 20140351294Abstract: A first processor is configured to acquire measurement values of plural types of processing index values each indicating a state of processing loads on a storage control device, and plural types of access index values each indicating a state of loads of an access process performed for each of plural pieces of data stored in a first storage device. The first processor is configured to select a first access index value corresponding to a first processing index value when the acquired measurement value of the first processing index value exceeds a threshold value. The first processor is configured to move a first piece of data from the first storage device to a second storage device. The acquired measurement value of the first access index value for the first piece of data is higher than the acquired measurement value of the first access index value for any other piece of data.Type: ApplicationFiled: April 18, 2014Publication date: November 27, 2014Applicant: FUJITSU LIMITEDInventors: Tatsuo Kumano, Ken lizawa
-
Patent number: 8843672Abstract: An access method includes: obtaining, by a computer, a result of monitoring a busy rate and a number of access operations per unit time of a storage device, the storage device having a first storage area and a second storage area; calculating a characteristic of correlation between the busy rate and the number of access operations per unit time based on the result; calculating a second number of access operations per unit time based on the characteristic of the correlation such that a sum of a first busy rate corresponding to a first number of access operations per unit time and a second busy rate corresponding to a second number of access operations per unit time becomes equal to or lower than a given busy rate; and controlling a number of operations to access the second storage area per unit time based on the second number of access operations.Type: GrantFiled: March 13, 2012Date of Patent: September 23, 2014Assignee: Fujitsu LimitedInventors: Kazuichi Oe, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Yoshihiro Tsuchiya, Takashi Watanabe, Toshihiro Ozawa
-
Patent number: 8832113Abstract: A data management apparatus sends specific data and key information corresponding to the specific data to another apparatus, when executing a process to change a storage destination of the specific data in which the hash value obtained by applying a predetermined hash function to corresponding key information belongs to a certain range, from the data management apparatus to the other apparatus, and sends the identification information of the other apparatus stored in correspondence with the certain range to a request source of an operation request, when the operation request with respect to data corresponding to key information is received after the process.Type: GrantFiled: August 10, 2012Date of Patent: September 9, 2014Assignee: Fujitsu LimitedInventors: Masahisa Tamura, Yasuo Noguchi, Toshihiro Ozawa, Munenori Maeda, Takashi Watanabe, Tatsuo Kumano, Ken Iizawa
-
Patent number: 8825968Abstract: An information processing apparatus includes a first storage unit and a processor. The first storage unit includes a first storage area. The processor receives a first request to write first data into the first storage area. The processor requests an external apparatus to write the first data into a second storage area in a second storage unit included in the external apparatus. The processor determines whether a first response has been received from the external apparatus. The first response indicates that the first data has been written into the second storage area. The processor writes the first data into the first storage area when the first response has been received. The processor requests, without writing the first data into the first storage area, the external apparatus to write second data stored in the first storage area into the second storage area when the first response has not been received.Type: GrantFiled: July 31, 2012Date of Patent: September 2, 2014Assignee: Fujitsu LimitedInventors: Masahisa Tamura, Yasuo Noguchi, Kazutaka Ogihara, Yoshihiro Tsuchiya, Takashi Watanabe, Tatsuo Kumano, Kazuichi Oe, Toshihiro Ozawa
-
Patent number: 8781876Abstract: A non-transitory computer-readable recording medium stores therein a charge calculating program that causes a computer that manages a database of different data items to execute recording for each data item, information indicating the number of clients that receive the data item; extracting from the information recorded at the recording and for each data item to be received by a given client, information indicating the number of clients receiving the data item; calculating charges for the given client, based on the extracted information; and outputting the calculated charges.Type: GrantFiled: October 15, 2010Date of Patent: July 15, 2014Assignee: Fujitsu LimitedInventors: Masahisa Tamura, Yasuo Noguchi, Kazutaka Ogihara, Tetsutaro Maruyama, Yoshihiro Tsuchiya, Takashi Watanabe, Tatsuo Kumano, Kazuichi Oe
-
Publication number: 20140146688Abstract: A first information processing apparatus transmits a message storing a replica of data stored in the first information processing apparatus. The message has an unspecified destination. A first relay apparatus detects a second information processing apparatus provided in a network to which the first relay apparatus belongs. The first relay apparatus selects, as a transfer destination of the message, the second information processing apparatus or a second relay apparatus upon receiving the message. The first relay apparatus transfers the message to the selected transfer destination. The second information processing apparatus stores the replica therein upon receiving the message.Type: ApplicationFiled: October 7, 2013Publication date: May 29, 2014Applicant: FUJITSU LIMITEDInventors: Munenori MAEDA, Jun Kato, Tatsuo Kumano, Masahisa Tamura, Ken Iizawa, Yasuo Noguchi, Toshihiro Ozawa, Kazuichi Oe, Kazutaka Ogihara
-
Patent number: 8667186Abstract: The disclosed method includes obtaining a result concerning a busy rate and the number of accesses per unit time for a storage device including first and second storage areas; determining, from the result, whether an event that a first indicator value for the busy rate is reset occurs; when the event occurred, notifying a controller that makes the number of accesses for the second storage area not greater than the notified number of accesses of the first number of accesses less than the second number of accesses, which was notified immediately before; obtaining another result; updating the first indicator value based on another result; calculating the third number of accesses so that a sum of busy rates corresponding to the third number of accesses and corresponding to the designated number of accesses becomes equal to the updated first indicator value; and notifying the controller of the third number of accesses.Type: GrantFiled: September 14, 2012Date of Patent: March 4, 2014Assignee: Fujitsu LimitedInventors: Kazuichi Oe, Kazutaka Ogihara, Yasuo Noguchi, Tatsuo Kumano, Masahisa Tamura, Munenori Maeda, Ken Iizawa, Toshihiro Ozawa
-
Publication number: 20140012816Abstract: An evaluation apparatus includes: a calculation unit configured to calculate the evaluation value of the evaluation target content by using an evaluation value estimation algorithm, based on a count value for the evaluation target content and a sum value of respective count values for the plurality of contents; a verification unit configured to verify whether the sum value of the respective count values for the plurality of contents reaches a predetermined value; and a processing unit configured to reduce the respective count values of the plurality of contents, when the sum value of the respective count values for the plurality of contents reaches the predetermined value, and is capable of detecting a sudden data spike at high speed in the evaluation value estimating algorithm.Type: ApplicationFiled: May 26, 2013Publication date: January 9, 2014Applicant: FUJITSU LIMITEDInventors: Jun KATO, Toshihiro OZAWA, Munenori MAEDA, Masahisa TAMURA, Tatsuo KUMANO, Ken IIZAWA