Patents by Inventor Tetsutaro Maruyama

Tetsutaro Maruyama 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: 8214823
    Abstract: In a cluster system: a heartbeat transmission unit in a service provision node transmits to a monitoring node a heartbeat packet which contains interval information indicating an interval greater than normal intervals at which normal heartbeat packets are transmitted, when an execution unit in the service provision node receives a stop command. Thereafter, when software realizing the execution unit is updated and the execution unit is restarted, the heartbeat transmission unit periodically transmits the normal heartbeat packets to the monitoring node at the normal intervals, where the normal heartbeat packets contain interval information indicating the normal intervals. A heartbeat monitoring unit in the monitoring node determines that the execution unit is in operation, while the monitoring node receives heartbeat packets at intervals indicated by the interval information stored in the monitoring node and updated with received interval information.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: July 3, 2012
    Assignee: Fujitsu Limited
    Inventors: Yoshihiro Tsuchiya, Riichiro Take, Yasuo Noguchi, Kazutaka Ogihara, Masahisa Tamura, Tetsutaro Maruyama, Takashi Watanabe, Tatsuo Kumano
  • Patent number: 8200935
    Abstract: An allocation control apparatus may access an address table storing addresses of slice areas allocated in a storage area for an entire storage system having a plurality of storage devices and addresses that do not correspond to allocated slice areas. The allocation control apparatus includes a reception unit receiving a request for allocating an arbitrary storage capacity an allocation unit allocating, by referring to the address table, an address that does not correspond to the allocated slice area for at least a part of the requested storage capacity and allocates an address for the slice area to the remaining storage capacity when the reception unit receives the allocation request, and a transmission unit transmitting the result allocated by the allocation unit to a requesting source of the allocation request.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: June 12, 2012
    Assignee: Fujitsu Limited
    Inventors: Yasuo Noguchi, Kazutaka Ogihara, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Takashi Watanabe, Tatsuo Kumano
  • Patent number: 8185753
    Abstract: A power consumption monitor device monitors power consumption of one or more devices through a network. The monitor device includes a storage unit, a load information collecting unit and a power consumption estimation unit. The storage unit stores power consumption estimation information indicating a relation between power consumption and processing load of the one or more devices. The load information collecting unit collects load information indicating the processing load of the one or more devices through the network to the monitor device. The power consumption estimation unit estimates power consumption of the one or more device based on the collected load information and the power consumption estimation information.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: May 22, 2012
    Assignee: Fujitsu Limited
    Inventors: Kazuichi Oe, Tatsuo Kumano, Yasuo Noguchi, Yoshihiro Tsuchiya, Kazutaka Ogihara, Masahisa Tamura, Tetsutaro Maruyama, Takashi Watanabe, Minoru Kamoshida, Shigeyuki Miyamoto
  • Patent number: 8180889
    Abstract: Processing time required from transmission of a request packet including a processing request from a client, until return of a reply packet in which internal information including an operation status of a plurality of servers is added to an execution result of processing corresponding to the processing request, obtained by the servers in cooperation with each other, is calculated by a function incorporated beforehand in the respective servers. Moreover, the internal information added to the reply packet is extracted and stored in an internal information DB in association with the calculated required time of the processing. Furthermore predetermined statistical processing is performed with respect to the internal information and the required time associated with the internal information stored in the internal information DB to analyze the operation status of the plurality of servers.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: May 15, 2012
    Assignee: Fujitsu Limited
    Inventors: Kazuichi Oe, Tatsuo Kumano, Yasuo Noguchi, Yoshihiro Tsuchiya, Kazutaka Ogihara, Masahisa Tamura, Tetsutaro Maruyama, Takashi Watanabe, Minoru Kamoshida, Shigeyuki Miyamoto
  • Publication number: 20120117131
    Abstract: A computer-readable, non-transitory medium storing a program causing a computer to execute a process, the computer being connected through a network to a plurality of file management devices which store a plurality of files distributed in the plurality of file management devices, the process including: extracting an identification information of a file management device by a file descriptor specified in a request for locking a file, the request being generated by an application that is activated on the computer; and transmitting the request for locking the file through an interface section to the file management device corresponding to the identification information.
    Type: Application
    Filed: May 9, 2011
    Publication date: May 10, 2012
    Applicant: FUJITSU LIMITED
    Inventors: Tetsutaro MARUYAMA, Yoshitake SHINKAI, Takeshi MIYAMAE, Kensuke SHIOZAWA
  • Patent number: 8166242
    Abstract: According to an aspect of the embodiment, a packet analyzing apparatus monitors a concentration level of input and output access from an access apparatus to a disk device, specifies a data area to which the concentration level of input and output access exceeds a first threshold, and instructs a storage server to cache the data area. The packet analyzing apparatus monitors a concentration level of input and output access to a data area to which the data area is cached, and, when the concentration level of input and output access is below a second threshold, instructs the storage server to release the caching.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: April 24, 2012
    Assignee: Fujitsu Limited
    Inventors: Kazuichi Oe, Tatsuo Kumano, Yasuo Noguchi, Yoshihiro Tsuchiya, Kazutaka Ogihara, Masahisa Tamura, Tetsutaro Maruyama, Takashi Watanabe, Minoru Kamosida, Shigeyuki Miyamoto
  • Patent number: 8156381
    Abstract: A storage management apparatus manages a plurality of storage apparatuses connected to each other over a network in a storage system that distributes data among the storage apparatuses and stores the data therein. The storage management apparatus has a patrol process executing unit configured to execute a patrol process to confirm whether a storage area of each storage apparatus operates normally and a patrol flow controlling unit configured to control a patrol flow indicating the speed of the patrol process executed by the patrol process executing unit.
    Type: Grant
    Filed: December 10, 2008
    Date of Patent: April 10, 2012
    Assignee: Fujitsu Limited
    Inventors: Masahisa Tamura, Yasuo Noguchi, Kazutaka Ogihara, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Riichiro Take
  • Patent number: 8141095
    Abstract: A data allocation control program manages data allocation when data is distributively stored in a plurality of disk nodes that are shifted to a power saving mode unless access is performed for a certain time. The program produces a plurality of allocation pattern candidates each indicating the disk nodes in which the respective data are to be stored. The program calculates a no-access period expectation that represents an expected value of occurrence of a no-access period during which access is not performed to some of the disk nodes. The program selects as an allocation pattern for data reallocation, one of the plurality of produced allocation pattern candidates with the largest calculated no-access period expectation. The program instructs the disk nodes to reallocate the respective data in accordance with the selected allocation pattern.
    Type: Grant
    Filed: December 24, 2008
    Date of Patent: March 20, 2012
    Assignee: Fujitsu Limited
    Inventors: Tatsuo Kumano, Yasuo Noguchi, Kazutaka Ogihara, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Takashi Watanabe, Riichiro Take, Kazuichi Oe, Minoru Kamosida, Shigeyuki Miyamoto
  • Publication number: 20110282923
    Abstract: A system including computers storing files, a first computer of the computers includes a storage unit to store information about a first directory that includes identification information of a second computer that store information about a second directory or a file under the first directory, and a replying unit to reply, when a request for looking up information about the second directory or the file is received, with the identification information of the second computer stored in the storage unit.
    Type: Application
    Filed: May 11, 2011
    Publication date: November 17, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Tetsutaro MARUYAMA, Yoshitake Shinkai, Takeshi Miyamae, Kensuke Shiozawa
  • Patent number: 8032784
    Abstract: A simultaneous failure occurrence degree calculation section calculates a simultaneous failure occurrence degree a value of which becomes smaller with an increase in a difference between numeric values indicative of manufacture date information on a computer which performs a process on the basis of a duplication combination management program. A combination pattern generation section then combines two of a plurality of storage apparatus and generates a plurality of combination patterns. A simultaneous failure occurrence degree adding section then calculates a total of simultaneous failure occurrence degrees corresponding to combinations of storage apparatus for each of the plurality of combination patterns. A duplication combination pattern determination section then determines that a combination pattern for which the total of simultaneous failure occurrence degrees is the smallest is a duplication combination pattern.
    Type: Grant
    Filed: August 19, 2009
    Date of Patent: October 4, 2011
    Assignee: Fujitsu Limited
    Inventors: Tatsuo Kumano, Kazutaka Ogihara, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Takashi Watanabe, Yasuo Noguchi, Riichiro Take
  • Patent number: 8028202
    Abstract: A data management device accessible to a plurality of memories includes a risk unit which determines risk of failure associated with each of the plurality of memories, a selection unit which selects a memory from among the plurality of memories on the basis of the determined risk and a transmitting unit which transmits a replication instruction to another memory of the plurality of memories. The replication instruction causes replication of the data to be replicated that is stored in the selected memory.
    Type: Grant
    Filed: March 30, 2010
    Date of Patent: September 27, 2011
    Assignee: Fujitsu Limited
    Inventors: Shunsuke Takagi, Tetsutaro Maruyama
  • Patent number: 7984238
    Abstract: A storage-management apparatus and method that manages storage areas. The storage-management apparatus includes a collecting unit that collects valid-area-determination information items, each of which shows whether a corresponding one of the storage areas is a valid or invalid area, and timestamp information items, each of which shows that a corresponding one of the storage areas has been accessed. In accordance with the valid-area-determination information items and the timestamp information items, data from a storage area which is selected from among valid areas and whose timestamp information item is oldest is copied to a storage area which is selected from among invalid areas and whose timestamp information item is oldest, and timestamp information items and valid-area-determination information items concerning the storage area from which the data is copied and concerning the storage area to which the data is copied is updated.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: July 19, 2011
    Assignee: Fujitsu Limited
    Inventors: Kazutaka Ogihara, Yoshihiro Tsuchiya, Masahisa Tamura, Tetsutaro Maruyama, Kazuichi Oe, Takashi Watanabe, Tatsuo Kumano
  • Publication number: 20110138144
    Abstract: A computer in a disk node executes a data management program. A deduplication-eligible data unit detection module detects a data unit whose deduplication grace period after last write time has expired. A deduplication address fetch module interacts with an index server to obtain a deduplication address associated with a unique value of data stored in a constituent storage space allocated to the data unit that is found to be deduplication-eligible. A constituent storage space deallocation module stores the obtained deduplication address in a data unit record memory, together with information indicating the detected data unit. Simultaneously a constituent storage space deallocation module releases the allocated constituent storage space from the detected data unit.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 9, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Masahisa TAMURA, Yasuo Noguchi, Kazutaka Ogihara, Tetsutaro Maruyama, Yoshihiro Tsuchiya, Takashi Watanabe, Tatsuo Kumano, Kazuichi Oe
  • Publication number: 20110093409
    Abstract: 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: Application
    Filed: October 15, 2010
    Publication date: April 21, 2011
    Applicant: FUJITSU LIMITED
    Inventors: Masahisa TAMURA, Yasuo NOGUCHI, Kazutaka OGIHARA, Tetsutaro MARUYAMA, Yoshihiro TSUCHIYA, Takashi WATANABE, Tatsuo KUMANO, Kazuichi OE
  • Patent number: 7913042
    Abstract: A virtual storage system control apparatus, a virtual storage system control program and a virtual storage system control method can move one or more than one virtual volumes without suspending the services being provided. The virtual storage system control apparatus comprises a plurality of storage device control sections that assign virtual volumes to the storage devices of the virtual storage clusters, generate information on the virtual volumes, set up a link between the virtual volumes of the own virtual storage clusters and the virtual volumes of other virtual storage clusters by way of the network and copy data on the basis of the link and a management node that directs a move of a virtual volume by having the link set up according to the information on the virtual volumes.
    Type: Grant
    Filed: January 30, 2006
    Date of Patent: March 22, 2011
    Assignee: Fujitsu Limited
    Inventors: Kazutaka Ogihara, Yasuo Noguchi, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Riichiro Take, Minoru Kamoshida
  • Patent number: 7913109
    Abstract: A storage control apparatus monitors whether or not one or more storage management apparatuses are properly operating. A recovery target extraction unit extracts a recovery target storage area when the existence of a malfunctioning storage management apparatus is detected, the recovery target storage area being a storage area that has been duplexed with a storage area of the malfunctioning storage management apparatus. A duplexing control unit performs control so that, if the recovery target storage area has no data stored therein, the recovery target storage area is duplexed with a storage area that has no data stored therein and that is unused. If the recovery target storage area has data stored therein, the recovery target storage area is duplexed with a non-duplexed storage area and the data stored in the recovery target storage area is copied into the non-duplexed storage area.
    Type: Grant
    Filed: November 18, 2008
    Date of Patent: March 22, 2011
    Assignee: Fujitsu Limited
    Inventors: Kazutaka Ogihara, Tatsuo Kumano, Kazuichi Oe, Takashi Watanabe, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama
  • Publication number: 20100306495
    Abstract: A management device obtains, from the plurality of storage nodes, information of accesses which are made to the actual storage areas included in the storage nodes, generating load information of the actual storage areas based on the access information, and storing the generated load information in a load information storage unit. The device changes, based on the load information stored in the load information storage unit, the assignment relations of the actual storage areas with respect to the virtual storage areas such that loads of the storage nodes are leveled. The device instructs the plurality of storage nodes to move the data in the actual storage areas depending on change in the assignment of the actual storage areas to the virtual storage areas.
    Type: Application
    Filed: May 27, 2010
    Publication date: December 2, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Tatsuo KUMANO, Yasuo Noguchi, Kazutaka Ogihara, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Takashi Watanabe, Kazuichi Oe
  • Publication number: 20100251011
    Abstract: A data management device accessible to a plurality of memories includes a risk unit which determines risk of failure associated with each of the plurality of memories, a selection unit which selects a memory from among the plurality of memories on the basis of the determined risk and a transmitting unit which transmits a replication instruction to another memory of the plurality of memories. The replication instruction causes replication of the data to be replicated that is stored in the selected memory.
    Type: Application
    Filed: March 30, 2010
    Publication date: September 30, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Shunsuke TAKAGI, Tetsutaro Maruyama
  • Publication number: 20100250855
    Abstract: A computer-readable recording medium storing a data storage program, a method and a computer are provided. The computer includes a cache table including an address area for storing an address and a user data area for storing user data corresponding to the address, and executes an operation including, reading user data at a specified address from a recording medium, delta-decoding the read difference data, and determining the decompressed user data to be the read user data, and writing the read user data in the user data area of the cache table when a size of the user data read by the delta-decoding is equal to or less than a threshold value and writing an address corresponding to the read user data in the address area of the cache table, obtaining difference data between the user data requested to be written and the corresponding user data and writing the difference data.
    Type: Application
    Filed: November 25, 2009
    Publication date: September 30, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Takashi Watanabe, Yasuo Noguchi, Kazutaka Ogihara, Masahisa Tamura, Yoshihiro Tsuchiya, Tetsutaro Maruyama, Tatsuo Kumano
  • Publication number: 20100235604
    Abstract: A management apparatus and method that manage a storage system, in which an access node and a storage node, with which the management apparatus is in communication via the network. The management apparatus includes a logical volume judging unit that acquires a plurality of processing requests to each of the plurality of storage areas, references a logical volume allocation information storage unit that stores a correspondence relationship between the plurality of storage areas and the plurality of logical volumes in the storage node, and judges a logical volume corresponding to a storage area to become a processing object of each processing request, and a processing request breakdown calculating unit that counts an acquisition count of each processing request for each logical volume based on a judgment result by the logical volume judgment unit, and calculates a proportion of each acquisition count to a total of respective acquisition counts.
    Type: Application
    Filed: November 13, 2009
    Publication date: September 16, 2010
    Applicant: FUJITSU LIMITED
    Inventors: Kazuichi Oe, Tatsuo Kumano, Yasuo Noguchi, Yoshihiro Tsuchiya, Kazutaka Ogihara, Masahisa Tamura, Tetsutaro Maruyama, Takashi Watanabe