SYSTEMS AND METHODS FOR ENABLING LOCAL CACHING FOR REMOTE STORAGE DEVICES OVER A NETWORK VIA NVME CONTROLLER

Number of patents in Portfolio can not be more than 2000

United States of America Patent

SERIAL NO

14941396

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A new approach is proposed that contemplates systems and methods to support mapping/importing remote storage devices as NVMe namespace(s) via an NVMe controller using a storage network protocol and utilizing one or more storage devices locally coupled to the NVMe controller as caches for fast access to the mapped remote storage devices. The NVMe controller exports and presents the NVMe namespace(s) of the remote storage devices to one or more VMs running on a host attached to the NVMe controller. Each of the VMs running on the host can then perform read/write operations on the logical volumes. During a write operation, data to be written to the remote storage devices by the VMs is stored in the locally coupled storage devices first before being transmitted over the network. The locally coupled storage devices may also cache data intelligently pre-fetched from the remote storage devices based on reading patterns and/or pre-configured policies of the VMs in anticipation of read operations.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
CAVIUM INC42 NAGOG PARK SUITE 110 ACTON MA 01720

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
FOLSOM, Brian Northborough, US 8 319
HUSSAIN, Muhammad Raghib Saratoga, US 44 1222
KESSLER, Richard Eugene Northborough, US 31 507
MASOOD, Faisal San Jose, US 17 671
MURGAI, Vishal Cupertino, US 20 400
PANICKER, Manojkumar Sunnyvale, US 14 380

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation