• Nenhum resultado encontrado

5. Arquitetura e Infraestrutura

5.4. Blades e Servidores 1 Introdução

5.6.12. Virtualização do Storage

A virtualização do storage é a abstração lógica do sistema físico do storage, diferentemente da virtualização dos servidores, facilmente justificável com uma boa análise de TCO, conforme será visto no

q

q

possível gargalo existente nas redes in-band é evitado nesse arranjo e o desempenho depende do storage e dos switches da SAN.

A virtualização out-of-band requer a instalação de drivers nos servidores para manter o mapea​mento dos blocos que fazem parte da virtualização e exceções geradas pelos appliances. A grande vantagem das soluções out-of-band é a que elas não requerem mudança na infraestrutura de SAN já existente, facilitando o processo de migração para redes de storage virtualizadas.

A Figura 5-19 indica as duas possíveis utilizações. As linhas tracejadas são referentes à conexão out-of-band.

Figura 5-19 – Appliances in-band ou out-of-band de virtualização do storage

Como o appliance acaba sendo um ponto de falha, é preciso pensar, nesses casos, em um arranjo de alta disponibilidade (HA).

No caso da virtualização in-band, a alta disponibilidade implica em duplicar switches, ​appliances e paths.

No caso da virtualização out-of-band, é menos complicado, pois os appliances precisam apenas ser conectados a uma rede SAN dual- pathed.

Appliance é um equipamento desenvolvido e configurado para executar uma função específica dentro de um sistema.

A virtualização de storage utilizando appliances é a mais comum, pois propicia independência do servidor e do storage. Os appliances existentes são baseados em hardware ou em software rodando em servidor wintel e propiciam interconexão com diferentes sistemas operacionais, plataformas de servidores e storage de diferentes fornecedores.

Os appliances disponíveis podem suportar protocolos FC e iSCSI para acesso dos servidores e storages baseados em discos SCSI, SAS, SATA e FC.

A utilização de appliances iSCSI pode repor sistemas antigos baseados em DAS em uma solução mais econômica e propiciar um caminho de migração de pequenas redes para grandes redes de storage. Os appliances podem dar suporte à virtualização in-band e out- of-band.

A virtualização in-band pode dividir a rede de storage em dois fabrics separados: um para a conectividade do servidor ao appliance e outro para a conectividade do appliance ao storage. O dispositivo deve residir entre os servidores e o storage. Em ambientes FC serão necessárias duas fabrics para conectividade dos servidores e outra para os storages. O appliance nesse tipo de configuração é target para os servidores e initiator para os dispositivos de storage.

Em algumas situações, o appliance pode se tornar um gargalo do desempenho nessa modalidade de virtualização e também pode apresentar latência para o transporte dos dados, que agora precisam passar por duas redes.

Uma vantagem desse tipo de virtualização é propiciar separação física entre os servidores e o storage, tornando a rede mais segura e dificultando o acesso não autorizado de servidores aos storages.

A virtualização out-of-band usa percursos separados para o controle e os dados. Nesse caso, o appliance é uma espécie de peer da rede. Os servidores acessam os dados diretamente através da rede SAN. O

q q q q q q flexibilidade.

Fornecer gerenciamento simples de todo o portfólio, com interfaces de orquestração com reconhecimento de aplicativos e interfaces de programação de aplicativos abertos (API).

Como o SDS tornou-se uma das tendências mais visíveis na área de TI, os fornecedores se esforçavam para tomar uma posição e trazer soluções ao mercado. No entanto, nem tudo o que é comercializado como SDS realmente entrega os valores fundamentais de uma arquitetura baseada em software. Para construir e manter uma configuração verdadeiramente heterogênea, TI deve buscar escalabilidade e independência do fornecedor. As soluções SDS mais adaptativas:

São independentes de hardware: o SDS pode ser executado em praticamente qualquer hardware baseado em x86 e em qualquer forma de armazenamento para maximizar o investimento de capital.

São independentes de hypervisor: as tecnologias SDS fornecem uma proteção de investimento de longo prazo, com serviços de gerenciamento comum e dados através de múltiplos hypervisors de uma só vez.

