Patents by Inventor Tomoya Anzai

Tomoya Anzai 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: 8386492
    Abstract: An information processing system retains one or more files utilized by an external apparatus, each of which is made up of a plurality of chunks, in a manner that the chunks making up each of the files are distributed. The information processing system includes a plurality of chunk servers, each storing chunks, and one master server communicatively coupled thereto. The master server retains a file name of a file, chunk IDs indicating chunks making up the file, and chunk IDs indicating chunk servers storing the chunks. When a snapshot taking request for a file is received, the master server identifies chunks included in the file from the file name and the chunk IDs to instruct the chunk servers having these chunks to take a differential snapshot of each of the chunks with the use of a differential snapshot function included in a local file system of each of the chunk servers.
    Type: Grant
    Filed: May 26, 2009
    Date of Patent: February 26, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Tomoya Anzai, Takahiro Nakano
  • Patent number: 8380673
    Abstract: In a storage system in which plural end servers 104, intermediate servers 103 and clients 101 are connected to each other via a network 105, when a migration-source end server 104 transfers file-level data to a migration-destination end server 104 via the intermediate server 103, the migration-source end server 104 also transfers data in a differential volume simultaneously, and the migration-destination end sever 104 reconstructs data in a snapshot volume based on the transferred data and transfers response information regarding the reconstructed data to the client 101.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: February 19, 2013
    Assignee: Hitachi, Ltd.
    Inventor: Tomoya Anzai
  • Patent number: 8375002
    Abstract: A storage where one NAS server makes snapshot management information including global paths of snapshots based on snapshot identifiers and global paths of file systems corresponding to the snapshots, so that global paths of both the file systems and snapshots are configured on the same global namespace simultaneously, with a directory configuration of the snapshots being the same in configuration layout as a directory configuration of the file systems; the one NAS server informs other NAS servers of the snapshot management information; memory in each of the NAS servers stores the snapshot management information; the snapshot management information includes the snapshot identifier, local path and global path for each of snapshots obtained by each NAS server at each point in time; and the computer obtains the snapshot management information from at least one of the NAS servers and displays at least a part of the snapshot management information.
    Type: Grant
    Filed: February 13, 2012
    Date of Patent: February 12, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Tomoya Anzai, Takahiro Nakano, Yoji Nakatani
  • Publication number: 20120311227
    Abstract: The information storage system of an aspect of the present invention includes a first differential data storage area which stores differential data of a higher volume from a first point of time to a second point of time, a lower snapshot manager which provides a lower snapshot at the second point of time of the higher volume, and a second differential data storage area which stores differential data of the higher volume after the second point of time. The higher snapshot manager acquires a plurality of generations of higher snapshots from the lower snapshot and the data in the first differential data storage area and acquires a plurality of generations of higher snapshots from the data of the higher volume and the data in the second differential data storage area.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 6, 2012
    Applicant: HITACHI, LTD.
    Inventors: Tomoya Anzai, Takahiro Nakano
  • Patent number: 8321642
    Abstract: The information storage system of an aspect of the present invention includes a first differential data storage area which stores differential data of a higher volume from a first point of time to a second point of time, a lower snapshot manager which provides a lower snapshot at the second point of time of the higher volume, and a second differential data storage area which stores differential data of the higher volume after the second point of time. The higher snapshot manager acquires a plurality of generations of higher snapshots from the lower snapshot and the data in the first differential data storage area and acquires a plurality of generations of higher snapshots from the data of the higher volume and the data in the second differential data storage area.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: November 27, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Tomoya Anzai, Takahiro Nakano
  • Publication number: 20120143822
    Abstract: A storage where one NAS server makes snapshot management information including global paths of snapshots based on snapshot identifiers and global paths of file systems corresponding to the snapshots, so that global paths of both the file systems and snapshots are configured on the same global namespace simultaneously, with a directory configuration of the snapshots being the same in configuration layout as a directory configuration of the file systems; the one NAS server informs other NAS servers of the snapshot management information; memory in each of the NAS servers stores the snapshot management information; the snapshot management information includes the snapshot identifier, local path and global path for each of snapshots obtained by each NAS server at each point in time; and the computer obtains the snapshot management information from at least one of the NAS servers and displays at least a part of the snapshot management information.
    Type: Application
    Filed: February 13, 2012
    Publication date: June 7, 2012
    Inventors: Tomoya ANZAI, Takahiro Nakano, Yoji Nakatani
  • Patent number: 8117161
    Abstract: A storage system including: a storage device for storing a file; a plurality of file systems for managing the file; and a plurality of NAS servers that control access from a client to the file systems via a global namespace formed by grouping local namespaces for the one or more file systems; wherein, each NAS server includes a memory to store global namespace management information including global paths of the file systems; one NAS server of the NAS servers accepts a request to obtain snapshots of the file systems from external of the storage system; the one NAS server instructs itself and the other NAS servers to obtain snapshots of the file systems; the one NAS server and the other NAS servers obtain the snapshots of the file systems, and inform the one NAS server of snapshot identifiers and of local paths of the snapshots; the one NAS server makes snapshot management information including global paths of the snapshots based on each of the snapshot identifiers received from the other NAS servers and each
    Type: Grant
    Filed: January 18, 2011
    Date of Patent: February 14, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Tomoya Anzai, Takahiro Nakano, Yoji Nakatani
  • Publication number: 20110289058
    Abstract: An information processing system retains one or more files utilized by an external apparatus, each of which is made up of a plurality of chunks, in a manner that the chunks making up each of the files are distributed. The information processing system includes a plurality of chunk servers, each storing chunks, and one master server communicatively coupled thereto. The master server retains a file name of a file, chunk IDs indicating chunks making up the file, and chunk IDs indicating chunk servers storing the chunks. When a snapshot taking request for a file is received, the master server identifies chunks included in the file from the file name and the chunk IDs to instruct the chunk servers having these chunks to take a differential snapshot of each of the chunks with the use of a differential snapshot function included in a local file system of each of the chunk servers.
    Type: Application
    Filed: May 26, 2009
    Publication date: November 24, 2011
    Inventors: Tomoya Anzai, Takahiro Nakano
  • Publication number: 20110137863
    Abstract: A storage system including: a storage device for storing a file; a plurality of file systems for managing the file; and a plurality of NAS servers that control access from a client to the file systems via a global namespace formed by grouping local namespaces for the one or more file systems; wherein, each NAS server includes a memory to store global namespace management information including global paths of the file systems; one NAS server of the NAS servers accepts a request to obtain snapshots of the file systems from external of the storage system; the one NAS server instructs itself and the other NAS servers to obtain snapshots of the file systems; the one NAS server and the other NAS servers obtain the snapshots of the file systems, and inform the one NAS server of snapshot identifiers and of local paths of the snapshots; the one NAS server makes snapshot management information including global paths of the snapshots based on each of the snapshot identifiers received from the other NAS servers and each
    Type: Application
    Filed: January 18, 2011
    Publication date: June 9, 2011
    Inventors: Tomoya ANZAI, Takahiro Nakano, Yoji Nakatani
  • Patent number: 7885930
    Abstract: The correspondence relationship between local paths in local namespaces for snapshots FS0-SNAP0, FS1-SNAP0, and FS2-SNAP0 of file systems FS0, FS1, and FS2 and global paths in a global namespace for those snapshots is defined so that the directory configuration in the global namespace of the snapshots FS0-SNAP0, FS1-SNAP0, and FS2-SNAP0 becomes the same as the directory configuration in the global namespace of the file systems FS0, FS1, and FS2.
    Type: Grant
    Filed: February 8, 2006
    Date of Patent: February 8, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Tomoya Anzai, Takahiro Nakano, Yoji Nakatani
  • Patent number: 7827269
    Abstract: A computer is provided with: a device related value acquisition unit that acquires a device related value (for example a LUN), which is a value relating to a device; a calculation formula including a first variable in which the device related value is substituted; a device identification value calculation unit that calculates a device identification value of a device corresponding to the acquired device related value by substituting this device related value in the first variable; and a correspondence registration unit that registers the calculated device identification value and the acquired device related value in an electronic information resource.
    Type: Grant
    Filed: January 14, 2008
    Date of Patent: November 2, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Tomoya Anzai, Takahiro Nakano
  • Publication number: 20090228532
    Abstract: In a storage system in which plural end servers 104, intermediate servers 103 and clients 101 are connected to each other via a network 106, when a migration-source end server 104 transfers file-level data to a migration-destination end server 104 via the intermediate server 103, the migration-source end server 104 also transfers data in a differential volume simultaneously, and the migration-destination end sever 104 reconstructs data in a snapshot volume based on the transferred data and transfers response information regarding the reconstructed data to the client 101.
    Type: Application
    Filed: May 28, 2008
    Publication date: September 10, 2009
    Inventor: Tomoya Anzai
  • Publication number: 20080270699
    Abstract: A system for controlling spinning of a disk is provided to prevent deterioration of the access response speed and to suppress the power consumption. The system includes a controller controlling a file system, and a disk array system storing data of the file system. The disk array system includes a plurality of logical volumes, each of which is configured by at least one disk device, and a disk controller controlling data input/output to/from the plurality of logical volumes. The plurality of logical volumes includes at least one first type logical volume which is controlled so that spinning of a disk device that configures the logical volume can be stopped, and at least one second type logical volume which is controlled so that spinning of a disk device that configures the logical volume cannot be stopped. Data satisfying a predetermined condition is stored in the second type logical volume.
    Type: Application
    Filed: June 24, 2008
    Publication date: October 30, 2008
    Inventors: Tomoya Anzai, Yoji Nakatani, Takashige Iwamura, Akira Fujibayashi
  • Publication number: 20080244055
    Abstract: A computer is provided with: a device related value acquisition unit that acquires a device related value (for example a LUN), which is a value relating to a device; a calculation formula including a first variable in which the device related value is substituted; a device identification value calculation unit that calculates a device identification value of a device corresponding to the acquired device related value by substituting this device related value in the first variable; and a correspondence registration unit that registers the calculated device identification value and the acquired device related value in an electronic information resource.
    Type: Application
    Filed: January 14, 2008
    Publication date: October 2, 2008
    Inventors: Tomoya Anzai, Takahiro Nakano
  • Patent number: 7404035
    Abstract: A system for controlling spinning of a disk is provided to prevent deterioration of the access response speed and to suppress the power consumption. The system includes a controller controlling a file system, and a disk array system storing data of the file system. The disk array system includes a plurality of logical volumes, each of which is configured by at least one disk device, and a disk controller controlling data input/output to/from the plurality of logical volumes. The plurality of logical volumes includes at least one first type logical volume which is controlled so that spinning of a disk device that configures the logical volume can be stopped, and at least one second type logical volume which is controlled so that spinning of a disk device that configures the logical volume cannot be stopped. Data satisfying a predetermined condition is stored in the second type logical volume.
    Type: Grant
    Filed: November 22, 2005
    Date of Patent: July 22, 2008
    Assignee: Hitachi, Ltd.
    Inventors: Tomoya Anzai, Yoji Nakatani, Takashige Iwamura, Akira Fujibayashi
  • Publication number: 20070220071
    Abstract: Provided is a storage apparatus, a data migration method, and a server apparatus, capable of maintaining a snapshot of a logical volume before and after the migration of data in the logical volume. A server apparatus, when migrating data in a first volume allocated to the server apparatus to one or more volumes in a storage apparatus allocated to another server apparatus, keeps the data in the storage apparatus allocated to the storage apparatus even after the migration of the data in the first volume, or also migrates data in the second volume to the one or more volumes allocated to the other server apparatus.
    Type: Application
    Filed: April 24, 2006
    Publication date: September 20, 2007
    Applicant: Hitachi, Ltd.
    Inventors: Tomoya Anzai, Yoji Nakatani
  • Publication number: 20070136391
    Abstract: The correspondence relationship between local paths in local namespaces for snapshots FS0-SNAP0, FS1-SNAP0, and FS2-SNAP0 of file systems FS0, FS1, and FS2 and global paths in a global namespace for those snapshots is defined so that the directory configuration in the global namespace of the snapshots FS0-SNAP0, FS1-SNAP0, and FS2-SNAP0 becomes the same as the directory configuration in the global namespace of the file systems FS0, FS1, and FS2.
    Type: Application
    Filed: February 8, 2006
    Publication date: June 14, 2007
    Inventors: Tomoya Anzai, Takahiro Nakano, Yoji Nakatani
  • Publication number: 20070067560
    Abstract: A system for controlling spinning of a disk is provided to prevent deterioration of the access response speed and to suppress the power consumption. The system includes a controller controlling a file system, and a disk array system storing data of the file system. The disk array system includes a plurality of logical volumes, each of which is configured by at least one disk device, and a disk controller controlling data input/output to/from the plurality of logical volumes. The plurality of logical volumes includes at least one first type logical volume which is controlled so that spinning of a disk device that configures the logical volume can be stopped, and at least one second type logical volume which is controlled so that spinning of a disk device that configures the logical volume cannot be stopped. Data satisfying a predetermined condition is stored in the second type logical volume.
    Type: Application
    Filed: November 22, 2005
    Publication date: March 22, 2007
    Inventors: Tomoya Anzai, Yoji Nakatani, Takashige Iwamura, Akira Fujibayashi
  • Publication number: 20060221824
    Abstract: Proposed is a storage system and data processing method capable of effectively preventing the transfer delay or loss of important data or data which should be processed in real time. The priorities respectively set to each packet transmitted from the host system are detected, each packet is processed, and these processing results are packetized into a packet having the same priority as the priorities set to the packets, and this is transmitted to the host system. As a result, since the processing results of a packet having a high priority from the host system can be transmitted to the host system with the same priority, the transfer delay or loss of important data or data which should be processed in real time can be prevented effectively.
    Type: Application
    Filed: June 6, 2005
    Publication date: October 5, 2006
    Inventor: Tomoya Anzai
  • Publication number: 20060225073
    Abstract: Provided is a computer system in which a plurality of virtual machines operate on a host computer. The host computer has a time subtraction table for storing the time subtraction with the respective virtual machines, and a log collection unit for collecting the logs of the respective virtual machines. The log contains a time stamp which shows at least the log output time. The log collection unit corrects the time stamp of the logs collected from the respective virtual machines based on the time subtraction stored in the time subtraction table. According to this computer system, the logs of the virtual machines operating in a time series that is different from the time series of the host computer can be collected upon integrating the time series of the virtual machines and the host computer.
    Type: Application
    Filed: June 6, 2005
    Publication date: October 5, 2006
    Inventors: Etsutaro Akagawa, Takahiro Nakano, Tomoya Anzai