
Transição do VMware para o Apache CloudStack: Um Caminho para Lucratividade e Competitividade
Um problema que muitas organizações estão enfrentando do último ano (2024) para cá com a aquisição da VMware pela Broadcom é a insustentabilidade de sua infraestrutura de TI. A mudança abrupta nos preços e nas políticas de licenciamento da VMware deixou muitos líderes empresariais e gerentes de TI em alerta, preocupados com o impacto financeiro e operacional em suas empresas. Para aqueles que dependem da VMware para suas operações de virtualização e nuvem, a necessidade de encontrar uma solução alternativa e sustentável nunca foi tão urgente.
Neste cenário, as soluções open source mostram-se como a salvação para diversas empresas que buscam estabilidade e controle sobre suas infraestruturas de TI. Ao eliminar custos de licenciamento e oferecer maior flexibilidade, as plataformas de código aberto permitem que as organizações mantenham sua competitividade sem comprometer o orçamento. Aqui, na Linux Solutions, observamos duas excelentes alternativas para enfrentar esse momento do mercado: o Apache CloudStack, uma solução completa para sistemas de nuvem (IaaS e virtualização), e a combinação de Proxmox para virtualização somado com Veeam para backup, garantindo uma abordagem integrada e eficiente.
Neste artigo, focaremos no Apache CloudStack como uma alternativa a longo prazo ao VMware, explorando como ele pode transformar a infraestrutura de TI da sua empresa em um ambiente mais lucrativo e competitivo. Deixaremos a discussão sobre Proxmox e Veeam para outro momento, permitindo que você compreenda em profundidade os benefícios e as oportunidades que o CloudStack oferece. Vamos refletir nas funcionalidades, cenários de migração e vantagens estratégicas que fazem do Apache CloudStack uma escolha inteligente para o futuro da sua organização.
Aquisição da VMware pela Broadcom e Impacto nas Empresas
A aquisição de US$ 69 bilhões da VMware pela Broadcom, anunciada em 22 de novembro de 2023, gerou uma onda de incertezas e preocupações no mercado de tecnologia. Essa transação trouxe à tona questões críticas sobre o futuro das políticas de licenciamento e preços da VMware. A Broadcom, dado o histórico com a compra da Computer Associates, não tem uma boa reputação em manter a acessibilidade e continuidade popular de seus produtos, o que levanta dúvidas sobre o impacto dessa mudança para os atuais clientes da VMware.
Marco Sinhoreli, experiente gerente técnico na ShapeBlue, em sua palestra “Transitioning from VMware to Apache CloudStack: A Path to Profitability and Competitiveness” mencionou que, com a aquisição, a Broadcom descontinuou abruptamente o programa VMware Cloud Service Provider, deixando muitos provedores de nuvem sem suporte e, o pior, sem convite para participar de novos programas. Além disso, o acontecimento que mais afetou as empresas brasileiras, no último ano, foi a mudança para um modelo de assinatura que, em detrimento das licenças perpétuas, forçou muitas organizações a reavaliar seus investimentos em infraestrutura de TI. Essa transição não apenas comprometeu o planejamento financeiro de muitas empresas, mas também ameaçou as pequenas empresas e instituições educacionais que enfrentaram aumentos de preços de até 1.200%.
O cenário pintado por Sinhoreli é de um mercado em alerta, onde a dependência de um único fornecedor tornou-se um alerta vermelho no movimento financeiro de diversas empresas. A Broadcom precisa recuperar rapidamente o investimento de 69 bilhões de dólares, o que está resultando em políticas que priorizam grandes clientes em detrimento dos menores. Essa situação está criando um ambiente de incerteza, onde a busca por alternativas viáveis e sustentáveis se torna não apenas desejável, mas necessária para muitas organizações que buscam manter sua competitividade e estabilidade operacional.
A aquisição da VMware pela Broadcom não apenas abalou o mercado de tecnologia, mas também teve um impacto direto e significativo nos clientes da VMware. Para pequenas empresas, que frequentemente operam com margens de lucro apertadas, esses aumentos de custos representam um desafio quase intransponível. A necessidade de reavaliar investimentos em infraestrutura de TI tornou-se urgente, forçando muitas a considerar alternativas que possam oferecer a mesma funcionalidade sem os custos exorbitantes. Instituições educacionais, que muitas vezes dependem de orçamentos fixos e limitados, também se viram em uma posição precária, com a continuidade de seus serviços de TI em risco.
Além dos aumentos de preços, a descontinuação abrupta do programa VMware Cloud Service Provider criou um vácuo que precisa ser preenchido rapidamente para evitar interrupções nos serviços. Neste contexto, o Apache CloudStack apareceu como uma estratégia de grande escalabilidade, sendo viável para pequenas empresas como também para grandes provedores de nuvem, essencial para muitas organizações que buscam manter sua competitividade e estabilidade operacional em um mercado incerto e pesado financeiramente.
Apache CloudStack como Alternativa Open Source
O Apache CloudStack se destaca como uma alternativa viável e robusta para empresas que buscam escapar das limitações e custos crescentes associados à VMware. John White, Chief Operating Officer da US Signal, um gigantesco provedor de nuvem dos Estados Unidos, compartilhou sua experiência ao explorar soluções alternativas de nuvem: “No final de 2023, rapidamente montamos uma equipe de P&D focada em encontrar soluções de nuvem alternativas,” explicou White. “Nossa equipe de nuvem começou a trabalhar com várias tecnologias, e o CloudStack foi uma delas. Achávamos que levaria alguns anos para encontrar uma alternativa, mas, à medida que começamos a projetar e construir, descobrimos que o CloudStack estava funcionando muito bem. Conseguimos obter uma boa consistência, desempenho e disponibilidade,” observou White. “Sabíamos que queríamos algo aberto, e o CloudStack parecia ser a escolha certa para nós,” continuou White. “Queríamos que a solução fosse de autoatendimento e capaz de executar múltiplos hypervisors.”
Portanto, a decisão da US Signal, um dos maiores provedores de nuvem dos Estados Unidos, de integrar o Apache CloudStack em partes de sua infraestrutura, é um testemunho significativo do potencial desta solução. Já que, atendendo a todo o Midwest, a US Signal reconheceu no CloudStack uma plataforma capaz de oferecer a consistência, o desempenho e a disponibilidade necessários para sustentar suas operações em larga escala. Essa escolha não apenas valida a eficácia do CloudStack como uma alternativa viável à VMware, mas também sinaliza uma possível tendência no mercado de nuvem e virtualização a partir de 2025. À medida que mais empresas buscam soluções que combinem flexibilidade com custo-benefício, o CloudStack se mostra como a salvação neste cenário, capaz de atender às demandas de um mercado em rápida evolução.
Os benefícios do código aberto são evidentes com o Apache CloudStack. A eliminação dos custos de licenciamento é um dos principais atrativos, permitindo que as empresas direcionem recursos financeiros para outras áreas críticas. Além do mais, a escalabilidade permitida com CloudStack depende apenas do tamanho de sua infraestrutura física e do orçamento disponível, oferecendo flexibilidade para crescer conforme necessário. E, podendo citar ainda a confiabilidade a longo prazo como um ponto principal contra a VMWare, já que, com o código aberto, as empresas têm a certeza de que poderão utilizar a solução indefinidamente, sem se preocupar com mudanças abruptas de políticas de fornecedores.
Comparando o CloudStack com a VMware, o custo e a flexibilidade são fatores decisivos. Marco Sinhoreli destacou em sua palestra que, enquanto a VMware impõe custos elevados e um modelo de licenciamento restritivo, o CloudStack oferece uma plataforma flexível que se adapta às necessidades específicas de cada organização.
Funcionalidades do Apache Cloudstack
Para empresários que buscam uma solução de nuvem privada que combine eficiência, flexibilidade e custo-benefício, o Apache CloudStack oferece um conjunto de funcionalidades que podem transformar a maneira como as empresas gerenciam suas infraestruturas de nuvem e virtualização. Aqui estão as principais na visão da Linux Solutions:
- Múltiplos hypervisors: O suporte a diversos hypervisors, incluindo VMware, KVM e Citrix, permite que as organizações integrem e gerenciem diferentes ambientes de virtualização sob uma única plataforma, proporcionando flexibilidade e adaptabilidade.

