System, Method, And Service For Providing A Generic RAID Engine And Optimizer
a generic and optimizer technology, applied in the field of data storage, can solve the problems of increasing complexity, increasing development and test costs, and difficult to perform path length optimizations, and achieve the effect of minimizing disk i/o and minimizing memory bus bandwidth
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Benefits of technology
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0039]The following definitions and explanations provide background information pertaining to the technical field of the present invention, and are intended to facilitate the understanding of the present invention without limiting its scope:
[0040]Element (interchangeably referenced as a page): fixed-size chunks of bits. An element typically comprises one or more consecutive pages on a disk and comprises data pages or parity pages but not both parity pages and data pages.
[0041]Page (interchangeably referenced as an element): fixed-size chunks of bits.
[0042]RAID (Redundant Array of Independent Disks): Any of a family of codes using XOR codes to achieve a virtual erasure coded storage volume. Examples of RAID codes comprise RAID 5, EVENODD, generalized EVENODD, X-code, RDP, and WEAVER.
[0043]Strategy: a sub-plan used by the present invention to develop an I / O plan based on metadata input, RAID code input, dynamic input, and one or more read requests or one or more write requests.
[0044]S...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


