Patents by Inventor Yoshinori Ohira

Yoshinori Ohira 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: 8307171
    Abstract: A plurality of CPU cores each have control rights for logical storage areas of one or more types among logical storage areas of a plurality of types. As a source for an area to be assigned to the logical storage areas, a physical storage area which is common to the logical storage areas of the plurality of types is managed. In the case of a data access to a logical storage area corresponding to the control rights of the CPU core, the respective CPU core assigns an area required to store the data from the common physical storage area.
    Type: Grant
    Filed: October 27, 2009
    Date of Patent: November 6, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Junji Ogawa, Yoichi Mizuno, Yoshinori Ohira, Kenta Shiga, Yusuke Nonaka
  • Publication number: 20120246386
    Abstract: If a monitor measurement cycle is set as a long cycle, promotion in a short cycle cannot be performed; and even if the number of I/Os is very large in response to fluctuations of the number of I/Os in several minutes to several hours of normal work, pages will be promoted after waiting for several weeks. As a result, I/Os which could have normally accepted by an upper tier will be accepted by a lower tier, which results in a problem of worsening the performance efficiency. A monitoring system capable of preventing demotion due to temporary reduction of the number of I/Os for specific pages from a viewpoint of a long cycle and enabling prompt promotion in response to an increase of the number of U/Os for 3 the specific pages is realized. A load index value defined from a viewpoint of a long cycle and a load index value defined from a viewpoint of a short cycle are updated based on the number of I/Os which is counted cyclically for each storage area.
    Type: Application
    Filed: March 25, 2011
    Publication date: September 27, 2012
    Applicant: HITACHI, LTD.
    Inventors: Hiroaki Akutsu, Yoshinori Ohira, Yoshiaki Eguchi, Masayuki Yamamoto
  • Patent number: 8245007
    Abstract: There is provided a storage subsystem having a virtual volume and a page volume which has a page physical area allocated to the virtual volume. The storage subsystem divides an address space of the virtual volume into a plurality of pages, classifies each of the pages into one of a plurality of states including at least a first state and a second state, and further divide a page which is classified into the second state into a plurality of segments to managed the page classified into the second state. The first state is a state in which a page physical area is allocated to the page from the page volume, and the write data is stored in the page physical area. The second state is a state in which the predetermined pattern data and the segment are managed, in the memory, by correlating with each other.
    Type: Grant
    Filed: March 18, 2008
    Date of Patent: August 14, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Yoshinori Ohira, Shoji Kodama, Kenta Shiga, Yoshiaki Eguchi
  • Publication number: 20110231605
    Abstract: A plurality of CPU cores each have control rights for logical storage areas of one or more types among logical storage areas of a plurality of types. As a source for an area to be assigned to the logical storage areas, a physical storage area which is common to the logical storage areas of the plurality of types is managed. Each CPU core, in the case of a data access to a logical storage area corresponding to the control rights of the CPU core, assigns an area required to store the data from the common physical storage area.
    Type: Application
    Filed: October 27, 2009
    Publication date: September 22, 2011
    Applicant: HITACHI, LTD.
    Inventors: Junji Ogawa, Yoichi Mizuno, Yoshinori Ohira, Kenta Shiga, Yusuke Nonaka
  • Publication number: 20110197023
    Abstract: The storage control device of this invention allocates the physical storage area in RAID groups to virtual volumes in units of chunks including multiple pages. To the virtual volume 5, in accordance with write accesses from the host 20, the physical storage area in the pool is allocated. A RAID group 6 in the pool includes multiple chunks 7. Each chunk 7 includes multiple pages 8. To the virtual volume 5, the physical storage area is allocated in units of chunks 7. From the allocated chunks 7, the pages 8 required for writing write data are used.
    Type: Application
    Filed: March 18, 2009
    Publication date: August 11, 2011
    Inventors: Koji Iwamitsu, Yoshinori Ohira, Katsuhiro Uchiumi
  • Publication number: 20110191536
    Abstract: This invention is intended for the purpose of providing the storage system, the storage apparatus, and the storage system by which, even if the storage areas allocated to the virtual volume are managed in management units set by the RAID group, overhead for parity calculation does not become excessive. This invention, by releasing a specific management unit not fully utilized for page allocation from allocation to the virtual volume and migrating the allocated pages belonging to this specific management unit to the other management unit, makes the storage areas of the specific management unit available for the write accesses for the other virtual volumes from the host computer.
    Type: Application
    Filed: October 15, 2009
    Publication date: August 4, 2011
    Applicant: HITACHI, LTD.
    Inventors: Yoichi Mizuno, Yoshinori Ohira
  • Publication number: 20110145528
    Abstract: Proposed are a storage apparatus and its control method capable of restoring data of a virtual page to an appropriate device hierarchy according to its data value. This storage apparatus stores, in a backup-destination storage medium, data stored in the respective physical pages allocated with the virtual volume and management information of the virtual volume including information concerning the device hierarchy to which the respective physical pages belong according to a backup command of the virtual volume, and allocates a physical page of the same device hierarchy as the device hierarchy of the physical page that was allocated before the backup to each of the restoration-target virtual pages of the virtual volume, respectively, and writes corresponding data, which was read from the storage medium, into each of the allocated physical pages according to a restoration command of the virtual volume and based on the management information of the virtual volume stored in the storage medium.
    Type: Application
    Filed: October 13, 2009
    Publication date: June 16, 2011
    Applicants: HITACHI, LTD., HITACHI COMPUTER PERIPHERALS CO., LTD.
    Inventors: Yasuo Watanabe, Yoshinori Ohira, Kenta Shiga
  • Publication number: 20090193219
    Abstract: There is provided a storage subsystem having a virtual volume and a page volume which has a page physical area allocated to the virtual volume. The storage subsystem divides an address space of the virtual volume into a plurality of pages, classifies each of the pages into one of a plurality of states including at least a first state and a second state, and further divide a page which is classified into the second state into a plurality of segments to managed the page classified into the second state. The first state is a state in which a page physical area is allocated to the page from the page volume, and the write data is stored in the page physical area. The second state is a state in which the predetermined pattern data and the segment are managed, in the memory, by correlating with each other.
    Type: Application
    Filed: March 18, 2008
    Publication date: July 30, 2009
    Inventors: Yoshinori Ohira, Shoji Kodama, Kenta Shiga, Yoshiaki Eguchi