EMC SCALEIO SAN de servidor convergente definida por software PRINCÍPIOS BÁSICOS O EMC ScaleIO™ é um software que cria uma SAN (Storage Area Network) baseada em servidor a partir do armazenamento de servidor de aplicativo local para oferecer desempenho dimensionável e flexível e capacidade sob demanda. O ScaleIO converge armazenamento e recursos de computação, dimensionando para milhares de nós. • Apenas software • Arquitetura convergida SSDs e placas flash PCIe para criar um pool virtual de armazenamento em block de camada única com diferentes camadas de desempenho. À medida que os recursos de computação Capacidade de expansão mudam, o software ScaleIO reequilibra automaticamente a distribuição de linear armazenamento para otimizar desempenho e utilização da capacidade. O ScaleIO Desempenho e capacidade é independente de hardware e é compatível com servidores de aplicativos físicos • • sob demanda • Independência de infraestrutura • Paralelismo I/O massivo • Espelhamento mesh de duas cópias para proteção de dados • e virtuais. O ScaleIO não requer investimento em hardware, pois ele aproveita seus recursos existentes de datacenter, inclusive dispositivos genéricos de armazenamento com conexão direta, servidores e componentes de rede. O ScaleIO cria um ambiente de SDS, o que permite explorar a capacidade não utilizada de armazenamento local em seus servidores para que se obtenha um sistema de armazenamento compartilhado, distribuído, de alto desempenho e dimensionável que é tolerante a falhas. O ScaleIO, com seu conjunto avançado de recursos, é idealmente adequado para infraestrutura Proteção de domínios, pools de armazenamento virtual, bancos de dados, desenvolvimento e teste e infraestrutura de armazenamento e de desktop virtual — ambientes com demandas crescentes por escala e desempenho. limitador de IOPS para multiAlimentação, resfriamento e ARMAZENAMENTO E COMPUTAÇÃO CONVERGIDOS espaço reduzidos para um O ScaleIO converge armazenamento e recursos de computação em uma arquitetura de menor custo total de camada única, agregando capacidade e desempenho e simplificando o gerenciamento. propriedade Todos os I/Os e throughputs são acessíveis a qualquer aplicativo dentro do cluster. tenancy • Como alternativa a uma infraestrutura SAN tradicional, o ScaleIO combina HDDs, Com o ScaleIO, o armazenamento é apenas mais um aplicativo sendo executado juntamente com outros, e cada servidor é um componente básico para o armazenamento global e o cluster de computação. Convergir armazenamento e computação simplifica a arquitetura e reduz o custo sem comprometer nenhum benefício de armazenamento externo. O ScaleIO permite que o administrador de TI gerencie individualmente toda a pilha do datacenter, melhorando a eficiência e reduzindo os custos operacionais. DATA SHEET CAPACIDADE DE EXPANSÃO LINEAR O ScaleIO foi criado para dimensionar, de maneira massiva, de três a milhares de nós. Diferente dos sistemas de armazenamento mais tradicionais, o número de throughput e IOPS cresce juntamente com o número de dispositivos de armazenamento. O redimensionamento do desempenho é linear com relação ao crescimento da implementação. Sempre que for necessário, armazenamento adicional e recursos de computação (p. ex., servidores e drives adicionais) podem ser adicionados de maneira modular. Recursos de armazenamento e computação crescem conjuntamente para que o equilíbrio entre eles seja mantido. O crescimento do armazenamento é, portanto, sempre automaticamente alinhado com as necessidades do aplicativo. ARMAZENAMENTO ELÁSTICO Com o ScaleIO, capacidade e computação podem ser aumentadas ou diminuídas sempre que for necessário. O sistema reequillibra automaticamente os dados de maneira dinâmica sem tempo de inatividade. Adições ou remoções podem ser feitas em incrementos pequenos ou grandes. Não é necessário planejamento de capacidade ou reconfigurações complexas devido a restrições de interoperabilidade, o que reduz a complexidade e o custo. O sistema ScaleIO se reconfigura à medida que os recursos subjacentes mudam; os dados são rearranjados e distribuídos uniformemente nos servidores para otimizar o desempenho e aumentar a resiliência. Tudo isso acontece automaticamente sem a intervenção do operador. O ScaleIO é independente de infraestrutura; ele pode ser usado com uma combinação de marcas de servidores, sistemas operacionais (físicos e virtuais) e tipos de mídia de armazenamento (HDDs, SSDs e placas flash PCIe). PARALELISMO DE I/O PARA DESEMPENHO Cada servidor no cluster do ScaleIO é usado no processamento das operações de I/O. Esse paralelismo de I/O massivo elimina gargalos. O throughput e o IOPS são dimensionados em proporção direta com o número de servidores e dispositivos de armazenamento local adicionados ao sistema, melhorando as taxas de custo/desempenho com o crescimento. A otimização do desempenho é automática; sempre que reconstruções e reequilíbrios forem necessários, eles ocorrerão em segundo plano com mínimo ou nenhum impacto aos aplicativos e aos usuários. O sistema ScaleIO gerencia, de maneira autônoma, o desempenho de pontos de acesso e o layout de dados. COMPONENTES ARQUITETÔNICOS O ScaleIO é composto por dois principais componentes funcionais: SDC (ScaleIO Data Client, client de dados ScaleIO) e SDS (ScaleIO Data Server, servidor de dados ScaleIO). O SDC é um driver de dispositivo block que expõe os volumes de block compartilhados do ScaleIO para aplicativos. O SDC é executado localmente em qualquer servidor de aplicativo que requeira acesso aos volumes de armazenamento de block no cluster. O aplicativo local emite uma solicitação de I/O e o SDC a atende independentemente do local onde os blocks específicos residem. O SDS e um componente de software instalado em cada servidor que oferece armazenamento local ao pool de armazenamento ScaleIO geral. O SDS atende a solicitações de entrada de leitura e gravação de qualquer SDC dentro do cluster. O SDC tem pleno conhecimento dos locais dos dados em todo o cluster e sempre direciona as solicitações de I/O para seu SDS correto de destino, esteja ele no mesmo servidor ou em outro. Dessa maneira, as operações de I/O nunca são roteadas através de um ponto de roteamento central, evitando assim gargalos. RECURSOS EMPRESARIAIS Se você for um provedor de serviços que oferece infraestrutura hospedada como um serviço ou se seu departamento de TI oferecer infraestrutura como um serviço para unidades funcionais dentro de sua organização, o ScaleIO fornece um conjunto de recursos que oferece a você controle completo sobre o desempenho, a capacidade e o local de dados. Para datacenters de nuvem privada e provedores de serviços, esses recursos expandem o controle do sistema e a gerenciabilidade — garantindo que a qualidade de serviço seja correspondida. Os domínios de proteção permitem que você isole servidores específicos e conjuntos de dados. Isso pode ser feito na granularidade de um só cliente para que cada cliente possa estar sob um SLA diferente. Os pools de armazenamento podem ser usados para promover a segregação de dados, a classificação por níveis e o gerenciamento de desempenho. Por exemplo, os dados que são acessados com muita frequência podem ser armazenados em um pool de armazenamento somente de flash para que se obtenha a mais baixa latência, enquanto que os dados acessados com menos frequência podem ser armazenados em um pool de discos rotativos de alta capacidade de baixo custo. Com o ScaleIO, você pode limitar a quantidade de desempenho — IOPS ou largura de banda — que clientes selecionados podem consumir. O limitador permite que a distribuição de recursos seja imposta e regulada para evitar cenários de “hogging” de aplicativos. O mascaramento de dados pode ser usado para oferecer segurança extra para dados confidenciais do cliente. Por fim, o ScaleIO oferece snapshots instantâneos e graváveis para backups de dados. PROTEÇÃO DE DADOS E RESILIÊNCIA Com o ScaleIO, não existe ponto único de falha. O ScaleIO oferece proteção de dados e resiliência através de espelhamento mesh de duas cópias de “fragmentos de dados” distribuídos e divididos aleatoriamente por diversos servidores e dispositivos de armazenamento. Se ocorrer uma paralisação de servidor ou de armazenamento, o ScaleIO reconstrói automaticamente o blocks com falha e reequilibra os dados para autocorrigir o cluster. As paralisações de servidor e de armazenamento são toleradas e manipuladas automaticamente sem interromper a operação geral do sistema. As reconstruções de dados podem ser monitoradas e aceleradas por administradores de TI de acordo com os objetivos de desempenho do sistema e prioridades do aplicativo. GERENCIAMENTO E MONITORAMENTO SIMPLES Gerenciar a implementação do ScaleIO é fácil; a instalação, a configuração, o monitoramento e o upgrade são simples e rápidos. Qualquer um que gerencie o datacenter é capaz de administrar totalmente a implementação sem nenhum treinamento especializado e/ou certificação de fornecedor. A complexidade da administração do armazenamento é completamente eliminada. Como o sistema faz autogerenciamento e toma todas as medidas corretivas necessárias quando ocorre uma falha, inclusive reotimização, não há necessidade de intervenção do operador quando ocorrem vários eventos. No entanto, o administrador pode seguir as operações do sistema e monitorar seu andamento por meio do painel de controle. TCO REDUZIDO X SAN TRADICIONAL Existem custos benefícios óbvios do ScaleIO que já provaram oferecer mais de 60% de economia de TCO. Primeiro, o sistema somente de software usa hardware genérico. E como ele cria uma SAN baseada em servidor, não há componentes de armazenamento dedicados como fabric e HBAs. Isso possibilita alimentação, resfriamento e espaço reduzidos, o que representa uma enorme economia de custos. E como não há sistema de armazenamento grande com o ScaleIO, não há grande upgrade para hardware com fim da vida útil. Você só precisa remover discos com defeito ou servidores ultrapassados do cluster. Conforme mencionado anteriormente, a complexidade da administração de armazenamento é totalmente eliminada com o ScaleIO para que você possa reduzir drasticamente sua sobrecarga administrativa. Por fim, o software é licenciado por TB. Você simplesmente paga enquanto cresce, sem custos surpresa. Você nunca terá que comprar mais armazenamento do que precisa. REQUISITOS DE HARDWARE E SOFTWARE • Instalação mínima de três nós de servidor e três dispositivos de armazenamento local. • Sistemas operacionais: Microsoft Windows, RedHat Enterprise Linux, CentOS, SUSE • Hipervisores: VMware vSphere, Citrix XenServer, Microsoft Hyper-V, Linux KVM • Placas flash PCIe EMC XtremSF opcionais para armazenamento local • Software de armazenamento em cache EMC XtremCache opcional para um desempenho de leitura acelerado FALE CONOSCO Para saber mais sobre como os produtos, serviços e soluções EMC podem ajudar a resolver seus desafios de negócios e de TI, entre em contato com seu representante local ou revendedor autorizado ou acesse nosso site brazil.emc.com. EMC2, EMC, o logotipo EMC e ScaleIO são marcas registradas ou comerciais da EMC Corporation nos Estados Unidos e em outros países. Todas as outras marcas comerciais aqui mencionadas pertencem a seus respectivos proprietários. © Copyright 2014 EMC Corporation. Todos os direitos reservados. 01/14 Data sheet H12713 brazil.emc.com A EMC assegura que as informações apresentadas neste documento estão corretas na data da publicação. As informações estão sujeitas a alterações sem prévio aviso.