CONNECTIONS EDUCATION Líder no ensino on-line escolhe o EMC XtremIO para gerenciar crescimento inesperadamente rápido VISÃO GERAL A Connections Education, integrante da empresa líder mundial de aprendizado, Pearson, é um fornecedor reconhecido de soluções de ensino virtual de alta qualidade para alunos da pré-escola ao ensino médio. A empresa está comprometida em expandir o ensino de qualidade por meio da tecnologia e a ajudar estudantes a terem sucesso na vida acadêmica e pessoal. O EMC XtremIO tem um papel chave na realização disso. DESAFIOS Karen Wallace é diretora do Departamento de Arquitetura na Connections Education, e os desafios relacionados a armazenamento que ela e seu grupo enfrentam em dado PRINCÍPIOS BÁSICOS Setor Ensino Tamanho da empresa Mais de 3.000 funcionários que oferecem serviços a mais de 60.000 estudantes Desafios da empresa • Manter proteção ideal e alta disponibilidade durante picos de carga para todos os sistemas de missão crítica. • Oferecer um dimensionamento exponencial para novas oportunidades de negócios. Soluções momento pareciam assustadores. "Temos enormes volumes de dados de alunos que crescem a taxas que não conseguimos prever, pois a empresa continua adicionando novos recursos para melhorar a experiência do cliente", ela explica. "Também temos uma crescente população de usuários e de demandas de I/O que vão do aplicativo até nossos serviços de banco de dados." O aplicativo em questão é um aplicativo da Web que dá suporte às escolas virtuais públicas e particulares da empresa. A Connections Education oferece tudo que é necessário para gerenciar uma escola, frequentar uma escola, além de criar material, tudo por meio de um aplicativo da Web baseado em Microsoft .NET e em SQL Server. A capacidade de adicionar facilmente novas escolas ao sistema é uma vantagem chave para o crescimento dos negócios da Connection Education. "Ao longo do tempo, dimensionamos o design do aplicativo ao incluir hardware cada vez mais caro nos servidores de banco de dados e armazenamento", disse Karen. O banco de dados consiste em aproximadamente um terabyte de dados principais ativos e um adicional de dois terabytes para dados de suporte. "Em um ambiente SAN padrão, você precisa provisionar iniciadores a partir dos servidores, inseri-los em grupos de armazenamento e, então, provisionar suas LUNs", • EMC XtremIO disse Andy Russ, gerente de infraestrutura para administração de sistemas da • EMC VNX Connections Education. "Antes disso, é necessário criar grupos de RAID, seus pools de Resultados • Bancos de dados não relacionados à produção agora podem ser atualizados imediatamente usando a clonagem instantânea de volume do XtreamIO sem salvar cópias no array discos — tudo isso na parte subjacente do sistema — somente para apresentar um drive a um servidor. Agora é muito mais fácil configurar um disco para alguém. Ainda existe a configuração inicial, a obtenção da conectividade base para o XtremIO, mas até mesmo isso é mais simples que nosso ambiente existente. Depois disso, são só alguns cliques e tudo está pronto." SOLUÇÃO A Connections Education usou o XtremIO inicialmente em seu ambiente não relacionado à produção. A empresa tinha de hospedar 12 versões de seu banco de dados para desenvolvimento, staging, hot fix, testes, demonstrações e outras áreas. Karen e sua equipe tentaram fazer isso no sistema existente da empresa, mas as necessidades de desempenho eram tantas que um sistema de disco tradicional não era suficiente. REDEFINE PERFIL DO CLIENTE Resultados (continuação) • As tarefas de banco de dados agendadas com regularidade são executadas em todos os ambientes de não produção sem prejudicar o desempenho. • Com uma proporção de snapshot de Segundo Karen, "a desduplicação em linha oferecida pelo XtremIO, aliada a quanto de I/O você quiser, tornou nossas vidas mais simples". "Podemos oferecer servidores sempre que as pessoas precisarem deles. Basta estalarmos nossos dedos e todos os bancos de dados de não produção são atualizados de uma só vez. É incrível." Diversos grupos já testemunharam enormes benefícios. Um exemplo é um ambiente que permanece um dia atrás da produção, em que um departamento inteiro da empresa — o aproximadamente 10:1, 130TB de dados grupo de Gerenciamento de aplicativo — trabalha e testa os processos que colocaram em ocupam somente 13TB de espaço para ação na produção. O XtremIO facilita a manipulação de partes dentro do aplicativo e testa eficiência bastante melhorada o resultado. De acordo com Karen, "eles fazem esse trabalho fora da produção, usando • Agora, cópias do banco de dados de produção podem ser feitas em segundos • A latência de I/O diminuiu de dezenas de milhares de milissegundos por operação para praticamente zero • Há previsão de queda significativa do recursos de não produção sem impacto no workflow existente, somente porque o XtremIO nos permite atualizar os dados todos os dias". "Isso não era possível antes." FLASH DIMENSIONÁVEL INFINITAMENTE Gordon Laque, Arquiteto de infraestrutura, disse que o principal motivo para optar por um custo de armazenamento por terabyte da array totalmente flash foi a largura de banda insuficiente no armazenamento existente. empresa "É necessário que nossos sistemas de não produção se pareçam com os de produção para que possamos avaliar rapidamente o possível impacto de alterações de código", ele explica. "Antes, não podíamos fazer isso. Na realidade, era preciso interromper todas as tarefas agendadas regularmente e de manutenção em nossos ambientes de não produção. Como resultado, as alterações nos códigos usados por essas tarefas eram colocadas em produção sem sequer serem executadas, aumentando o risco para a empresa." Mesmo com uma gaveta inteira de placas flash, o sistema existente não atendia aos requisitos de desempenho da Connections Education. Então Karen e o grupo dela foram a uma apresentação sobre XtremIO no Centro de excelência da EMC na Carolina Norte. "Parece ser uma ideia tão excelente que queríamos colocar um dentro do carro e levá-lo pra casa", ela disse. Pouco tempo depois, o XtremIO estava instalado e em execução no ambiente de desenvolvimento da empresa. A Connections Education considerou alternativas, é claro, e Karen se lembra claramente da fase de avaliação. "Quando executamos um POC com outro fabricante, nós realmente instalamos equipamento no local e nos aventuramos a usá-lo", disse Karen. "Foi um desastre total. Também analisamos alguns outros produtos a fundo. Comparados ao XtremIO, eles eram ou extremamente caros ou incapazes de funcionar no nível que precisávamos ou ambos." "O XtremIO resolve qualquer problema que você tiver. Basta estalarmos nossos dedos e todos os bancos de dados de não produção são atualizados de uma só vez. É incrível." Karen Wallace, Diretora do Departamento de Arquitetura da Connections Education INSPIRANDO TESTE E DESENVOLVIMENTO Antes de implementar o XtremIO, a Connections Education ofereceu cópias de não produção do banco de dados ao restaurar backups do banco de dados de produção. O processo de restauração do banco de dados para cada ambiente levou algumas horas. Com o XtremIO, esse tempo foi reduzido a segundos. Além disso, as configurações nos ambientes de não produção teve de ser alterada anteriormente para que não executassem determinados itens. "Por isso, alguns erros escaparam", disse Gordon. "Quando pudemos alterar o código e implementá-los, ele estava possivelmente quebrado. Esse problema foi totalmente resolvido pelo XtremIO." Karen disse, ainda, que existiam outros aspectos no aplicativo que simplesmente não podiam ser realizados, como geração eficiente de relatórios. "Os relatórios apresentavam falha de tempo excedido, apesar de serem executados sem erro na produção", ela conta. "Com o XtremIO, esse é mais um problema que foi evitado." A Connections Education precisava criar um ambiente de não produção que fosse tão robusto quando o ambiente de produção, e o XtemIO tornou isso possível. A empresa agora tem ambientes de teste de carga de não produção que são tão rápidos e responsivos quanto os de produção, com muitos servidores conectados a eles. Aqui está a melhor parte: "Quando colocamos o XtremIO em uso, nossa latência de I/O diminuiu de uma média de dezenas de milhares de milissegundos por operação para zero", disse Karen. "Isso provou que tínhamos tomado a decisão correta de compra." A empresa tem dois bancos de dados que consomem juntos um total de 3 TB. Criar um snapshot possibilita a apresentação de uma cópia desses bancos de dados a quantos servidores necessários, sem ter de adquirir mais espaço na SAN. Com o XtremIO, 130 TB de espaço em disco podem ser apresentados a diferentes servidores e custam apenas 13 TB de espaço. Com a desduplicação em linha, a Connections Education obtém uma proporção de snapshot de 10:1. Karen disse, ainda, que "a vantagem dos snapshots em vez da restauração de uma cópia do banco de dados em cada servidor — que, com a desduplicação em linha, ocupam a mesma quantidade de espaço — é que podemos limpar os dados privados dos bancos de dados antes de apresentá-los em nosso ambiente de não produção. Podemos fazer isso de uma vez só e, então, realizar o snapshot da cópia limpa. Isso economiza muito tempo de computação e esforço manual." "Com nosso sistema de armazenamento anterior, era necessário que uma pessoa ficasse um dia inteiro gerando snapshots. Às vezes, era um processo bem sucedido e, às vezes, não. Com o XtremIO, esse tempo foi reduzido a praticamente zero." Steve Meerdter, Diretor de Gerenciamento de sistemas na Connections Education, disse também os snapshots impulsionaram a escalabilidade ao permitirem a geração de relatórios a partir de uma cópia ativa dos dados de produção, em linha. "No futuro, essa capacidade nos permitirá dimensionar de maneira adequada", ele afirma. "Quando tentamos fazer isso em nosso sistema existente, sempre era 'Coloque mais discos e I/O'. A palavra 'apropriado' não existia." RETORNO ESPERADO SOBRE O INVESTIMENTO "Minha expectativa quando investimos na nova tecnologia de armazenamento era de reduzir despesas futuras de uma perspectiva de custo por disco e por terabyte", disse Steve. "Graças ao XtremIO, prevemos que nosso custo por terabyte diminuirá de maneira significativa. Na verdade, nem incluímos o crescimento de disco SAN padrão no orçamento do próximo ano fiscal, o que é incrível." Andy Russ, Gerente de infraestrutura para Gerenciamento de sistemas, complementa dizendo que a consolidação oferecida pelo XtremIO e o pouco espaço ocupado traz economia adicional. "Os requisitos de disco de nossos ambientes de não produção, se usássemos apenas spindles, nos colocariam para fora do prédio", ele disse. "Seriam racks e racks de discos. Por outro lado, resolvemos o problema com um só cluster com dois bricks do XtremIO." O X-Brick é um componente básico do XtremIO. Todo o ambiente de bancos de dados de produção da Connections Education é executado em dois X-Bricks, e existem outros dois X-Bricks em desenvolvimento. Outro aspecto importante de ROI é o tempo dedicado ao planejamento de necessidades futuras de armazenamento ou, no caso do XtremIO, ao não planejamento. "Com nosso sistema existente, estávamos sempre manipulando pool de discos, IOPS e metaLUNS para atender às necessidades dos negócios", disse Andy. "Tivemos de prever o crescimento e tentar encaixar tudo no quebra-cabeça. Mas com o XtremIO, se alguém precisa de 500 gigas, aqui estão. São necessários minutos para criar e alocar armazenamento para servidores." Karen diz ainda que "não precisam mais gastar dias planejando a cada ano". Há de se considerar, ainda, o custo associado ao gerenciamento de um sistema tradicional. "É uma questão de entender seus custos operacionais gerais", complementa Andy. "Quantos Administradores SAN você tem e quanto tempo é necessário para provisão de armazenamento? Com o XtremIO, conseguimos realocar arquitetos de Administradores SAN para a função de realmente levarem a empresa adiante, e isso foi extremamente importante." FACILITANDO O ENSINO O XtremIO facilitou a vida na Connections Education, começando pela redução geral da complexidade do ambiente. "O XtremIO alterou totalmente a maneira como realmente operamos e executamos armazenamento no nível corporativo", diz Steve. O XtremIO tem um futuro brilhante na Connections Education. "Estamos usando o XtremIO neste momento para gerenciar nosso banco de dados de produção", continua Steve. "Foi por esse motivo que o adquirimos, e ele está funcionando perfeitamente. Mais adiante, esperamos que o XtremIO ajude a diminuir os dados do drive C para nossa instância de VMware. Em três a cinco anos, nosso espaço ocupado de armazenamento irá para a nuvem, mas localizamos aplicativos que não deveríamos, por isso precisamos encontrar uma maneira de equilibrar isso. Nosso objetivo é adquirir dispositivos bastante avançados que ocupem pouco espaço e que nos tornem mais ágeis." A confiança no XtremIO é tão extraordinária que Karen conclui dizendo que "o XtremIO resolve qualquer problema que você tiver. Você deve comprar tantos quanto couber em seu orçamento." FALE CONOSCO Para saber mais sobre como os produtos, serviços e soluções da EMC ajudam a resolver seus desafios de negócios e de TI, entre em contato com seu representante local ou revendedor autorizado ou visite nosso site brazil.emc.com/storage/xtremio/overview.htm. EMC2, EMC, o logotipo da EMC, FAST VP, EMC RecoverPoint, EMC Symmetrix, EMC VMAX, EMC XtremIO são marcas registradas ou comerciais da EMC Corporation nos Estados Unidos e em outros países. VMware é marca registrada ou comercial da VMware, Inc. nos Estados Unidos e em outras jurisdições. Todas as outras marcas comerciais aqui mencionadas pertencem a seus respectivos proprietários. © Copyright 2014 EMC Corporation. Todos os direitos reservados. Publicado no Brasil. 12/14 A EMC assegura que as informações neste documento estão corretas na data da publicação. As informações estão sujeitas a alterações sem prévio aviso.