En İyi VPS Hosting Nasıl Seçilir – Virtuozzo Veya OpenVZ Vs Xen Vs KVM

Yayınlanan: 2021-08-19

Çoğu kişi, çevrimiçi işlerini ilk başlattıklarında paylaşılan barındırma ile başlar. Sonuçta, paylaşılan barındırma çok ucuzdur ve siteniz çok fazla trafik almadığında işi iyi yapar.

Aslında, çevrimiçi mendil mağazamı Bluehost'ta işlettim ve iki yıldan fazla bir süre ayda sadece 6,95 ABD doları ödeyerek orada kaldım (Bugün, Bluehost ayda 4,95 ABD Doları ile daha da ucuz).

Fotoğraf: Ivanpw

Ancak sonunda, web siteniz paylaşılan barındırma hesabınızı aşacaktır ve bir sonraki mantıklı yükseltme, bir VPS web barındırıcısına kaydolmaktır. Ancak sorun şu ki, VPS'nin birçok farklı çeşidi var.

İşte alabileceğiniz en iyi vps barındırma.

VPS Barındırma Nedir?

Öncelikle, VPS, sanal özel sunucu anlamına gelir; bu, esas olarak, tek bir makinenin, her biri özel bir makine gibi davranan ayrı sunuculara bölündüğü anlamına gelir.

VPS barındırma, birden fazla hesabın tek bir makinede barındırılması bakımından paylaşılan barındırmaya çok benzer olsa da, bir VPS web barındırma, web siteniz için ayrılmış kaynakları garanti eder ve sitelerinizi aynı kutudaki diğerlerinden ayırır.

Özellikle bir e-ticaret mağazası işlettiğinizde, duyarlı bir web sitesine sahip olmanız kesinlikle çok önemlidir, aksi takdirde müşterileri hayal kırıklığına uğratabilir ve potansiyel işleri kaybedebilirsiniz.

Yükseltme Hikayem

Bluehost paylaşılan barındırmadan bir VPS web barındırıcısına ilk yükselttiğimde, arkadaşlarımdan birinin önerdiği bir VPS'ye körü körüne kaydoldum. Ve isimleri isimlendirmesem de, geçen yılın sonlarında tamamen çöktü ve başka bir seçenek aramamı isteyene kadar aynı VPS webhost'ta birkaç yıl kaldım.

Ama işte web barındırma hakkında komik olan şey. Siz geçiş yapana kadar web barındırıcınızın iyi mi yoksa kötü mü olduğunu asla bilemezsiniz. Bu yüzden, körü körüne bir başkasının tavsiyesini aldığım son seferden farklı olarak, kendi araştırmamı yapmaya ve VPS'nin farklı lezzetlerini tam olarak anlamaya karar verdim.

Ve oğlan göz açıcı oldu! Eskiden tüm VPS'lerin aşağı yukarı eşit yaratıldığını ve size verilen sayılara her zaman güvenebileceğinizi düşünürdüm. Ama durum her zaman böyle değildir!

Örneğin, bir VPS sunucusu size 1 GB ayrılmış RAM ve 1 TB bant genişliği vaat ediyorsa, tam olarak bu doğru mu? Gerçekte, cevap her zaman bu kadar basit değildir ve büyük ölçüde sunucuda ne tür VPS sanallaştırmanın kullanıldığına bağlıdır.

Merak etmeyin, bu teknik bir yazı olmayacak. Ancak, işiniz için doğru VPS web barındırma için alışveriş yaparken nelerden kaçınmanız gerektiğini size öğreteceğim.

Virtuozzo ve OpenVZ Kullanan VPS Sunucularından Kaçının

Sanal özel sunucu, esasen ayrı ayrı satılabilen farklı sunuculara bölünmüş tek bir makinedir. Buradaki fikir, özel bir kutu için ödeme yapmadan "adanmış sunucu" benzeri performans elde edebilmenizdir.

Ancak fark edilmesi gereken en önemli şey, makineyi parçalara ayırmanın birçok farklı yolu olduğu ve bunun son kullanıcı için her zaman açık olmadığıdır. Bugün piyasada VPS web barındırma, Virtuozzo, Xen ve KVM için yaygın olarak kullanılan 3 sanallaştırma çözümü bulunmaktadır .

Genel olarak, 3'ün giriş ve çıkışlarını anlamak şart değildir, ancak her zaman VPS sağlayıcısına sunucuları için hangi sanallaştırma tekniğini kullandıklarını sormalısınız.

Niye ya? Bunun nedeni, Virtuozzo'nun grubun en az tahmin edilebilir olması ve sunucunuzun aynı makinedeki diğer hesaplardan tamamen izole edilmesini istiyorsanız, Virtuozzo kullanan herhangi bir VPS'ye kaydolmaktan kaçınmalısınız.

Başka bir deyişle, aynı makinenizdeki diğer kötü niyetli web sitelerinin kendi sitelerinizin çalışmasını bozmasını veya etkilemesini istemezsiniz.

Virtuozzo Tabanlı VPS ile Deneyimim

Kaydolduğum ilk VPS web sunucusu Virtuozzo'yu kullandı ve neden berbat olduğunu açıklamanın en iyi yolu size bazı gerçek örnekler ve deneyimler sunmak.

Not: Virtuozzo'nun OpenVZ adlı açık kaynaklı bir çeşidi de vardır. İkisinin de aynı zayıflıkları var.

Virtuozzo'dayken, web sitelerim fazla trafik almasa da sunucum günün belirli saatlerinde rastgele yavaşlardı. Ve bunu garip bulmama rağmen, sistem yöneticileri bana aşırı “arka plan süreçleri” nedeniyle yavaşlamaya neden olanın sitelerim olduğunu söylerdi.

