Você está na página 1de 43

ISM v3 Módulo 4: Sistemas de

armazenamento inteligentes

© Copyright 2015 EMC Corporation. Todos os direitos reservados.


Contato do suporte: Education Services 1
Visão geral do módulo
Este módulo permite que um participante entenda um sistema de armazenamento
inteligente. Este módulo abrange os componentes-chave de um sistema de
armazenamento inteligente. Abrange também subsistemas de armazenamento, e os
Descrição componentes, o endereçamento e os parâmetros de desempenho do HHD (drive de
disco rígido) e do SSD (Solid State Drive). Aborda também RAID, implementações de
RAID, técnicas e níveis de RAID comumente utilizados. Oferece também uma visão
geral dos tipos de sistemas de armazenamento inteligentes e suas arquiteturas.
Público- Clientes, parceiros, funcionários internos da EMC e público-alvo do setor (inclusive
alvo estudantes)
Ao concluir este módulo, você estará apto a:
• Descrever os componentes-chave de um sistema de armazenamento inteligente
Objetivos • Descrever os componentes de HDD e SSD, endereçamento e desempenho
• Descrever RAID, suas técnicas e seus níveis
• Discutir os tipos de sistemas de armazenamento inteligentes

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 2
Requisitos da terceira plataforma para
armazenamento
• Processar grandes quantidades de I/O por segundo
• Dimensionamento horizontal elástico e não disruptivo de recursos
• Gerenciamento inteligente de recursos
• Configuração automatizada e orientada por políticas
• Suporte a múltiplos protocolos de acesso a dados
• Suporte a APIs para integração definida por software e em nuvem
• Gerenciamento centralizado e chargeback em um ambiente multi-
tenancy

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 3
Solução de tecnologia
• Sistema de armazenamento inteligente
– Sistema de armazenamento baseado em block
– Sistema de armazenamento baseado em arquivos
– Sistema de armazenamento baseado em objetos
– Sistema de armazenamento unificado
• Virtualização de armazenamento
• Armazenamento definido por software

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 4
Lição 1: Componentes de sistemas de
armazenamento inteligentes – I
Esta lição aborda os seguintes tópicos:
• Componentes de sistemas de armazenamento inteligentes
• Componentes, endereçamento e desempenho de HDD

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 5
O que é um sistema de armazenamento inteligente?
Sistema de armazenamento inteligente

Array RAID repleto de recursos de processamento de I/O altamente


otimizados.
Recursos
• Tem um ambiente operacional • Suporta a combinação de HDD e SSD
especialmente construído • Processa grande quantidade de I/O por segundo
– Proporciona capacidade de • Arquitetura de scale-out
• Desduplicação, compactação e criptografia
gerenciamento de recursos
• Classificação automatizada de armazenamento por
inteligentes níveis
• Provisionamento de armazenamento virtual
• Oferece grande quantidade de • Multi-tenancy
cache • Suporta APIs para integração com SDDC e nuvem
• Proteção de dados
• Oferece múltiplos caminhos de I/O

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 6
Componentes do sistema de armazenamento
inteligente
Armazenamento
• Dois componentes-chave de um ISS
– Controladora
• Baseado em blocks
• Com base em arquivos
• Com base em objetos
• Unificado
– Armazenamento
• Apenas HDDs
• Apenas SSDs
• Combinação de ambos
Controladora(s)

Sistema de armazenamento
inteligente

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 7
Armazenamento – HDD (drive de disco rígido)
Componentes de HDD

Placa da
controladora

HDA

Platter e cabeça de
Virtual Matrix
leitura/gravação
Conectores de
alimentação

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 8
Estrutura do disco físico

Spindle Setor
Setor
Trilha

Cilindro

Trilha

Platter

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 9
Endereço de bloco lógico
Setor 8

Superfície superior
Cabeça 0 Block 0

Block 32
Cilindro 1
Superfície inferior

Block 64

Block 128

Endereço físico = CHS Endereço de bloco lógico = Block nº

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 10
Desempenho do HDD
• Dispositivo eletromecânico
– Influencia o desempenho global do sistema de armazenamento
• Tempo de serviço do disco
– Tempo necessário para que o disco complete uma solicitação de
I/O depende de:
• Tempo de busca
• Latência rotacional
• Taxa de transferência de dados

Tempo de serviço do disco = tempo de busca + latência rotacional +


tempo de transferência de dados

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 11
Tempo de busca
• Tempo necessário para posicionar a cabeça
de leitura e gravação
• Quanto menor o tempo de busca, mais
rápida é a operação de I/O
• As especificações de tempo de busca Movimento
radial
incluem
– Full stroke
– Média
– Trilha para trilha

• O tempo de busca de um disco é


