Spre deosebire de xen din OpenVZ

Atunci când alegeți un VPS / VDS (este aceeași), The câmin pentru a oferi mai multe opțiuni pentru virtualizare, printre care cele mai populare este OpenVZ și Xen.
Ce este virtualizarea? Această metodă permite unui singur server fizic pentru a pretinde a fi de mai multe zeci de servere virtuale.
Fără a intra în detalii tehnice, vom încerca să aflăm argumente pro și contra pentru fiecare soluție.

OpenVZ - este punerea în aplicare a tehnologiilor de virtualizare la nivelul sistemului de operare, care se bazează pe nucleul Linux.

În sistemul tuturor conturilor de server virtuale pentru un singur kernel Linux, cu patch-uri speciale menite să asigure funcționarea VE - mediu virtual / imprejurimi. Un separat VE este adesea numit container. Astfel de containere de obicei câteva zeci OpenVZ fiecare recipient și se prezintă un singur server virtual.

virtualizare sistem la nivel de operare oferă o performanță puțin mai bună decât XEN, prin reducerea cheltuielilor generale.

Dar, ca nucleu pentru toate sub VDS OpenVZ generale, numai distribuții Linux pot acționa ca un „sisteme de oaspeți“. Mai mult decât atât - nu se poate pune pe un alt sistem de operare VPS închiriate (de exemplu, FreeBSD sau în special pentru Windows), și să nu fie chiar în măsură să înlocuiască (update) de bază. Și nu va fi capabil de a încărca module suplimentare kernel - la revedere VPN mea!

Cum pot resurse partajate în sistem OpenVZ?
Serverul gazdă păstrează o multitudine de diferite de metri (mai multe sute de procesor folosit în afară de putere, de memorie și hard disk) și se asigură că fiecare container cu sistem de operare invitat nu este depășit cota lor.

Cu această abordare, este adesea o problemă cu o alocare de memorie precisă. Cantitatea dorită de memorie disponibilă este simulat prin contor, iar această imitație de perfecțiune este departe de alocarea efectivă a serverului fizic.

Orice program folosind memoria aproape de limita resurselor disponibile (dar nu mai mare), complet imprevizibil, nu poate începe.

# / Bin / mkdir: Nu se poate aloca memorie

Hosting companii rezolva de multe ori această problemă prin furnizarea de o memorie negarantat este mai mare decât rata ar trebui să scadă (volumul total de astfel de memorie non-garantate depășește valoarea de RAM instalată în mașina gazdă).

În cele mai multe cazuri, acest lucru funcționează până la punctul în cazul în care unele VPS nu va utiliza memoria discreționare este plină. În acest moment, restul containerului cu VPS poate nu au fost garantate memoria lor.

În toate serverele virtuale OpenVZ folosesc aceeași partiție de swap. Prin urmare, pentru a rezolva lipsa de memorie printr-o partiție de swap suplimentar este, de asemenea, problematică.

În cele din urmă, oa treia problemă apare dintr-un miez comun cu câteva zeci de containere VPS și sisteme de fișiere partajate - fiabilitate redusă. Orice eroare critică în sistemul de kernel-ul sau fișierul general, va scadea toate VPS, găzduite pe un server fizic.

În acest sens, în cadrul OpenVZ VPS este similar cu un convențional de shared hosting, în cazul în care stabilitatea și performanța depinde în mare măsură de comportamentul vecinilor pe hosting.

Avantajele OpenVZ includ posibilitatea de a modifica limitele pe VPS prin limitele de deplasare de contoare. Aceasta înseamnă o modificare tarifară este posibilă fără a restarta sine VPS gazdă.

Cu toate acestea, există un risc de gazde fără scrupule overselling - vânzarea unui număr mare de VPS c cantitate nejustificată de memorie alocată în masca garantată. Ceea ce este foarte benefic pentru gazdă, dar este plina de probleme pentru programe și script-uri viitoare pe VPS.

hypervisor XEN este format din - sistemul de operare special este foarte mică, care asigură gestionarea și operarea pe un singur server fizic, un set de sisteme de operare independente și diferite.

Beneficii pentru chiriasi: VDS XEN

- nucleu cu caracter personal, care poate fi schimbat și actualizate.
- Resursele fizice reale alocate. Nici o eroare în alocarea memoriei - fiecare VDS are propria zonă de memorie RAM fixă ​​și zona sistemului de disc.
- Puteți crea o partiție cu un swap.
- Fiabilitate mai mare a întregului server, ca XEN cod supervizor volum mai mic și mai bine depanat decât OpenVZ.

Atunci când se utilizează virtualizare XEN practic elimina riscul de overselling dur, abuzat de multe hosterii c OpenVZ. Dacă utilizați XEN puteți vinde doar resursele de server fizic pe care aveți de fapt.

De asemenea, administrarea XEN (pentru găzduirea) este ceva mai complicat, este nevoie de personal calificat mai.