Bu size BS gibi mi geliyor? İtiraf etmeliyim ki, BS alarmımı çalıştırdı ama o zamanlar hız konusunda çok katı değildim ve sitelerim nadiren kapanıyordu. Sanırım şikayet etmememin asıl nedeni, bu adamlara doğrudan paylaşılan barındırmadan gelmemdi ve VPS'im geçmişte sahip olduğumdan ışık yılı daha hızlıydı.

Biraz araştırma yapana kadar sitelerimin neden aniden yavaşladığını ve sunucu yükünde ani bir artış olduğunu anladım. Suçlu Virtuozzo ve bellek ayırmayı işleme biçimiydi.

(Devam etmeden önce, HostCube'den Larry Ludwig'e tüm VPS barındırma sorularımı yanıtladığı için teşekkür etmek istiyorum!).

Virtuozzo, Görevle İlgili Kritik Siteler İçin Neden Uygun Değil?

Virtuozzo'nun neden aynı makinede farklı hesapların izolasyonunun zayıf olduğunu açıklamak için çok basit bir örnek.

Her şeyden önce, bir Virtuozzo VPS planı size 512MB "garantili" RAM ve 1024MB "çarpılabilir" RAM aldığınızı söylediğinde, bu, hesabınıza 512 MB'a kadar RAM ve 1024 MB'a kadar ekstra bellek "tahsis edildiğiniz" anlamına gelir. kullanılabilir bellek kaynakları olduğu sürece gerektiği kadar kullanmak için.

Virtuozzo kullanıcıları için işleri alt üst eden şey "çarpabilir bellek tahsisi"dir. İşte neden…

Diyelim ki her kullanıcının 512MB garantili RAM ve 1024MB bölünebilir RAM aldığı bir makinede 2 kullanıcınız var ve bu 2 kullanıcı 1GB fiziksel RAM yüklü bir makinede barındırılıyor.

512MB garantili + 512MB garantili = 1GB RAM. Kulağa hoş geliyor değil mi?

Ama diyelim ki kullanıcılardan biri (kullanıcı 1) 900MB ram gerektiren yoğun bellek gerektiren bir programı çalıştırmaya karar verdi. Bu arada, diğer kullanıcı (kullanıcı 2) oldukça boşta ve sadece 100MB ram kullanıyor.

Bu durumda, kullanıcı 1'e sistemde yalnızca 124 MB kalan 900 MB RAM tahsis edilecektir. Ancak, 2. kullanıcı daha sonra trafikte bir artış yaşarsa ve 512 MB ram gerektiriyorsa…

Bil bakalım ne oldu? Kullanıcı 1, makinedeki RAM'in çoğunu kullandığından, Kullanıcı 2 şanssız. Sonuç olarak, 2. kullanıcının sitesi ya çökecek ya da bellek karıştırıldığında ciddi bir yavaşlama yaşayacak.

Genel olarak, webhost, sistemdeki tüm patlayabilir belleğin toplamını kapsayacak kadar makineye yeterli RAM koyarsa veya aynı kutuda sahte web sitesi yoksa, Virtuozzo çok hareketlidir.

Ancak, web barındırma çok acımasız bir iş olduğu için, Virtuozzo ana bilgisayarlarının yalnızca minimum "garantili" bellek tahsisine sahip bir makine yüklemesi çok yaygındır.

Bu nedenle, aynı kutuda aynı bellek kaynaklarını kullanan birden fazla sahtekar web sitesi olduğunda, kendi web siteleriniz sizin hatanız olmadan çökebilir!

Alternatif – KVM ve Xen

Web siteniz aşırı yüklendiğinde "patlayabilir kaynaklara" erişmek kulağa kullanışlı gelse de, gerçekte bu, web sitenizi çok daha az tahmin edilebilir hale getirir. Bir Virtuozzo VPS'de bellek tahsisi bulanıktır, bu da sistemdeki diğer kullanıcılar açgözlü davranıyorsa, ihtiyacınız olduğunda belleğinizin bitmesinin olası olduğu anlamına gelir.

Bu nedenle, kritik öneme sahip web sitelerinizi, Xen ve KVM'nin devreye girdiği, tamamen tahsis edilmiş kaynaklara sahip olduğunuz VPS sunucularında çalıştırmak çok daha iyidir. Xen veya KVM tabanlı bir VPS'de, tüm RAM ve işlemci kaynakları tamamen tahsis edilmiştir , yani ihtiyacınız olduğunda her zaman yanınızdalar.

Bu nedenle, Xen veya KVM tabanlı bir VPS, kullanıcı hesaplarının neredeyse tamamen izolasyonu ile gerçek bir adanmış sunucu gibi davranacaktır. Tek dezavantajı, Xen veya KVM tabanlı bir sunucunun eşdeğer bir Virtuozzo kurulumundan biraz daha yavaş çalışmasıdır. Ancak bunun tersi, başka hiç kimsenin web sitelerinizi çökertemeyeceğidir.

Çözüm

O zaman bu yazının ana noktası, tüm VPS barındırmalarının eşit yaratılmadığını anladığınızdan emin olmaktır. Günlük olarak önemli miktarda para kazanan web siteleri işletiyorsanız, Xen veya KVM tabanlı bir VPS seçmeniz sizin yararınızadır.

Son zamanlarda, tüm web sitelerimi KVM'ye dayalı Storm On Demand'a geçirdim ve şimdiye kadar mükemmel oldular! Şu anda Virtuozzo'daysanız, geçiş yapmanızı tavsiye ederim.