Patents by Inventor Naoki Utsunomiya
Naoki Utsunomiya 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: 8583757Abstract: A technique for increasing the speed of data entry into a distributed processing platform is provided. According to a computer system of the present invention, when data is entered into each node in a distributed manner, the most efficient entry method (a method with the highest processing speed) is selected from among a plurality of entry methods, so that the data is entered into each node with no overlaps in accordance with the selected method.Type: GrantFiled: May 31, 2010Date of Patent: November 12, 2013Assignee: Hitachi, Ltd.Inventors: Nobumitsu Takaoka, Masaaki Iwasaki, Naoki Utsunomiya, Yoshiki Kano
-
Patent number: 8458234Abstract: A data storage or management method is provided which allows both a content object-based access and a file-based access. A first request for storing a content object in accordance with the processing of an application program executed in a host is sent to an object archive control functionality executed in the host, an intermediate server, or a storage apparatus. The object archive control functionality generates an object identifier corresponding to the content object received in response to the first request, a directory name corresponding to the object identifier, and a plurality of file names corresponding to a plurality of fields contained in the content object. The storage apparatus stores a directory having the directory name and the plurality of files having the plurality of file names in accordance with the second request.Type: GrantFiled: June 3, 2011Date of Patent: June 4, 2013Assignee: Hitachi, Ltd.Inventors: Yuri Hiraiwa, Hiroshi Nasu, Naoki Utsunomiya
-
Patent number: 8458299Abstract: A global namespace (GNS) is constructed across heterogeneous network-attached storage (NAS) devices by organizing metadata servers into a cluster layer having cluster nodes and a consistent hashing overlay layer having overlay nodes. The global namespace is distributed based on workload at the cluster and overlay nodes, and a portion of the GNS namespace may be migrated from one layer to the other. Cluster nodes may be added to the cluster layer, overlay nodes may be added to the consistent hashing overlay layer. Further, a cluster node may become an overlay node or an overlay node may become a cluster node. To access the global namespace, a request for namespace metadata managed by a cluster node is serviced by the cluster node, but if the requested namespace metadata have been migrated to the consistent hashing overlay layer, the cluster node will forward the request to the responsible overlay node for servicing.Type: GrantFiled: March 17, 2010Date of Patent: June 4, 2013Assignee: Hitachi, Ltd.Inventors: Wujuan Lin, Shoji Kodama, Naoki Utsunomiya, Hitoshi Kamei
-
Patent number: 8424095Abstract: Policy verification arrangements effecting operations of: modifying address information of system component information for all system components, stored in a system management server, to redirect-address information to a test tool as a substitute destination in order for the test tool to be able to receive a result of system management operations during testing, instead of a corresponding system component; acquiring configuration information of the information processing system from the system management server; generating a test item specifying a test event; transmitting the test event specified by the generated test item to the policy manager and/or said system management server; and recording a result of the system management operations which is requested by the policy manager and/or system management server responsive to the test event specified by the generated test item, but which is redirected back to the test tool via the redirected-address information stored in the system management server.Type: GrantFiled: September 19, 2011Date of Patent: April 16, 2013Assignee: Hitachi, Ltd.Inventors: Yoshimasa Masuoka, Naoki Utsunomiya
-
Patent number: 8291425Abstract: A computer in which functions of its resources are divided to realize a plurality of virtual computers 12 and which includes a plurality of physical devices. A managing unit of the computer, when usage of a virtual device has changed, selects a physical device compatible with the virtual device from physical devices usable for a control scheme and makes the physical device be associated with the virtual device and changes the control scheme of the virtual device, thereby achieving the control of devices in the virtual computers, where a plurality of control schemes including a shared scheme and a dedicated scheme are switched.Type: GrantFiled: December 13, 2007Date of Patent: October 16, 2012Assignee: Hitachi, Ltd.Inventors: Souichi Takashige, Naoki Utsunomiya
-
Patent number: 8117641Abstract: A technique of performing concurrency control of policies is provided, which makes it possible to efficiently utilize resources of an overall information system. According to the present invention, a policy execution device creates a list of components of a application system which are influenced by execution of an action of a policy instance, for respective policy instances. If trigger conditions of another policy instance are newly met during execution of a policy instance, the policy execution device compares a list of components of the policy instance presently being executed with a list of components of the policy instance whose trigger conditions are newly met. If there are no common components in the lists, the policy execution device executes the policy instance whose trigger conditions are newly met, and if there are common components in the lists, the policy execution device suspends the policy instance whose trigger conditions are newly met.Type: GrantFiled: September 27, 2006Date of Patent: February 14, 2012Assignee: Hitachi, Ltd.Inventors: Tomohiro Morimura, Yoshimasa Masuoka, Naoki Utsunomiya
-
Publication number: 20120016854Abstract: A file, for which writing has been reserved, in a file-sharing system can be efficiently read. A check-in file agent is provided in a computer that executes check-in of a file as the file-write reserving processing, a file manager is provided in a file-sharing computer, and a check-out file agent is provided in a computer that executes check-out of a file as the file reading processing. Upon request for check-in of a file, the check-in file agent divides the file into divided files and generates metadata that indicates the order of division of the file, and transmits them to the file-sharing computer for storage therein. Upon request for check-out of the file, the check-out file agent receives the metadata from the file-sharing computer, and based on the metadata, sequentially receives the divided files to generate a file to be checked out.Type: ApplicationFiled: March 25, 2010Publication date: January 19, 2012Inventors: Yoshiki Kano, Naoki Utsunomiya, Masaaki Iwasaki, Nobumitsu Takaoka, Takaki Nakamura, Yuichi Taguchi
-
Publication number: 20120011405Abstract: Policy verification arrangements effecting operations of: modifying address information of system component information for all system components, stored in a system management server, to redirect-address information to a test tool as a substitute destination in order for the test tool to be able to receive a result of system management operations during testing, instead of a corresponding system component; acquiring configuration information of the information processing system from the system management server; generating a test item specifying a test event; transmitting the test event specified by the generated test item to the policy manager and/or said system management server; and recording a result of the system management operations which is requested by the policy manager and/or system management server responsive to the test event specified by the generated test item, but which is redirected back to the test tool via the redirected-address information stored in the system management server.Type: ApplicationFiled: September 19, 2011Publication date: January 12, 2012Inventors: Yoshimasa MASUOKA, Naoki Utsunomiya
-
Publication number: 20110295968Abstract: A technique for increasing the speed of data entry into a distributed processing platform is provided. According to a computer system of the present invention, when data is entered into each node in a distributed manner, the most efficient entry method (a method with the highest processing speed) is selected from among a plurality of entry methods, so that the data is entered into each node with no overlaps in accordance with the selected method.Type: ApplicationFiled: May 31, 2010Publication date: December 1, 2011Applicant: HITACHI, LTD.Inventors: Nobumitsu Takaoka, Masaaki Iwasaki, Naoki Utsunomiya, Yoshiki Kano
-
Publication number: 20110231459Abstract: A data storage or management method is provided which allows both a content object-based access and a file-based access. A first request for storing a content object in accordance with the processing of an application program executed in a host is sent to an object archive control functionality executed in the host, an intermediate server, or a storage apparatus. The object archive control functionality generates an object identifier corresponding to the content object received in response to the first request, a directory name corresponding to the object identifier, and a plurality of file names corresponding to a plurality of fields contained in the content object. The storage apparatus stores a directory having the directory name and the plurality of files having the plurality of file names in accordance with the second request.Type: ApplicationFiled: June 3, 2011Publication date: September 22, 2011Inventors: Yuri HIRAIWA, Hiroshi NASU, Naoki UTSUNOMIYA
-
Publication number: 20110231524Abstract: A global namespace (GNS) is constructed across heterogeneous network-attached storage (NAS) devices by organizing metadata servers into a cluster layer having cluster nodes and a consistent hashing overlay layer having overlay nodes. The global namespace is distributed based on workload at the cluster and overlay nodes, and a portion of the GNS namespace may be migrated from one layer to the other. Cluster nodes may be added to the cluster layer, overlay nodes may be added to the consistent hashing overlay layer. Further, a cluster node may become an overlay node or an overlay node may become a cluster node. To access the global namespace, a request for namespace metadata managed by a cluster node is serviced by the cluster node, but if the requested namespace metadata have been migrated to the consistent hashing overlay layer, the cluster node will forward the request to the responsible overlay node for servicing.Type: ApplicationFiled: March 17, 2010Publication date: September 22, 2011Applicant: HITACHI, LTD.Inventors: Wujuan LIN, Shoji KODAMA, Naoki UTSUNOMIYA, Hitoshi KAMEI
-
Patent number: 8024805Abstract: A policy verification method in an information processing system for verifying whether the policy rule operates correctly. The method verifies the policy in an information processing system including at least one component, using policies describing a series of system management operations to be performed when an event occurs, and automatically executing system management operations according to the policies when the event occurs. The method acquires configuration information on the component constituting the information processing system. The method acquires all the events that may occur in the information processing system from an event list stored in advance and the configuration information acquired, and generates them as a test item. The method executes the test item generated and verifying the propriety of the policy according to the result of the system management operations executed by the policy.Type: GrantFiled: September 1, 2004Date of Patent: September 20, 2011Assignee: Hitachi, Ltd.Inventors: Yoshimasa Masuoka, Naoki Utsunomiya
-
Patent number: 7979478Abstract: A data storage or management method is provided which allows both a content object-based access and a file-based access. A first request for storing a content object in accordance with the processing of an application program executed in a host is sent to an object archive control functionality executed in the host, an intermediate server, or a storage apparatus. The object archive control functionality generates an object identifier corresponding to the content object received in response to the first request, a directory name corresponding to the object identifier, and a plurality of file names corresponding to a plurality of fields contained in the content object. The storage apparatus stores a directory having the directory name and the plurality of files having the plurality of file names in accordance with the second request.Type: GrantFiled: December 5, 2008Date of Patent: July 12, 2011Assignee: Hitachi, Ltd.Inventors: Yuri Hiraiwa, Hiroshi Nasu, Naoki Utsunomiya
-
Patent number: 7941511Abstract: A computer system formerly handles a service that is quickly reproduced with another computer system to resume the service immediately. The association relations between services run by a primary site (1) and primary site servers (13), between the primary site servers (13) and a primary site storage system (15), and between the storage system (15) of the primary site (1) and a storage system (25) of a secondary site (2) are collected. The collected association relations are copied as configuration information from the storage system (15) of the primary site (1) to the secondary site (2). On the secondary site (2), based on the copied configuration information, services of the primary site (1) are assigned to servers (23) of the secondary site (2), and the secondary site servers (23) are associated with the storage system (25) of the secondary site (2) to reproduce the primary site (1) thereon.Type: GrantFiled: September 11, 2009Date of Patent: May 10, 2011Assignee: Hitachi, Ltd.Inventors: Yoshifumi Takamoto, Takao Nakajima, Naoki Utsunomiya
-
Publication number: 20110047192Abstract: The present invention provides a mechanism for a plurality of archive servers to collaborate and archive data. To realize this, a data processing system (storage system including a data classification function) associates archive servers that manage data types, digitalizes values determined by corresponding archive products for the data belonging to the data types, determines that the determinations by the archive products are different when the difference between the values is large, and selects such data as a further archive target.Type: ApplicationFiled: March 19, 2009Publication date: February 24, 2011Inventor: Naoki Utsunomiya
-
Patent number: 7849168Abstract: A network switching apparatus, a server system and a server migration method for the server system are provided which can perform server migration easily. The server system has a physical server, a physical server having a server virtualization mechanism, a network switching apparatus having a plurality of ports and a management server connected to the network switching apparatus for managing a server migration process for using a migration destination virtual server as the physical server of a migration source, wherein the management server has a migration mechanism for transmitting setting information to be designated to the plurality of ports to the network switching apparatus during the server migration process, and the network switching apparatus changes settings of the plurality of ports in accordance with the transmitted setting information on the plurality of ports.Type: GrantFiled: November 25, 2008Date of Patent: December 7, 2010Assignee: Hitachi, Ltd.Inventors: Naoki Utsunomiya, Tomoki Sekiguchi
-
Publication number: 20100036872Abstract: A data storage or management method is provided which allows both a content object-based access and a file-based access. A first request for storing a content object in accordance with the processing of an application program executed in a host is sent to an object archive control functionality executed in the host, an intermediate server, or a storage apparatus. The object archive control functionality generates an object identifier corresponding to the content object received in response to the first request, a directory name corresponding to the object identifier, and a plurality of file names corresponding to a plurality of fields contained in the content object. The storage apparatus stores a directory having the directory name and the plurality of files having the plurality of file names in accordance with the second request.Type: ApplicationFiled: December 5, 2008Publication date: February 11, 2010Inventors: Yuri HIRAIWA, Hiroshi Nasu, Naoki Utsunomiya
-
Publication number: 20100011095Abstract: A computer system that has formerly handled a service is quickly reproduced with another computer system to resume the service immediately. The association relations between services run by a primary site (1) and primary site servers (13) are collected. The association relations between the primary site servers (13) and a primary site storage system (15) are collected. The association relation between the storage system (15) of the primary site (1) and a storage system (25) of a secondary site (2) is collected. The association relations between the primary site services and the primary site servers (13), the association relations between the primary site servers (13) and the primary site storage system (15), and the association relation between the primary site storage system (15) and the secondary site storage system (25) are copied as configuration information from the storage system (15) of the primary site (1) to the secondary site (2).Type: ApplicationFiled: September 11, 2009Publication date: January 14, 2010Inventors: Yoshifumi TAKAMOTO, Takao NAKAJIMA, Naoki UTSUNOMIYA
-
Patent number: 7610362Abstract: A computer system that formerly handled a service is quickly reproduced with another computer system to resume the service immediately. The association relations between services run by a primary site (1) and primary site servers (13), between the primary site servers (13) and a primary site storage system (15), and between the storage system (15) of the primary site (1) and the storage system (25) of a secondary site (2) are collected. The collected association relations are copied as configuration information from the storage system (15) of the primary site (1) to the secondary site (2). On the secondary site (2), based on the copied configuration information of the primary site (1), services of the primary site (1) are assigned to servers (23), and the secondary site servers (23) are associated with the storage system (25) to reproduce the primary site (1) on the secondary site (2).Type: GrantFiled: August 12, 2005Date of Patent: October 27, 2009Assignee: Hitachi, Ltd.Inventors: Yoshifumi Takamoto, Takao Nakajima, Naoki Utsunomiya
-
Publication number: 20090240790Abstract: A network switching apparatus, a server system and a server migration method for the server system are provided which can perform server migration easily. The server system has a physical server, a physical server having a server virtualization mechanism, a network switching apparatus having a plurality of ports and a management server connected to the network switching apparatus for managing a server migration process for using a migration destination virtual server as the physical server of a migration source, wherein the management server has a migration mechanism for transmitting setting information to be designated to the plurality of ports to the network switching apparatus during the server migration process, and the network switching apparatus changes settings of the plurality of ports in accordance with the transmitted setting information on the plurality of ports.Type: ApplicationFiled: November 25, 2008Publication date: September 24, 2009Applicant: Hitachi, Ltd.Inventors: Naoki UTSUNOMIYA, Tomoki Sekiguchi