Patents by Inventor Masanori Takata
Masanori Takata 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: 10191915Abstract: In the present invention, in order to provide an effective synchronization process control method between sites in a multi-site file system sharing through a data center, a synchronization process target file group is split into sub trees of an appropriate size, in accordance with a conflict frequency of an update file between sites, and a throughput between site-data center. Then, the split sub tree is synchronized from the one having high conflict frequency.Type: GrantFiled: February 19, 2013Date of Patent: January 29, 2019Assignee: Hitachi, Ltd.Inventors: Takayuki Fukatani, Masanori Takata, Hitoshi Kamei
-
Publication number: 20180109611Abstract: (A) and (B), described hereinafter, are carried out for objects which differ between an reflection source namespace and a reflection destination namespace, with respect to either: a center node in a migration, which applies an update of a first local namespace which a first edge node (any edge node) provides to a center namespace; or a second edge node (any edge node other than the first edge node) in a synchronization, which applies an update of the center namespace to a second local namespace which the second edge node provides. Specifically, either the center node or the second edge node: (A) determines whether the situation with respect to the differing objects corresponds to a conflict case among defined conflict cases; and (B) if the result of the determination in (A) is affirmative, executes a process according to a confliction resolution policy which is associated with the corresponding conflict case.Type: ApplicationFiled: January 30, 2015Publication date: April 19, 2018Inventors: Misato YOSHIDA, Masanori TAKATA, Akiyoshi TSUCHIYA, Hitoshi KAMEI
-
Publication number: 20180018347Abstract: The purpose of the present invention is, in a file storage, to shorten an access response time to shared data. When a file storage apparatus receives a command for a specific manipulation of a file system, a specific apparatus determines, based on a state of the file system and a manipulation history, whether or not an unapplied manipulation affects a target of the specific manipulation, the unapplied manipulation being a manipulation which has been previously executed by another file storage apparatus among a plurality of file storage apparatuses and which has not been applied to the file system. When it is determined that the unapplied manipulation affects the target of the specific manipulation, the file storage apparatus applies the unapplied manipulation to the file system, executes the specific manipulation on the file system, and transmits, to a cloud storage apparatus, manipulation information which represents the specific manipulation.Type: ApplicationFiled: January 30, 2015Publication date: January 18, 2018Inventors: Kazuhito YOKOI, Go KOJIMA, Takuya ODA, Yasushi MIYATA, Masanori TAKATA, Hitoshi KAMEI, Akiyoshi TSUCHIYA
-
Publication number: 20180013827Abstract: A file server apparatus includes a second file system volume including cache data of a first file system volume stored in a shared file storage apparatus. The file server apparatus determines the operation type indicated by an access request to the first file system volume from a client. When the operation type is directory operation, the file server sends an instruction of directory operation to the shared file storage apparatus, and then transmits a completion response to the client. When the operation type is file operation, the file server apparatus executes a file operation in the second file system volume, transmits a completion response to the client, and then transmits a file operation instruction to the shared file storage apparatus.Type: ApplicationFiled: January 30, 2015Publication date: January 11, 2018Inventors: Hitoshi KAMEI, Masanori TAKATA, Akiyoshi TSUCHIYA
-
Publication number: 20170351700Abstract: Each file storage apparatus of a plurality of file storage apparatuses stores a file system, and associates and stores paths of elements in the file system and archive destinations of the elements in an archive storage apparatus. When the file system is operated, each file storage apparatus transmits archive data of an element as an operation target, and operation information including operation details to the archive storage apparatus. The archive storage apparatus receives the archive data and the operation information, stores the archive data, and stores consistency information including the operation information and archive versions indicating a reception order of the operation information.Type: ApplicationFiled: January 30, 2015Publication date: December 7, 2017Inventors: Masanori TAKATA, Akiyoshi TSUCHIYA, Hitoshi KAMEI, Hitoshi ARAI, Yoji NAKATANI
-
Publication number: 20170286447Abstract: A computer system for sharing objects comprises multiple front-end nodes and a back-end node for providing a namespace shared by the front-end nodes. A first front-end node that is any one of the front-end nodes manages local-lock counts for each of objects managed by the first front-end node. The local-lock count is the number of locks taken by operations to the objects including the directory and sub-objects thereof. Every time receiving a request for processing a target object from a client, the front-end node requests the back-end node to lock a parent directory of the target object if the parent directory has not been locked by the back-end node. The front-end node sends a response of the received request to the client regardless of whether or not the parent directory has been unlocked by the back-end node. If the local-lock count of the parent directory is zero, the first front-end node requests the back-end node to unlock the parent directory.Type: ApplicationFiled: October 30, 2014Publication date: October 5, 2017Applicant: Hitachi, Ltd.Inventors: Hieuhanh LE, Masanori TAKATA, Yoji NAKATANI, Hitoshi ARAI, Hitoshi KAMEI, Akiyoshi TSUCHIYA, Atsushi SUTOH
-
Publication number: 20170068600Abstract: A file on file storage is archived as an object on object storage. In this case, a correspondence between UUID which is an identifier of the object and a path or an inode number which is an identifier of the file is recorded. This is referred to as correlation between the file and the object. However, because of changing of the path due to the renaming of the file, or changing of the inode number due to overwriting of the file, the correlation is likely to be lost. The invention provides a technique that restores the lost correlation and causes the correlation between the file and the object to be maintained.Type: ApplicationFiled: August 27, 2014Publication date: March 9, 2017Inventors: Hiromu HOTA, Masanori TAKATA, Hitoshi ARAI, Masaaki IWASAKI
-
Patent number: 9477426Abstract: A first storage apparatus determines whether to execute bulk requesting of causing a second storage apparatus to group a plurality of actual files corresponding to a plurality of stub files into one bulk data and transmit the bulk data. When determining to execute the bulk requesting in the determination, the first storage apparatus transmits a bulk request to the second storage apparatus. The second storage apparatus that has received the bulk request groups a plurality of actual files into one bulk data based on the bulk request, and transmits the bulk request to the first storage apparatus. The first storage apparatus that has received the bulk data extracts the plurality of actual files corresponding to a plurality of stub files, from the bulk data.Type: GrantFiled: October 1, 2013Date of Patent: October 25, 2016Assignee: Hitachi, Ltd.Inventors: Kazuhito Yokoi, Masanori Takata, Masakuni Agetsuma, Shoji Kodama, Masaaki Iwasaki
-
Publication number: 20160259783Abstract: Provided is a method for retaining metadata inheritance relationship in an object storage and for interpreting the relationship. A file and directory inheriting metadata of an upper-level directory allocates the UUID of an object corresponding to the inheritance source directory to metadata of an object of a CAS device corresponding to the file and directory as inheritance information. The inheritance information stored in the CAS device is interpreted in a metadata conversion apparatus (see FIG. 1).Type: ApplicationFiled: March 26, 2014Publication date: September 8, 2016Applicant: Hitachi, Ltd.Inventors: Masanori Takata, Masakuni Agetsuma, Hiromu Hota, Masaaki Iwasaki
-
Publication number: 20160246545Abstract: A first storage apparatus determines whether to execute bulk requesting of causing a second storage apparatus to group a plurality of actual files corresponding to a plurality of stub files into one bulk data and transmit the bulk data. When determining to execute the bulk requesting in the determination, the first storage apparatus transmits a bulk request to the second storage apparatus. The second storage apparatus that has received the bulk request groups a plurality of actual files into one bulk data based on the bulk request, and transmits the bulk request to the first storage apparatus. The first storage apparatus that has received the bulk data extracts the plurality of actual files corresponding to a plurality of stub files, from the bulk data.Type: ApplicationFiled: October 1, 2013Publication date: August 25, 2016Applicant: Hitachi, Ltd.Inventors: Kazuhito YOKOI, Masanori TAKATA, Masakuni AGETSUMA, Shoji KODAMA, Masaaki IWASAKI
-
Patent number: 9286318Abstract: A first edge server which is configured to provide a first home directory performs preventive processing of preventing a first file in a first home directory from overwriting a second file in a core space prior to coping an update of the first home directory to the core space. The second file is a file that has been updated in a second home directory and copied to the core space. The first file is a file that corresponds to the second file and that has been updated in the first home directory and has not been copied to the core space.Type: GrantFiled: April 22, 2013Date of Patent: March 15, 2016Assignee: HITACHI, LTD.Inventors: Kunihito Matsuki, Hitoshi Arai, Nobuyuki Saika, Masanori Takata
-
Publication number: 20160012065Abstract: The present invention provides a system for realizing both the operation of archive and sharing of contents capable of maintaining a privacy policy of critical data. In order to realize the system, a disclosure condition to a data reference destination and a data conversion method of the file data are designated, and only the file data matching the disclosure condition is provided to the data reference destination by anonymizing the file data via the data conversion method. When the disclosure condition or the data conversion method is changed, an already disclosed file data is deleted, or replaced with the file data subjected to data conversion after the change.Type: ApplicationFiled: September 5, 2013Publication date: January 14, 2016Applicant: Hitachi, Ltd.Inventors: Masanori TAKATA, Masakuni AGETSUMA, Shoji KODAMA, Masaaki IWASKI
-
Publication number: 20160006829Abstract: A second storage unit stores a first piece of data and second pieces of data. Each of first storage units holds configuration information indicating association between the first piece of data and the second pieces of data associated by first computers. Each of the first computers receives a second piece of data and register information of the received second piece of data in the configuration information, instructs a second computer to store the received second piece of data in association with the first piece of data, and identifies a second piece of data to be acquired from the second computer based on the configuration information in acquiring the second piece of data. The second computer, in accordance with instructions from the first computers, stores the second pieces of data in the second storage unit in association with the first piece of data.Type: ApplicationFiled: October 2, 2013Publication date: January 7, 2016Applicant: HITACHI, LTD.Inventors: Yohsuke ISHII, Masakuni AGETSUMA, Masanori TAKATA, Shoji KODAMA
-
Publication number: 20150358408Abstract: In the present invention, in order to provide an effective synchronization process control method between sites in a multi-site file system sharing through a data center, a synchronization process target file group is split into sub trees of an appropriate size, in accordance with a conflict frequency of an update file between sites, and a throughput between site-data center. Then, the split sub tree is synchronized from the one having high conflict frequency.Type: ApplicationFiled: February 19, 2013Publication date: December 10, 2015Inventors: Takayuki FUKATANI, Masanori TAKATA, Hitoshi KAMEI
-
Patent number: 9110909Abstract: Time required for a file server to determine files to be migrated from a first storage region to a second storage region is reduced. A file service system coupled to the storage system for providing a first storage region and a second storage region stores identifiers of files that have been accessed by a client, in accessed file identifier information and determines the files to be migrated from the first storage region to the second storage region based on metadata of the files stored in the first storage region and the accessed file identifier information.Type: GrantFiled: May 12, 2014Date of Patent: August 18, 2015Assignee: HITACHI, LTD.Inventors: Atsushi Sutoh, Masanori Takata, Hitoshi Kamei, Nobumitsu Takaoka, Takahiro Nakano, Akio Shimada
-
Publication number: 20150227550Abstract: A first edge server which is configured to provide a first home directory performs preventive processing of preventing a first file in a first home directory from overwriting a second file in a core space prior to coping an update of the first home directory to the core space. The second file is a file that has been updated in a second home directory and copied to the core space. The first file is a file that corresponds to the second file and that has been updated in the first home directory and has not been copied to the core space.Type: ApplicationFiled: April 22, 2013Publication date: August 13, 2015Inventors: Kunihito Matsuki, Hitoshi Arai, Nobuyuki Saika, Masanori Takata
-
Publication number: 20140250157Abstract: Time required for a file server to determine files to be migrated from a first storage region to a second storage region is reduced. A file service system coupled to the storage system for providing a first storage region and a second storage region stores identifiers of files that have been accessed by a client, in accessed file identifier information and determines the files to be migrated from the first storage region to the second storage region based on metadata of the files stored in the first storage region and the accessed file identifier information.Type: ApplicationFiled: May 12, 2014Publication date: September 4, 2014Applicant: HITACHI, LTD.Inventors: Atsushi SUTOH, Masanori TAKATA, Hitoshi KAMEI, Nobumitsu TAKAOKA, Takahiro NAKANO, Akio SHIMADA
-
Patent number: 8756199Abstract: Time required for a file server to determine files to be migrated from a first storage region to a second storage region is reduced. A file service system coupled to the storage system for providing a first storage region and a second storage region stores identifiers of files that have been accessed by a client, in accessed file identifier information and determines the files to be migrated from the first storage region to the second storage region based on metadata of the files stored in the first storage region and the accessed file identifier information.Type: GrantFiled: March 1, 2010Date of Patent: June 17, 2014Assignee: Hitachi, Ltd.Inventors: Atsushi Sutoh, Masanori Takata, Hitoshi Kamei, Nobumitsu Takaoka, Takahiro Nakano, Akio Shimada
-
Publication number: 20140122661Abstract: A file server is replaced efficiently. A computer system includes a first file server, a second file server, and a third file server. The first file server retains file data storage information which indicates, for each file, whether data of the relevant file is stored in a first storage device or not; and after a data input/output request from a client terminal is switched from the first file server to the third file server, the third file server selects either the first file server or the second file server as a data transfer request destination of a target file of the data input/output request from the client terminal, based on the file data storage information sent from the first file server.Type: ApplicationFiled: October 26, 2012Publication date: May 1, 2014Applicant: Hitachi, Ltd.Inventors: Masanori Takata, Hitoshi Kamei, Jun Nemoto, Takayuki Fukutani, Atsushi Sutoh
-
Patent number: 8433674Abstract: The system of the present invention curbs an unnecessary inter-tier file migration and provides an inter-tier file migration that conforms to the utilization state. The hierarchical storage management system respectively migrates a frequently accessed file to the upper Tier, and an infrequently accessed file to the lower Tier. This system carries out inter-tier file migration in conformance with the utilization state. This system provides functions for anchoring a Tier for storage for a specified file, and for not permitting an inter-tier file migration.Type: GrantFiled: June 23, 2009Date of Patent: April 30, 2013Assignee: Hitachi, Ltd.Inventors: Masanori Takata, Hitoshi Kamei, Atsushi Sutoh, Masaaki Iwasaki