Cum să alegeți cea mai bună găzduire VPS - Virtuozzo sau OpenVZ Vs Xen Vs KVM

Publicat: 2021-08-19

Majoritatea oamenilor încep cu găzduirea partajată atunci când își lansează prima dată afacerea online. La urma urmei, găzduirea partajată este ieftină și funcționează bine atunci când site-ul dvs. nu primește o mulțime de trafic.

De fapt, mi-am administrat magazinul de batiste online pe Bluehost și am rămas acolo timp de peste doi ani plătind doar 6,95 USD pe lună (astăzi, Bluehost este chiar mai ieftin la 4,95 USD / lună).

Fotografie de Ivanpw

Dar, în cele din urmă, site-ul dvs. web va depăși contul de găzduire partajat, iar următoarea actualizare logică este să vă înscrieți pentru un gazdă web VPS. Dar problema este că există multe arome diferite ale VPS.

Iată cea mai bună găzduire vps pe care o puteți obține.

Ce este gazduirea VPS?

În primul rând, VPS reprezintă serverul privat virtual, ceea ce înseamnă, în esență, că o singură mașină este partiționată în servere separate, fiecare acționând ca o mașină dedicată.

În timp ce găzduirea VPS este foarte asemănătoare cu găzduirea partajată prin faptul că mai multe conturi sunt găzduite pe o singură mașină, un gazdă web VPS vă va garanta resurse dedicate pentru site-ul dvs. web și vă va izola site-urile de altele care se află în aceeași casetă.

Mai ales atunci când conduceți un magazin de comerț electronic, este absolut esențial să mențineți un site web receptiv, altfel puteți frustra clienții și pierdeți potențialele afaceri.

Povestea mea de upgrade

Când am făcut upgrade pentru prima dată la un gazdă web VPS de la găzduirea partajată Bluehost, m-am înscris orbește la un VPS recomandat de unul dintre prietenii mei. Și, deși nu voi numi nume, am rămas cu același gazdă web VPS timp de câțiva ani până când sa prăbușit complet asupra mea la sfârșitul anului trecut, ceea ce m-a determinat să caut altă opțiune.

Dar iată ce este amuzant despre webhosting. Nu puteți ști niciodată dacă gazdele dvs. web sunt bune sau rele până când nu comutați. Așa că, spre deosebire de data trecută, când am luat orbește sfatul altcuiva, am decis să fac propria mea cercetare și să înțeleg pe deplin diferitele arome ale VPS.

Și băiatule a deschis ochii! Obișnuiam să cred că toate VPS-urile au fost create mai mult sau mai puțin egale și că poți avea întotdeauna încredere în numerele care ți-au fost date. Dar nu este întotdeauna cazul!

De exemplu, dacă o gazdă VPS vă promite 1 GB de RAM dedicat și 1 TB de lățime de bandă, exact asta ar trebui să obțineți? Ei bine, în realitate, răspunsul nu este întotdeauna atât de simplu și depinde în mare măsură de ce tip de virtualizare VPS este utilizată pe server.

Nu vă faceți griji, acesta nu va fi un articol tehnic. Dar vă voi învăța ce trebuie să evitați atunci când cumpărați gazda web VPS potrivită pentru afacerea dvs.

Evitați gazdele VPS care utilizează Virtuozzo și OpenVZ

Un server privat virtual este în esență o singură mașină care este împărțită în servere distincte care pot fi vândute individual. Iar ideea este că puteți obține „server dedicat”, cum ar fi performanța, fără a plăti efectiv o cutie dedicată.

Cu toate acestea, cel mai important lucru de realizat este că există multe modalități diferite de a tăia mașina și acest lucru nu este întotdeauna evident pentru utilizatorul final. Există 3 soluții comune de virtualizare pe piață astăzi pentru găzduirea web VPS, Virtuozzo, Xen și KVM .

În general, nu este esențial să înțelegeți intrările și ieșirile celor 3, dar trebuie să întrebați întotdeauna furnizorul VPS ce tehnică de virtualizare utilizează pentru serverele lor.

De ce? Acest lucru se datorează faptului că Virtuozzo este cel mai puțin previzibil din grup și ar trebui să evitați să vă înscrieți pentru orice VPS care utilizează Virtuozzo dacă doriți ca serverul dvs. să fie complet izolat de celelalte conturi de pe aceeași mașină.

Cu alte cuvinte, nu doriți ca alte site-uri web necinstite de pe aceeași mașină să poată reduce sau afecta funcționarea propriilor site-uri.

Experiența mea cu un VPS bazat pe Virtuozzo

Primul gazdă web VPS pe care m-am înscris pentru Virtuozzo folosit și cel mai bun mod de a explica de ce e de rahat este să vă ofer câteva exemple și experiențe reale.

Notă: Există, de asemenea, o variantă open source a Virtuozzo numită OpenVZ. Ambele au aceleași puncte slabe.

Când eram pe Virtuozzo, serverul meu obișnuia să încetinească în mod aleatoriu în anumite părți ale zilei, chiar dacă site-urile mele web nu primeau prea mult trafic. Și, deși am găsit acest lucru ciudat, administratorii de sisteme îmi spuneau că site-urile mele au fost cele care au provocat încetinirea din cauza „proceselor de fond” excesive.

