terça-feira, 22 de abril de 2014

Diablo: Obter uma carga deste, PCIe flash-floggers. É DIMM coisas bem


SANS - Pesquisa sobre programas de segurança de aplicativos


Diablo tem uma mensagem diabólica para os usuários de flash PCIe e fornecedores; nós estamos vindo para você com um melhor, mais rápido a tecnologia de forma mais consistente desempenho.


Diablo fornece tecnologia de memória Canal de Armazenamento (MCS) para a subsidiária da SanDisk Smart Storage. É OEMed para Supermicro e também IBM (em breve Lenovo) para seus servidores x86 como ULLtraDIMM tecnologia.


Chips de memória flash são fornecidos como DIMMs que se conectam em bus de memória de um servidor, que é mais perto do CPU e DRAM em termos de latência de cartões de memória flash ligado-PCIe.


Diablo Livro Branco

Diatribe de Diablo contra flash de gargalos PCIE



Diablo afirma testes mostraram que, em relação a largura de banda PCIe, "end-to-end de desempenho de armazenamento da empresa é verdadeiramente regido pela presença ou ausência de gargalos no sistema."


Livro Branco diz que há "uma lacuna crítica ... um gargalo penetrante que limita o desempenho ea escalabilidade de dispositivos de armazenamento baseados em PCIe".


Ele também diz que muitos cartões de memória flash PCIe usar um único grande ASIC para fazer a coleta de lixo - recuperando as células com os dados apagados - em muitos chips de memória flash ao mesmo tempo. "A abordagem 'big ASIC' cria um gargalo em carga I / O pesado. Isso resulta em latência degradado como o ASIC controlador é incapaz de manter o ritmo com o aumento da carga computacional. "


O artigo de Diablo inclui gráficos comparando SLC e flash MLC IOPS vs latência em várias proporções de leitura e gravação IO, mostrando que cartões de memória flash MLC PCIe exposição pronunciado latência aumenta quando a taxa de IOPS aumenta.


Gráfico Diablo

O texto diz:


Comparado com flash de SLC, MLC tem inerentemente menor resistência e também exige mais correção de erros. Portanto wear leveling, coleta de lixo, e correção de erros tudo se tornar mais prevalentes e computacionalmente intensivo. O gerenciamento de mídia resultante cria um gargalo na solução baseada em MLC. Devido a esse gargalo, as referências a velocidades de interface PCIe de alta pode ser enganosa.

Devido a isso, ela afirma, no caso do cenário de 70/30 de leitura / gravação no gráfico acima: "Com Lê e escreve intercalada, o gargalo associado afeta todas as submissões de solicitação. Capacidade de interface PCIe torna-se irrelevante como, uma vez mais, só uma pequena parte (menos de 30%) da largura de banda PCIe está efectivamente a ser utilizada ".


Ao contrário do flash PCIe com um grande gargalo ASIC, MCS DIMM Flash acessa ocorrer em paralelo: "DIMMs MCS são preenchidos em vários canais de controlador de memória e mídia tarefas de gerenciamento são dispersos por esses canais de forma distribuída."


Diablo compara seus FlashDIMMS com cartões de memória flash MLC PCIe no quadro seguinte:


Diablo gráfico 2

Diablo MCS Flash vs Flash PCIe MLC



O sistema MCS fornece, ela afirma, "uma melhoria dramática sobre um SSD PCIe" no desempenho de leitura ... o desempenho de gravação muito superior. ... [E] domina uma comparação mixed-carga de trabalho. "


Ele não citar o produto cartão de memória flash PCIe e fornecedor, e Diablo tem claramente um machado de marketing para moer aqui. Seu papel branco certamente solicitar refutações de PCIe flash card fornecedores. Olá? Fusion-io? SanDisk? Sim, o mesmo SanDisk com seus PCIe empresa sólida placas aceleradoras de Estado. Estes "característica um controlador proprietário para aumentar exponencialmente a capacidade de lidar com solicitações de dados grandes, aliviar a I / O gargalos e aumento da largura de banda." Lightning PCIe SSA


A versão intensiva leitura destes usar MLC Flash [PDF]. A esperança de Diablo é que uma quantidade substancial de flash card PCIe gastar irá transferir a piscar MCS gastar fazendo o seu boom de receitas. ®



Violino, Microsoft escorregar do Windows, SQL Server, apps, flash em caixa


SANS - Pesquisa sobre programas de segurança de aplicativos


Violin Memory transformou sua variedade de flash 6000-série em um motor de armazenamento do servidor de convergência para o SQL Server, que é capaz de colocar os dados diretamente na memória de um servidor de aplicativo - graças a uma pequena ajuda da Microsoft.


O 6000-series gama tudo-flash corre Windows Storage Server 2012 R2 em dois servidores blade integrais. Ele também executa o SQL Server 2014, no modo in-memory, com dados de banco de dados armazenados em sua abóbada flash.







Dois desses 6.000 nós podem ser agrupados através 10GbitE, escala até quatro nós. Isso fornece até 256TB de capacidade de flash de alta disponibilidade, suportando um número de servidores de aplicativos que precisam acessar o SQL Server.


Ele usa RDMA e SMB direto para carregar dados provenientes-SQL diretamente na memória dos servidores de aplicação, o corte de end-to-end tempo de acesso de dados.


Recuando, temos aqui um conjunto de flash rede que acessa dados mais rápido do que uma matriz de disco em rede. Em vez de servidores de aplicativos que se conectam a um servidor de banco de dados SQL que se conecta a uma matriz de rede, ou seja, dois saltos de rede e latência, o software SQL é executado dentro do array, cortar um salto de rede e latência cerca de redução para metade.


WFA esquemático

Componentes WFA



O software SQL é executado na memória, tornando-se mais rápido do que antes, e cargas solicitou dados diretamente na memória do servidor de aplicativo em vez de usar o link de rede padrão, adaptador e IO pilha para obter dados lá. A latência da rede é a mesma, mas a latência de acesso de dados end-to-end é cortada.


A matriz do violino do Windows flash (WFA) é o único all-flash de matriz para fazer isso, de acordo com o violino, ea empresa vem trabalhando com a Microsoft por doze meses para fornecer o código personalizado para amarrar seu hardware e software juntos. Este, chefe de marketing do violino Eric Herzog diz, lhes dá uma vantagem sobre outras matrizes all-flash usado como armazenamento de dados SQL Server 2014; acho EMC XtremIO, Pure armazenamento e assim por diante.


Achamos que ele também dá uma vantagem sobre Violino implementações de cartões de memória do servidor de SQL 2014, como o da Fusion-io , uma vez que dimensiona até 256TB e oferece alta disponibilidade e resiliência com failover entre servidores blade e os nós do cluster.


Neste particular, o SQL Server 2014 caso de uso, Violino está competindo com outros fornecedores de armazenamento de servidor convergentes, tais como sistemas da IBM puros, VCE, NetApp e FlexPod da Cisco, e startups Nutanix e Simplivity .


A WFA também pode ser usado como uma série de desktop virtual do Windows executando o Hyper-V, e Violino vai vendê-lo para este caso de uso e ainda vender o conjunto Violin Atlantis VDI configurar , apoiando VMware, com o software Atlantis sendo executado em um servidor conectado.


Não temos dados sobre preço e disponibilidade ainda, mas será atualizado quando o fazemos. ®