Patents by Inventor NAOSHI ORIHARA

NAOSHI ORIHARA 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: 10579268
    Abstract: A disk control device includes a hypervisor, a cache access measurement unit, and a distribution determination unit. The cache access measurement unit measures a characteristic value of a logical disk by analyzing an access pattern to the logical disk by a cache memory. The distribution determination unit selects one of a plurality of virtual computers including the cache memory associated with the measured characteristic value. The hypervisor activates the virtual computer selected by the distribution determination unit and switches a forwarding destination of an input-output request to the logical disk to the virtual computer selected by the distribution determination unit.
    Type: Grant
    Filed: January 19, 2018
    Date of Patent: March 3, 2020
    Assignee: NEC CORPORATION
    Inventor: Naoshi Orihara
  • Publication number: 20180225043
    Abstract: A disk control device includes a hypervisor, a cache access measurement unit, and a distribution determination unit. The cache access measurement unit measures a characteristic value of a logical disk by analyzing an access pattern to the logical disk by a cache memory. The distribution determination unit selects one of a plurality of virtual computers including the cache memory associated with the measured characteristic value. The hypervisor activates the virtual computer selected by the distribution determination unit and switches a forwarding destination of an input-output request to the logical disk to the virtual computer selected by the distribution determination unit.
    Type: Application
    Filed: January 19, 2018
    Publication date: August 9, 2018
    Applicant: NEC Corporation
    Inventor: Naoshi ORIHARA
  • Patent number: 9501414
    Abstract: A storage control device capable of avoiding a decrease in performance related to accesses to a storage device from a start time of a certain time zone is provided. A schedule information storing unit 130 stores schedule information indicating target data in an access to a storage device in a predetermined time zone. The target data is a target of a cache control using a cache memory. A cache processing unit 120 performs the cache control for the access to the target data and an access to data other than the target data in a time zone except the predetermined time zone, and performs the cache control for the access to the target data in the predetermined time zone. A preprocessing unit 140 performs a preprocessing to make the cache memory available for the cache control of the target data by a start time of the predetermined time zone.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: November 22, 2016
    Assignee: NEC CORPORATION
    Inventor: Naoshi Orihara
  • Patent number: 9268700
    Abstract: To prevent an increase in the management information and to increase the capacity of a secondary cache. The cache control device includes: a secondary cache having the data of the data sector and management information; and a primary cache having a digest value calculated from the address of the data and secondary management information. A controller includes: a digest value calculation unit which calculates the digest value of the data when reading out the data; a management information searching unit which searches the management information in the primary cache based on the digest value; and a readout control unit which specifies the data sector in the secondary cache based on the management information and reads out the data.
    Type: Grant
    Filed: April 18, 2013
    Date of Patent: February 23, 2016
    Assignee: NEC CORPORATION
    Inventor: Naoshi Orihara
  • Publication number: 20160034369
    Abstract: A more space-saving capacity is realized by: preventing performance deterioration when a controller failure occurs; and reserving and releasing an usage area of the storage medium used on that occasion by internally measuring an operation load and a processing capability possessed by the apparatus and calculating a capacity required for maintaining a write cache periodically. In a disk array apparatus, the controller comprising: a host control unit to control reception of data from a host; a memory control unit to control a first memory and a second memory, the second memory for duplicating data with the first memory at a time of a controller failure, to set a free space of the second memory by making a free space of the first memory be increased and decreased in a predetermined time interval; and an HDD control unit to control sending and receiving of data to and from the disk array.
    Type: Application
    Filed: July 23, 2015
    Publication date: February 4, 2016
    Inventor: Naoshi ORIHARA
  • Publication number: 20150212949
    Abstract: A storage control device capable of avoiding a decrease in performance related to accesses to a storage device from a start time of a certain time zone is provided. A schedule information storing unit 130 stores schedule information indicating target data in an access to a storage device in a predetermined time zone. The target data is a target of a cache control using a cache memory. A cache processing unit 120 performs the cache control for the access to the target data and an access to data other than the target data in a time zone except the predetermined time zone, and performs the cache control for the access to the target data in the predetermined time zone. A preprocessing unit 140 performs a preprocessing to make the cache memory available for the cache control of the target data by a start time of the predetermined time zone.
    Type: Application
    Filed: January 27, 2015
    Publication date: July 30, 2015
    Inventor: Naoshi ORIHARA
  • Publication number: 20130282977
    Abstract: To prevent an increase in the management information and to increase the capacity of a secondary cache. The cache control device includes: a secondary cache having the data of the data sector and management information; and a primary cache having a digest value calculated from the address of the data and secondary management information. A controller includes: a digest value calculation unit which calculates the digest value of the data when reading out the data; a management information searching unit which searches the management information in the primary cache based on the digest value; and a readout control unit which specifies the data sector in the secondary cache based on the management information and reads out the data.
    Type: Application
    Filed: April 18, 2013
    Publication date: October 24, 2013
    Applicant: NEC CORPORATION
    Inventor: NAOSHI ORIHARA