Patents by Inventor Tomonori Esaka
Tomonori Esaka 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: 11249687Abstract: Every time a node computer receives multidimensional data from a data source, the node computer which has received the multidimensional data in a computer system: writes the multidimensional data; reads the multidimensional data; analyzes the read multidimensional data; and outputs a result of the analysis. Such writing of the multidimensional data is data locality EC processing (Erasure Coding with data locality). The data locality EC processing is to: write all of one or more data chunks constituting the multidimensional data to the node computer; and write a parity of the data chunk, with respect to each of the one or more data chunks, to a node computer(s) other than the node computer.Type: GrantFiled: September 2, 2020Date of Patent: February 15, 2022Assignee: HITACHI, LTD.Inventor: Tomonori Esaka
-
Publication number: 20210223993Abstract: Every time a node computer receives multidimensional data from a data source, the node computer which has received the multidimensional data in a computer system: writes the multidimensional data; reads the multidimensional data; analyzes the read multidimensional data; and outputs a result of the analysis. Such writing of the multidimensional data is data locality EC processing (Erasure Coding with data locality). The data locality EC processing is to: write all of one or more data chunks constituting the multidimensional data to the node computer; and write a parity of the data chunk, with respect to each of the one or more data chunks, to a node computer(s) other than the node computer.Type: ApplicationFiled: September 2, 2020Publication date: July 22, 2021Inventor: Tomonori ESAKA
-
Patent number: 10489353Abstract: A storage system includes N nodes (N is an integer, equal to or larger than 2) coupled to at least one data processing system. A plurality of tenant spaces, based on the N nodes, contain Y1 tenant spaces (Y1 is an integer, equal to or larger than 2 and equal to or smaller than N) for a first tenant. The Y1 tenant spaces are based on Y1 node groups in the N nodes. Each of the Y1 node groups contains Q1 or more nodes (Q1 is an integer, equal to or larger than 1). For the first tenant, the storage system provides, to each of the Y1 tenant spaces, data units multiplexed Y1 times. From a first load-source tenant space from among the Y1 tenant spaces, the storage system loads a first data unit group containing one or more data units to a first load-destination data processing system.Type: GrantFiled: January 5, 2015Date of Patent: November 26, 2019Assignee: HITACHI, LTD.Inventors: Tomonori Esaka, Tetsuya Abe, Yoshitaka Nakamura
-
Publication number: 20180018346Abstract: A storage system includes N nodes (N is an integer, equal to or larger than 2) coupled to at least one data processing system. A plurality of tenant spaces, based on the N nodes, contain Y1 tenant spaces (Y1 is an integer, equal to or larger than 2 and equal to or smaller than N) for a first tenant. The Y1 tenant spaces are based on Y1 node groups in the N nodes. Each of the Y1 node groups contains Q1 or more nodes (Q1 is an integer, equal to or larger than 1). For the first tenant, the storage system provides, to each of the Y1 tenant spaces, data units multiplexed Y1 times. From a first load-source tenant space from among the Y1 tenant spaces, the storage system loads a first data unit group containing one or more data units to a first load-destination data processing system.Type: ApplicationFiled: January 5, 2015Publication date: January 18, 2018Applicant: HITACHI, LTD.Inventors: Tomonori ESAKA, Tetsuya ABE, Yoshitaka NAKAMURA
-
Patent number: 9684669Abstract: The file storage system includes a controller and a volume storing a plurality of files, the volume including a first directory storing a first file and a second file and a second directory storing a third file being created. The controller migrates actual data of the second file to the third file, sets up a management information of the second file so that the third file is referred to when the second file is read, and if the sizes of actual data of the first file and the actual data of the third file are identical and the binaries of the actual data of the first file and the actual data of the third file are identical, sets up a management information of the first file to refer to the third file when reading the first file.Type: GrantFiled: September 11, 2014Date of Patent: June 20, 2017Assignee: Hitachi, Ltd.Inventors: Tomonori Esaka, Takaki Nakamura, Hitoshi Kamei, Masakuni Agetsuma
-
Patent number: 9569311Abstract: It is provided a computer system, comprising a server and first and second storage systems. The first storage system stores deduplicated data sharing at least a part of data with other data, shared data shared by a plurality of pieces of the deduplicated data, and first type data representing a type of the stored data including the deduplicated data and the shared data. The deduplicated data is associated with the shared data by a pointer to the shared data, and includes differential data indicating a difference from the shared data. The server creates second type data representing a type of the data stored in the second storage system from the first type data. The second storage system stores the shared data associated with the deduplicate data at a reading position before a position at which the deduplicated data is read in sequential reading and stores the second type data.Type: GrantFiled: October 26, 2015Date of Patent: February 14, 2017Assignee: HITACHI, LTD.Inventors: Hitoshi Kamei, Takayuki Fukatani, Tomonori Esaka
-
Publication number: 20160062844Abstract: It is provided a computer system, comprising a server and first and second storage systems. The first storage system stores deduplicated data sharing at least a part of data with other data, shared data shared by a plurality of pieces of the deduplicated data, and first type data representing a type of the stored data including the deduplicated data and the shared data. The deduplicated data is associated with the shared data by a pointer to the shared data, and includes differential data indicating a difference from the shared data. The server creates second type data representing a type of the data stored in the second storage system from the first type data. The second storage system stores the shared data associated with the deduplicate data at a reading position before a position at which the deduplicated data is read in sequential reading and stores the second type data.Type: ApplicationFiled: October 26, 2015Publication date: March 3, 2016Applicant: HITACHI, LTD.Inventors: Hitoshi Kamei, Takayuki Fukatani, Tomonori Esaka
-
Patent number: 9201884Abstract: It is provided a computer system, comprising a server and first and second storage systems. The first storage system stores deduplicated data sharing at least a part of data with other data, shared data shared by a plurality of pieces of the deduplicated data, and first type data representing a type of the stored data including the deduplicated data and the shared data. The deduplicated data is associated with the shared data by a pointer to the shared data, and includes differential data indicating a difference from the shared data. The server creates second type data representing a type of the data stored in the second storage system from the first type data. The second storage system stores the shared data associated with the deduplicate data at a reading position before a position at which the deduplicated data is read in sequential reading and stores the second type data.Type: GrantFiled: October 1, 2012Date of Patent: December 1, 2015Assignee: HITACHI, LTD.Inventors: Hitoshi Kamei, Takayuki Fukatani, Tomonori Esaka
-
Patent number: 9075530Abstract: Management of a storage system is facilitated by associating physical volumes of the storage system with virtual volumes corresponding to virtual machines according to specified storage policies in advance. A plurality of disk control devices manage a specified storage area provided by the plurality of physical disks as one or more logical volumes and map the one or more logical volumes matching a storage policy or policies, which include capacity information about a virtual machine(s) and are set to construct the virtual machine, to a virtual volume(s) provided to the virtual machine in response to a request from the management server; and wherein when one of the storage policies is selected, the management server constructs the virtual machine by associating the virtual volume, which complies with the storage policy, with the virtual machine.Type: GrantFiled: August 27, 2013Date of Patent: July 7, 2015Assignee: Hitachi, Ltd.Inventors: Tomonori Esaka, Masayasu Asano
-
Publication number: 20150153959Abstract: Management of a storage system is facilitated by associating physical volumes of the storage system with virtual volumes corresponding to virtual machines according to specified storage policies in advance. A plurality of disk control devices manage a specified storage area provided by the plurality of physical disks as one or more logical volumes and map the one or more logical volumes matching a storage policy or policies, which include capacity information about a virtual machine(s) and are set to construct the virtual machine, to a virtual volume(s) provided to the virtual machine in response to a request from the management server; and wherein when one of the storage policies is selected, the management server constructs the virtual machine by associating the virtual volume, which complies with the storage policy, with the virtual machine.Type: ApplicationFiled: August 27, 2013Publication date: June 4, 2015Inventors: Tomonori Esaka, Masayasu Asano
-
Publication number: 20140379672Abstract: The file storage system includes a controller and a volume storing a plurality of files, the volume including a first directory storing a first file and a second file and a second directory storing a third file being created. The controller migrates actual data of the second file to the third file, sets up a management information of the second file so that the third file is referred to when the second file is read, and if the sizes of actual data of the first file and the actual data of the third file are identical and the binaries of the actual data of the first file and the actual data of the third file are identical, sets up a management information of the first file to refer to the third file when reading the first file.Type: ApplicationFiled: September 11, 2014Publication date: December 25, 2014Inventors: Tomonori Esaka, Takaki Nakamura, Hitoshi Kamei, Masakuni Agetsuma
-
Patent number: 8862558Abstract: In file de-duplication using hash value comparison, hash values of all target files must be calculated and actual data of all files must be read for hash value calculation, so that the processing time was long. The present invention provides a file storage system comprising a controller and a volume storing a plurality of files, the volume including a first directory storing a first file and a second file and a second directory storing a third file being created, wherein the controller migrates actual data of the second file to the third file, sets up a management information of the second file so that the third file is referred to when the second file is read, and if the sizes of actual data of the first file and the actual data of the third file are identical and the binaries of the actual data of the first file and the actual data of the third file are identical, sets up a management information of the first file to refer to the third file when reading the first file.Type: GrantFiled: January 25, 2012Date of Patent: October 14, 2014Assignee: Hitachi, Ltd.Inventors: Tomonori Esaka, Takaki Nakamura, Hitoshi Kamei, Masakuni Agetsuma
-
Patent number: 8762344Abstract: An ACL, a setting table, and backup data are used to create an inter-base data sharing file system at a base permitted to share data. This enables data to be shared by bases. In a process for restoring backup data, with reference to the ACL and the setting table, a data management computer system determines whether or not each restore destination base is permitted to share data, and executes a restore process only on restore destination bases permitted to share data.Type: GrantFiled: September 17, 2010Date of Patent: June 24, 2014Assignee: Hitachi, Ltd.Inventor: Tomonori Esaka
-
Publication number: 20140095440Abstract: It is provided a computer system, comprising a server and first and second storage systems. The first storage system stores deduplicated data sharing at least a part of data with other data, shared data shared by a plurality of pieces of the deduplicated data, and first type data representing a type of the stored data including the deduplicated data and the shared data. The deduplicated data is associated with the shared data by a pointer to the shared data, and includes differential data indicating a difference from the shared data. The server creates second type data representing a type of the data stored in the second storage system from the first type data. The second storage system stores the shared data associated with the deduplicate data at a reading position before a position at which the deduplicated data is read in sequential reading and stores the second type data.Type: ApplicationFiled: October 1, 2012Publication date: April 3, 2014Applicant: HITACHI, LTD.Inventors: Hitoshi Kamei, Takayuki Fukatani, Tomonori Esaka
-
Publication number: 20130191350Abstract: In file de-duplication using hash value comparison, hash values of all target files must be calculated and actual data of all files must be read for hash value calculation, so that the processing time was long. The present invention provides a file storage system comprising a controller and a volume storing a plurality of files, the volume including a first directory storing a first file and a second file and a second directory storing a third file being created, wherein the controller migrates actual data of the second file to the third file, sets up a management information of the second file so that the third file is referred to when the second file is read, and if the sizes of actual data of the first file and the actual data of the third file are identical and the binaries of the actual data of the first file and the actual data of the third file are identical, sets up a management information of the first file to refer to the third file when reading the first file.Type: ApplicationFiled: January 25, 2012Publication date: July 25, 2013Applicant: HITACHI, LTD.Inventors: Tomonori Esaka, Takaki Nakamura, Hitoshi Kamei, Masakuni Agetsuma
-
Publication number: 20120259813Abstract: The file synchronization processing among sites which can reduce the response time is realized. By the CAS device creating a list of at least a part of the file groups which the first sub-computer system archived or backed up to the data center as an update list and transferring the update list to the second sub-computer system, the second sub-computer system determines whether the file is valid or not by using the update list (See FIG. 2).Type: ApplicationFiled: April 8, 2011Publication date: October 11, 2012Inventors: Masanori Takata, Yohsuke Ishii, Tomonori Esaka, Atsushi Sutoh
-
Publication number: 20120072397Abstract: An ACL, a setting table, and backup data are used to create an inter-base data sharing file system at a base permitted to share data. This enables data to be shared by bases. In a process for restoring backup data, with reference to the ACL and the setting table, a data management computer system determines whether or not each restore destination base is permitted to share data, and executes a restore process only on restore destination bases permitted to share data.Type: ApplicationFiled: September 17, 2010Publication date: March 22, 2012Applicant: HITACHI, LTD.Inventor: Tomonori Esaka