Como combinar armazenamento rápido de SSD com redes lentas

Sistemas construídos com discos de estado sólido (solid state disks, ou SSD) representam a tecnologia de ponta em desempenho e são a opção para centros de dados que buscam resolver problemas dessa ordem. Então, esses sistemas devem vir com armazenamento e desempenho I/O de ponta incorporados, certo?
Curta, no Facebook, a Fan Page do IT Web
Em alguns casos, é necessária uma rede de alto desempenho, mas em muitos, o servidor – ou o aplicativo que está sendo executado no servidor – não tira vantagem completa da velocidade da rede, mesmo conseguindo tirar vantagem do SSD.
Apesar de as opções para a rede de alta velocidade aumentarem e ficarem mais baratas, a atualização de uma infraestrutura de armazenamento de rede ainda representa um investimento considerável. Não apenas o custo de componentes físicos, como switches e cabos, mas também o tempo exigido para a reconexão de cada um dos novos servidores.
Estes custos combinados podem ser difíceis de justificar, especialmente se o servidor ou o aplicativo não tirar vantagem completa da nova rede. Mas em muitos casos, o SSD pode fazer uma diferença significativa de desempenho, mesmo em uma rede lenta e desatualizada.
Se não há receita disponível para a atualização de infraestrutura de rede, ou se seus servidores não conseguem tirar vantagem dessa atualização, há várias opções. Uma é instalar um sistema projetado para tirar vantagem do SSD. Como mencionado, alguns aplicativos de base de dados têm um aumento significativo de desempenho simplesmente ao adicionar o SSD e não atualizar a rede.
Outra opção é adicionar o SSD a um servidor usando um drive de SSD form-factored ou um PCie (padrão de slots criadas para placas de extensão para transmissão de dados) SSD. Uma solução é instalar PCIe SSD no host mais sensível ao desempenho em seu ambiente e depois alavancá-lo com swap de memória e como um cache de leitura.
A rede de armazenamento ainda é necessária para salvar dados novos ou alterados (escritos), mas é só para isso. A leitura vem em alta velocidade diretamente do PCIe bus do host, então o armazenamento de rede é essencialmente deixado apenas para tráfego de escrita. O resultado é um melhor desempenho tanto para a leitura quanto para a escrita.
Em alguns casos, talvez seja preciso compartilhar o desempenho flash de leitura e escrita. Isso é mais econômico se a capacidade flash puder ser compartilhada através dos hosts por meio de uma rede, mas ainda assim não é necessário atualizar a rede. Alguns sistemas SSD agora incluem redes embutidas e podem suportar conexões diretas 1GbE anexadas.
Se você não tem receita ou o aplicativo para justificar a atualização de alta velocidade da rede, tente melhorar sua infraestrutura existente de uma maneira barata e ainda assim aumentar o desempenho.
