3 dk okuma
VDS, VPS ve bulut sunucu arasındaki farklar
VDS, VPS ve bulut sunucu terimleri ne anlatır? Kaynak ayırma, faturalama, arıza kurtarma, yedek ve toplam maliyet açısından teklifleri nasıl karşılaştıracağınızı öğrenin.
Sunucu kiralamak isteyen biri arama yaparken VDS, VPS, sanal sunucu ve bulut sunucu terimleriyle karşılaşır. Piyasada bu terimler çoğu zaman birbirine yakın anlamlarda kullanılır: hepsi, fiziksel bir makine üzerinde çalışan ve size kaynak ayrılan bir sanal makineyi anlatır. Asıl fark addan gelmez. Kaynağın nasıl ayrıldığı, nasıl faturalandığı ve bir arıza anında ne olduğu belirleyicidir. Bu rehber, teklifleri karşılaştırırken sormanız gereken soruları sıralar. Skypium’daki karşılığı Türkiye lokasyon bulut sunucu hizmetidir.
Terimler neden birbirine karışır?
VPS (Virtual Private Server), fiziksel bir sunucunun sanallaştırma ile bölünmesiyle oluşan sanal sunucudur. VDS (Virtual Dedicated Server) adını bazı sağlayıcılar kaynakların daha ayrık olduğunu vurgulamak için kullanır; ancak terimin ortak bir teknik tanımı yoktur. Bulut sunucu ise aynı sanal makinenin, kaynakları değiştirilebilen ve kullanıma göre faturalanan bir altyapı havuzunda çalıştığını anlatır. Bir teklifin adına değil, aşağıdaki özelliklerine bakın.
CPU, RAM, disk ve ağ nasıl ayrılır?
| Kaynak | Teklifte doğrulayın |
|---|---|
| vCPU | Sanal çekirdek sayısı ve fiziksel çekirdeklerin nasıl paylaşıldığı |
| RAM | Ayrılan bellek miktarı ve sonradan artırma yolu |
| Disk | Kapasite, disk sınıfı, genişletme yöntemi ve ayrı ücret |
| Ağ | Public IP, özel ağ, bant genişliği ve trafik ücretleri |
“Dedicated” ya da “ayrılmış” sözcüğü tek başına bir ölçüm değildir. vCPU ile fiziksel çekirdek arasındaki oranı ve yoğun saatlerdeki davranışı sağlayıcıya sorun. Uygulamanızı küçük bir denemeyle ölçmek, paket etiketinden daha güvenilir bilgi verir.
Sabit paket mi, esnek kaynak mı?
Sabit paket, belirli bir CPU, RAM ve disk birleşimini aylık bir tutarla sunar. Esnek kaynak modelinde boyutu siz seçersiniz ve ücret kullanım süresine göre hesaplanır. Saatlik faturalama, kısa süreli test ortamlarında ve değişken iş yüklerinde maliyeti gerçek kullanıma yaklaştırır. Boyut değiştirmenin nasıl işlediğini de sorun. Skypium’da CPU ve RAM’i daha büyük bir boyuta geçirmek sunucuyu durdurup yeniden başlatır; bu işlemi bir bakım penceresine planlayın. Disk kapasitesi ayrıca genişletilir.
Donanım arızası, yüksek erişilebilirlik ve canlı taşıma
Bu üç kavram sık karıştırılır:
- Donanım arızasından kurtarma: Sunucunuzun çalıştığı fiziksel makine arıza yaparsa sanal makine sağlıklı bir makinede yeniden başlatılır. Sunucu yeniden başladığı için uygulamanız bu sürede yanıt vermez.
- Canlı taşıma: Bakım gerektiğinde çalışan sanal makine başka bir fiziksel makineye aktarılır. Sunucu kapanmaz, ancak aktarımın sonunda kısa bir duraklama olur.
- Yüksek erişilebilirlik: Uygulamanın bir sunucu kaybında da hizmet vermesi için birden fazla sunucu, veri kopyası ve trafik yönlendirmesi gerekir. Tek bir sanal sunucu bunu kendi başına sağlamaz.
Skypium’daki otomatik kurtarma ve canlı taşıma özellikleri bulut sunucu sayfasında açıklanır.
Snapshot ve yedek aynı şey değildir
Snapshot, bir diskin belirli bir andaki kopyasıdır ve kritik bir değişiklikten önce hızlı bir dönüş noktası sağlar. Yedek ise verinin ayrı bir depolama alanında, bir saklama politikasına göre tutulan kopyasıdır. Disk ya da depolama düzeyindeki bir sorunda yalnızca snapshot’a güvenmeyin. Zamanlama ve saklama seçenekleri için yedekleme ve DR sayfasını inceleyin. Bir yedeği geri yükleyerek test etmeden koruma planınızı tamamlanmış saymayın.
Hangi seçenek hangi işe uygun?
| İhtiyaç | Yaklaşım |
|---|---|
| Web sitesi veya küçük uygulama | Küçük bir boyutla başlayın, CPU ve bellek kullanımını ölçerek büyütün |
| Test ve geliştirme ortamı | Saatlik kaynakları yalnız gerektiğinde çalıştırın; kalan disk ve IP kalemlerini hesaba katın |
| Veritabanı | Disk gecikmesini ölçün; bakım yükünü yönetilen veritabanıyla karşılaştırın |
| Kesintiye duyarlı hizmet | Birden fazla sunucu ve düzenli, test edilmiş yedekle tasarlayın |
Veritabanını kendi sunucunuzda mı yoksa yönetilen hizmette mi çalıştıracağınıza karar vermek için yönetilen PostgreSQL ile sanal sunucu karşılaştırmasını okuyun.
Fiyatı yalnız CPU ve RAM ile karşılaştırmayın
Aynı vCPU ve RAM değerine sahip iki teklif; disk sınıfı, public IP ve yedek alanı nedeniyle farklı toplam tutarlar çıkarabilir. Her teklif için aynı iş yükünü, aynı süreyi ve aynı koruma politikasını hesaplayın. Yöntem için bulut sunucu toplam maliyet rehberini kullanın. Güncel birim fiyatlar ve hesaplayıcı fiyatlandırma sayfasındadır. Üretim verisini taşımadan önce deneme kapsamını kontrol edin ve uygulamanızı test edin.