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: 8583757
    Abstract: 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: Grant
    Filed: May 31, 2010
    Date of Patent: November 12, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Nobumitsu Takaoka, Masaaki Iwasaki, Naoki Utsunomiya, Yoshiki Kano
  • Patent number: 8458234
    Abstract: 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: Grant
    Filed: June 3, 2011
    Date of Patent: June 4, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Yuri Hiraiwa, Hiroshi Nasu, Naoki Utsunomiya
  • Patent number: 8458299
    Abstract: 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: Grant
    Filed: March 17, 2010
    Date of Patent: June 4, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Wujuan Lin, Shoji Kodama, Naoki Utsunomiya, Hitoshi Kamei
  • Patent number: 8424095
    Abstract: 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: Grant
    Filed: September 19, 2011
    Date of Patent: April 16, 2013
    Assignee: Hitachi, Ltd.
    Inventors: Yoshimasa Masuoka, Naoki Utsunomiya
  • Patent number: 8291425
    Abstract: 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: Grant
    Filed: December 13, 2007
    Date of Patent: October 16, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Souichi Takashige, Naoki Utsunomiya
  • Patent number: 8117641
    Abstract: 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: Grant
    Filed: September 27, 2006
    Date of Patent: February 14, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Tomohiro Morimura, Yoshimasa Masuoka, Naoki Utsunomiya
  • Publication number: 20120016854
    Abstract: 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: Application
    Filed: March 25, 2010
    Publication date: January 19, 2012
    Inventors: Yoshiki Kano, Naoki Utsunomiya, Masaaki Iwasaki, Nobumitsu Takaoka, Takaki Nakamura, Yuichi Taguchi
  • Publication number: 20120011405
    Abstract: 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: Application
    Filed: September 19, 2011
    Publication date: January 12, 2012
    Inventors: Yoshimasa MASUOKA, Naoki Utsunomiya
  • Publication number: 20110295968
    Abstract: 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: Application
    Filed: May 31, 2010
    Publication date: December 1, 2011
    Applicant: HITACHI, LTD.
    Inventors: Nobumitsu Takaoka, Masaaki Iwasaki, Naoki Utsunomiya, Yoshiki Kano
  • Publication number: 20110231459
    Abstract: 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: Application
    Filed: June 3, 2011
    Publication date: September 22, 2011
    Inventors: Yuri HIRAIWA, Hiroshi NASU, Naoki UTSUNOMIYA
  • Publication number: 20110231524
    Abstract: 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: Application
    Filed: March 17, 2010
    Publication date: September 22, 2011
    Applicant: HITACHI, LTD.
    Inventors: Wujuan LIN, Shoji KODAMA, Naoki UTSUNOMIYA, Hitoshi KAMEI
  • Patent number: 8024805
    Abstract: 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: Grant
    Filed: September 1, 2004
    Date of Patent: September 20, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Yoshimasa Masuoka, Naoki Utsunomiya
  • Patent number: 7979478
    Abstract: 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: Grant
    Filed: December 5, 2008
    Date of Patent: July 12, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Yuri Hiraiwa, Hiroshi Nasu, Naoki Utsunomiya
  • Patent number: 7941511
    Abstract: 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: Grant
    Filed: September 11, 2009
    Date of Patent: May 10, 2011
    Assignee: Hitachi, Ltd.
    Inventors: Yoshifumi Takamoto, Takao Nakajima, Naoki Utsunomiya
  • Publication number: 20110047192
    Abstract: 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: Application
    Filed: March 19, 2009
    Publication date: February 24, 2011
    Inventor: Naoki Utsunomiya
  • Patent number: 7849168
    Abstract: 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: Grant
    Filed: November 25, 2008
    Date of Patent: December 7, 2010
    Assignee: Hitachi, Ltd.
    Inventors: Naoki Utsunomiya, Tomoki Sekiguchi
  • Publication number: 20100036872
    Abstract: 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: Application
    Filed: December 5, 2008
    Publication date: February 11, 2010
    Inventors: Yuri HIRAIWA, Hiroshi Nasu, Naoki Utsunomiya
  • Publication number: 20100011095
    Abstract: 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: Application
    Filed: September 11, 2009
    Publication date: January 14, 2010
    Inventors: Yoshifumi TAKAMOTO, Takao NAKAJIMA, Naoki UTSUNOMIYA
  • Patent number: 7610362
    Abstract: 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: Grant
    Filed: August 12, 2005
    Date of Patent: October 27, 2009
    Assignee: Hitachi, Ltd.
    Inventors: Yoshifumi Takamoto, Takao Nakajima, Naoki Utsunomiya
  • Publication number: 20090240790
    Abstract: 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: Application
    Filed: November 25, 2008
    Publication date: September 24, 2009
    Applicant: Hitachi, Ltd.
    Inventors: Naoki UTSUNOMIYA, Tomoki Sekiguchi