İçeriğe geç

Rehber · Sunucular

VPS nasıl seçilir

Yanlış boyutlandırılmış hemen her sunucu, hangi kaynağın önce tükendiğini sormak yerine fiyat listesinde yukarıdan aşağıya alışveriş yapmanın sonucudur. Düşünmeniz gereken sıra şöyle, uygulamalı örnek olarak kendi planlarımızla.

Sanal sunuculara bölünmüş bir ana makinenin görseli, biri vurgulanmışSizin diliminiz · rootKVM sunucusu

Kısıttan başlayın

Bir sanal sunucuda tükenebilecek dört şey vardır: bellek, işlemci süresi, disk ve giden transfer. Belirli bir anda bunlardan yalnızca biri sorununuz olur ve diğer üçünden daha fazla satın almak, hiçbir şeyi hızlandırmadan para harcamanın en yaygın yoludur. Bu yüzden ilk soru “ne kadar büyük bir sunucuya ihtiyacım var” değil, “bu dördünden hangisi önce tükenecek ve tükendiğinde ne olacak” sorusudur.

Arıza biçimleri birbirinden ayırt edilebilecek kadar farklıdır. Belleğin tükenmesi önce swap kullanımı, sonra bir sürecin öldürülmesi, ardından kendiliğinden düzelip bir saat sonra geri gelen bir kesinti gibi görünür. İşlemci süresinin tükenmesi, yük altında her şeyin eşit biçimde yavaşlaması ve trafik düştüğü anda normale dönmesi gibi görünür. Diskin tükenmesi, bir veritabanının sabaha karşı üçte yazmayı reddetmesi gibi görünür. Transferin tükenmesi ise bizden gelen bir e-posta gibi görünür, çünkü bağlantınızı kesmiyoruz.

Cevap genellikle bellektir

Web iş yüklerinde sunucunun nasıl davranacağına en sık karar veren kaynak bellektir, çünkü kademeli bir bozulması yoktur. CPU'su yetersiz yoğun bir makine yavaştır; belleği yetersiz bir makine ise süreçleri öldürmeye başlar. Aynı makinedeki bir uygulama sunucusu ile bir veritabanının her biri kendi çalışma kümesini ister ve özellikle veritabanı, indeksleri RAM'e sığmamaya başladığı anda çarpıcı biçimde yavaşlar.

  • 1 GB: $9.90 karşılığında VPS-1. Statik bir site, bir tünel uç noktası, bir bot ya da bir cron kutusu için yeterlidir. Bir veritabanı ile bir uygulama sunucusu bunu paylaşırsa yük altında swap'e düşer.
  • 4 GB: $14.90 karşılığında VPS-2. Kendi veritabanı olan tek bir site düzgün çalışmaya başlar. Hâlâ tek bir paylaşımlı çekirdek, dolayısıyla sürekli yük güçlü yanı değildir.
  • 8 GB: $25.90 fiyatla VPS-4. Varsayılan olarak önerdiğimiz boyut, çünkü web sunucusu ile veritabanı tek bir çekirdek için çekişmeyi bırakır.
  • 8 GB ve üzeri: $37.90 karşılığında VPS-8. Oturum açmış kullanıcılar, sepetler ve arama: önbelleğe alarak ortadan kaldıramayacağınız istekler buna ihtiyaç duyar.

Herhangi bir şey satın almadan önce işe yarar bir mantık kontrolü: şu an kullandığınız makinede belleğin ne kadarının gerçekten kullanımda (resident), ne kadarının önbellekte (cached) olduğuna ve bu rakamın en yoğun saatinizde ne olduğuna bakın. Zaten swap kullanıyorsanız, ne kadar ek CPU eklerseniz ekleyin bir fayda sağlamaz.

Çekirdekler: kaç tane ve hangi tür

Çekirdek sayısı herkesin karşılaştırdığı ve en sık yanıltan özelliktir, çünkü kataloğumuzda üç farklı çekirdek türü vardır ve bunlar farklı işlerde iyidir.

  • Standard: KVM üzerinde paylaşımlı vCPU. Komşularınız genellikle boşta olduğu için ani yük artışları hızlıdır. Bir saat boyunca %100'e sabitlenmek, paylaşımlı bir çekirdeğin söz veremeyeceği şeydir.
  • Yüksek frekanslı: aynı paylaşımlı model, daha yüksek saat hızlı sunucularda ve RAM'in her gigabaytı başına yaklaşık iki kat disk ile. HF-4, $37.90 karşılığında 2 vCPU ve 4 GB sunar. Önemli işi tek bir iş parçacığı yaptığında buna değer.
  • Dedicated CPU: makinenize sabitlenmiş, başka hiçbir kiracının alamayacağı çekirdekler. DC-8, 2 sabitlenmiş çekirdek ve 8 GB için $71.90. Çekirdek sayısına değil, münhasır kullanıma ödeme yaparsınız.

İnsanları şaşırtan karşılaştırma şudur: $37.90 fiyatla 4 paylaşımlı çekirdek sunan VPS-8 ile $71.90 fiyatla 2 sabitlenmiş çekirdek sunan DC-8. Daha fazla para karşılığında daha az çekirdek, fiyat listesinde bir hata değildir: yükünüz dalgalıysa paylaşımlı daha hızlıdır, sabitse sabitlenmiş daha hızlıdır. Sayıya göre değil, yükün biçimine göre seçin.

Disk: birikenlere göre boyutlandırın

