Confident woman in data center, showcasing tech expertise.

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

  1. 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ç.
  2. 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.
  3. 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.

🇹🇷 Türkçe🇬🇧 English🇩🇪 Deutsch🇫🇷 Français🇸🇦 العربية🇷🇺 Русский🇪🇸 Español