Invention Grant
- Patent Title: Scalable cloud storage architecture
-
Application No.: US15172205Application Date: 2016-06-03
-
Publication No.: US10042760B2Publication Date: 2018-08-07
- Inventor: Rong N. Chang , Byung Chul Tak , Chunqiang Tang
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Scully, Scott, Murphy & Presser, P.C.
- Agent Louis J. Percello, Esq.
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F13/00 ; G06F13/28 ; G06F12/0802 ; G06F9/455 ; H04L29/08 ; G06F11/14 ; G06F12/0813 ; G06F12/0808

Abstract:
A virtual storage module operable to run in a virtual machine monitor may include a wait-queue operable to store incoming block-level data requests from one or more virtual machines. In-memory metadata may store information associated with data stored in local persistent storage that is local to a host computer hosting the virtual machines. The data stored in local persistent storage replicates a subset of data in one or more virtual disks provided to the virtual machines. The virtual disks are mapped to remote storage accessible via a network connecting the virtual machines and the remote storage. A cache handling logic may be operable to handle the block-level data requests by obtaining the information in the in-memory metadata and making I/O requests to the local persistent storage or the remote storage or combination of the local persistent storage and the remote storage to service the block-level data requests.
Public/Granted literature
- US20160283373A1 SCALABLE CLOUD STORAGE ARCHITECTURE Public/Granted day:2016-09-29
Information query