- Facilidade de migração da infraestrutura da VMware: O CloudStack oferece ferramentas que simplificam a conversão de instâncias VMware para KVM, garantindo uma transição suave e sem interrupções significativas nas operações, essencial para reduzir a dependência de soluções proprietárias.
- Performance e disponibilidade: O CloudStack é projetado para oferecer alta performance e disponibilidade, assegurando que as operações empresariais continuem a funcionar de maneira eficiente e confiável, mesmo durante a migração.
- Firewall e load balancing: A gestão simplificada de firewalls e balanceamento de carga é uma funcionalidade chave, permitindo que as empresas mantenham a segurança e a eficiência de suas redes sem complicações adicionais.
Essas funcionalidades são complementadas por uma solução de autoatendimento com um portal online disponível, que facilita o gerenciamento e a operação diária. Com essas capacidades, o Apache CloudStack se posiciona como uma escolha estratégica para empresas que buscam não apenas manter, mas também aprimorar sua competitividade e eficiência operacional no cenário atual de TI.
Em adição aos pontos acima, John White, da US Signal, destacou em sua entrevista vários critérios que foram fundamentais para a implementação do CloudStack em sua infraestrutura. Entre eles, a necessidade de uma solução de autoatendimento com um portal online disponível, suporte a múltiplos hypervisors, e a capacidade de manter o mesmo nível de suporte, desempenho e SLA’s de uptime que a utilização da VMware oferecia. Além disso, a US Signal valorizou a facilidade de gerenciamento de redes, firewalls e balanceamento de carga, bem como a capacidade de integrar a solução de forma distribuída entre múltiplos data centers.
O CloudStack também se destaca por suas integrações com ferramentas e tecnologias existentes, além de oferecer uma OpenAPI que facilita a personalização e expansão das funcionalidades conforme necessário.
O CloudStack também se destaca por sua integração com uma ampla gama de ferramentas e tecnologias, permitindo que as empresas personalizem e expandam suas funcionalidades de acordo com suas necessidades específicas. Entre as integrações mais notáveis estão:
- Automação: O CloudStack suporta a automação de processos através de ferramentas como Puppet, Terraform, Ansible e Chef.
- Backup e Recuperação de Desastres: Com a integração com Acronis, o CloudStack garante que os dados críticos estejam sempre protegidos e possam ser rapidamente recuperados em caso de falhas ou desastres, proporcionando uma camada adicional de segurança para as operações empresariais.
- Containers: A compatibilidade com Kubernetes permite que as empresas implementem e gerenciem aplicações modernas e escaláveis, aproveitando ao máximo a flexibilidade da infraestrutura de nuvem e facilitando a adoção de arquiteturas de microsserviços.
- Hypervisors: Além do suporte a múltiplos hypervisors, o CloudStack facilita a integração com plataformas como Microsoft Hyper-V, VMware, Citrix Hypervisors, KVM e XCP-ng, garantindo uma gestão coesa e eficiente dos recursos de TI.
- Monitoramento: A integração com Veeam permite que as empresas acompanhem o desempenho e a saúde de suas infraestruturas em tempo real, identificando e resolvendo problemas antes que eles afetem as operações, garantindo alta disponibilidade e desempenho.
- Rede: Com o suporte ao Tungsten Fabric, o CloudStack oferece soluções avançadas de rede, permitindo que as empresas configurem e gerenciem suas infraestruturas de forma flexível e adaptável, atendendo às demandas de conectividade e segurança.
- Storage: O CloudStack oferece suporte a uma variedade de soluções de armazenamento, incluindo StorPool, PureStorage, Gluster, Dell, SolidFire, Ceph, Nutanix e Cloudian.
- Financeiro: As integrações com Cloud MC, Stack Console, Stack Bill, HostBill e Apiculus ajudam as empresas a gerenciar custos e orçamentos de TI, proporcionando visibilidade e controle sobre os gastos com infraestrutura, facilitando a gestão financeira e a otimização de recursos.
Kubernetes com CloudStack
Se a sua empresa utiliza Kubernetes para conteinerização, o Apache CloudStack oferece uma plataforma IaaS open-source que facilita a implementação de ambientes de nuvem pública ou privada, permitindo a implantação fácil de clusters Kubernetes em sua própria infraestrutura. Isso elimina a preocupação com a infraestrutura subjacente e remove a dependência de plataformas de virtualização específicas, possibilitando também a oferta de Kubernetes como um Serviço (KaaS).
Com o CloudStack, pode-se hospedar seus clusters Kubernetes para simplificar o trabalho e garantir um comportamento consistente e previsível de suas aplicações, independentemente da infraestrutura subjacente. O CloudStack fornece tanto o Kubernetes Cluster API Provider quanto o CloudStack Kubernetes Service, oferecendo uma escolha de técnicas de integração.
O Kubernetes Cluster API (CAPI) provider para Apache CloudStack permite que os usuários de Kubernetes construam e gerenciem recursos no CloudStack. Disponível sob a licença open-source Apache 2 e gerido pela Cloud Native Computing Foundation (CNCF), o Cluster API traz APIs declarativas, no estilo Kubernetes, para criação, configuração e gerenciamento de clusters. Essa API é compartilhada entre vários provedores de nuvem, permitindo verdadeiras implantações híbridas de Kubernetes no Apache CloudStack.
O CloudStack Kubernetes Service (CKS) oferece aos provedores de serviços de nuvem uma solução de Container como um Serviço (CaaS) dentro de seus ambientes IaaS existentes, sem interrupção na experiência do usuário ou nos processos de negócios. Desenvolvido como um plug-in para o Apache CloudStack, o CKS permite que os usuários criem clusters Kubernetes dentro de um ambiente multi-tenant existente, proporcionando uma experiência de usuário contínua. Os usuários podem gerenciar clusters de contêineres e implantar e gerenciar aplicações nativas da nuvem na mesma interface que usam para gerenciar seus recursos de computação, rede e armazenamento existentes.
Com funcionalidades como auto-recuperação, gerenciamento de múltiplos clusters e escalabilidade, o CloudStack, em conjunto com o Kubernetes, oferece uma solução robusta para empresas que buscam maximizar a eficiência e a resiliência de suas operações de TI.
Migrando para o Apache CloudStack
Neste artigo, exploramos as funcionalidades existentes do Apache CloudStack que estão moldando o futuro da criação de estruturas de nuvem privadas e públicas. Por isso, a partir de agora vamos abordar alguns insights, de maneira mais técnica, para o processo de migração, partindo dos usuários de VMWare.
Migrando do VMware Cloud Director para CloudStack
A transição do VMware Cloud Director para o Apache CloudStack representa um cenário híbrido de migração que oferece inúmeras vantagens para empresas que já gerenciam suas infraestruturas com VMware, especialmente aquelas que utilizam o vSphere vCenter para lidar com hypervisors vSphere ESXi. Sendo assim, a capacidade do CloudStack de integrar-se com a API do vSphere vCenter é um diferencial significativo para a migração. Essa integração permite que o CloudStack gerencie a infraestrutura vSphere, incluindo componentes essenciais como vSAN, NSX e instâncias de máquinas virtuais, proporcionando uma experiência de gerenciamento contínua e eficiente.
Ao integrar o ambiente VMware existente com o CloudStack, as empresas podem usufruir das mesmas funcionalidades de autoatendimento multi-tenant que o VMware Cloud Director oferecia. Uma vez configurado no CloudStack, seja por meio da interface do usuário ou da API, os usuários ganham controle sobre instâncias anteriormente não gerenciadas sem tempo de inatividade, garantindo que as operações em andamento não sejam interrompidas. Isso significa que os negócios podem continuar operando normalmente, com mínima fricção para suas aplicações e usuários. Além disso, o CloudStack suporta uma variedade de integrações, como Terraform Infrastructure as a Code, Ansible, limites de contas, operações de ciclo de vida de aplicações, DRS, armazenamento de objetos S3, serviços de contêiner, DRaaS, entre outros.
CloudStack para Provedores de Nuvem
Em adição a suas funcionalidades específicas projetadas para integração perfeita com o vSphere, o Apache CloudStack se destaca por uma variedade de recursos notáveis que atendem às necessidades operacionais dos provedores de nuvem. Esses recursos não apenas aumentam a versatilidade do CloudStack, mas também garantem que ele atenda aos diversos requisitos dos ambientes de nuvem modernos. Eles são:
- DRS Agnóstico de Hypervisor: O DRS do CloudStack é agnóstico de hypervisor, permitindo a alocação eficiente de recursos entre diferentes tipos de hypervisors, garantindo o melhor desempenho e distribuição de carga de trabalho no nível de Zona ou Cluster de Hypervisor.
- Proteção de Carga de Trabalho de Recuperação de Desastres: O CloudStack oferece soluções robustas de recuperação de desastres multi-tenant, garantindo a proteção das cargas de trabalho dos seus clientes e a continuidade dos negócios em caso de falhas do sistema ou outras interrupções.
- Implantações CloudNative: Com a crescente importância da conteinerização, o CloudStack suporta a implantação de Kubernetes, tanto soluções nativas quanto híbridas com CAPC (ClusterAPI CloudStack Provider), facilitando a orquestração e o gerenciamento de contêineres em ambientes de nuvem.
- Gerenciamento do Ciclo de Vida de Aplicações: O CloudStack oferece ferramentas abrangentes para gerenciar o ciclo de vida das aplicações, desde a implantação até a manutenção e escalonamento, garantindo operações suaves e agilidade em momentos de pico pré-estabelecidos pelos seus usuários.
- Medição e Uso: A medição precisa e o acompanhamento do uso são essenciais para os provedores de serviços. O CloudStack inclui ferramentas sofisticadas de medição para monitorar o uso de recursos, auxiliando na cobrança e no planejamento de capacidade.
- Capacidades Avançadas de Rede: A plataforma possui capacidades avançadas de rede, incluindo topologias de rede complexas, opções de rede como serviço e controle de rede detalhado. O CloudStack fornece redes VPC, integração agnóstica com VNF (Função de Rede Virtual) de terceiros, Firewall, Balanceador de Carga, SDN, entre outras funções de rede.
- Gerenciamento Multi-Zona: O CloudStack se destaca no gerenciamento multi-zona, melhorando a utilização de recursos do data center e proporcionando redundância geográfica para seus usuários.
- Balanceador de Carga Elástico: O recurso de balanceamento de carga elástico no CloudStack garante a distribuição eficiente do tráfego de rede entre vários servidores, melhorando a capacidade de resposta e a disponibilidade das aplicações.
- Integração com Veeam: A integração com Veeam, através do Framework de Backup e Recuperação do CloudStack, adiciona capacidades robustas de proteção de dados e backup, essenciais para manter a integridade e a disponibilidade dos dados.
- Extensão de Armazenamento de Objetos: O CloudStack suporta extensões de armazenamento de objetos, permitindo soluções de armazenamento escaláveis e flexíveis, essenciais para lidar com grandes volumes de dados não estruturados.
- Autenticação de Dois Fatores (2FA): O CloudStack aumenta a segurança com 2FA, adicionando uma camada extra de proteção para o acesso e autenticação do usuário.
- SAML2 (Security Assertion Markup Language 2): Este recurso permite que o CloudStack se integre com SAML2 para capacidades seguras e simplificadas de single sign-on (SSO), simplificando o gerenciamento de acesso de usuários federados.
- OAuth2 (Open Authorisation 2): O suporte a OAuth2 no CloudStack permite uma autorização segura e eficiente, permitindo que os usuários concedam a aplicativos de terceiros acesso limitado aos seus recursos de nuvem sem expor suas credenciais.
Cada um desses recursos contribui para tornar o Apache CloudStack uma plataforma abrangente e adaptável, ideal para provedores de serviços que buscam uma alternativa viável ao VMware para um gerenciamento de nuvem robusto, escalável e rico em funcionalidades.
Concluindo…
Percebe-se que o Apache CloudStack vem mostrando-se como uma solução quase que perfeita para os problemas gerados pelas mudanças nas políticas da VMware, oferecendo uma alternativa open source que atende às necessidades de empresas de todos os tamanhos. Com seu suporte a múltiplos hypervisors, capacidade de integrar diversas ferramentas e API’s, facilitar a migração, oferecendo uma ampla gama de funcionalidades avançadas, o CloudStack não apenas elimina os custos de licenciamento, mas também proporciona uma plataforma escalável e confiável para sua infraestrutura de TI. À medida que mais organizações buscam estabilidade e controle em um mercado incerto, o CloudStack se destaca como uma escolha estratégica que pode transformar a maneira como as empresas gerenciam suas operações de nuvem e virtualização.
Se você é um dono de empresa ou gestor de TI que se interessou pelas vantagens do Apache CloudStack, a Linux Solutions está pronta para ajudar. Oferecemos consultoria especializada e serviços de implementação para garantir que sua transição para o CloudStack seja suave e bem-sucedida. Entre em contato conosco para discutir como podemos apoiar sua organização na adoção desta poderosa solução open source, garantindo que você permaneça competitivo e preparado para os desafios futuros.
Pontos Importantes
Quais são os principais motivos para considerar a transição do VMware para o Apache CloudStack?
Os principais motivos para considerar a transição do VMware para o Apache CloudStack incluem a redução de custos, já que o CloudStack é uma solução open source, eliminando a necessidade de licenças caras. Além disso, o CloudStack oferece flexibilidade e personalização, permitindo que as empresas adaptem a plataforma às suas necessidades específicas. A comunidade ativa de desenvolvedores também garante atualizações e melhorias contínuas.
Como a aquisição da VMware pela Broadcom impactou as empresas que utilizam suas soluções?
A aquisição da VMware pela Broadcom gerou incertezas entre as empresas que utilizam suas soluções, principalmente em relação a possíveis mudanças nos preços das licenças e no suporte ao cliente. Isso levou algumas organizações a considerar alternativas como o Apache CloudStack, que oferece uma abordagem mais previsível e controlável em termos de custos e suporte.
Quais são os benefícios do Apache CloudStack como uma alternativa open source ao VMware?
Como uma alternativa open source, o Apache CloudStack oferece benefícios como a eliminação de custos de licenciamento, maior controle sobre a infraestrutura de TI, e a capacidade de personalizar e integrar a plataforma com outras ferramentas. Além disso, o CloudStack é conhecido por sua facilidade de uso e implementação, tornando-o uma escolha atraente para empresas que buscam flexibilidade e economia.
Quais funcionalidades do Apache CloudStack?
O Apache CloudStack oferece funcionalidades como gerenciamento de recursos de computação, armazenamento e rede, suporte a múltiplos hypervisors, automação de tarefas de infraestrutura, e uma interface de usuário intuitiva. Ele também inclui recursos de segurança, como controle de acesso baseado em funções e isolamento de rede, além de suporte para APIs que facilitam a integração com outras ferramentas.
Como o Apache CloudStack se integra com outras ferramentas e tecnologias existentes?
O Apache CloudStack se integra facilmente com outras ferramentas e tecnologias através de suas APIs abertas, permitindo a automação e orquestração de processos de TI. Ele pode ser integrado a sistemas de gerenciamento de configuração, plataformas de monitoramento e ferramentas de automação, proporcionando uma infraestrutura de TI coesa e eficiente.
Como o Apache CloudStack suporta múltiplos hypervisors e quais são eles?
O Apache CloudStack suporta múltiplos hypervisors, incluindo VMware, KVM, XenServer e Hyper-V. Essa compatibilidade permite que as empresas escolham o hypervisor que melhor atende às suas necessidades, oferecendo flexibilidade e a capacidade de gerenciar ambientes heterogêneos de forma centralizada.
Quais são os desafios comuns enfrentados durante a migração do VMware para o Apache CloudStack?
Os desafios comuns durante a migração do VMware para o Apache CloudStack incluem a necessidade de reconfigurar a infraestrutura existente, garantir a compatibilidade de aplicações e dados, e treinar a equipe de TI para operar a nova plataforma. Planejamento cuidadoso e testes rigorosos são essenciais para minimizar interrupções e garantir uma transição suave.
Quais são as melhores práticas para realizar uma transição bem-sucedida para o Apache CloudStack?
As melhores práticas para uma transição bem-sucedida incluem realizar uma avaliação detalhada da infraestrutura atual, definir claramente os objetivos da migração, e desenvolver um plano de migração abrangente. É importante envolver todas as partes interessadas, realizar testes em ambientes de desenvolvimento antes da implementação completa, e fornecer treinamento adequado à equipe de TI.
Como o Apache CloudStack se integra com o Kubernetes?
O Apache CloudStack pode ser integrado ao Kubernetes para fornecer uma plataforma de orquestração de contêineres em nuvens privadas e híbridas. Essa integração permite que as empresas gerenciem contêineres e máquinas virtuais de forma unificada, aproveitando os recursos de escalabilidade e automação do Kubernetes junto com a flexibilidade e controle do CloudStack.