Scalable storage system supporting multi-level query resolution

   
   

A massively scalable architecture for providing a highly reliable storage system that is capable of handling hundreds of millions of users and tens of billions of files. The system includes one or more clusters storing data elements that are received from a plurality of clients. Each cluster comprises a plurality of storage servers. Each storage server maintains one or more indexes for responding to simple read requests such as retrieving a designated element. According to the invention, the storage system includes one or more database clusters each database cluster having one or more database servers. The storage system accesses the storage clusters in order to reply to simple read requests; however, the database clusters are used to resolve more complex queries that are based on attributes of elements stored within the storage system. In one configuration, the storage system includes a database cluster for each class of applications accessing the storage system.

Een massaal scalable architectuur voor het verstrekken van een hoogst betrouwbaar opslagsysteem dat honderden miljoenen gebruikers en tientallen miljarden dossiers kan behandelen. Het systeem omvat één of meerdere clusters die gegevenselementen opslaan die van een meerderheid van cliënten worden ontvangen. Elke cluster bestaat uit een meerderheid van opslagservers. Elke opslagserver handhaaft één of meerdere indexen voor het gevolg geven aan eenvoudige gelezen verzoeken zoals het terugwinnen van een aangewezen element. Volgens de uitvinding, omvat het opslagsysteem één of meerdere gegevensbestandclusters elke gegevensbestandcluster die één of meerdere gegevensbestandservers heeft. Het opslagsysteem heeft toegang tot de opslagclusters op eenvoudige gelezen verzoeken te antwoorden; nochtans, worden de gegevensbestandclusters gebruikt om complexere vragen op te lossen die op attributen van elementen die binnen het opslagsysteem gebaseerd zijn worden opgeslagen. In één configuratie, omvat het opslagsysteem een gegevensbestandcluster voor elke klasse van toepassingen die tot het opslagsysteem toegang hebben.

 
Web www.patentalert.com

< System and method for using a compressed trie to estimate like predicates

< Method and apparatus for deriving logical relations from linguistic relations with multiple relevance ranking strategies for information retrieval

> Methods and systems for alleviating network congestion

> System and method for improved network security

~ 00148