O que é um virtual data center (vDC), e quando é a escolha certa
Um virtual data center dá a uma organização o seu próprio pool de computação, memória, storage e rede, gerido como um todo, com a liberdade de criar lá dentro o que precisar. O que é um vDC, como se compara com as alternativas e como o entregamos.

h2: O que é um virtual data center
Um virtual data center (vDC, por vezes escrito virtual data centre) é uma fatia reservada de uma plataforma cloud dedicada a uma organização: uma quantidade fixa de CPU, memória, storage e capacidade de rede, com as ferramentas para criar máquinas virtuais, redes, templates e snapshots lá dentro, a pedido. O tenant decide como dividir o pool. O fornecedor opera a plataforma por baixo. O resultado comporta-se como uma pequena private cloud com a economia da capacidade reservada.
Três coisas o definem. Isolamento: o pool pertence a um único tenant, e os hosts de hypervisor, os volumes de storage e os segmentos de rede por trás dele não são partilhados com o tráfego de mais ninguém. Self-service: o tenant cria e altera recursos através de uma consola e de uma API, sem abrir um ticket por cada VM. Um envelope fixo: a capacidade é reservada e faturada como um todo, não medida por pedido, pelo que a fatura não se move com o tráfego.
h2: Como se compara
Um managed VPS é uma máquina virtual, dimensionada para uma carga de trabalho. Um dedicated server é uma máquina física, só sua, com o sistema operativo e tudo o que está acima dele a cargo da sua equipa. Uma conta de public cloud dá self-service num control plane partilhado, medido à hora e ao gigabyte que dela sai. Um vDC fica entre os dois últimos: self-service e várias máquinas como numa conta cloud, em hardware e redes reservados para si como num dedicated server, com um custo mensal fixo.
A diferença prática vê-se em três pontos. Vizinhos ruidosos não existem, porque os hosts são seus. O egress não é uma linha na fatura, porque a rede é nossa e a porta não é contada. O crescimento é uma conversa sobre acrescentar hosts ou storage ao pool, não uma surpresa na fatura.
h2: O que controla, o que operamos
Dentro do pool, o tenant controla tudo o que define o ambiente: as máquinas virtuais e os seus tamanhos, os templates de sistema operativo e as ISO, as redes privadas e as VPC, os endereços públicos da gama atribuída, as regras de firewall e os load balancers, os snapshots e os volumes, as contas e as quotas para equipas ou clientes, e a API com que a automação fala.
Por baixo, o fornecedor opera o que torna o pool fiável: os hosts de hypervisor e o seu patching, os arrays de storage e a sua replicação, o fabric de rede e o seu encaminhamento, o plano de gestão da plataforma cloud, o planeamento de capacidade, a monitorização e os backups da própria plataforma. A linha é clara, e é a razão pela qual uma equipa de operações de duas pessoas consegue operar um vDC que de outra forma precisaria de uma equipa de datacenter.
figure (inline SVG)
- aria-label: Um virtual data center: o pool de máquinas virtuais, redes, volumes e templates do tenant acima da linha de isolamento, com a indicação «seu». Hosts de hypervisor, arrays de storage, fabric de rede e plano de gestão abaixo dela, com a indicação «nosso»
figcaption: A linha entre o que um tenant controla dentro de um virtual data center e o que o fornecedor opera por baixo.
| SVG text (English) | Portuguese |
|---|---|
| YOURS: THE TENANT POOL | SEU: O POOL DO TENANT |
| created and changed by you, through the console and the API | criado e alterado por si, através da consola e da API |
| Virtual machines / sizes you choose | Máquinas virtuais / tamanhos à sua escolha |
| Networks and VPCs / private, with public IPs | Redes e VPC / privadas, com IP públicos |
| Volumes and snapshots / all-flash | Volumes e snapshots / all-flash |
| Templates and ISOs / your images | Templates e ISO / as suas imagens |
| Accounts and quotas / teams or customers | Contas e quotas / equipas ou clientes |
| Firewalls and balancers / your rules | Firewalls e balancers / as suas regras |
| The API your automation talks to / CloudStack, or a ticket to our engineers on OLVM | A API com que a sua automação fala / CloudStack, ou um ticket aos nossos engenheiros em OLVM |
| ISOLATION LINE: THE POOL IS RESERVED FOR ONE ORGANISATION | LINHA DE ISOLAMENTO: O POOL ESTÁ RESERVADO A UMA ORGANIZAÇÃO |
| OURS: THE PLATFORM | NOSSO: A PLATAFORMA |
| run, patched, monitored and backed up by our engineers | operada, corrigida, monitorizada e com backup pelos nossos engenheiros |
| Hypervisor hosts / dedicated to you | Hosts de hypervisor / dedicados a si |
| Storage arrays / replicated | Arrays de storage / replicados |
| Network fabric / routing, AS200477 | Fabric de rede / encaminhamento, AS200477 |
| Management plane / the cloud platform | Plano de gestão / a plataforma cloud |
| Capacity planning and monitoring / the pool grows by whole hosts and volumes | Planeamento de capacidade e monitorização / o pool cresce por hosts e volumes inteiros |
| Patching and platform backups / on our schedule, never on your invoice | Patching e backups da plataforma / no nosso calendário, nunca na sua fatura |
h2: Como a capacidade é dimensionada e faturada
Um vDC é dimensionado a partir das cargas de trabalho que vai alojar: total de vCPU e memória com margem para crescimento, storage por volume e classe de desempenho, rede por espaço de endereçamento e largura de banda. O pool é reservado em hosts inteiros e volumes inteiros, pelo que o preço é um valor mensal fixo pelo envelope, e só muda quando o envelope muda. Essa previsibilidade é a primeira coisa que as equipas financeiras notam quando saem de uma cloud medida.
h2: As duas formas como entregamos um vDC
Apache CloudStack. Para organizações que querem uma cloud self-service completa, com contas, projetos, templates, VPC e a API do CloudStack, construímos uma cloud CloudStack dedicada em KVM: management servers dedicados, hosts de computação e storage all-flash, administrada por si e operada por nós. É a casa natural para agências que servem muitos clientes, empresas SaaS com ambientes de staging e produção, e qualquer organização com automação que já fala uma API cloud. Veja Managed Apache CloudStack e a página de engenharia Cloud dedicada em Apache CloudStack.
Managed private cloud em OLVM. Para organizações que querem um pool reservado operado inteiramente pelos nossos engenheiros, com VM aprovisionadas a pedido em vez de através de uma consola self-service, construímos uma private cloud em Oracle Linux Virtualization Manager. Os mesmos hosts dedicados, o mesmo storage, a mesma rede, com a nossa equipa a operar o pool no dia a dia. Veja Private cloud e Private cloud em OLVM.
Ambas correm em hardware que nos pertence, nas nossas próprias cages: hosts Dell e HPE atuais com duas ligações 25GbE cada, storage all-flash HPE 3PAR por Fibre Channel, e a nossa própria rede, AS200477, em Atenas, Amesterdão e Toronto.
h2: A quem se adequa um vDC
A uma agência ou empresa de software que aloja muitos websites ou tenants e precisa de isolamento entre eles e de uma única fatura. A uma empresa que sai da VMware ou de um hyperscaler e quer manter o self-service sem manter o contador. A uma empresa com requisitos rigorosos de localização dos dados que precisa do seu ambiente dentro da UE, em hardware que pode apontar. A uma equipa que opera desenvolvimento, staging e produção e quer criar e destruir ambientes sem um ticket.
h2: Por onde começar
Diga-nos o que executa hoje e quanto lhe custa. Dimensionamos o pool, propomos a plataforma e orçamentamos tudo como um valor mensal fixo. Fale com um engenheiro.
Do arquivo do blog da EuroVPS, publicado pela primeira vez em 7 de fevereiro de 2024.
Todas as notas de campo