Nas últimas duas semanas, assistimos a muitas bobagens no espaço do flash-array. Parte disso gira em torno da boa e velha competição em um espaço que recebe muita atenção da mídia, mas a maior parte gira em torno de afirmações sobre quem é o mais rápido em um determinado teste. O evento principal foi uma discussão entre Violin e Kaminario sobre IOPS, testes de aplicativos e quem está certo quando se trata de arquitetura de armazenamento flash.
2 milhão de IOPS
Por mais que a indústria fale em se afastar dos números de IOPS que são essencialmente sem sentido no mundo funcional do armazenamento, o IOPS ainda é a pontuação mais fácil de ser entendida por muitas pessoas e geralmente são números gigantescos que fazem os sistemas de armazenamento parecerem rápidos. independentemente do custo para chegar lá ou da rapidez real na execução de tarefas específicas do aplicativo.
Kaminario não hesita em afirmar que a cifra de 2 milhões de IOPS da Violin não é nada de especial. A própria Kaminario demonstrou 2 milhões de IOPS na VMworld do ano passado com seu sistema de armazenamento MLC K2. A Violin, cujo estande ficava próximo, contestou prontamente o projeto fundamental da empresa e direcionou o foco para benchmarks de armazenamento como o VMmark. A Violin se apresenta há muito tempo como a melhor opção para máquinas virtuais.
Como resultado, é um tanto estranho que a Violin se sinta compelida a ver quem consegue gritar mais alto no argumento de IOPS. Recentemente, em um acordo conjunto com empresas do setor de Fibre Channel, a Violin pagou à StorageSwiss para " auditar um laboratório de testes " onde usaram o gerador de carga de trabalho FIO para produzir "resultados que variaram de 2.3 milhões de IOPS em testes de leitura aleatória de 100% a 1.7 milhão de IOPS com uma mistura de leitura/gravação de 70/30 (usando pacotes de 8K)". Por sua vez, a Kaminario rapidamente apresentou resultados de IOMeter praticamente idênticos, com o que eles alegam ser uma solução muito mais barata e com arquitetura superior.
O IOPS é importante?
A resposta curta é sim... e também não. IOPS por si só não são totalmente úteis, mas pelo menos nos permitem comparar resultados em um ambiente com os resultados esperados do fornecedor de armazenamento. Também nos fornecem alguma medida para comparar sistemas semelhantes no mesmo ambiente. Claro que a disputa de 2 milhões de IOPS mencionada acima não faz isso, já que cada fornecedor está executando seus próprios testes ou pagando terceiros para auditá-los. De qualquer forma, os resultados devem ser analisados com cautela. Atingir a taxa de transferência de E/S real também não é tão difícil; publicamos 2 milhões de IOPS 4K em um único servidor 2U com SSDs de nível consumidor, então, na verdade, não é preciso um esforço gigantesco para obter resultados tão impressionantes.
Os resultados mostram, na verdade, o que os aplicativos podem fazer com o armazenamento disponível, neste caso, arrays flash de alta capacidade. Para isso, o StorageReview vem migrando dos resultados gerados por cargas de trabalho, utilizando-os apenas de forma limitada, e optando por se concentrar no desenvolvimento de infraestruturas que mensuram o desempenho dos aplicativos de maneira mais significativa ( VMmark , MarkMail , MarkLogic NoSQL , MySQL OLTP ). Seguindo esse caminho, conseguimos fornecer resultados mais relevantes dentro de uma arquitetura estável e reproduzível. Acreditamos que esses resultados sejam mais precisos e significativos para nossos leitores do que a maioria dos outros.
Muitos fornecedores de armazenamento concordam; os projetos atuais estão em andamento com Dell, EchoStreams, Fusion-io, HP, Huawei, Lenovo, LSI, Micron, NetApp, SanDisk, Virident e muitos outros que estão trabalhando para fornecer soluções de armazenamento flash para empresas. Alguns combatentes neste espaço fizeram ofertas para obter unidades de revisão em nosso laboratório, apenas para rescindir quando começamos a conversar sobre o protocolo de teste e o fato de que nossos resultados são publicados sem a capacidade de escolher quais resultados serão publicados. Essa falta de controle é assustadora para esses caras, o que é um ponto interessante a se ponderar na hora de tomar uma decisão de compra – quem está aberto à avaliação independente e quem não está.




Amazon