Virtualizare server de domiciliu bazat pe xen

Server de acasă: Virtualizarea bazată pe Xen

Sursa: server de acasă: virtualizare bazată pe Xen


Prin accident, a trebuit să actualizeze serverul de acasă, noul server a apărut procesor Core 2 Duo și o memorie decentă (3 GB). pentru că folosit, de obicei, ca un server de faylopomoyki, Rauter și serverul de muzică, ea a decis să facă ceva, să nu inactiv resurse, în beneficiul ei sunt acum destul de mult. Am decis să înființeze o destul de popular în ultima perioadă de virtualizare tehnologie face posibilă pentru a efectua diverse experimente cu configurația și de a construi pachete în distribuțiile / sisteme diferite.

Tehnologii și sisteme

În primul rând, luați în considerare tehnologiile existente de virtualizare:
  1. OpenVZ
    Tehnologia este performanța de sisteme diferite, cu setări diferite și sistemul de rădăcină sub un singur nucleu. Această tehnologie este adesea utilizată în furnizarea de servicii VDS / VPS. pentru că miezul este în esență același, pierderea de performanță este minim, dar alegerea este limitată la sistemele distribuții Linux cu un singur nucleu. Există o versiune plătită a acestui sistem cu multe funcții: Virtuozzo.
  2. Xen
    Baza este tehnologia paravirtualizării. Pe scurt: sistemul de oaspeți este special pregătit pentru a lucra cu Xen și, prin urmare, se obține o scădere destul de mică a performanței. Sistemul de invitați poate fi Linux (nucleul sistemului invitat poate fi diferit de nucleul sistemului principal), FreeBSD, NetBSD, OpenBSD, OpenSolaris, Plan 9 și altele. De asemenea, este posibil să lansați aproape orice sistem prin intermediul tehnologiilor de virtualizare Intel / AMD, dar aveți nevoie de un procesor cu suport pentru aceste arhitecturi. Serverul meu, spre deosebire de laptop, așa cum sa dovedit, nu suportă aceste tehnologii, așa că această metodă de virtualizare nu va fi luată în considerare.
  3. VirtualBOX / VMWare / Qemu și sisteme de emulare similare.
    Aceste sisteme oferă emularea, cu prețul pierderii performanței, astfel încât acestea nu vor fi luate în considerare.
Xen este opțiunea cea mai optimă, deoarece are capacitatea de a virtualiza un număr suficient de mare de sisteme de operare cu pierderi minime de performanță.

Instalare și configurare

Toate acțiunile efectuate pe serverul de acasă cu ubuntu-server, pentru alte distribuții pot avea de a schimba un pic deystviya.Pervonachalno nevoie pentru a instala kernel-ul și setul necesar de instrumente: Repornirea în noul kernel și instalați xen-utils-3.2: Important: înainte de a instala Xen-3.2 Sunteți a încercat să stabilească xen3.1, trebuie să eliminați toate pachetele care conțin xen3.1 de referință, după ce a devenit Xen-hypervisor-3.2 și repornește ca xen-hypervisor face unele modificări în sarcina kernel-ului. Dacă încercați să instalați Xen-utils-3.2 înainte de a reporni, eroarea va fi eliberată, pentru că xend nu va fi capabil să boot-eze kernel-ul nu este conceput pentru acest lucru. Aceleași simptome vor fi atunci când încercați să instalați enomalism (interfata web pentru a controla Xen), ca El trage un xen3.1

Xen + Nvidia

Crearea și utilizarea imaginilor

Comenzile de bază pentru gestionarea mașinilor virtuale sunt:

  • consola xm - apelează primul terminal al mașinii virtuale
  • xm create - pornește mașina virtuală bazată pe fișierul de configurare
  • xm pauză - oprește temporar mașina virtuală
  • xm unpause - pornește mașina virtuală după o oprire
  • xm save - salvează starea mașinii virtuale
  • xm restore - restabilește starea mașinii virtuale
  • xm reboot - repornește mașina virtuală
  • xm shutdown - oprește mașina virtuală
  • xentop - arată încărcarea curentă a tuturor mașinilor virtuale
  • listă xm - listă de mașini virtuale care rulează
  • xm dmesg - arată dmesg a mașinii virtuale
  • xm delete - șterge mașina virtuală
  • xm distruge - îndepărtează forțat mașina virtuală
Asta e tot. Mai târziu, probabil voi scrie despre implementarea Xen pe un server de producție folosind LVM.
Alte articole din această serie: centru media. proxy pentru SIP
Post încrucișat din blogul meu

Articole similare