Ți se pare BS? Trebuie să recunosc, mi-a declanșat alarma BS, dar în acel moment nu eram prea stricte în ceea ce privește viteza, iar site-urile mele rareori coborau. Cred că principalul motiv pentru care nu m-am plâns a fost pentru că am venit la acești tipi direct de la hosting comun și VPS-ul meu era încă cu ani-lumină mai rapid decât ceea ce aveam în trecut.

Abia după ce am făcut unele cercetări, mi-am dat seama de ce site-urile mele ar încetini brusc și vor crește încărcarea serverului. Vinovatul a fost Virtuozzo și modul în care gestionează alocarea memoriei.

(Înainte de a continua, am vrut doar să strig rapid și mulțumesc lui Larry Ludwig de la HostCube pentru că a răspuns la toate întrebările mele de găzduire VPS!).

De ce Virtuozzo nu este potrivit pentru site-urile critice ale misiunii

Pentru a explica de ce Virtuozzo are o izolare slabă a diferitelor conturi pe aceeași mașină, iată un exemplu foarte simplu.

În primul rând, atunci când un plan Virtuozzo VPS spune că primiți 512 MB RAM „garantată” și 1024 MB RAM „burstable”, înseamnă că vi se „alocă” până la 512 MB RAM în contul dvs. și până la 1024 MB memorie suplimentară de utilizat la nevoie atâta timp cât există resurse de memorie disponibile.

„Alocarea memoriei spargătoare” este cea care înșelă lucrurile pentru utilizatorii Virtuozzo. Iata de ce…

Să presupunem că aveți 2 utilizatori pe o mașină în care fiecare utilizator primește 512 MB de RAM garantată și 1024 MB de memorie RAM spargibilă și acești 2 utilizatori sunt găzduiți pe o mașină încărcată cu 1 GB de RAM fizică.

512 MB garantat + 512 MB garantat = 1 GB RAM. Sună ok nu?

Dar să presupunem că unul dintre utilizatori (utilizatorul 1) decide să ruleze un program intensiv în memorie care necesită 900 MB de RAM. Între timp, celălalt utilizator (utilizatorul 2) este aproape inactiv și folosește doar 100 MB de RAM.

În acest caz, utilizatorul 1 va primi alocați 900 MB de ram, lăsând doar 124 MB în sistem. Cu toate acestea, dacă utilizatorul 2 obține mai târziu o creștere a traficului și necesită 512 MB de RAM ...

Ghici ce? Utilizatorul 2 nu are noroc, deoarece utilizatorul 1 folosește cea mai mare parte a memoriei RAM de pe aparat. Ca urmare, site-ul utilizatorului 2 se va prăbuși fie va avea o încetinire severă în timp ce memoria este amestecată.

În general, Virtuozzo este foarte zippy dacă webhost-ul pune suficientă memorie RAM în aparat pentru a acoperi suma tuturor memoriei burstable din sistem sau dacă nu există site-uri web necinstite pe aceeași casetă.

Cu toate acestea, având în vedere că gazduirea web este o afacere foarte simplă, este foarte obișnuit ca gazdele Virtuozzo să încarce doar o mașină cu alocarea minimă de memorie „garantată”.

Prin urmare, atunci când există mai multe site-uri web necinstite pe aceeași casetă care utilizează aceleași resurse de memorie, propriile site-uri web ar putea să coboare fără vina ta!

Alternativa - KVM și Xen

Deși poate părea convenabil să aveți acces la „resurse explozibile” atunci când site-ul dvs. web este supraîncărcat, în realitate acesta face site-ul dvs. mult mai puțin previzibil. Într-un Virtuozzo VPS, alocarea memoriei este neclară, ceea ce înseamnă că este posibil să rămâneți fără memorie atunci când aveți nevoie, dacă alți utilizatori din sistem sunt lacomi.

De aceea, este mult mai bine să vă rulați site-urile critice de misiune pe serverele VPS unde aveți resurse dedicate pe deplin, de unde intră Xen și KVM. Într-un VPS bazat pe Xen sau KVM, toate resursele RAM și procesor sunt complet dedicate ceea ce înseamnă că acestea sunt întotdeauna disponibile pentru dvs. atunci când aveți nevoie de ea.

Prin urmare, un VPS bazat pe Xen sau KVM se va comporta ca un adevărat server dedicat, cu o izolare aproape completă a conturilor de utilizator. Singurul dezavantaj este că un server bazat pe Xen sau KVM va funcționa puțin mai lent decât o configurare Virtuozzo echivalentă. Dar partea de sus este că nimeni altcineva nu va putea să-ți dea jos site-urile web.

Concluzie

Apoi punctul principal al acestei postări este să vă asigurați că înțelegeți că toate găzduirile VPS nu sunt create egale. Dacă conduceți site-uri web care câștigă o sumă semnificativă de bani zilnic, este în interesul dumneavoastră să alegeți un VPS bazat pe Xen sau KVM.

Recent, am trecut toate site-urile mele pe Storm On Demand, care se bazează pe KVM și au fost excelente până acum! Dacă sunteți în prezent pe Virtuozzo, vă încurajez să faceți schimbarea.