top of page
rudy310

Nutanix - Noções Básicas

Livro de Noções Básicas

Conforme descrito no generalizado 'Book of Webscale', a Nutanix utiliza esses princípios em toda a pilha. Esta seção abordará esses conceitos básicos e os principais conceitos arquitetônicos.


Produtos e Plataformas

Ao longo dos anos, o conjunto de recursos e portfólio do produto Nutanix cresceu substancialmente. Esta seção cobrirá o portfólio e as parcerias atuais. NOTA: consulte o site da Nutanix para obter o portfólio e as ofertas mais recentes.


Quando a Nutanix nasceu, estava realmente focada em uma coisa: simplificar o armazenamento. Ele tratou disso com um recurso chamado Distributed Storage Fabric (DSF), então conhecido como o NDFS (Nutanix Distributed Filesystem), que combinava recursos de armazenamento local com software inteligente para fornecer recursos semelhantes a "armazenamento centralizado".


Ao longo dos anos, à medida que o portfólio de produtos cresceu, em vez de falar sobre produtos, prefiro focar nos resultados e na jornada para alcançá-los. As etapas a seguir abrangem a "jornada" do cliente e os resultados que a Nutanix pode ajudá-lo a alcançar.


Etapa 1: Modernização do Datacenter (Core)

O Core inclui os produtos fundamentais da Nutanix, facilitando a migração da complexa infraestrutura de 3 camadas para uma plataforma HCI simples. O AOS fornece todos os serviços principais (armazenamento, atualizações, replicação, etc.), o Prism fornece o plano de controle e console de gerenciamento e o AHV fornece uma plataforma de virtualização gratuita (OBSERVAÇÃO: você também pode usar ESXi, Hyper-V e XenServer).


Os principais recursos incluem:

  • Plataformas Principais (HCI)

  • Serviços de Armazenamento

  • Virtualização

  • Gestão e Operações Centralizadas

  • Atualizações

  • Replicação / DR

Etapa 2: habilitando a nuvem privada (Essentials)

O Essentials está focado em fornecer os recursos para permitir que a infraestrutura do Core seja consumida como uma nuvem privada. O Flow fornece segmentação e segurança de rede, o Files fornece serviços de arquivo e o Calm fornece recursos de autoatendimento, cotas e orquestração.


Recursos essenciais incluem:

  • Análise Avançada e Detecção de Anomalias

  • Automação e Orquestração

  • Portal de autoatendimento (SSP) e cotas

  • Microssegmentação

  • Serviços de arquivos


Etapa 3: habilitando a nuvem híbrida (empresarial)

A empresa está focada em fornecer a capacidade de migrar cargas de trabalho entre nuvens e serviços em nuvem. Isso inclui recursos como o Beam, que é focado na governança de custos e conformidade em implantações na nuvem e no local, bem como em outros serviços na nuvem, como Frame (DaaS) e Xi Leap (DRaaS).


Os recursos da empresa incluem:

  • Automação DR / Run-book orientada por políticas

  • DRaaS

  • Governança e conformidade de custos de nuvem híbrida

  • Desktops As-A-Service (DaaS)

  • Banco de dados como serviço (RDS)

  • Serviços do Kubernetes / Docker

  • Armazenamento de Objetos

  • Bloquear Serviços


Plataformas
A Nutanix atualmente suporta as seguintes plataformas:

Utensílios Nutanix

  • NX (Supermicro)

  • HPE Powered (em breve!)

OEM Appliances

  • Nutanix no Lenovo HX

  • Nutanix no IBM CS

  • Nutanix no Dell XC

Suporte de servidor de terceiros

  • Nutanix no HPE ProLiant e Apollo

  • Nutanix no Cicsco UCS

  • Nutanix em blocos de data center da Intel

  • Plataformas Nutanix Tactical e Ruggedized em Klas

Plataforma Hyperconverged


Para uma explicação em vídeo, você pode assistir ao seguinte vídeo: LINK


