sexta-feira, 15 de novembro de 2013

DRAM, bam, obrigado senhora: Como XtremIO recebe sua velocidade


Entrega Email: Ódio e-mails de phishing? Você vai adorar DMARC


Conjunto XtremIO da EMC foi lançado em disponibilidade geral de hoje. Seus detalhes são como dissemos aqui e o armazenamento de metadados em memória é fundamental para compreender a sua velocidade.


Dados são armazenados em blocos, com cada bloco 4K ter um endereço único de hash. Existem dois níveis de endereçamento nos metadados. Primeiro um acesso de dados de entrada contém um endereço de bloco lógico (LBA). Um módulo C no controlador converte isto para um hash. A-módulo D, em seguida, converte o hash em um local físico nos SSDs conectados ao controlador.







Por ter este metadados armazenados na memória principal, compartilhado na memória de metadados, não é escrito para os SSDs e isso reduz a carga global de gravação no componente de flash e ajuda a prolongar a sua vida. Entendemos que os metadados é diário através dos X-Bricks.


O projeto de metadados na memória ajuda a adicionar velocidade, bem, uma vez que os acessos à memória são muito mais rápido do flash NAND acessa;



  • Servidor de máquina (VM) clonagem virtuais virtualizado é praticamente instantânea - sem dados reais é movido como é apenas a coleta de um conjunto de ponteiros.

  • Bases de dados de clonagem para teste e desenvolvimento é muito rápido - DelphiX virtualização de banco de dados não é necessária para o teste e dev produção de cópia de dados.

  • Instantâneos são rápidos.

  • Desduplicação é feito antes que qualquer dado seja escrito e que faz dedupe rápido e estende-se a resistência do componente SSD através da redução de dados escreve.


Outro contribuinte para a velocidade XtremIO é que os controladores do sistema não faz a coleta de lixo, o reclaimation de células excluídos. Isso é feito dentro de cada um SSD pelo seu controlador ASIC.


Ex-CEO GreenBytes Steve O'Donnell, que também faz parte do conselho consultivo em memória Violin, disse: "A EMC está sendo hipócrita sobre a coleta de lixo A idéia é que os dados são gerenciados em blocos de 4k, mas páginas NAND são 64k Uma lata.. só escrever para aqueles pouco de páginas que não foram escritos para antes da coleta. Garbage é o processo de arrumar os blocos que precisam ser reescritos.


"A EMC acaba descarregado a coleta de lixo para o SSD (onde eles não tem controle de quando o NAND trava, e não no nível do controlador do sistema, onde podem geri-lo adequadamente. Outro projeto idiota."


Como um exemplo de XtremIO velocidade EMC diz que 1000 ligados clones VDI pode começar em 15 minutos.


Sistemas XtremIO não têm qualidade de (QoS) ou níveis de serviço por uma razão simples, tudo é sempre rápido.


Devido ao repositório de metadados de memória, os X-tijolos tem que ter fontes de alimentação ininterrupta (USB) no caso de um controlador vai para baixo. Entendemos que há um SSD interno em um X-tijolo que é utilizado para a descarga de metadados durante o desligamento.


O'Donnell disse que o controlador de motherboards (servidor) são metadados notoriamente não confiável e armazenamento em memória é uma idéia idiota. Mas faz o jejum variedade XtremIO. ®



Nenhum comentário:

Postar um comentário