especificado pelo fabricante do drive

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 12
Latência rotacional
• O tempo necessário para que o platter gire e
posicione os dados sob a cabeça de R/W
• Depende da velocidade de rotação do spindle
• Latência rotacional média
– Metade do tempo necessário para uma
rotação completa
– Para ‘X’ rpm, a latência do drive é calculada
em milissegundos como:

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 13
Taxa de transferência de dados:
• Volume médio de dados por unidade de tempo que o drive pode
entregar ao HBA
– Taxa de transferência interna: Velocidade de transferência de
dados da superfície de um platter até o buffer interno do disco
– Taxa de transferência externa: Taxa de transferência de dados
através da interface até o HBA
Drive de disco

Head Disk
HBA Virtual
Buffer Assembly
Matrix

Taxa de transferência externa medida aqui Taxa de transferência interna medida aqui

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 14
Utilização da controladora de I/O vs. Tempo de
resposta
• Baseado nos conceitos fundamentais de desempenho do drive de disco:
Tempo de serviço
Tempo médio de resposta=
(1 - utilização)
– Tempo de serviço é o tempo necessário para que a controladora transmita um I/O

• Em aplicativos que dependem desempenho, os discos normalmente são


utilizados com menos de 70% da sua capacidade de serviço de I/O

Joelho da curva: discos


Tempo de resposta (ms)

com cerca de 70% de


utilização

Pequena fila de espera

Utilização

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 15
Lição 1: Resumo
Durante esta lição, os seguintes tópicos foram abordados:
• Componentes de sistemas de armazenamento inteligentes
• Componentes, endereçamento e desempenho de HDD

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 17
Lição 2: Componentes dos sistemas de
armazenamento inteligentes – II
Esta lição aborda os seguintes tópicos:
• Componentes, endereçamento e desempenho de SSD

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 18
Armazenamento – SSD (Solid State Drives)
Componentes do SSD

Cache de
RAM
Memória
flash
Memória
flash
..... Memória
flash

......
Interface de I/O
Memória
flash

Controladora

....
de drive

Memória
não volátil
Memória
flash
........ Memória
flash

Controladora Armazenamento em massa

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 19
Endereçamento de SSD
Mapeadas logicamente
como páginas
Gravação de 8 KB Salvas como duas (metadados do SSD)
no SSD páginas de 4 KB LBA 0x2000

LBA 0x3000

……
Block de 128 KB Página de 4 KB
(páginas de 32 x 4 KB)

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 20
Estados de página e block

Gravação
Iniciar Eliminado Novo

Gravação
Iniciar Eliminado Válido

(re)gravar
Eliminar ou excluir Gravar ou
Eliminar
(elétrico) excluir
(elétrico)
Inválido Usado
(re)gravar ou
excluir
(invalidar
página)

Estados das páginas na memória flash Diagrama de estado do block

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 21
Desempenho do SSD
• Tipo de acesso
– SSD é o melhor para executar leituras aleatórias
– SSD usa todos os canais internos de I/O em paralelo para I/Os
grandes e multi-thread do block
• Estado do drive
– SSD novo ou com capacidade substancial não utilizada oferece o
melhor desempenho
• Duração da carga de trabalho
– SSDs são s melhores para cargas de trabalho com picos curtos de
atividade

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 22
Lição 2: Resumo
Durante esta lição, os seguintes tópicos foram abordados:
• Componentes de SSD
• Endereçamento de SSD
• Desempenho de SSD

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 23
Lição 3: RAID
Esta lição aborda os seguintes tópicos:
• Descrever os métodos de implementação de RAID
• Descrever as três técnicas de RAID
• Descrever níveis de RAID comumente usados
• Descrever o impacto de RAID no desempenho
• Comparar níveis de RAID com base em custos,
desempenho e proteção

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 24
Por que RAID?
RAID
Uma técnica que combina múltiplos drives de disco em uma unidade lógica
(conjunto de RAIDs) e fornece proteção, desempenho ou ambos.

• Oferece proteção de dados contra falhas do drive


• Melhora o desempenho do sistema de armazenamento mantendo
simultaneamente I/Os de múltiplos drives
• Dois métodos de implementação
– Implementação do software RAID
– Implementação do hardware RAID

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 25
Componentes do array RAID

Array lógico
(Conjuntos de RAIDs)
Controladora
RAID
Hipervisor
Discos rígidos

Sistema
computacional

Array RAID

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 26
Técnicas de RAID
Fracionamento Espelhamento Paridade

Hipervisor Hipervisor Hipervisor

A A A

Controladora RAID Controladora RAID Controladora RAID

D1 D2 D3 P

A1 A2 A3 A4 A A A1 A2 A3 Ap

Recriação de dados do drive D3 que


Faixa apresentou falha
D1 + D2 + ? = P
D3 = P – D1 – D2
Fração
Figura 1 Figura 2 Figura 3

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 27
Níveis de RAID
• Os níveis de RAID comumente usados são:
– RAID 0 – Conjunto fracionado sem tolerância para falhas
– RAID 1 – Espelhamento do disco
– RAID 1 + 0 – RAID aninhado
– RAID 3 – Conjunto fracionado com acesso paralelo e disco de
paridade dedicado
– RAID 5 – Conjunto fracionado com acesso independente ao disco e
uma paridade distribuída
– RAID 6 – Conjunto fracionado com acesso independente ao disco e
dupla paridade distribuída

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 28
RAID 0
Dados do sistema computacional

