Patents by Inventor Shugo Ogawa

Shugo Ogawa 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).

  • Publication number: 20180196619
    Abstract: There is provided a storage control apparatus for improving the access performance of a storage medium and prolonging the life of the storage medium while suppressing an increase in fragmentation and a delay in normal write processing by avoiding frequent occurrence of rearrangement processing.
    Type: Application
    Filed: June 3, 2016
    Publication date: July 12, 2018
    Applicant: NEC CORPORATION
    Inventor: Shugo OGAWA
  • Publication number: 20180107593
    Abstract: An apparatus of this invention is directed to a storage control apparatus that improves the access performance of a storage medium and prolongs the life of the storage medium. The storage control apparatus includes a determiner that determines whether to estimate that data at a logical address area in a logical address space used by a host computer to access a storage medium is fragmented and stored in a plurality of physical address areas in a physical address space used in the storage medium, and a data rearrangement unit that reads the fragmented data by designating a logical address area corresponding to the fragmented data which has been estimated to be fragmented and stored in the plurality of physical address areas in the physical address space, and instructs the storage medium to write the read fragmented data in the logical address area while controlling other write operations, so that the fragmented data is written in continuous physical address areas in the storage medium.
    Type: Application
    Filed: April 13, 2016
    Publication date: April 19, 2018
    Applicant: NEC CORPORATION
    Inventor: Shugo OGAWA
  • Patent number: 9727247
    Abstract: In order to enable an improvement in the access performance of a storage, a storage includes first and second storage devices respectively including first and second storage units to and from each of which data can be written and read, the speed of the first storage device is higher than or equal to that of the second storage device, the first storage device further includes a first storage area for storing management information for access control and management of the second storage unit, the second storage device further includes a second storage area for storing management information for access control and management of the second storage unit, and the storage includes an access control unit which retrieves the management information relating to the second storage unit and used for access to the second storage unit from the first storage area of the first storage device, and retrieves the management information relating to the second storage unit from the second storage area of the second storage device
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: August 8, 2017
    Assignee: NEC CORPORATION
    Inventor: Shugo Ogawa
  • Publication number: 20160274792
    Abstract: A storage apparatus manages collectively, as a group, a predetermined number of contiguous units of storage in the storage medium, selects a group, the number of the units of storage in a free state in the group satisfying an access performance set condition, when securing a storage region for storing write data, and sets a group in which the units of storage in a free state are distributed non-contiguously as a group to be selected, associates an address specified by a write access request and an address of the unit of storage in a free state in the selected group, and sequentially write the write data to the unit of storage in a free state included in the group.
    Type: Application
    Filed: November 21, 2014
    Publication date: September 22, 2016
    Applicant: NEC Corporation
    Inventor: Shugo OGAWA
  • Publication number: 20160266844
    Abstract: Each node includes a cache to store data of the storage shared by the plurality nodes. Time information when a process accessing to data migrates from one node to another node is recorded. The one node, after migration of the process to the other node, selectively invalidates data held in the cache of the one node with a time of last access thereto by the process on the one node being older than a time of migration of the process from the one node to the other node.
    Type: Application
    Filed: September 30, 2014
    Publication date: September 15, 2016
    Applicant: NEC Corporation
    Inventor: Shugo OGAWA
  • Publication number: 20160011787
    Abstract: In order to enable an improvement in the access performance of a storage, a storage includes first and second storage devices respectively including first and second storage units to and from each of which data can be written and read, the speed of the first storage device is higher than or equal to that of the second storage device, the first storage device further includes a first storage area for storing management information for access control and management of the second storage unit, the second storage device further includes a second storage area for storing management information for access control and management of the second storage unit, and the storage includes an access control unit which retrieves the management information relating to the second storage unit and used for access to the second storage unit from the first storage area of the first storage device, and retrieves the management information relating to the second storage unit from the second storage area of the second storage device
    Type: Application
    Filed: March 17, 2014
    Publication date: January 14, 2016
    Applicant: NEC Corporation
    Inventor: Shugo OGAWA
  • Patent number: 7805520
    Abstract: Disclosed is a storage system including a unit that requests reconnection to a host after once disconnecting the connection, and a unit that on receipt of a message for reconnection from the host sends to the host a message indicating that connection migration has been made to another storage and the address information of the destination of migration, wherein with these messages as a sequence of processing operations, control is exercised to send a migrate message after completion of the reconnection request to effect switching of a connection path from a migration source to a migration destination.
    Type: Grant
    Filed: December 26, 2007
    Date of Patent: September 28, 2010
    Assignee: NEC Corporation
    Inventors: Shugo Ogawa, Yoshihiro Hasebe
  • Publication number: 20080162754
    Abstract: Disclosed is a storage system including a unit that requests reconnection to a host after once disconnecting the connection, and a unit that on receipt of a message for reconnection from the host sends to the host a message indicating that connection migration has been made to another storage and the address information of the destination of migration, wherein with these messages as a sequence of processing operations, control is exercised to send a migrate message after completion of the reconnection request to effect switching of a connection path from a migration source to a migration destination.
    Type: Application
    Filed: December 26, 2007
    Publication date: July 3, 2008
    Inventors: Shugo Ogawa, Yoshihiro Hasebe
  • Publication number: 20080154914
    Abstract: Disclosed is a system including a storage that includes a high-speed response past data protection unit that holds high-speed response past data, a continuous data protection unit that performs continuous data protection, a data synthesis unit that synthesizes data using the data in the high-speed response past data protection unit and data in the continuous data protection unit, and a past data updating unit that creates data corresponding to a predetermined trigger in advance. The past data updating unit restores the data corresponding to the predetermined trigger in advance. The data synthesis unit returns the high-speed response past data stored and held in the high-speed response past data protection unit. For a request to access data other than the one at the predetermined trigger, the data synthesis unit returns the data synthesized.
    Type: Application
    Filed: May 22, 2007
    Publication date: June 26, 2008
    Applicant: NEC Corporation
    Inventors: Masaki Kan, Yoshihiro Hasebe, Shugo Ogawa
  • Publication number: 20080052331
    Abstract: An ILM device manages data arrangement in multiple storage areas to each of which a service level (called SLA), which guarantees a service level to data, is assigned, checks whether the SLA of a storage area satisfies a required service level object (SLO) of data to which the SLO is assigned, and determines the data arrangement so that the data is stored in a storage area whose SLA satisfies the SLO. A data migration execution unit migrates the data in storage based on the data arrangement determined by the ILM device.
    Type: Application
    Filed: July 20, 2007
    Publication date: February 28, 2008
    Applicant: NEC Corporation
    Inventors: Shugo Ogawa, Yoshihiro Kajiki, Satoshi Yamakawa