Documento técnico de negócios
Invista na solução certa de
armazenamento em flash
Edição para prestadores de serviços
Documento técnico
de negócios
Página 2
Introdução
Seus clientes demandam alto desempenho, disponibilidade
ininterrupta e garantia de que seus dados estarão sempre
seguros (e protegidos contra perda). Você precisa de
soluções flexíveis e expansíveis que sejam confiáveis,
eficientes e fáceis de gerenciar.
Como um prestador de
serviços, você enfrenta
um conjunto especial de
desafios
Você precisa ter a capacidade de fornecer serviços diferenciados que o distingam de seus
concorrentes. E você precisa de uma estrutura de custos previsível que lhe permita fornecer
valor e, ao mesmo tempo, manter preços e margens competitivos.
Você sabe que seus concorrentes buscam nas opções de armazenamento flash uma maneira
de melhorar o serviço e ganhar vantagem competitiva. Você compreende os benefícios da
tecnologia flash em termos de desempenho bruto de E/S, mas sabe também que o flash pode
custar caro e que há riscos envolvidos.
A solução flash certa lhe oferecerá uma vantagem competitiva, permitindo que você forneça
serviços diferenciados aos seus clientes, e, ao mesmo tempo, o ajudará a compor o seu
resultado financeiro. A tecnologia errada poderia deixá-lo em dificuldades.
Como maximizar o retorno do seu investimento, minimizar os riscos e fornecer os níveis de
serviço e estruturas de custo necessários para atender às expectativas do cliente? Como ir além
do hype para encontrar a melhor solução flash para sua empresa?
Este guia de fácil leitura foi elaborado especificamente para prestadores de serviços com essas
dúvidas em mente. Você sairá armado com as principais considerações para sua empresa e
perguntas críticas a fazer aos fornecedores antes de investir em arrays de armazenamento flash.
Documento técnico
de negócios
Página 3
Fornecendo os SLAs certos
Você está procurado maneiras de alcançar níveis de serviço
mais altos para mais usuários, com infraestrutura e custos
reduzidos. Você possui um ambiente multiusuário em
funcionamento com requisitos exclusivos de qualidade de
serviço (QoS) para cada um de seus clientes.
Não há uma solução
única que sirva para
todos
Você precisa de disponibilidade de classe empresarial e alto desempenho previsível, mas
também de algo mais: a capacidade de atender aos requisitos de nível de serviço de seus
clientes em tempo real.
As demandas de ambientes multiusuários geram desafios diferentes: evitar a contenção de
recursos e a degradação do desempenho resultantes de cargas de trabalho mistas; evitar que
um único usuário monopolize recursos; responder às demandas de pico e oferecer a cada
cliente o nível certo de serviço no momento certo — e você precisa realizar tudo isso em um
ambiente de disponibilidade ininterrupta.
Documento técnico
de negócios
Página 4
O que procurar:
Procure soluções
flash que forneçam
diferentes níveis de QoS
1. Disponibilidade de classe empresarial comprovada
Uma única falha jamais deveria afetar toda a sua base de clientes ou colocar seu resultado
financeiro em risco. Não perca seu tempo com arrays que não são comprovadamente capazes
de oferecer 99,9999% de disponibilidade.
2. Níveis de QoS garantidos
O suporte para ambientes multiusuários é um requisito obviamente obrigatório; cada usuário tem
requisitos de QoS exclusivos. Procure armazenamento flash que lhe permita fornecer diferentes
níveis de QoS sem precisar particionar recursos fisicamente. A função de gerenciamento do
armazenamento deve permitir flexibilidade para controlar e priorizar aplicativos, cargas de
trabalho e usuários por meio da especificação dos limites mínimo e máximo de desempenho. Ela
deve então ajustar automaticamente o serviço para manter os níveis de QoS necessários. Esse
recurso evita que um único usuário ou carga de trabalho monopolize recursos e garante que os
objetivos de QoS sejam atendidos em toda a sua base de clientes.
3. Federação do armazenamento
Atenda às necessidades em constante mudança de seu data center multiusuário com a
capacidade de mover dados e cargas de trabalho entre arrays sem afetar aplicativos, serviços
ou usuários. Você deve ser capaz de mover dados entre sistemas de armazenamento de forma
simples e não interruptiva, sem camadas ou dispositivos adicionais de gerenciamento, de forma
que você possa fornecer a cada cliente o nível certo de serviço, no momento certo.
4. Proteja os dados dos seus clientes
Falhas em componentes acontecem, então considere usar arquiteturas altamente paralelas
que tenham a tendência de apresentar bom desempenho, mesmo em condições de falha.
Seus arrays flash devem ser projetados para eliminar os pontos únicos de falha. Procure arrays
com recursos de disponibilidade, como fontes de alimentação redundantes, ventiladores
e controladoras. Os recursos Persistent Cache e HA Enclosure (segmentação nos vários
compartimentos de unidades) não apenas fornecem proteção de dados, mas também ajudam
a manter o desempenho em caso de falha de componentes. Verificações de integridade de
dados, como o T10 DIF, podem garantir que cada operação de gravação em seu array flash seja
um reflexo exato da solicitação enviada pelo host. Recursos adicionais, como módulos flash
hot-swappable e capacidade de expansão não interruptiva, evitam paralisações durante as
manutenções necessárias.
Documento técnico
de negócios
Página 5
Criando vantagens competitivas
Você ganha vantagem competitiva diferenciando suas
ofertas e fornecendo um nível exclusivo de qualidade de
serviço por um preço mais baixo.
O custo de soluções
flash é mais baixo do
que você imagina
Uma solução de armazenamento flash pode ajudá-lo a fornecer um serviço diferenciado ou
pode algemar você. As arquiteturas que lhe permitem mesclar e combinar arrays flash, híbridos
(flash e disco) e com discos giratórios e, ao mesmo tempo, mover dados continuamente entre
os arrays para atender aos requisitos de QoS permitem que você forneça ao seu cliente o
serviço diferenciado certo pelo preço certo.
O custo do armazenamento flash é provavelmente menor do que você imagina. Arrays flash
com tecnologias de compressão de dados e serviços de Camada 1, como aqueles descritos
neste guia, podem ser adquiridos por apenas USD 1,50 por GB de armazenamento utilizável.
Técnicas como provisionamento e unidades de alocação granulares permitem que você estenda
seu investimento ainda mais.
Documento técnico
de negócios
Página 6
O que procurar:
A escolha da solução
flash certa pode
melhorar o resultado
financeiro
1. A solução certa
Mesclar e combinar arrays flash e híbridos em seu data center pode fornecer a flexibilidade
de QoS definitiva, especialmente se esses arrays compartilharem uma arquitetura comum e
serviços de dados comuns. Por exemplo, você pode replicar backups do seu ambiente flash em
um array de disco giratório com nível de serviço mais baixo. Procure opções de armazenamento
que possam ser integradas sem exigir soluções de terceiros complicadas e caras.
2. Vida útil estendida
Os módulos de armazenamento flash são vulneráveis ao desgaste no caso de operações
de gravação em excesso. Você pode estender a vida útil da mídia reduzindo o número
de operações de gravação desnecessárias e equilibrando as cargas de trabalho. Procure
tecnologias, como a desduplicação, para evitar gravações desnecessárias e otimizações da
tecnologia de gravação no âmbito do sistema que equilibrem a carga em toda a mídia flash. Isso
evita a criação de potenciais pontos de falha e estende a vida útil do seu investimento. Procure
também a capacidade de monitorar o desgaste da mídia flash, facilitando o planejamento da
manutenção de rotina ou a substituição de mídia. Procure fornecedores que ofereçam garantia
de cinco anos para suas unidades de estado sólido.
3. Custos operacionais
Unidades SSD de alta densidade (de 1,6–1,9 TB ou maiores) podem reduzir o espaço físico
ocupado pelo armazenamento em até 80%, em comparação com o armazenamento em disco,
com uma redução correspondente no consumo energético. Recursos como gerenciamento
simplificado do armazenamento e do processo de backup e recuperação, disposição autônoma
do armazenamento em camadas etc. podem reduzir o custo indireto das operações de
gerenciamento do seu ambiente de armazenamento.
4. Redução do volume de dados
Os pools de armazenamento tradicionais são superalocados para permitir o crescimento futuro,
resultando em capacidade subutilizada. Essa prática é ineficiente e aumenta os custos. Procure
recursos de provisionamento JIT (just-in-time, no momento certo) e tire proveito de técnicas
de compactação de dados, como desduplicação e alocação granular, para maximizar o uso do
armazenamento e reduzir o custo.
Documento técnico
de negócios
Página 7
Maximizando o desempenho
Um dos principais atrativos do armazenamento em flash é
o desempenho: centenas de milhares de IOPS com latência
abaixo de um milissegundo. Mas o desempenho vai muito
além da velocidade bruta da mídia de armazenamento. O
desempenho precisa ser expansível, consistente e previsível.
Isso pode ser um desafio no caso de alguns arrays flash. Para
alcançar esses objetivos de desempenho, você precisará de
uma arquitetura de armazenamento otimizada para flash.
A tecnologia flash
diz respeito tanto a
simplicidade quanto a
velocidade
Cada elemento, incluindo a mídia de armazenamento, as controladoras, o cache e a largura de
banda da rede, deve ser projetado para tirar proveito das características de desempenho dos
seus arrays flash.
A multilocação pode complicar as coisas, criando cenários de uso misto que podem degradar o
desempenho. Em um ambiente de prestador de serviços, você precisa de recursos de arquitetura
que minimizem o impacto da multilocação e façam o mais eficiente uso dos recursos de
armazenamento.
Documento técnico
de negócios
Página 8
O que procurar:
O processamento
do cache pode ser
otimizado para
minimizar a latência
1. Arquitetura otimizada para flash
Seus arrays flash devem fornecer centenas de milhares de IOPS com latência consistente abaixo
de 1 ms. Isso é óbvio, mas aqui está a armadilha: esse ganho de desempenho não significa muito
se você não possui a arquitetura certa para tirar total proveito do potencial de desempenho
do armazenamento flash. Você precisa de uma arquitetura que evite gargalos em todo o
caminho de E/S (controladoras, cache, firmware etc.) a fim de obter os benefícios integrais
do flash. Procure um sistema que empregue elementos de projeto altamente paralelos, como
expansibilidade para várias controladoras e segmentação no âmbito do sistema.
2. Desempenho expansível, consistente e previsível
Para permitir o crescimento, considere plataformas que possam ser expandidas para centenas
de terabytes no mínimo. A expansão das plataformas deve ser fácil e não interruptiva. As
arquiteturas que usam hardware dedicado para executar funções específicas, como cálculos de
paridade RAID e desduplicação, podem liberar (transferir a carga de) recursos de CPU do array,
mantendo tais recursos disponíveis para fornecer serviços de dados mais complexos.
3. Largura de banda
A mídia flash é rápida (centenas de milhares de IOPS por segundo com latência inferior a 1
ms) e capaz de saturar facilmente a largura de banda e as controladoras, criando gargalos
de desempenho. Procure soluções que possam ser expandidas além das arquiteturas de dois
nós. Se você estiver usando uma rede FC, procure arrays compatíveis com FC Gen-5 de 16
Gb/s. Esses recursos permitem maior desempenho e capacidade de expansão sem aumentar o
tamanho do seu array.
4. Suporte a cargas de trabalho mistas
A combinação de cargas de trabalho transacionais e com alto throughput pode causar
contenção de recursos e degradar o desempenho devido às demandas de recursos das
operações de E/S de grandes blocos sobre as controladoras de recursos. Os ciclos de CPU são
consumidos pela movimentação de dados, e não pelo fornecimento de serviços de dados de
Camada 1. Procure projetos que transfiram a carga de trabalho das controladoras, de forma que
os ciclos de CPU possam ser dedicados à entrega de serviços avançados de dados.
5. Recursos de projeto específicos da nuvem
Procure recursos de projeto que possam melhorar especificamente o desempenho multiusuário.
Os clusters de malha ativa permitem que cada volume esteja ativo em cada controladora de
malha do sistema, dando suporte ao balanceamento de carga e à capacidade de expansão.
A segmentação de dados e de E/S no âmbito do sistema para cada volume permite
desempenho acelerado e consistente e, ao mesmo tempo, evita pontos únicos de contenção. O
processamento do cache pode ser otimizado para minimizar a latência e evitar gargalos.
Documento técnico
de negócios
Página 9
Mantendo os dados protegidos
Alta disponibilidade e proteção de dados sem concessões
são capacidades obrigatórias para qualquer data center.
As operações de negócios de seu cliente dependem da
disponibilidade de dados críticos. Processos de backup
que não protegem totalmente os dados dos seus clientes
deixam eles (e você) vulneráveis. O backup deve ser não
intrusivo — ele não deve causar impacto no desempenho
nem paralisações no sistema.
Satisfazer os requisitos
de desempenho e de
QoS é apenas parte da
história
Os processos de recuperação devem ser simples e eficientes, sem exigir dispositivos ou
software de backup complexos, e devem permitir que você alcance objetivos de tempo de
recuperação (RTOs) e objetivos de ponto de recuperação (RPOs) sem perda de dados baixos,
sem comprometer o desempenho.
Seus clientes vão precisar demonstrar aos auditores e agentes de conformidade que você é
capaz de evitar o acesso não autorizado a dados confidenciais. Você precisará de uma solução
flash que possa isolar totalmente os dados de um cliente, de ponta a ponta, garantindo que os
dados confidenciais jamais fiquem comprometidos.
Documento técnico
de negócios
Página 10
O que procurar:
A desduplicação pode
reduzir seu requisito
de armazenamento de
backup em até 20 vezes
1. Backup e recuperação simples e eficiente
A comunicação entre os armazenamentos primário e secundário não deve exigir processos
baseados em software complicados ou caros. Procure arquiteturas compatíveis com
movimentação nativa de dados entre domínios de armazenamento primário e secundário.
Nesse cenário, a proteção de dados torna-se uma função do armazenamento, eliminando a
necessidade de camadas adicionais de gerenciamento e tornando o backup e a recuperação
menos intrusivos com relação ao processamento de aplicativos. A configuração e a operação
devem ser simples, com controles do tipo "faça você mesmo" para ambas as operações de
backup e recuperação.
2. Serviços de dados de Camada 1
Recursos de classe empresarial, como replicação síncrona e assíncrona, migração de dados e
soluções transparentes de failover de data center, talvez pareçam ser o mínimo esperado de
uma solução de armazenamento de Camada 1, mas muitos arrays flash não contam com esses
serviços de dados. Alguns oferecem esses serviços usando dispositivos externos, o que adiciona
custos e complexidade.
3. Proteção de dados integrada a aplicativos
Procure arrays de armazenamento que se integrem às ferramentas existentes, permitindo ao
hipervisor e aos proprietários dos aplicativos controlar os processos de backup e recuperação
diretamente a partir de seus consoles de gerenciamento de sistema preferidos. As melhores
soluções vão oferecer também a capacidade de criar backups consistentes com os principais
aplicativos de negócios. Procure uma solução que crie volumes de backup totalmente
independentes, que possam ser restaurados no nível do volume em caso de desastre. Esse nível
de proteção de dados não pode ser alcançado apenas com os instantâneos.
4. Desduplicação
Um componente importante do processamento de backups é a desduplicação, que pode
reduzir seu requisito de armazenamento de backup em até 20 vezes. Os backups expansíveis
e não duplicados podem permitir também um número maior de pontos de recuperação,
fornecendo mais granularidade e aumentando sua capacidade de atender aos RTOs e RPOs
com nenhuma perda de dados.
5. Particionamento seguro
Seus clientes precisam manter a conformidade com o PCI e outras estruturas regulamentares
do setor e do governo para garantir a privacidade. Você precisará garantir que seu
armazenamento flash foi projetado para ser multiusuário, de forma que você possa assegurar a
privacidade dos dados de cada cliente particionando recursos com segurança e isolando uma
partição da outra dentro de uma infraestrutura compartilhada.
Documento técnico
de negócios
Página 11
Não deixe de obter as respostas
necessárias antes de investir
Fornecendo os SLAs certos
1. Quais são seus recursos de multilocação?
2. Como você aborda o atendimento de diferentes requisitos de QoS?
3. Sua solução é capaz de atender a níveis diferentes de QoS sem particionar fisicamente os
recursos de armazenamento?
4. Como você evita que um único usuário monopolize recursos?
5. Como sua solução flash elimina os pontos únicos de falha?
6. Quão fácil é migrar dados de e para o array flash?
Mantendo os dados protegidos
1. C
omo a solução ajuda a atender a objetivos de tempo de recuperação (RTO) e objetivos de
ponto de recuperação (RPO) sem perda de dados baixos?
2. Você oferece suporte para a recuperação de arquivos, blocos e volumes inteiros?
3. De que maneira o backup e a recuperação vão integrar-se aos processos atuais?
4. Há impactos de desempenho associados ao processamento de backup e recuperação?
5. Como as partições de armazenamento são isoladas para evitar a visualização não autorizada
de informações confidenciais?
Maximizando o desempenho
1. C
omo o array gerencia o desempenho em cenários de cargas de trabalho mistas, nos quais as
cargas transacionais e as com alto throughput podem gerar contenções?
2. Há processadores dedicados para dar suporte a operações com alto uso de CPU, como
cálculos de paridade RAID e desduplicação?
3. Qual é a densidade de unidades e a capacidade máxima de cada array?
4. Como a sua arquitetura é otimizada para dar suporte ao desempenho flash?
5. Você oferece suporte a Ethernet 10Gb/s e/ou FC Gen-5 de 16 Gb/s?
6. Como você evita gargalos de latência ao processar cargas de trabalho mistas: transacionais e
com alto throughput?
Criando vantagens competitivas
1. Qual é o custo por GB de armazenamento utilizável?
2. De que maneira a solução colabora para um custo operacional reduzido?
3. O array fornece capacidades como disposição autônoma do armazenamento em camadas e
QoS flexível?
4. A desduplicação é um recurso nativo da solução de armazenamento ou exige recursos
adicionais de servidor?
5. Quais capacidades o array oferece para estender a vida útil de suas SSDs?
6. Quais capacidades a solução oferece para ajudar a reduzir os custos indiretos?
7. Qual é a garantia da unidade de estado sólido incluída em sua solução de armazenamento?
Documento técnico
de negócios
Sobre a Hewlett Packard Enterprise
A Hewlett Packard Enterprise cria novas possibilidades para que a tecnologia tenha um impacto
significativo sobre as pessoas, as empresas, os governos e a sociedade. Com um portfólio
tecnológico que abrange software, serviços e infraestrutura de TI, a Hewlett Packard Enterprise
fornece soluções para os desafios mais complexos dos clientes em todas as regiões do mundo.
Saiba mais em
hp.com/go/flash
Inscreva-se para receber
atualizações
© Copyright 2015 Hewlett Packard Enterprise Development LP. As informações contidas neste documento estão sujeitas a alterações
sem aviso. As únicas garantias para produtos e serviços da HPE são as estabelecidas nas declarações de garantia expressa que
acompanham tais produtos e serviços. Nenhuma informação contida neste documento deve ser interpretada como uma garantia
adicional. A HPE não será responsável por omissões, erros técnicos ou erros editoriais contidos neste documento.
4AA5-8281PTL, novembro de 2015, rev. 1
Download

Invista na solução de armazenamento em flash certa