5 maneiras para reduzir a latência da rede de publicidade
BitTorrent tenha sido concedida uma patente de algo chamado "armazenamento distribuído de dados recuperáveis".
Disponível aqui , a patente é descrito como "um sistema, método e produto de programa de computador de substituir um nó de falha armazenar dados referentes a uma porção de um ficheiro de dados."
A invenção parece assemelhar-se a algo muito com armazenamento RAID para recursos localizados em diferentes partes de uma rede de área ampla, ou, se quiserem, uma nuvem.
Vamos percorrer a patente, começando com a sua explicação da arte relacionada, a partícula:
"Um problema central no armazenamento é a forma de armazenar dados de forma redundante, de modo que, mesmo que uma determinada peça de armazenamento falhar, os dados poderão ser recuperados a partir de outras fontes. Um esquema é simplesmente armazenar várias cópias de tudo. Enquanto que funciona, ele requer consideravelmente mais armazenamento para um determinado nível de fiabilidade (ou, contrapositively, proporciona fiabilidade consideravelmente menos por um determinado período de armazenamento). "
Nada para tributar a mente de um administrador de armazenamento lá, nem no próximo bit:
"Para conseguir uma melhor confiabilidade, podem ser utilizados códigos de apagamento. Um código de apagamento leva uma peça original de dados e gera o que são chamados de 'partes' a partir dele. As acções são concebidos de modo que, enquanto há bastante partes que o seu tamanho combinado é o mesmo que o tamanho dos dados originais, os dados originais pode ser reconstruído a partir deles. "
Esquema de BitTorrent é criar um "rastreador" que sabe onde cada ação é armazenado e, se a ação é apagado, para copiar dados de outras localidades que possuem os mesmos dados para restaurar o nível desejado de redundância distribuída.
"Os nós de armazenamento disponíveis contêm uma pluralidade de ações geradas a partir de um arquivo de dados", diz o resumo da patente. "Essas ações podem ter sido gerados com base em peças do arquivo de dados, utilizando técnicas de codificação de apagamento. Uma parte de substituição é gerado em cada um da pluralidade de nós de armazenamento disponíveis. As ações de substituição são gerados através da criação de uma combinação linear das ações em cada nó usando coeficientes aleatórios. As partes de substituição gerados são então enviados a partir da pluralidade de nós de armazenamento para o novo nó de armazenamento indicada. Essas ações de substituição pode mais tarde ser usado para reconstruir o arquivo de dados. "
Há um monte de detalhes que vai para a reconstrução, mas você provavelmente tem a idéia agora. Você também pode estar pensando que parece bom demais para ser verdade, e você está certo, porque a patente também diz: "A técnica acima enfrenta limitações quando utilizado para o armazenamento distribuído através da Internet. Para o armazenamento da Internet, o recurso escasso é a largura de banda, e a capacidade de armazenamento dos nós terminais é essencialmente infinito (ou pelo menos suficientemente barata para não constituir um factor limitativo), resultando numa situação em que o factor limitativo para o armazenamento é a quantidade de largura de banda para enviá-la. "
BitTorrrent diz ter encontrado uma maneira de superar esse problema com um sistema que se comporta um lote terrível como, bem, BitTorrent.
Apenas o que BitTorrent planeja fazer com o software ainda é uma incógnita. A empresa tentou ir "reto" ao longo dos anos, com produtos como seguro de mensagens , "pacotes" e uma ferramenta de sincronização share 'n' .
Talvez um aplicativo de armazenamento está em obras? BitTorrent é ocasionalmente usada como um método de distribuição de arquivos por fabricantes de software comercial, mas é difícil ver usuários de negócios fila para comprar "Software de Backup Marca X -. Powered By BitTorrent"
BitTorrent não é a única roupa interessado em códigos de apagamento: pesquisadores de Cingapura estão tentando colocá-los para trabalhar, enquanto eles também são uma parte fundamental do RAID 6. ®
Nenhum comentário:
Postar um comentário