Invention Grant
- Patent Title: Multiple erasure codes for distributed storage
-
Application No.: US15363606Application Date: 2016-11-29
-
Publication No.: US10014881B2Publication Date: 2018-07-03
- Inventor: Mario Blaum , James L. Hafner , David A. Pease , Mohit Saxena , Mingyuan Xia
- 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: Lieberman & Brandsdorfer, LLC
- Main IPC: H03M13/35
- IPC: H03M13/35 ; H03M13/37 ; G06F11/10 ; G06F3/06 ; H03M13/15 ; H03M13/29

Abstract:
Embodiments relate to dynamically selecting an erasure code. State data is tracked to ascertain frequency of file access. One of at least two erasure codes are selected based on the tracked state data in order to lower data recovery cost. The erasure code may be selected as either a product code or a local reconstruction code. Each erasure code includes a mode that is either a fast code or a compact code. The fast code features a low recovery cost and the compact code features a low storage overhead for less frequently accessed data. Data is encoded with one of the selected erasure codes and one of the modes of the selected erasure code. Data blocks are dynamically converted between the fast and compact codes of the selected erasure code responsive to a workload change.
Public/Granted literature
- US20170077961A1 Multiple Erasure Codes for Distributed Storage Public/Granted day:2017-03-16
Information query
IPC分类: