Bir hosting servis sağlayıcı müşterimiz, mevcut VMware ESXi cluster’ından çıkış arayıp Virtuozzo Hybrid Server (VHS) deneyimledi. 18 aylık migration sonunda 84 fiziksel sunucu, 1.200+ VM ve 380+ system container ile production’da. VMware lisansı $0, donanım kullanımı %52’den %78’e çıktı, müşterilerine teklif edebildikleri fiyat %30 düştü. Bu yazı VHS’ın “broşürde yazıyor” kısmı yerine sahadaki gerçek deneyimleri.
Virtuozzo Hybrid Server Nedir
VHS, tek bir Linux çekirdeği üzerinde KVM virtual machines + system containers (CT) çalıştırabilen bir hipervizör platformu. Container’lar tam izole (kendi OS userland, IP stack), ama paylaşımlı kernel ile çalışıyor — bu da overhead’in çok düşük olmasını sağlıyor.
| KVM VM | System Container (CT) | App Container (Docker) | |
|---|---|---|---|
| Kernel | Bağımsız | Paylaşımlı | Paylaşımlı |
| OS userland | Bağımsız | Bağımsız (full Linux distro) | Tek process odaklı |
| Boot süresi | 30-60 sn | 1-3 sn | <1 sn |
| Memory overhead | ~~512 MB | ~~30 MB | ~~10 MB |
| Density (per host) | ~~30-60 | ~~150-300 | ~~500+ |
| Windows guest | Var | Yok (Linux only) | Yok |
| Live migration | Var | Var | Sınırlı |
Hosting müşterimizin müşterilerinin %62’si Linux (CentOS, Ubuntu, Debian) — bunları container olarak verdiklerinde 4-5x density elde ettiler. Geri kalan %38 (Windows, özel kernel modülü gerektiren) KVM VM olarak kalıyor.
Density Hesabı: Aynı Donanımdan Daha Fazla Müşteri
2 socket × 32 core × 2 thread = 128 vCPU host, 512 GB RAM örneği:
| Senaryo | Density | Müşteri başına ortalama |
|---|---|---|
| Sadece KVM | 40 VM | 3 vCPU / 12 GB |
| Sadece CT | 200 CT | 1 vCPU / 2.5 GB (small VPS) |
| Hibrit (60 KVM + 100 CT) | 160 müşteri | Mix |
Hosting müşterimizde host başına ortalama 152 instance (45 KVM + 107 CT) ulaştı. ESXi’da aynı donanımdan max 38 VM çıkıyordu. 4x kapasite artışı.
Live Migration: Bakım Penceresi Olmadan Maintenance
VHS hem KVM hem CT için live migration destekliyor. Patch yapılacak host’taki VM’ler/CT’ler kaynak host’a taşınıyor, downtime sıfır.
# Tek bir CT'yi başka host'a migrate et
prlctl migrate ct-myserver01 --dst hostb.cluster.local
# Toplu migration (host evacuate)
for ct in $(prlctl list -a -t -o ctid); do
prlctl migrate $ct --dst hostb.cluster.local
done
# KVM VM live migration
prlctl migrate vm-prod-db --dst hostb.cluster.local --no-prepost
Hosting müşterimiz 3 ayda bir tüm cluster’ı patch’liyor; 84 host × 152 instance = 12.768 instance, hepsi sıfır downtime ile.
OpenStack Entegrasyonu
VHS, Virtuozzo Hybrid Infrastructure (VHI) içinde OpenStack ile native entegre. Müşteri VPS’ini OpenStack Horizon UI’dan yönetebiliyor, API üzerinden Terraform ile script edilebiliyor:
resource "openstack_compute_instance_v2" "ct_web" {
name = "ct-web-01"
flavor_name = "ct.medium" # CT flavor
image_name = "centos-9-stream"
network {
name = "tenant-net-01"
}
security_groups = ["default", "web"]
metadata = {
container_type = "system" # KVM yerine CT olarak provisioning
}
}
Storage: Ceph Tabanlı Distributed
VHI’da storage Ceph RADOS Block Device (RBD). Her CT veya VM disk’i 3-way replication ile saklanıyor. Bir disk veya host failure veri kaybına yol açmıyor.
Snapshot ve clone instant — bir CT’den 100 kopya oluşturmak 30 saniye sürüyor (copy-on-write). Self-service test ortamları için müşteri portalında “1-click clone” özelliği aktif.
Backup: Acronis Cyber Protect Cloud Entegrasyonu
VHS, Acronis Backup’a out-of-box entegre. Image-level backup hem CT hem VM için. Restore granularity: full VM, file-level, application-level (SQL DB, Exchange mailbox).
Hosting müşterimiz 3 tier backup sunuyor:
- Daily backup, 7 gün retention: Standard package, dahil.
- Continuous backup (CDP), 30 gün: Premium package, +%20 fiyat.
- Long-term archive, 7 yıl: Enterprise package, regülasyon uyumlu.
Lisans Optimizasyonu: KVM yerine CT ile Maliyet Düşürme
Linux müşterileri için lisans yok. Windows için CT desteği yok, KVM gerekiyor; ancak Windows Datacenter Edition lisansı host bazında alındığında, host üstündeki tüm Windows VM’ler dahil. Hosting müşterimiz host başına Datacenter lisans alıyor, üstüne sınırsız Windows VM koyabiliyor.
Linux dağıtımları için: CentOS Stream, Ubuntu LTS, Debian — license-free. RHEL ihtiyacı olan müşterilere RHEL Subscription Manager ile self-managed.
Sahada Düşülen Üç Tuzak
- Container’a “tam VM” gibi davranmak: CT shared kernel kullanıyor; özel kernel modülü (ZFS modules, NVIDIA driver, eski iptables stack) gerektiren uygulamalar için KVM seç.
- Ceph cluster’ını az node ile kurmak: Min 5 node Ceph önerisi. 3 node’la başlanırsa rebalance sırasında performans düşüyor.
- Network underlay tasarımını sona bırakmak: VLAN/VXLAN ayrımı, MTU 9000, dedicated storage network — bunlar baştan planlanmazsa migrate ederken sorun.
CloudSpark olarak Virtuozzo Hybrid Server / VHI implementasyon, VMware’den geçiş, hosting servis sağlayıcı mimarileri ve multi-tenant yönetim portalları konularında danışmanlık veriyoruz.


