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. A partition master assigns each client a unique partition within one of the clusters such that each data element is stored in the partition assigned to the client. The storage system can be easily scaled as the number of reads increases by adding individual storage servers to each storage cluster. In addition, the storage system easily scales to handle an increase in the number of writes, or as the number of files per cluster exceeds a predefined limit, by adding new storage clusters to the storage system.

Uma arquitetura maciça scalable para fornecer um sistema altamente de confiança do armazenamento que seja capaz de segurar centenas dos milhões dos usuários e dos dez dos billions das limas. O sistema inclui um ou mais conjunto que armazena os elementos de dados que são recebidos de um plurality dos clientes. Cada conjunto compreende um plurality de usuários do armazenamento. Um mestre da divisória atribui a cada cliente uma divisória original dentro de um dos conjuntos tais que cada elemento de dados está armazenado na divisória atribuída ao cliente. O sistema do armazenamento pode fàcilmente ser escalado enquanto o número de lê aumentos adicionando usuários individuais do armazenamento a cada conjunto do armazenamento. Além, do armazenamento do sistema as escalas fàcilmente para segurar um aumento no número de escrevem, ou como o número das limas por o conjunto excede um limite predefinido, adicionando conjuntos novos do armazenamento ao sistema do armazenamento.

 
Web www.patentalert.com

< (none)

< Power generation system

> Cyclic amine compounds as CCR5 antagonists

> (none)

~ 00071