Existem algumas estruturas básicas para sistemas hiperconvergentes:

  • Deve convergir e recolher a pilha de computação (por exemplo, computação + armazenamento)

  • É necessário fragmentar (distribuir) dados e serviços entre nós no sistema

  • Deve aparecer e fornecer os mesmos recursos que o armazenamento centralizado (por exemplo, HA, live-migration, etc.)

  • Deve manter os dados o mais próximo possível da execução (computação)

  • Deve ser hipervisor agnóstico

  • Deve ser agnóstico em hardware

A figura a seguir mostra um exemplo de uma pilha típica de três camadas versus uma hiperconvergente:


Como você pode ver, o sistema hiperconvergente faz o seguinte:

  • Virtualiza e move os controladores para o host

  • Fornece serviços essenciais e lógica por meio de software

  • Distribui dados (shards) em todos os nós no sistema

  • Move o local de armazenamento para o cálculo

A solução Nutanix é uma solução de computação convergente + de armazenamento que utiliza componentes locais e cria uma plataforma distribuída para executar cargas de trabalho.


Cada nó executa um hipervisor padrão do setor (ESXi, AHV, Hyper-V e XenServer atualmente) e o VM VM (Controlador Nutanix). O Nutanix CVM é o que executa o software Nutanix e atende a todas as operações de E / S do hipervisor e de todas as VMs em execução nesse host.


A figura a seguir fornece um exemplo de como um nó típico se parece logicamente:


A Nutanix CVM é responsável pela lógica da plataforma central da Nutanix e lida com serviços como:

  • E / S de armazenamento e transformações (desduplicação, compactação, EC)

  • Interface do usuário / API

  • AtualizaçõesDR / replicação

  • Etc.

OBSERVAÇÃO: Alguns serviços / recursos geram VMs auxiliares adicionais ou usam a Plataforma de microsserviços (MSP). Por exemplo, o Nutanix Files implantará VMs adicionais, enquanto o Nutanix Objects implantará as VMs para o MSP e as aproveitará.


Para as unidades da Nutanix que executam o VMware vSphere, o controlador SCSI, que gerencia os dispositivos SSD e HDD, é transmitido diretamente para o CVM usando o VM-Direct Path (Intel VT-d). No caso do Hyper-V, os dispositivos de armazenamento são passados ​​para o CVM.


Virtualizando o Controlador

As principais razões para executar os controladores Nutanix como VMs no espaço do usuário realmente se resumem a duas áreas principais:

  1. Mobilidade

  2. Resiliência

Desde o início, sabíamos que éramos mais do que uma empresa de plataforma única. Nesse sentido, a escolha sempre foi uma grande coisa para nós, seja com fornecedores de hardware, nuvem ou hipervisores.


Ao rodar como uma VM no espaço do usuário, ele desacopla o software Nutanix das plataformas de hardware e hipervisor subjacentes. Isso nos permitiu adicionar rapidamente suporte a outro hipervisor, ao mesmo tempo em que mantínhamos a mesma base de código principal em todos os ambientes operacionais (no local e na nuvem). Além disso, nos deu flexibilidade para não ficar vinculado a ciclos de lançamento específicos de fornecedores


Devido à natureza da execução como uma VM no espaço do usuário, podemos lidar elegantemente com coisas como upgrades ou "falhas" do CVM, pois elas estão fora do hipervisor. Por exemplo, se houver algum problema catastrófico em que um CVM fica inativo, todo o nó ainda continuará a operar com I / O de armazenamento e serviços provenientes de outros CVMs no cluster. Durante uma atualização do AOS (Nutanix Core Software), podemos reinicializar o CVM sem qualquer impacto nas cargas de trabalho em execução nesse host.


Espero que você tenha gostado de mais esta publicação sobre os diferenciais de um sistema de hyperconvergência. Em nosso próximo post continuaremos aborando a hyperconvergência e falaremos sobre Sistemas Distribuidos


ASG

https://www.asgit.com.br/

contato@asg.com.br

(51) 3376.1210




296 visualizações0 comentário

Comentários


bottom of page