1 / 26

Armazenamento Definido por software

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).

alyssa
Download Presentation

Armazenamento Definido por software

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Armazenamento Definido por software Rafael Novo Principal SE rafael.novo@emc.com Convergência. Escalabilidade. Elasticidade. Desempenho.

  2. 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

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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

  9. Ambiente ScaleIO Elimine a necessidade de array, switch fabric e HBAs FLEXIBILIDADE EM EXPANSÃO

  10. Rebalanceamento automático Adicione nós ou discos dinamicamente — o sistema migra e faz o rebalanceamento do armazenamento automaticamente

  11. Rebalanceamento automático Remova nós ou discos dinamicamente — o sistema migra e faz o rebalanceamento do armazenamento automaticamente

  12. 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

  13. Arquitetura

  14. 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

  15. 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

  16. 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

  17. I/O de leitura única C S ETH/IB ETH/IB

  18. I/O de gravação única C S S ETH/IB ETH/IB

  19. 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

  20. Configuração em duas camadas C C C C C C ETH/IB S S S S S S

  21. Espelhamento em "mesh" de duas cópias E E A A D D C C B B

  22. Proteção de dados E E E B F F F B B

  23. 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

  24. 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

  25. VSI VDI CASOS DEUSO TESTE E DESENV. BANCOS DE DADOS

More Related