Controladora RAID

Disco de dados
© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 29
RAID 1

Dados do sistema computacional

Controladora RAID

Conjunto de espelhamento

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 30
RAID aninhado – 1+0
Dados do sistema computacional

Fracionamento

Controladora RAID
Espelhamento Espelhamento Espelhamento

Conjunto de Conjunto de Conjunto de


espelhamento A espelhamento B espelhamento C
© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 31
RAID 3
Dados do sistema computacional

Controladora RAID

Disco de paridade dedicado


Disco de dados
© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 32
RAID 5
Dados do sistema computacional

Controladora RAID

Paridade distribuída
© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 33
RAID 6
Dados do sistema computacional

Controladora RAID

Dupla paridade distribuída

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 34
Impacto do RAID no Desempenho
Controladora RAID

Cp novo Cp antigo C4 antigo C4 novo

• No RAID 5, cada gravação (atualização) em um disco manifesta-se como


quatro operações de I/O (2 leituras de disco e 2 gravações em disco)
• No RAID 6, cada gravação (atualização) em um disco manifesta-se como seis
operações de I/O (3 leituras de disco e 3 gravações em disco)
• No RAID 1, cada gravação manifesta-se como duas operações de I/O
(2 gravações em disco)

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 35
Comparação de RAID
Capacidade de
Nível de Discos Penalidade de
armazenamento Proteção
RAID mín. gravação
disponível (%)

1 2 50 2 Espelhamento

1+0 4 50 2 Espelhamento

Paridade (suporta falha de


3 3 [(n-1)/n]*100 4
um disco)

Paridade (suporta falha de


5 3 [(n-1)/n]*100 4
um disco)

Paridade (suporta falhas de


6 4 [(n-2)/n]*100 6
dois discos)

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 36
Sparing de disco dinâmico (hot sparing)

Falha no
disco

Controladora
RAID
Substituir
discos com
falha
Hot spare

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 37
Lição 3: Resumo
Durante esta lição, os seguintes tópicos foram abordados:
• Métodos de implementação de RAID
• Três técnicas de RAID
• Os níveis de RAID comumente usados são:
• Impacto de RAID no desempenho
• Comparar níveis de RAID

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 38
Lição 4: Tipos de sistemas de
armazenamento inteligente
Esta lição aborda os seguintes tópicos:
• Métodos de acesso aos dados
• Tipos de sistemas de armazenamento inteligentes
• Arquiteturas para dimensionar verticalmente e scale-out

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 39
Métodos de acesso aos dados
Computação Computação Computação

Aplicativo Aplicativo
Aplicativo

Interface de arquivo Componente do


File System usuário

Interface OSD
Interface de bloco

em nível de
Solicitação

arquivo

em nível de
Solicitação
Rede de

em nível de
Solicitação
armazenamento

objeto
Rede de

block
Rede de armazenamento
Rede
armazenamento

File System Componente de


armazenamento

I/O de blocos I/O de blocos I/O de blocos


File System
Armazenamento Armazenamento Armazenamento
Componente do Sistema de Sistema de Sistema de
usuário armazenamento armazenamento armazenamento
Componente de
Acesso em nível Acesso em nível Acesso em nível
armazenamento
de block de arquivo de objeto

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 40
Tipos de sistemas de armazenamento
inteligente
• Sistemas de armazenamento baseados em block
• Sistemas de armazenamento baseados em arquivos
• Sistemas de armazenamento baseados em objetos
• Sistemas de armazenamento unificados

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 41
Arquitetura de dimensionamento vertical vs.
Arquitetura scale-out
Armazenamento
Dimensionamento vertical

Scale-out

Nó 1 Nó 2 Nó 3
Armazenamento Armazenamento Armazenamento

Controladora(s)
Controladora (s) Controladora (s) Controladora (s) …
Cluster

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 42
Lição 4: Resumo
Durante esta lição, os seguintes tópicos foram abordados:
• Métodos de acesso aos dados
• Tipos de sistemas de armazenamento inteligentes
• Arquiteturas para dimensionar verticalmente e scale-out

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 43
Módulo 3: Resumo
Pontos-chave abordados neste módulo:
• Componentes-chave de um sistema de armazenamento
inteligente
• Componentes, endereçamento e desempenho de HDD e SSD
• RAID, suas técnicas e seus níveis
• Tipos de sistemas de armazenamento inteligentes

© Copyright 2015 EMC Corporation. Todos os direitos reservados. ISM v3 Módulo 4: Sistemas de armazenamento inteligentes 44

Você também pode gostar