İnsanlar diski kurmak üzere oldukları şeye göre boyutlandırır; bu neredeyse hiçbir zaman sorun olmaz. Diski dolduran, birikenlerdir: kullanıcı yüklemeleri, kimsenin döndürmediği (rotate) loglar, yedeklemekte oldukları hacme yazılan veritabanı yedekleri ve altı dağıtım öncesinden kalan konteyner imajları. Bir uygulama ve bağımlılıkları iki gigabayt olabilir; orta yoğunlukta bir sitenin bir yılı yirmi gigabayt olabilir.

Planlarımızda disk, VPS-1 planındaki 25 GB ile aralığın en üstündeki 5760 GB arasında değişir; hepsi SSD'dir, tedarikçisinin belirttiği planlarda ise NVMe'dir (her plan sayfasında belirtilir). Sonradan daha küçük bir disk genellikle yeni bir sunucu demektir, çünkü disk küçültülemez; bu da ilk günden en büyük diski satın almamak için iyi bir gerekçedir.

Transfer yalnızca giden trafiktir

Her planın 1 TB ve üzerinde bir aylık transfer kotası vardır. Planları kotaya göre karşılaştırmadan önce şu üç noktayı iyice kavramakta fayda var: gelen trafik ücretsizdir, aynı bölgedeki kendi sunucularınız arasındaki trafik hiç sayılmaz ve kotayı aşmanız bağlantınızın kesilmesine yol açmaz, bunun yerine biz sizinle iletişime geçeriz.

Çoğu site için kota önemsizdir ve her şeye bellek rakamı karar verir. Medya, indirme veya şişkin API yanıtları sunan her iş için okunacak ilk sütun odur. Gerçekten giden trafiği ağır bir iş yükünüz varsa, bunun yerine dedicated bir sunucuya bakın: orada uplink 1 Gbit'tir ve ölçülmez (unmetered). Bu, daha büyük bir rakam değil, farklı bir faturalandırma modelidir.

Makine nerede olmalı

Sunucuyu yanıtlarınızı bekleyen kişiye yakın konumlandırın. Genellikle bu kullanıcılarınızdır; bazen her istekte çağırdığınız bir API'dir ve bu durumda ziyaretçinin değil, API'nin bulunduğu kıta belirleyici olur. 73 bölgemiz var; çoğu plan nerede çalışırsa çalışsın aynı fiyattır, şehre göre fiyatlanan birkaç planın rakamı da oluşturmadan önce gösterilir, dolayısıyla bu esasen bir yerleştirme kararıdır. Tek kapsam uyarısı, Unmetered ve Büyük disk serilerinin klasik serilerden ayrı bir site kümesinde çalışmasıdır.

Önceden bilinmesi gereken: çalışan bir sunucunun bölgesi değiştirilemez. Taşıma, yeni bir sunucu oluşturmak, verilerinizi kopyalamak ve DNS geçişi yapmak demektir; yeni makine de yeni bir IP adresi alır. Bu bir felaket değil, bir saatlik iştir, ama şimdi beş dakika düşünmeye değer. Konumlar sayfası hepsini listeler.

Makul başlangıç noktaları

Kısa versiyonu isterseniz, bize e-posta gönderen kişilerin en sık anlattığı dört durum için önereceğimiz planlar şunlardır.

  • Kişisel bir site, bir VPN veya bir bot: VPS-1, $9.90.
  • Kendi veritabanına sahip tek bir WordPress sitesi: VPS-2, $14.90; oturum açan kullanıcıları veya bir eklenti yığını varsa VPS-4.
  • Gelir getiren bir üretim uygulaması: VPS-4, $25.90.
  • Gün boyu tam güçte çalışan bir iş: Dedicated CPU serisinde DC-8 veya daha büyüğü, $71.90.

Ucuza nasıl yanılınır

Donanım yerine sanal sunucu tercih etmenin en güçlü gerekçesi, bir hatanın neredeyse hiçbir şeye mal olmamasıdır. Çoğu plan aylık olduğu kadar saatlik de faturalandırılır; bu yüzden iki boyutu oluşturmak, kendi kıyaslamanızı çalıştırmak ve kaybedeni silmek bir öğle yemeğinden daha ucuza gelir. Taahhüt etmeden önce boyutları bu şekilde test edin, çünkü çalışan bir sunucunun boyutunu değiştirmek bir düğme değil, bir destek talebidir.

Riskli herhangi bir değişiklikten önce yapılacak tek şey

Önce önemli olanı sunucudan kopyalayın: bir veritabanı dökümü ve değiştirmek üzere olduğunuz yapılandırma. Bu, “umarım işe yarar” düşüncesini “bunu geri koyabilirim” düşüncesine çevirir. Kötü gün yaşayan müşteriler neredeyse hiçbir zaman bunu yapmış olanlar değildir.

Size söylemeyeceklerimiz

Hiçbir plan için IOPS rakamı yayımlamıyoruz, çünkü bunları sizin yeniden üretebileceğiniz koşullar altında ölçmedik ve bir tedarikçinin manşet rakamı sizin iş yükünüzle karşılaşınca ayakta kalmaz. Sanal platform için port hızı yayımlamıyoruz, çünkü bu bize bir söz olarak yazabileceğimiz biçimde belirtilmiyor. Hiçbir bölge için de gecikme rakamı yayımlamıyoruz, çünkü önem verdiğiniz sayı bizim ağımıza değil, kullanıcılarınızın ağlarına bağlıdır.

Yayımladığımız şey, gerçekten bildiğimiz her özellik, yenilemede ödeyeceğiniz fiyat ve eksik rakamları bir öğleden sonrada kendiniz üretmenizi sağlayan saatlik ücrettir. Bu daha kötü bir pazarlama sayfası, ama karar için daha iyi bir temeldir.