Possuem dimensionamento otimizado: as soluções SDS dão uma resposta sem interrupções às demandas em constante mudança. O SDS coloca as necessidades dos negócios em primeiro lugar, tornando essas soluções ideais para pequenas e médias empresas, locais remotos empresariais e prestadores de serviços em nuvem.

Pequenas e médias empresas: não importa o tamanho da sua empresa, os dados com os quais lida são volumosos e crescentes. A transição para um ambiente virtualizado para lidar com o crescimento de dados é uma opção inteligente, mas pode deixá- lo com um ambiente de TI complicado que consome a sua eficiência e desafia a sua equipe de TI. O SDS ajuda a oferecer uma arquitetura robusta e escalável que acomoda as demandas de crescimento, de eficiência e de orçamento.

q

q

q

Ambos os tipos de rede podem conter tecnologias de alta disponibilidade, como servidores em cluster , replicação e snapshots.

5.6.13 Storage Definido por Software

O storage definido por software (Software Defined Storage – SDS) é impulsionado pelo melhor uso da energia gasta pelo servidor, adoção de discos de estado sólido e pela ampliação do uso da virtualização.

O SDS separa os serviços de dados do hardware, e as soluções baseadas em software não estão vinculadas aos mesmos ciclos longos do hardware, permitindo tirar proveito imediato de novas tecnologias assim que estiverem disponíveis.

Na solução SDS, o hardware se baseia em tecnologia aberta. Uma infraestrutura aberta proporciona maior agilidade porque o software de armazenamento não está mais vinculado ao hardware, que é exclusivamente dedicado aos aplicativos de armazenamento. Em vez disso, você tem uma base de hardware flexível, pronta para suportar diversos aplicativos, sistemas operacionais e hypervisors.

As tecnologias que permitem o SDS são mantidas juntas por uma interface de gerenciamento comum. Para uma verdadeira portabilidade e flexibilidade , essa interface deve fornecer acesso a ferramentas de gerenciamento e orquestração abertas e baseadas em API, como a estrutura de gerenciamento OpenStack.

As soluções de SDS são baseadas em aplicativos de software dispostos em camadas em infraestruturas de servidor para oferecer serviços de dados avançados, como snapshots, provisionamento reduzido e recuperação de desastre de múltiplos locais. Com o SDS, você pode:

Consolidar e abstrair as funções de serviços e de gerenciamento de dados, eliminando totalmente qualquer dependência do hardware subjacente.

Tirar vantagem de praticamente qualquer hardware baseado em x86 , permitindo a reutilização de equipamentos mais antigos ou a otimização eficiente de tecnologias recém-adquiridas.

Fornecer serviços de armazenamento compartilhado e comuns em vários hypervisors, maximizando o investimento de capital e a

Figura 5-20 – Como pensar a alta disponibilidade e a recuperação de desastres

Ou seja, a alta disponibilidade e a recuperação de desastres não devem ser pensadas em um único nível. A ideia de utilizar um cluster para a aplicação, por exemplo, não deve eliminar a redundância nas fontes de alimentação e o nível de RAID utilizado em um conjunto de disco dentro dos servidores. Da mesma forma, a replicação entre sites não deve eliminar a necessidade de fazer o cluster da aplicação no local utilizando técnicas de clusters de servidores.

Uma forma hierárquica de relacionar a continuidade do negócio (business continuity) com a recuperação de desastres e a alta disponibilidade da TI é mostrada na Figura 5-21. A figura reforça a ideia de considerar a alta disponibilidade, backup & restore e a replicação como um subconjunto da recuperação, que, por sua vez, é um subconjunto da continuidade do negócio.

q

q

q q q

menores devem atender às demandas, mantendo o

gerenciamento simples e os custos sob controle. O SDS ajuda a estender o armazenamento e a proteção de dados para locais remotos de forma eficiente e rentável.

Fornecedores de serviços em nuvem: como prestador de serviços, a concorrência é apertada. E seus clientes estão procurando alavancar serviços na nuvem com a flexibilidade da TI com sistema de repartição para um número crescente de serviços essenciais, incluindo o armazenamento. Isso torna as soluções de armazenamento e backup em nuvem ofertas ideais para melhorar e diferenciar seu portfólio de serviços. O SDS oferece uma arquitetura escalável, que é flexível e eficiente, e lhe permite oferecer novos serviços.