O que é IaaS?
Infraestrutura como serviço (IaaS) é um modelo de entrega de serviço em nuvem no qual uma empresa basicamente aluga acesso on-line sob demanda para recursos gerenciados de computação, armazenamento e rede de um provedor terceirizado. Às vezes também chamada de "serviços de infraestrutura em nuvem" ou "hardware como serviço (HaaS)", a IaaS permite que as empresas reduzam ou até mesmo eliminem a necessidade de data centers locais tradicionais. É o mais flexível entre os quatro modelos de serviço em nuvem mais comuns, que incluem software como serviço (SaaS), plataforma como serviço (PaaS) e sem servidor.
Arquitetura da infraestrutura como serviço (IaaS)
A arquitetura da IaaS pertence a e é gerenciada por um provedor de serviços em nuvem (CSP), como AWS ou Google Cloud Platform. Isso inclui uma série de hardware de computação, armazenamento e rede, que possibilita o seguinte:
Recursos de computação que incluem memória interna ou RAM, bem como CPUs e GPUs
Recursos de armazenamento que podem incluir armazenamento de blocos, arquivos e objetos em uma série de dispositivos, como discos rígidos ou de estado sólido, dispositivos NAS ou até mesmo data lakes ou warehouses
Recursos de rede que incluem hardware como switches, roteadores e balanceadores de carga que, então, são virtualizados para uso na nuvem
Esses recursos são facilmente escalonáveis e podem ser expandidos ou reduzidos quase em tempo real. Eles podem ser multi-tenant ou single-tenant e são hospedados por provedores de serviços de nuvem terceirizados.
O Instituto Nacional de Padrões e Tecnologia dos EUA (NIST) criou definições para as três maneiras pelas quais uma empresa pode implementar a IaaS:
Nuvem privada – infraestrutura e recursos dedicados a uma única empresa; os componentes físicos podem ser de propriedade do CSP, da empresa ou uma combinação dos dois
Nuvem pública – também conhecida como modelo multi-tenant, é a infraestrutura utilizada por mais de uma empresa; os componentes físicos pertencem a e são gerenciados pelo CSP
Nuvem híbrida – quando uma empresa utiliza serviços tanto de nuvem pública quanto privada para IaaS ou aplicações, os dois modelos permanecem separados, mas ficam conectados por tecnologia que permite que os usuários movam dados entre eles
Como a infraestrutura como serviço funciona?
Virtualização é a tecnologia subjacente que possibilita a IaaS. Ao usar uma plataforma ou painel online, uma empresa pode definir o tipo de infraestrutura necessário e especificar determinadas configurações. Então, o sistema IaaS cria modelos digitais ou virtualizados da infraestrutura solicitada.
Os usuários finais acessam esses serviços e recursos por meio da Internet. Os modelos virtuais oferecem o mesmo desempenho e permitem a realização das mesmas tarefas que os dispositivos físicos locais. Assim que a infraestrutura da empresa for criada virtualmente, os usuários poderão entrar no sistema e criar novas máquinas virtuais (VMs) e instalar sistemas operacionais, implementar bancos de dados, criar vários buckets para armazenar backups e uma variedade de workloads e muito mais.
Os CSPs costumam oferecer serviços adicionais que permitem aos usuários monitorar o desempenho do sistema, ver logs do sistema, acompanhar custos, implementar soluções de segurança, manter o tráfego de rede equilibrado, gerenciar backups e recuperação de desastres, solucionar problemas com aplicações e definir políticas para automatizar tarefas como balanceamento de carga e backups regulares. Algumas ofertas de IaaS incluem serviços e recursos que podem ser úteis para DevOps, como conteinerização e orquestração de contêineres.
Os serviços de IaaS podem variar entre os CSPs, contudo, a solução é composta por alguma características que são inerentes e definidoras da IaaS. O que inclui:
- Computação, armazenamento e rede como serviço, que permitem que as empresas aproveitem a infraestrutura de TI sem que precisem comprar, implementar e gerenciar por conta própria
- Plataformas virtualizadas e VMs, que podem ser implementadas facilmente e sob demanda para dar suporte às necessidades da empresa
- Precificação sob demanda e conforme o uso, que faz a IaaS representar uma boa relação custo-benefício tanto para empresas grandes quanto pequenas
- Serviços altamente escaláveis, que facilitam para as empresas expandir ou reduzir a capacidade conforme necessário
- Automação de tarefas administrativas, que evita que atualizações e manutenções gerem tempo de inatividade
Vantagens da infraestrutura como serviço
À medida que as empresas começaram a ver como a nuvem poderia aumentar a agilidade, a IaaS tornou-se uma escolha frequente para aquelas que queriam tornar as operações mais eficientes e econômicas. A IaaS dá às empresas a liberdade de aproveitar um ecossistema de TI sem precisarem comprar, implementar e gerenciar todo o hardware e solucionar quaisquer problemas que surjam.
A IaaS pode ser o ambiente ideal para empresas que desejam trabalhar com workloads experimentais ou temporários. Por exemplo, uma empresa pode usar recursos de IaaS para desenvolver e testar rapidamente uma nova aplicação, de forma que ela não ocupe recursos locais.
É possível citar, entre outras vantagens:
- Flexibilidade para expandir ou reduzir recursos de computação, armazenamento e rede de forma rápida e fácil, conforme necessário
- Escalabilidade para acompanhar o crescimento e manter os recursos disponíveis mesmo em momentos de picos
- Precificação conforme o uso, que elimina a necessidade de comprar e implementar hardware local
- Controle profundo sobre todas as suas aplicações, sistemas operacionais e middleware, como bancos de dados
- Maior confiabilidade do sistema, à medida que os CSPs definem e cumprem acordos de nível de serviço (SLAs)
- Recuperação de desastres mais simples, graças a SLAs que mantêm os recursos disponíveis
- Segurança aprimorada gerenciada por CSPs para que as empresas não precisem manter funcionários altamente qualificados no local
- Time to market mais rápido com provisionamento e infraestrutura velozes, que podem ser implementados em apenas horas ou até minutos
- Acesso a hardware e software que não vão ficar obsoletos, oferecidos por CSPs que se mantêm competitivos por meio da atualização contínua de produtos e serviços
Desvantagens da infraestrutura como serviço
Apesar de todas as vantagens que a IaaS oferece, as empresas ainda podem enfrentar alguns desafios com este modelo de serviço em nuvem.
Primeiramente, o faturamento pode ser confuso às vezes. A cobrança pelo uso da nuvem inclui taxas muito granulares para uma série de ações e isso pode surpreender algumas empresas que talvez não tenham percebido como e quando as taxas ou encargos estavam sendo aplicados. É importante aprender a ler as suas faturas de IaaS para garantir que a cobrança esteja sendo feita corretamente.
Outro desafio comum da IaaS é obter uma visão clara dos detalhes do desempenho e da configuração da infraestrutura. A maioria desses detalhes é gerida pelos CSPs e, portanto, não é muito transparente para os usuários. Isso pode dificultar o monitoramento preciso do seu sistema.
A resiliência do sistema também pode ser uma preocupação para os usuários de IaaS, uma vez que o CSP opera e gerencia a rede e os recursos do sistema. Qualquer interrupção, lentidão da rede ou outros tipos de problemas ou tempo de inatividade que o CSP enfrentar podem afetar os workloads de uma empresa. A disponibilidade e o desempenho estão fora do controle da empresa, que fica completamente dependente do CSP.
É possível citar, entre outros desafios:
- Expansão de instâncias – é muito fácil implementar novas instâncias com a IaaS, mas também pode ser fácil esquecê-las quando não forem mais necessárias – se não forem removidas, ainda poderão gerar custos para a empresa
- Suporte abaixo da média – cada CSP opera de uma forma e alguns podem oferecer suporte e orientação técnica melhores do que outros
- Problemas de integração – dependendo dos sistemas e aplicações que a empresa já possui, pode ser difícil garantir que todos funcionem juntos
- Aprisionamento a fornecedor – pode ser um desafio mudar de provedor de IaaS depois que uma empresa começa a trabalhar com o primeiro
- Questões regulatórias – nem sempre é simples garantir a soberania dos dados e aderir às leis de privacidade de diferentes regiões e setores
Casos de uso para a infraestrutura como serviço
Pela quantidade de liberdade e flexibilidade que a IaaS oferece para as empresas, ela está presente em uma ampla variedade de casos de uso. O que inclui:
- Desenvolvimento e teste de software
- Hospedagem de sites
- Armazenamento, backup e recuperação de dados
- Hospedagem e suporte de aplicações web
- Data warehouse
- Análise de Big Data
- Migração de aplicações e workloads
- Computação de alto desempenho
Infraestrutura como serviço com a Nutanix
Como líder mundial em infraestrutura hiperconvergente (HCI), a Nutanix tem um profundo conhecimento do que é necessário para ter sucesso na nuvem – seja ela privada, pública ou multicloud híbrida. A solução Nutanix para provedores de serviços ajuda os CSPs a fornecer IaaS de alto desempenho para o seus clientes por meio da Nutanix Cloud Platform rodando em uma ampla variedade de plataformas.
A nossa HCI líder do setor é um componente essencial da solução. Ela elimina a complexidade do gerenciamento da infraestrutura para que suas equipes de TI possam se concentrar em tarefas mais importantes, voltadas para os clientes. A solução também inclui serviços de dados avançados, segurança integrada, operações inteligentes e proteção de dados nativa. Com a Nutanix, os CSPs contam com uma plataforma confiável e bem arquitetada, que oferece três poderosos alicerces: simplicidade, estabilidade e escalabilidade.
Produtos e soluções relacionados
Nutanix Cloud Infrastructure
Adote como padrão uma infraestrutura hiperconvergente poderosa e segura para fornecer todas as aplicações e dados em qualquer escala, em qualquer nuvem.
Nutanix Cloud Manager
Uma solução unificada para o fornecimento de operações inteligentes, autoatendimento e orquestração, compliance e visibilidade de segurança, além de controle dos custos da nuvem.
Multicloud híbrida
Atenda às suas necessidades de nuvem estendendo facilmente um ambiente local para a nuvem pública, tornando-o mais ágil, escalável, eficiente e econômico.