Patent ID: 8738582
Filing Date: 2014-05-27
Classification: G06F,H04L

Abstract:
1. A distributed object storage system which, according to a first storage and retrieval option, comprising: a plurality of redundant storage elements, configured to store and retrieve a data object comprising a data object identifier in form of a predetermined number of redundant sub blocks comprising said data object identifier, said predetermined number of redundant sub blocks corresponding to a predetermined multiple of a desired spreading width, said predetermined multiple of the desired spreading width consisting of the sum of: each one of said redundant sub blocks comprising: a plurality of storage nodes each comprising a share of said plurality of redundant storage elements; and at least one controller node, operably connected to or comprised within said plurality of storage nodes when storing or retrieving said data object, comprising: wherein, according to a second storage and retrieval option of said distributed object storage system: wherein said distributed object storage system is operated according to said first storage and retrieval option if the size of said data object is equal to or larger than a predetermined lower data object size threshold, and is operated according to said second storage and retrieval option if the size of said data object is smaller than said predetermined lower data object size threshold.