Izgradite jednostavan poslužitelj za virtualizaciju s računalom s malim resursima - 1. dio

O tome sigurno postoji mnogo literature VirtualBox graditi jednostavno ili robusno Poslužitelji za virtualizaciju, ali mnogo puta nas ne vode izravno do točke u najpraktičnijim opcijama sa svojim pojašnjenjima i mogućim scenarijima stvarne upotrebe, to jest, uvijek pronađemo puno informacija, ali ne prilagođenih potrebama mnogih, a posebno novaka ili početnika u Područje.

lpi

U svakom slučaju, ostavljam vam svoje iskustvo u ovom postu na tu temu:

Prvo vam ostavljam tehničke karakteristike del Računalo s malim resursima korišteno:

Hardware:

Napomena: Idealno je imati poslužitelj s 4 GB RAM-a u ove svrhe, međutim, u ovom slučaju vježbam sa (1) GB RAM-a možemo za njega Fizički poslužitelj y 1 GB RAM-a za Virtualni stroj (MV) en VirtualBox (VBox) simulirajući bilo koji GNU / Linux operativni sustav o MS Windows u inačicama Bitovi 32 Dosta je

Softver:

Platforma za virtualizaciju koja će se koristiti:

Prije svega, za malo znalca nakratko ćemo se pozabaviti konceptom virtualizacije:

1.- Uvod u virtualizaciju:

sve Administrator poslužitelja / sustava / mreže (SysAdmin), stručnjaci za naprednu tehnološku podršku ili tehnološki entuzijast, posebno u području besplatnog softvera i GNU / Linux operativnih sustava treba biti u toku s promjenama različitih Operativni sustavi i programi dostupna na tržištu ili u Zajednici. Pogotovo kako biste bili u toku s tehnike i / ili postupke potrebno na njima da poboljšati produktivnost u Institucije - tvrtke (javne / privatne) gdje obavlja svoje dužnosti i kako bi olakšao izvršenje vlastitog posla.

Jedna od tehnologija koja olakšava ovaj cilj je Virtualizacija operativnih sustava, koji u osnovi omogućuje dijeljenje na istom računalu / poslužitelju (hardver) nekoliko Operativni sustavi djelujući potpuno neovisno. Sve ovo kroz Softver za virtualizaciju.

Dalje ćemo provesti a Detaljna analiza rada ove tehnologije. Neke od točaka o kojima će se raspravljati su: prednosti i nedostatci pomoću ove tehnologije, analiza najbolji virtualizatori trenutka za korisnike i tvrtke, između ostalih. Realizirati putem rezultata, poput snage a Virtualizirani operativni sustav može biti jednak ili čak veći od a Platforma Stvaran.

2.- O virtualizaciji operativnih sustava (OS):

Kao i u mnogim drugim sferama ljudskog znanja, Informacijska tehnologija (IT) brzo se povećava, toliko da mnogo puta nema vremena za asimilaciju svih novih pojmova koji se predstavljaju iz dana u dan. I tako model Administracija sustava za IT administratori doseže Korisnici (Mediji / Napredno) iz ruke Virtualizacija operativnih sustava. Virtualizacija može značiti mnogo stvari, ali povezano s Operativni sustavi, u osnovi se sastoji od mogućnosti dijele istu hardversku infrastrukturu za razne Operativni sustavi potpuno operativni samostalan. Odnosno, imati isti poslužitelj, s istim Tvrdi disk ili uređaji za pohranu, neki) Procesor (i) i instalirani kapacitet od RAM (na primjer, i bez spominjanja ostatka hardverskih elemenata koji ga čine), možemo imati nekoliko instalacija Privatni operativni sustavi MS Windows, Apple, ili besplatno kao GNU / Linux ili drugi, paralelno trčanje, potpuno neovisna jedno od drugoga. Ako se jedan od njih zaustavi (zamrzne) ili ima problema, drugi ne znaju i čak bi mogli ponovno upotrijebiti resurse brzine obrade koji bi se oslobodili.

3.- Prednosti i nedostaci OS virtualizacije:

Upotrebe i prednosti koje nudi Virtualizacija OS-a One su sljedeće:

  • Ušteda troškova
  • Kompatibilnost programa
  • Kloniranje i vruća migracija sustava
  • Ispitna okruženja
  • Izolacija i sigurnost
  • Fleksibilnost i okretnost

La Virtualizacija OS-a Također ima nekoliko slabih točaka koje treba istaknuti:

  • Niže performanse
  • Ograničenja hardvera
  • Proliferacija virtualnih strojeva
  • Gubljenje resursa
  • Centralizacija strojeva na jednom poslužitelju
  • Ograničena prenosivost između virtualizatora

4. - Hipervizor kao virtualizacijska platforma:

