Invention Grant
- Patent Title: Volatile memory representation of nonvolatile storage device set
- Patent Title (中): 易失性存储器表示的非易失性存储设备集
-
Application No.: US14504891Application Date: 2014-10-02
-
Publication No.: US09229826B2Publication Date: 2016-01-05
- Inventor: Karan Mehra
- Applicant: Microsoft Corporation
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent Sunah Lee; Kate Drakos; Micky Minhas
- Main IPC: G06F12/02
- IPC: G06F12/02 ; G06F11/20 ; G06F3/06 ; G06F11/14

Abstract:
The storage devices of a storage device set (e.g., a RAID array) may generate a nonvolatile representation of the configuration of the storage device set, including logical disks, spaces, storage pools, and layout and provisioning plans, on the physical media of the storage devices. A computer accessing the storage device set may also generate a volatile memory representation of the storage device set to use while accessing the storage devices; however, the nonvolatile representation may not be performant due to its different usage and characteristics. Presented herein are techniques for accessing the storage device set according to a volatile memory representation comprising a hierarchy of logical disks, slabs, and extents, and an accessory comprising a provisioning component that handles slab accesses while applying provisioning plans, and that interfaces with a lower-level layout component that translates slab accesses into storage device accesses while applying layout plans to the storage device set.
Public/Granted literature
- US20150095695A1 VOLATILE MEMORY REPRESENTATION OF NONVOLATILE STORAGE DEVICE SET Public/Granted day:2015-04-02
Information query