Abstract image of ethereal fiber optic strands cascading with glowing blue lights.

Zonguldak merkezli bir bölgesel hosting sağlayıcısı (~~12 yıllık, ~~~~3.800 müşteri), klasik cPanel + WHMCS + manuel KVM yapısından OnApp Cloud Platform’a geçerek “tam cloud provider” olma yolculuğunu 8 ayda tamamladı. Bu yazı sahadaki notlar.

OnApp Nedir?

2010’da İngiltere’de kurulan, hosting sağlayıcı + ISP + telekom için tasarlanmış cloud orchestration platformu. Service provider’ların kendi public/private cloud, VPS, CDN ve disaster recovery hizmetlerini tek panel ile satmasını sağlar.

OnApp Bileşenleri

Modül Hedef
OnApp Cloud Public/private cloud, VPS orchestration
OnApp CDN Global federated CDN (binlerce node)
OnApp DNS Anycast DNS
OnApp DR Disaster recovery (replicate to peer)
OnApp Federation Diğer OnApp providerlar ile kapasite paylaşımı
OnApp Marketplace App template (WordPress, cPanel, vs.)
OnApp Billing (entegre veya WHMCS) Müşteri faturalandırma

Mimari (Bu Vakada)

Datacenter: Zonguldak (kendi DC)
Hipervizör: KVM (16 fiziksel sunucu, AMD EPYC 64C/128T)
Storage: 
  - All-flash NVMe pool (premium tier)
  - Hybrid SSD/HDD (standard tier)
  - Total ~~~~280 TB

OnApp control plane:
  - 1 Control Panel server (HA pair)
  - 1 PostgreSQL DB server
  - 1 RabbitMQ messaging
  - 4 backup server

Network:
  - 2× 100 Gbps uplink
  - VLAN-based tenant isolation
  - Optional VxLAN (newer)

Federation:
  - 3 OnApp peer (Almanya, ABD, Brezilya)
  - Müşteri istediği geo'da VPS deploy edebilir
  - Revenue share (~%~~85 host, %~~15 federation)

Müşteri Self-Service Portal

Özellik Açıklama
VPS create/destroy 5 dk
Resize (CPU, RAM, disk) Live (KVM hot-add)
Snapshot Sınırsız (storage limit dahilinde)
Backup schedule Daily / weekly
OS template ~~40 (Ubuntu, CentOS, Debian, Windows, FreeBSD)
App template (Marketplace) WordPress, Magento, Plesk, cPanel, Docker, vs.
Console (VNC/HTML5) Browser üzerinden
API RESTful
Network (VLAN) Müşteri kendi private network

OnApp CDN (Federated)

Konsept:
  - 200+ OnApp peer global
  - Her peer kendi POP'u federation'a katar
  - Müşteri "global CDN" satın alır
  - Edge geo'ya göre otomatik route

Bu vakada:
  - Kendi 4 POP (TR + KIB + UA + RO)
  - Federation 200+ POP global
  - Müşteriye "global CDN" sunabiliyor
  - Maliyet: $0.04/GB egress (rekabetçi)
  - Latency: <50ms global avg

Billing + WHMCS Entegrasyon

WHMCS modülü:
  - OnApp ile sync (API)
  - Müşteri WHMCS'te VPS sipariş → OnApp deploy otomatik
  - Saatlik veya aylık billing
  - Usage-based (CPU, RAM, disk, bandwidth)
  - Add-on (snapshot, backup) ekstra

Pricing modelleri:
  - Fixed monthly (predictable)
  - Hourly (pay-as-you-go)
  - Resource pool (kurumsal müşteri, sınır içi serbest)

OnApp vs Diğer Platform Karşılaştırma

Konu OnApp OpenStack VMware vCloud Virtuozzo VHI
Hedef SP / hosting Enterprise + SP Enterprise SP / private cloud
Kurulum Kolay Karmaşık Orta Kolay
Hipervizör KVM, Xen KVM, Xen, Hyper-V vSphere KVM
CDN built-in ✓ Federation Yok (3rd party) Yok Yok
Multi-tenancy Güçlü Güçlü Güçlü Güçlü
Federation ✓ (unique) Yok Sınırlı Yok
Lisans modeli Per-server Free + paid distro Pahalı (per-CPU) Per-server
Topluluk Küçük Çok büyük Geniş Orta

Sonuçlar (8 Ay)

Metrik Önce (manuel + cPanel) Sonra (OnApp)
VPS create süresi ~~~~30 dk (manuel) ~~5 dk (otomatik)
Müşteri self-service oranı %~~5 %~~85
Yeni hizmet (CDN) Yok Federated CDN sat
IT effort (provisioning) ~~28 saat/hafta ~~6 saat/hafta
Müşteri onboard süresi ~~2 gün ~~~~10 dk
Resource utilization ~~%~~38 ~~%~~64 (overcommit + bin pack)

Dezavantajlar

  • Topluluk küçük: OpenStack kadar geniş değil, dokümantasyon sınırlı
  • Vendor lock-in: Proprietary, çıkış zor
  • Federation revenue share: Federated VPS’te marj düşük
  • Türkçe destek sınırlı: İngilizce ana dil

Sahada Düşülen Üç Tuzak

  1. OnApp’i “magic box” sanmak: KVM bilgisi olmadan deploy yetmez. Hipervizör + storage + network bilgisi şart.
  2. WHMCS entegrasyonunu sona bırakmak: Manuel billing kâbus. WHMCS modülü day 1.
  3. Backup pool’u underprovision: VPS sayısı arttıkça backup capacity hızlı dolar. Day 1’de 3x growth planla.

CloudSpark olarak hosting sağlayıcılar için OnApp deployment, federation entegrasyonu, CDN setup, WHMCS billing entegrasyonu ve KVM hipervizör tuning için danışmanlık veriyoruz.

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