Hipervizor ó Monitor virtualnog stroja (VMM) To je platforma za virtualizaciju koja omogućava istovremeno korištenje više operativnih sustava na računalu (poslužitelju).

Hipervizori Mogu se klasificirati u dvije vrste:

Tip 1 (izvorni, goli metal): Softver koji radi izravno na stvarnom hardveru računala za kontrolu hardvera i nadgledanje virtualiziranog OS-a. Virtualizirani sustavi rade na drugoj razini iznad Hypervizora.

Izbor_001

Konceptualni prikaz dijagrama hipervizora tipa 1

Neki od Hipervizori tipa 1 najpoznatiji su sljedeći:

  1. VMware: ESX / ESXi / ESXi Besplatno.
  2. Xen. 
  3. Citrix Xen poslužitelj. 
  4. Microsoft Hyper-V poslužitelj.

Tip 2 (domaćin): Aplikacija koja radi na konvencionalnom OS-u (Linux, Windows, Mac OS) za virtualizaciju sustava. Na taj se način virtualizacija događa u sloju dalje od Hardvera ako je usporedimo s hipervizorima tipa 1. Logično, to čini performanse nižim kod hipervizora tipa 2.

Izbor_002

Konceptualni prikaz dijagrama hipervizora tipa 2

Neki od Hipervizori tipa 2 Najkorištenije su sljedeće:

  1. Sun: VirtualBox, VirtualBox OSE.
  2. VMware: Radna stanica, poslužitelj, igrač.
  3. Microsoft: Virtualno računalo, virtualni poslužitelj.

Izbor_004

Računalo s izvornim operativnim sustavom (bez virtualizacije)

Izbor_005

Računalo s operativnim sustavom i virtualizacija sa sustavom Windows Vista Hipervizor tipa 1

Izbor_003

Računalo s operativnim sustavom i virtualizacija sa sustavom Windows Vista Hipervizor tipa 2

5.- Povijest Virtualizacija OS-a :

Virtualizacija nije nova tema u računarstvu, zapravo se smatra da postoji otprilike četiri ili pet desetljeća. U to vrijeme i do prije nekoliko godina primjenjivao se u ekskluzivnim područjima, praktički samo za velike računalne centre, bankarske, vojne i sveučilišne.

Vremenom se tehnologija razvila skokovima i granicama i postala široko rasprostranjena, uzrokujući da uporaba superračunala i glavnih računala opada u korist dolaska kompaktnih poslovnih servera i osobnih računala visokih performansi koji su koncept pristupa istovremeno stvorili resursima jedno superračunalo bi nestalo, zadavši posljednji udarac prošlom zlatnom dobu virtualizacije.

Trenutno je virtualizacija ponovno došla do Server Server-a na obnovljeni način zahvaljujući novim tehnologijama hardverske i softverske virtualizacije, a stiglo je i stolno računarstvo koje je ponovno učinkovito povećalo svoju popularnost, zbog čega je jedna od najinovativnijih tehnologija trenutka zbog značajnih prednosti njegove primjene.

Trenutno postoje 2 vodeće tehnologije na ovom polju:

INTEL: Tehnologija koju je dizajnirao i implementirao Intel, a koja je uključena u njegove srednje i visoke procesore je Intel VT (tehnologija za virtualizaciju). Intel predstavlja poboljšanja svojih x86 (VT-x) i Itanium (VT-i) procesora.

AMD: Sa svoje strane, AMD ima tehnologiju sličnu Intelovoj koja se naziva AMD-V ili AMD-SVM (izvorno pod imenom Pacifica) koja u svoje procesore uključuje i procesore srednje i visoke klase.

Oba su standarda praktički identična i ekvivalentna u pogledu funkcionalnosti koja se nudi softverskim rješenjima za virtualizaciju koja žele iskoristiti njihove karakteristike.

6.- Sažetak:

La virtualizacija je učinak apstrahiranja resursa računala, odnosno pružanja logičnog pristupa fizičkim resursimaStoga virtualizacija logički razdvaja zahtjev za nekom uslugom i fizičke resurse koji zapravo pružaju uslugu. A ovisno o apstrahiranom resursu, bio on pojedinačni resurs (jedinica za pohranu, mrežna jedinica) ili platforma (poslužitelj, računalo) i tko koristi taj resurs, odgovarat će određenom modelu virtualizacije.

Stoga ih je važno razlikovati kako bi jasnije razumjeli virtualizaciju između dva pojma poput virtualnog resursa koji je apstrahiran i entiteta (aplikacija, operativni sustav, stroj, između ostalog) koji, virtualiziran, ima taj resurs, jer je to ono što daje nam implementirani model virtualizacije.

Imajući sve ovo na umu, možemo razlikovati četiri glavna modela virtualizacije:

