Os serviços em nuvem, particularmente infraestrutura e plataforma-como-serviço (IaaS e PaaS), estão bem estabelecidos, mas em alguns casos os clientes exigem mais: querem mais controle, mais acesso ao hardware, mais desempenho e a capacidade de escolher seu próprio ambiente operacional.
Nesses casos, eles estão olhando para os serviços bare metal, um mercado que está crescendo rapidamente.
Bare metal (ou metal nu, na tradução para o Português) significa nenhum software, apenas CPUs, memória e armazenamento. Os clientes fornecem todo o software do sistema operacional. Isso significa uma CPU dedicada, acesso total ao hardware e liberdade para executar sistemas operacionais personalizados.
Ou seja, nesses ambientes de TI, o sistema operacional é instalado diretamente no hardware, sem que haja uma camada de sistema hospedando máquinas virtuais, como é realizado em ambientes virtualizados.
De acordo com um relatório de 2016, espera-se que o mercado de nuvens bare metal cresça de US$ 871,8 milhões em 2016 para US$ 4,7 bilhões em 2021, com uma taxa estimada de crescimento anual composto de 40,1%.
Uma das razões pelas quais ainda é um pequeno mercado é porque os principais fornecedores não o abraçaram. A Amazon está apenas começando a mergulhar neste mercado com uma única configuração.
Endereçando os problemas de desempenho da nuvem
Além da migração de aplicativos, existem três pontos de venda principais para o provisionamento de recursos naturais: desempenho, acesso ao hardware e personalização. Em um ambiente virtual, você compartilha o espaço de memória e CPU com outros clientes, e o desempenho geralmente pode variar de uma instância para outra.
O desempenho pode ser um problema devido a um fenômeno conhecido como “vizinho barulhento”. Quando os clientes lançam uma máquina virtual em uma nuvem pública, eles não têm ideia de quais cargas de trabalho outros clientes podem estar executando no mesmo hardware, competindo por ciclos de CPU e memória.
Hardware dedicado
Um segundo ponto positivo do bare metal é o acesso ao hardware. Ambientes virtualizados limitam o acesso ao hardware. Mas os clientes podem querer acessar, por exemplo, para acelerar certos pacotes usando o DPDK, um conjunto de bibliotecas para o processamento de pacotes rápidos. Em um ambiente virtualizado, se existe tal acesso, é altamente restrito e virtualizado.
As opções personalizadas estão OK
Finalmente, o bare metal permite a execução de ambientes personalizados. Na EC2 ou no Google Compute Engine, tudo o que está disponível é a sua oferta de Linux sem a opção de fazer modificações no cliente.
Desvantagens do bare metal
A desvantagem para a tecnologia é a falta de suporte de software. Em uma instância do Amazon EC2, uma boa parte do trabalho já está concluída. Os clientes apenas carregam seus aplicativos e códigos. Com o bare metal, o fornecimento do hardware cai ao cliente, não ao provedor. O movimento para o bare metal não será tão rápido como foi para ambientes virtuais.
Fonte: Computer World
Comentários