Como o MercadoLivre melhora o desempenho da nuvem privada

O armazenamento em nuvem pode armazenar dados em pools lógicos; ele está espalhado em vários servidores e esse ambiente físico é de propriedade de uma empresa de hospedagem que também gerencia os dados. Além disso, a empresa provedora deve manter os dados disponíveis e de fácil acesso o tempo todo. Isso é importante porque empresas de grande porte, e uma delas é o MercadoLivre, exigem armazenamento para uma grande quantidade de dados digitais, todos os dias gigabytes e gigabytes estão sendo carregados.

Visão Geral da Empresa

O MercadoLivre é conhecido como o maior ecossistema de E-Commerce da América Latina. Eles fornecem aos compradores e vendedores uma variedade de serviços. Esses serviços, que estão disponíveis nos 13 países onde operam com sucesso, incluem um mercado, pagamentos, publicidade e soluções para e-building. O MercadoLivre consegue fornecer um ambiente forte e saudável para a negociação de seus compradores e vendedores, o que os ajuda a aumentar sua comunidade de comércio eletrônico.

mercadolibre

Desafios que o MercadoLivre teve

O MercadoLibre costumava contar com uma nuvem privada OpenStack para implantar sua infraestrutura de TI. No entanto, sua infraestrutura de armazenamento não foi capaz de fornecer os resultados desejados e a quantidade de desempenho necessária devido à sua base de aplicativos em constante expansão. De acordo com o especialista em armazenamento do MercadoLibre, Mariano Guelar, seus administradores pediam constantemente para fornecer um tipo de armazenamento diferente. Mais precisamente, eles pediram algo que fosse mais eficiente. Ou seja, eles tiveram muitas dificuldades em equilibrar as cargas de trabalho de desempenho dentro de seu sistema. Por isso, chegar a um ponto em que todos estivessem satisfeitos com o tempo de resposta do sistema e o desempenho do aplicativo parecia impossível. O MercadoLibre executou uma ampla variedade de aplicativos por meio de sua nuvem OpenStack, e todos eles tiveram problemas de velocidade para que seu desempenho fosse imprevisível. Foi quando Solidfire entrou em jogo.

Levando em conta essas dificuldades, encontrar uma solução de armazenamento que fosse escalável era extremamente importante para o MercadoLivre. Os designs de armazenamento de expansão são difíceis de dimensionar, de modo que, para expandi-los, você precisa comprar sistemas maiores e separados. Depois de fazer isso, a migração pode causar uma quantidade significativa de tempo de inatividade, e isso não é bom se você administra um negócio 24 horas por dia, 7 dias por semana, onde precisa de 100% de tempo de atividade. O MercadoLibre queria uma solução em que pudesse começar com um ritmo mais lento e adicionar a capacidade e o desempenho de que precisam.

A solução se chama SolidFire

A SolidFire é conhecida por construir sistemas de armazenamento escaláveis ​​para provedores de serviços em nuvem de alto desempenho. No entanto, o problema de adicionar mais e mais nós é o tempo de inatividade. Uma empresa que funciona 24 horas por dia, 7 dias por semana, como o MercadoLibre, usa o SolidFire para começar com uma pequena infraestrutura e, posteriormente, adicionar mais e mais nós conforme a demanda. Eles revelaram que descobriram sobre o SolidFire em Hong Kong durante um Design Summit em 2013 e que um cliente do SolidFire nos EUA recomendou o SolidFire para eles.

A SolidFire deu a eles uma demonstração ao vivo do produto, para que eles tivessem a possibilidade de se familiarizar com a interface do produto. Foi feito de forma inteligente usando o EZ Talks, que é uma plataforma de videoconferência HD em nuvem fácil. Eles fizeram alguns testes e, assim que perceberam o desempenho da plataforma, ficaram fascinados com os resultados.

O que SolidFire fez por eles?

O SolidFire forneceu não apenas um excelente desempenho que era mais previsível, mas também um tempo de resposta mais rápido. Além disso, a qualidade de serviço exclusiva do SolidFire e a arquitetura totalmente flash serviram para reduzir significativamente a latência que o Mercado Livre tinha. Além disso, o SolidFire pode se conectar à estrutura de nuvem existente do MercadoLibre, o que resulta em uma administração do sistema melhor e mais rápida.

Como o SolidFire oferece compactação e desduplicação, ele reduz drasticamente o espaço e os requisitos de armazenamento de dados da empresa, bem como as necessidades de energia e refrigeração. Tudo isso torna esta solução perfeita para um futuro próximo.

Os resultados

As melhorias que o MercadoLibre sentiu foram imediatas. Sua latência foi reduzida para cerca de 2 milissegundos em relação aos 50 milissegundos anteriores. Seus sistemas de armazenamento sempre apresentavam latência inconsistente, o que era constantemente um problema tanto para os clientes quanto para as cargas de trabalho do banco de dados. Eles conseguem tornar as comunicações mais rápidas, menores e mais baratas de manter.

A desduplicação e a compactação em linha reduziram o volume de dados em 6,5 vezes para o MercadoLibre. E para outras empresas que desejam implantar uma nuvem privada ou apenas aumentar sua infraestrutura de nuvem existente, não há solução melhor do que o SolidFire. O produto é bem projetado e orientado para o futuro, assim como todos os data centers de grande escala.