Virtualizacija platforme

  • Gost operativni sustavi
  • imitacija
  • Potpuna virtualizacija
  • Paravirtualizacija
  • Virtualizacija na razini OS-a
  • Virtualizacija na razini jezgre

Virtualizacija resursa

  • Kapsulacija
  • Virtualna memorija
  • Virtualizacija pohrane
  • Virtualizacija mreže
  • Povezivanje mrežnih sučelja (povezivanje Ethernetom)
  • Ulazno / izlazna virtualizacija
  • Virtuelizacija memorije

Virtualizacija aplikacija

  • Ograničena virtualizacija aplikacije
  • Potpuna virtualizacija aplikacije

Virtualizacija radne površine

7.- Produbljivanje teme o virtualizaciji operativnih sustava:

A budući da nije uvijek dovoljno pročitati tehničke listove proizvoda, također je potrebno moći izvršiti test u našem «Radno okruženje u Dom" Da biste iz prve ruke vidjeli kako stvari funkcioniraju u vezi s virtualizacijom, u drugom dijelu ovog posta ću vam reći o svom osobnom iskustvu Instalacija i konfiguracija softvera VirtualBox 5.0.14 na DEBIAN 9 na računalu s malim resursima.


12 komentara, ostavi svoj

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   drasila dijo

    Dobar članak. Vrlo cjelovit i detaljan, iako bih dodao i Proxmox unutar hipervizora prvog sloja, jer se temelji na Debianu i toplo je preporučljivo rješenje za one koji žele koristiti 100% besplatnu tehnologiju.

  2.   tabris dijo

    Kako to Sunce, poštujem Oracle (?)

  3.   ing. Jose Albert dijo

    Dragi Tabris, u pravu si! Bio je to mali brutis lapsus!

  4.   ing. Jose Albert dijo

    Svakako, KVM je jedno od najvažnijih modernih i najučinkovitijih rješenja za virtualizaciju slobodnog softvera danas!

  5.   ing. Jose Albert dijo

    Za više informacija o virtualizaciji, ažuriranoj i izvornoj, možete vidjeti ovu poveznicu: http://planet.virt-tools.org/

  6.   Gonzalo martinez dijo

    U stvarnosti virtualbox je za druge stvari, poput virtualizacije nečega određenog, kao alternativa dvostrukom dizanju ili za nekoliko određenih VM-ova.

    Za produkcijski poslužitelj ima mnogo više performansi i KVM stabilnosti, usput slučajno troši mnogo manje resursa, a to je ništa drugo nego instaliranje libvirt-a, klijenta virt-manager i njegovo davanje (ne morate vršiti povratak kernela virtualbox-a) modul, na primjer).

    Profesionalnost virtualboxa je u tome što ima jednostavnije korisničko sučelje i dizajniran je više za virtualizaciju stolnog OS-a za svakodnevnu upotrebu, uz pomoć alata za goste, tako da prozori i linux koje stavljate budu tečniji, kopiraju na OS domaćina Zalijepim vas u VM itd.

    Više puta sam morao virtualizirati Windows pomoću KVM-a, a čini se da je miš na 20Hz od reza koji se pomiče haha, ali namijenjen je poslužiteljima i ne da bi bio lijep za krajnjeg korisnika.

  7.   ing. Jose Albert dijo

    Slažem se s tobom puno! VBox za kućne testove, tehnike i specifične probleme u opremi s niskim performansama (računarska snaga) i KVM za poslužitelje i opremi visokih performansi!

    Međutim, moguća je i jednostavna, prijateljska i robusna platforma na VBoxu.

  8.   ing. Jose Albert dijo

    Ne zaboravite Dockera i Citrix.

  9.   Pp dijo

    Dobro, iako je njegovo objašnjenje sažeto i jednostavno, ipak mi se čini da nije jasno zašto i zašto virtualizirati. Imam mali podatkovni poslužitelj s xp. U mom slučaju, treba li ga virtualizirati? Trebam li stvoriti dva virtualna poslužitelja za ograničavanje korisničkog pristupa? Što je za sada najvažnije.

  10.   pobjednik dijo

    imaš li tutorial s proxmoxom? posebno s virtualizacijom win 7

  11.   Emerson dijo

    jer je izricanje pojma u redu, ali za to se čini prevelika šteta ili previše prostora
    Neznalica poput mene ne treba toliko da razumije koncept, a ono što je u postu ne pojašnjava kako ga provesti ili sa čim, (osim ako ne znate isto kao onaj koji ga je napisao) vjerujem da ovi ljudi posvećeni Da bi nam rekao što zna više nego da nas nauči onome što zna, trebao bi se staviti na mjesto onoga tko ulazi motiviran naslovom posta, da ih pročita. Ako ne želite, nemojte mi to objašnjavati, ali barem mi recite gdje to mogu istražiti, a ako ne, nemojte objavljivati. Hvala i vama također