The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 03, 2020

Filed:

Jul. 27, 2015
Applicant:

Hitachi, Ltd., Chiyoda-ku, Tokyo, JP;

Inventors:

Akihiko Araki, Tokyo, JP;

Yusuke Nonaka, Tokyo, JP;

Noboru Morishita, Tokyo, JP;

Assignee:

HITACHI, LTD., Tokyo, JP;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/06 (2006.01); G06F 16/182 (2019.01); G06F 16/176 (2019.01); H04L 29/06 (2006.01); H04L 29/08 (2006.01);
U.S. Cl.
CPC ...
G06F 3/0613 (2013.01); G06F 3/061 (2013.01); G06F 3/0604 (2013.01); G06F 3/0607 (2013.01); G06F 3/0635 (2013.01); G06F 3/0643 (2013.01); G06F 3/0659 (2013.01); G06F 3/0661 (2013.01); G06F 3/0662 (2013.01); G06F 3/0664 (2013.01); G06F 3/0689 (2013.01); G06F 16/176 (2019.01); G06F 16/182 (2019.01); H04L 67/1097 (2013.01); H04L 69/08 (2013.01);
Abstract

This storage system comprises a block interface, a block control unit, a file control unit, and shared memory. The file control unit and block control unit are coupled via a first memory-through path structured to pass through a first area of the shared memory, and via a second memory-through path structured to pass through a second area of the shared memory. The block control unit has a protocol control unit and a virtual driver; exchanges control information for the file control unit with the file control unit via the first memory-through path; uses the virtual driver to convert an I/O request passed from the file control unit via the second memory-through path and processes the result with a protocol processing unit; and bypasses the virtual driver and uses the protocol processing unit to process a block I/O request transferred from the block interface via a physical path.


Find Patent Forward Citations

Loading…