Distributed differential store with non-distributed objects and compression-enhancing data-object routing
First Claim
Patent Images
1. A storage system comprising:
- a portal comprising a computer, wherein the portal is to;
map logical bins to corresponding component data-storage systems that provide a distributed, differential data storage;
receive data objects from at least one client computer; and
direct the data objects through the logical bins to the component data-storage systems, wherein the portal is to direct the data objects to the component data-storage systems according to compression-enhancing routing that routes the data objects to the component data-storage systems based on determination by the portal of which of the component data-storage systems provides increased compression of each respective one of the data objects relative to another of the component data-storage systems,wherein the compression-enhancing routing comprises selecting, for storage of a particular one of the data objects, a component data-storage system from among the component data-storage systems, based on comparing levels of compression that can be obtained by storing the particular data object in the component data storage systems, wherein the selection of the component data-storage system for storage of the particular data object is based on selecting the component data-storage system that is able to achieve a higher level of compression.
3 Assignments
0 Petitions
Accused Products
Abstract
One embodiment of the present invention provides a distributed, differential electronic-data storage system that includes client computers, component data-storage systems, and a routing component. Client computers direct data objects to component data-storage systems within the distributed, differential electronic-data storage system. Component data-storage systems provide data storage for the distributed, differential electronic-data storage system. The routing component directs data objects, received from the clients computers, through logical bins to component data-storage systems by a compression-enhancing routing method.
48 Citations
14 Claims
-
1. A storage system comprising:
a portal comprising a computer, wherein the portal is to; map logical bins to corresponding component data-storage systems that provide a distributed, differential data storage; receive data objects from at least one client computer; and direct the data objects through the logical bins to the component data-storage systems, wherein the portal is to direct the data objects to the component data-storage systems according to compression-enhancing routing that routes the data objects to the component data-storage systems based on determination by the portal of which of the component data-storage systems provides increased compression of each respective one of the data objects relative to another of the component data-storage systems, wherein the compression-enhancing routing comprises selecting, for storage of a particular one of the data objects, a component data-storage system from among the component data-storage systems, based on comparing levels of compression that can be obtained by storing the particular data object in the component data storage systems, wherein the selection of the component data-storage system for storage of the particular data object is based on selecting the component data-storage system that is able to achieve a higher level of compression. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
mapping, by a portal having a computer, logical bins to corresponding component data-storage systems that provide a distributed, differential data storage; receiving, by the portal, data objects from at least one client computer; and directing, by the portal, the data objects through the logical bins to the component data-storage systems, wherein the portal directs the data objects to the component data-storage systems according to compression-enhancing routing that routes the data objects to the component data-storage systems based on determination by the portal of which of the component data-storage systems provides increased compression of each respective one of the data objects relative to another of the component data-storage systems, wherein the compression-enhancing routing comprises selecting, for storage of a particular one of the data objects, a component data-storage system from among the component data-storage systems, based on comparing levels of compression that can be obtained by storing the particular data object in the component data storage systems, wherein the selection of the component data-storage system for storage of the particular data object is based on selecting the component data-storage system that is able to achieve a higher level of compression. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification