HETEROGENEOUS DISTRIBUTED FILE SYSTEM USING DIFFERENT TYPES OF STORAGE MEDIUMS
First Claim
1. A system comprising:
- a plurality of data nodes, each data node comprising either or both of a first storage medium and a second storage medium that is slower than the first storage medium, and each data node configured to store a piece data in either the first storage medium or the second storage medium; and
wherein the system is configured to;
store a plurality of copies of an active piece of data within two or more data nodes,wherein a fast copy of the active piece of data is stored by a first storage medium of a first data node, andwherein one or more slow copies of the active piece of data are stored by respective second storage mediums of one or more respective other data nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one general aspect, a system may include a plurality of data nodes. Each data node may include either or both of a first storage medium and a second storage medium that is slower than the first storage medium. Each data node may be configured to store a piece data in either the first storage medium or the second storage medium. The system may be configured to store a plurality of copies of an active piece of data within two or more data nodes. A fast copy of the active piece of data may be stored by a first storage medium of a first data node. One or more slow copies of the active piece of data may be stored by respective second storage mediums of one or more respective other data nodes.
-
Citations
20 Claims
-
1. A system comprising:
-
a plurality of data nodes, each data node comprising either or both of a first storage medium and a second storage medium that is slower than the first storage medium, and each data node configured to store a piece data in either the first storage medium or the second storage medium; and wherein the system is configured to; store a plurality of copies of an active piece of data within two or more data nodes, wherein a fast copy of the active piece of data is stored by a first storage medium of a first data node, and wherein one or more slow copies of the active piece of data are stored by respective second storage mediums of one or more respective other data nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of storing data in a plurality of data nodes, wherein each data node comprising either or both of a first storage medium and a second storage medium that is slower than the first storage medium, and each data node configured to store a piece data in either the first storage medium or the second storage;
the method comprising; storing a fast copy of an active piece of data within a first storage medium of a first data node; and storing one or more slow copies of the active piece of data within respective second storage mediums of one or more respective other data nodes. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. A method comprising:
-
arranging a heterogeneous distributed file system into multiple tiers of data storage, wherein the multiple tiers include a fast tier comprising a first type of storage medium, and a slower tier comprising a second type of storage medium; preferably storing active data within the fast tier; and preferably storing inactive data within the slow tier. - View Dependent Claims (18, 19, 20)
-
Specification