260 likes | 356 Views
Armazenamento Definido por software. Rafael Novo Principal SE rafael.novo@emc.com. Convergência. Escalabilidade. Elasticidade. Desempenho. EMC ScaleIO. Armazenamento compartilhado distribuído definido por software (Data Plane).
E N D
Armazenamento Definido por software Rafael Novo Principal SE rafael.novo@emc.com Convergência. Escalabilidade. Elasticidade. Desempenho.
EMC ScaleIO Armazenamento compartilhado distribuído definido por software (Data Plane) • O software que cria uma SAN baseada em servidor a partir do armazenamento local para oferecer desempenho e capacidade sob demanda • Cria um pool de armazenamento virtual com níveis de desempenho variados • Independente de mídia: aproveita quaisquer HDDs, SSDs e placas PCIe flash • Independente de servidor: instalado em servidores de aplicativos físicos e virtuais existentes ScaleIO
O ScaleIO transforma o DAS em uma SAN de servidor Convergência de armazenamento e computação Scale-out para milhares de servidores Elasticidade — adiciona/remove servidores e capacidade "imediatamente" Desempenho — paralelismo massivo de I/O
Convergência Simplifique sua arquitetura de datacenter • Faça a convergência dos recursos de armazenamento e computação em uma arquitetura de camada única • Agregue capacidade e desempenhode I/O • Torne o armazenamento tão ubíquo quanto a CPU e a RAM • Consolide o armazenamento e os aplicativos em x86 e hardware ARM Servidores Rede Arquiteturaconvergente Armazenamento
Escalabilidade • Dimensionamento massivo para milhares de nós • Adição de dispositivos de armazenamento e servidores modulares para aumentar a capacidade e o desempenho • Crescimento do armazenamento sempre automaticamente alinhado às necessidades dos aplicativos
Elasticidade • Adicione, mova e remova dinamicamente recursos de armazenamento e computação "imediatamente" sem nenhum tempo de inatividade • Não é necessário planejamento de capacidade • Aproveitamento diversificado: • Marcas de servidor • Configurações • Plataformas de SO (físicas e virtuais) • Tipos de mídia
Desempenho Paralelismo massivo de I/O • Carga de processamento de I/O compartilhada entre todos os servidores • Reconstrução e rebalanceamento automáticos • Gerenciamento autônomo de pontos mais ativos de desempenho e layout de dados • Armazenamento com classificação por níveis Eliminação de gargalos de I/O
Antes do ScaleIO Com o ScaleIO 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 1.000 IOPS 10 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 100 IOPS 1 TB 2.000 IOPS 20 TB
Ambiente ScaleIO Elimine a necessidade de array, switch fabric e HBAs FLEXIBILIDADE EM EXPANSÃO
Rebalanceamento automático Adicione nós ou discos dinamicamente — o sistema migra e faz o rebalanceamento do armazenamento automaticamente
Rebalanceamento automático Remova nós ou discos dinamicamente — o sistema migra e faz o rebalanceamento do armazenamento automaticamente
Gerenciamento e monitoramento simples • Scripts de instalação automatizadose de fácil configuração • Qualquer administrador de TI consegue gerenciar toda a pilha de discos do datacenter • Geração de relatórios de incidentese Call Home • Layout de dados, otimização de desempenho e recuperação de falhas de hardware/software autorregulamentados — sem necessidade de intervenção administrativa
ScaleIO Data Client (SDC) Expõe volumes do ScaleIO ao aplicativo ScaleIOProtocolo SDC ETH/IB C APLICATIVOS FILE SYSTEM GERENCIADOR DE VOLUMES DRIVERS DE DISPOSITIVOS EM BLOCK DAS HOST
ScaleIO Data Server (SDS) Possui armazenamento local dedicado ao ScaleIO ScaleIOProtocolo SDS ETH/IB S APLICATIVOS FILE SYSTEM GERENCIADOR DE VOLUMES DRIVERS DE DISPOSITIVOS EM BLOCK DAS HOST
Metadata Manager (MDM) • Configura e monitora o sistema ScaleIO • Rastreia o armazenamento e o mapeamento de dados • Monitora capacidade, desempenho e balanceamento de carga • Toma decisões sobre migração de dados
I/O de leitura única C S ETH/IB ETH/IB
I/O de gravação única C S S ETH/IB ETH/IB
Configuração totalmente convergente S S C S S S S C C C C C C S S S S S S C C C C C C ETH/IB C C C C C C S S S S S S
Configuração em duas camadas C C C C C C ETH/IB S S S S S S
Espelhamento em "mesh" de duas cópias E E A A D D C C B B
Proteção de dados E E E B F F F B B
Recursos corporativos Para infraestrutura como serviço APL 1 APL 2 APL 3 Domínios de proteção para conjuntos de dados e servidores isolados Pools de armazenamento para classificação por níveis Limitador de largura de banda/IOPS Criptografia de dados leve em repouso LUNS dedicadas e protegidas (mapeamento de/LUN servidor) Controle o desempenho, a capacidade e o local dos dados
Seu resultado Como o ScaleIO reduz seu TCO • Hardware genérico • Nenhum componente de armazenamento dedicado(rede FC, HBAs etc.) • Menos energia, refrigeração e espaço • Sem "grandes" upgrades para hardware no fim da vida útil • Sobrecarga administrativa reduzida • "Pague conforme crescer" — investimentos lineares com custos previsíveis
VSI VDI CASOS DEUSO TESTE E DESENV. BANCOS DE DADOS