Veidojiet vienkāršu virtualizācijas serveri ar datoru ar mazu resursu daudzumu - 1. daļa

Par to noteikti ir daudz literatūras VirtualBox veidot vienkāršu vai izturīgu Virtualizācijas serveri, taču daudzas reizes tie mūs neved tieši pie praktiskākajām iespējām ar attiecīgajiem paskaidrojumiem un iespējamiem reālās izmantošanas scenārijiem, tas ir, mēs vienmēr atrodam daudz informācijas, bet nav pielāgoti daudzu un it īpaši iesācēju vai iesācējiem šajā jomā.

lpi

Jebkurā gadījumā es atstāju jums savu pieredzi šajā ziņā par šo tēmu:

Vispirms es jums atstāju tehniskie parametri del Zema resursu dators lietots:

aparatūra:

Piezīme: Ideāls ir būt serveris ar 4 GB RAM šajos nolūkos es tomēr šajā gadījumā praktizēju ar a (1) GB RAM mēs varam par viņu Fiziskais serveris y 1 GB RAM par a Virtuālā mašīna (MV) en VirtualBox (VBox) simulējot jebkuru GNU / Linux operētājsistēma o MS Windows versijās Biti 32 tas ir pietiekami

Programmatūra:

Izmantojamā virtualizācijas platforma:

Pirmkārt, dažiem zinātājiem mēs īsi iedziļināsimies virtualizācijas koncepcijā:

1.- Ievads virtualizācijā:

Viss Serveris / sistēmas / tīkla administrators (SysAdmin), progresīvu tehnoloģiju atbalsta speciālisti vai tehnoloģiju entuziasts, it īpaši brīvās programmatūras un GNU / Linux operētājsistēmu jomā būtu jāatjaunina par izmaiņām dažādajās Operētājsistēmas un programmas pieejami tirgū vai Kopienā. Īpaši, lai būtu atjaunināts ar metodes un / vai procedūras nepieciešams viņiem uzlabot produktivitāti uz Institūcijas - Uzņēmumi (valsts / privāti) kur viņš veic savus pienākumus, un lai atvieglotu sava darba izpildi.

Viena no tehnoloģijām, kas veicina šo mērķi, ir Operētājsistēmu virtualizācija, kas būtībā ļauj koplietot vienā un tajā pašā datorā / serverī (aparatūrā) vairākus Operētājsistēmas darbojas pilnīgi neatkarīgi. Tas viss caur a Virtualizācijas programmatūra.

Tālāk mēs veiksim a Detalizēta analīze šīs tehnoloģijas darbību. Daži no apspriežamajiem jautājumiem ir priekšrocības un trūkumi izmantojot šo tehnoloģiju, analīze labākie šī brīža virtualizētāji lietotājiem un uzņēmumiem, starp citiem. Lai realizētu, izmantojot rezultātus, piemēram, a Virtualizēta operētājsistēma var būt vienāds ar vai pat lielāks par a Operētājsistēma Īsts.

2.- Par operētājsistēmu (OS) virtualizāciju:

Tāpat kā daudzās citās cilvēku zināšanu jomās, Informācijas tehnoloģija (IT) tas strauji pieaug, tik daudz, ka daudzas reizes nav laika asimilēt visus jaunos jēdzienus, kas tiek prezentēti katru dienu. Un tā modelis Sistēmas administrēšana par IT administratori sasniedz Lietotāji (multivide / papildu) roku rokā Operētājsistēmu virtualizācija. Virtualizācija var nozīmēt daudzas lietas, bet saistītas ar Operētājsistēmas, būtībā sastāv no spējas kopīga aparatūras infrastruktūra dažādiem Operētājsistēmas pilnībā darbojas neatkarīgs. Tas ir, ja jums ir viens un tas pats serveris, ar to pašu Cietais disks vai atmiņas ierīces, daži) Procesors (-i) un uzstādītā jauda RAM (piemēram, neminot pārējos aparatūras elementus, kas to veido), mums var būt vairākas instalācijas Privātas operētājsistēmas MS Windows, Applevai BezmaksasGNU / Linux vai citi, darbojas paralēli, pilnīgi neatkarīgs viens no otra. Ja kāds no viņiem apstājas (sasalst) vai rodas problēmas, pārējie nezina un pat varētu atkārtoti izmantot atbrīvotos apstrādes ātruma resursus.

3.- OS virtualizācijas priekšrocības un trūkumi:

Lietošanas veidi un priekšrocības, ko piedāvā OS virtualizācija ir:

  • Izmaksu ietaupījums
  • Programmu saderība
  • Klonēšana un karstās sistēmas migrācija
  • Pārbaudes vide
  • Izolēšana un drošība
  • Elastīgums un veiklība

La OS virtualizācija tam ir arī daži trūkumi, kas jāuzsver:

  • Zemāka veiktspēja
  • Aparatūras ierobežojumi
  • Virtuālo mašīnu izplatīšana
  • Resursu izšķiešana
  • Mašīnu centralizācija vienā serverī
  • Ierobežota pārvietojamība starp virtualizatoriem

4. Hypervisor kā virtualizācijas platforma:

Hipervizors ó Virtuālās mašīnas monitors (VMM) Tā ir virtualizācijas platforma, kas vienlaikus ļauj datorā (serverī) izmantot vairākas operētājsistēmas.

Hipervizori Tos var iedalīt divos veidos:

1. tips (dzimtā, kails metāls): Programmatūra, kas darbojas tieši uz datora reālās aparatūras, lai kontrolētu aparatūru un uzraudzītu virtualizēto OS. Virtualizētās sistēmas darbojas citā līmenī virs Hypervisor.

Selection_001

1. tipa hipervizora konceptuālā attēlojuma shēma

Daži no 1. tipa hipervizori pazīstamākās ir šādas:

  1. VMware: ESX / ESXi / ESXi Bezmaksas.
  2. Ksens. 
  3. Citrix Xen serveris. 
  4. Microsoft Hyper-V serveris.

2. tips (mitināts): Lietojumprogramma, kas darbojas ar parasto OS (Linux, Windows, Mac OS), lai virtualizētu sistēmas. Tādā veidā virtualizācija notiek slānī, kas atrodas tālāk no aparatūras, ja salīdzinām to ar 1. tipa hipervizoriem. Loģiski, ka tas padara veiktspēju mazāku nekā 2. tipa hipervizoriem.

Selection_002

2. tipa hipervizora konceptuālā attēlojuma shēma

Daži no 2. tipa hipervizori visbiežāk tiek izmantoti šādi:

  1. Saule: VirtualBox, VirtualBox OSE.
  2. VMware: Darbstacija, serveris, atskaņotājs.
  3. Microsoft: Virtuālais dators, virtuālais serveris.

Selection_004

Dators ar vietējo operētājsistēmu (bez virtualizācijas)

Selection_005

Dators ar operētājsistēmu un virtualizācija ar 1. tipa hipervizors

Selection_003

Dators ar operētājsistēmu un virtualizācija ar 2. tipa hipervizors

5. vēsture OS virtualizācija :

Virtualizācija nav jauna tēma skaitļošanā, faktiski tiek uzskatīts, ka tā pastāv aptuveni četras vai piecas desmitgades. Tajā laikā un vēl pirms dažiem gadiem tas tika piemērots ekskluzīvās jomās, praktiski tikai lieliem skaitļošanas centriem - gan banku, gan militārajiem, gan universitātes.

Laika gaitā tehnoloģija attīstījās lēcienveidā un kļuva plaši izplatīta, liekot samazināt superdatoru un lieldatoru izmantošanu par labu kompakto biznesa serveru un augstas veiktspējas personālo datoru ienākšanai, kas vienlaikus radīja piekļuves koncepciju resursiem. pazudīs viens superdators, dodot pēdējo triecienu virtualizācijas aizgājušajam zelta laikmetam.

Pašlaik virtualizācija atkal ir sasniegusi serveru telpas atjaunotā veidā, pateicoties jaunajām aparatūras un programmatūras virtualizācijas tehnoloģijām, un ir pienākusi darbvirsmas skaitļošana, kas atkal ir efektīvi palielinājusi tās popularitāti, liekot tai kļūt par vienu no novatoriskākajām tehnoloģijām. piemērošanas ievērojamo priekšrocību dēļ.

Pašlaik šajā jomā ir 2 vadošās tehnoloģijas:

INTEL: Intel izstrādātā un ieviestā tehnoloģija, kas iekļauta vidējā un augstākā līmeņa procesoros, ir Intel VT (virtualizācijas tehnoloģija). Intel ievieš uzlabojumus saviem x86 (VT-x) un Itanium (VT-i) procesoriem.

AMD: Savukārt AMD ir tehnoloģija, kas ir līdzīga Intel tehnoloģijai, ko sauc par AMD-V vai AMD-SVM (sākotnēji ar nosaukumu Pacifica), kuras procesoros ietilpst arī vidējas un augstākās klases procesori.

Abi standarti ir praktiski identiski un līdzvērtīgi funkcionalitātes ziņā, kas tiek piedāvāti virtualizācijas programmatūras risinājumiem, kuri vēlas izmantot to īpašības.

6.- Kopsavilkums:

La virtualizācija ir datora resursu abstrahēšanas efekts, tas ir, loģiskas piekļuves nodrošināšana fiziskajiem resursiemTādējādi virtualizācija loģiski atdala pieprasījumu pēc kāda pakalpojuma un fiziskos resursus, kas faktiski nodrošina pakalpojumu. Atkarībā no abstraktā resursa, neatkarīgi no tā, vai tas ir atsevišķs resurss (krātuves bloks, tīkla bloks) vai platforma (serveris, dators) un kam šis resurss tiek izmantots, tas atbildīs konkrētam virtualizācijas modelim.

Tāpēc ir svarīgi tos nošķirt, lai skaidrāk saprastu virtualizāciju starp diviem jēdzieniem, piemēram, abstrakto virtuālo resursu un entītiju (cita starpā lietojumprogrammu, operētājsistēmu, mašīnu), kurai virtualizēts ir šis resurss, jo tieši tas ir dod mums ieviestu virtualizācijas modeli.

Paturot to visu prātā, mēs varam atšķirt četrus galvenos virtualizācijas modeļus:

Platformas virtualizācija

  • Viesu operētājsistēmas
  • Emulācija
  • Pilnīga virtualizācija
  • Paravirtualizācija
  • OS līmeņa virtualizācija
  • Kodola līmeņa virtualizācija

Resursu virtualizācija

  • Iekapsulēšana
  • Virtuālā atmiņa
  • Krātuves virtualizācija
  • Tīkla virtualizācija
  • Tīkla saskarņu sasaistīšana (Ethernet saistīšana)
  • Ievades / izvades virtualizācija
  • Atmiņas virtualizācija

Lietojumprogrammu virtualizācija

  • Ierobežota lietojumprogrammas virtualizācija
  • Pilna lietojumprogrammas virtualizācija

Darbvirsmas virtualizācija

7.- Tēmas padziļināšana par operētājsistēmu virtualizāciju:

Tā kā ne vienmēr ir pietiekami izlasīt produkta datu lapas, ir arī jāspēj veikt pārbaudi mūsu vietnē «Darba vide u Mājas" Lai no pirmavotiem redzētu, kā viss notiek ar virtualizāciju, šī ieraksta otrajā daļā pastāstīšu par savu personīgo pieredzi VirtualBox 5.0.14 programmatūras instalēšana un konfigurēšana datorā DEBIAN 9 ar zemu resursu datoru.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   drassill teica

    Labs raksts. Ļoti pilnīgs un detalizēts, lai gan es būtu pievienojis arī Proxmox pirmā slāņa hipervizoros, jo tas ir balstīts uz Debian un ir ļoti ieteicams risinājums tiem, kas vēlas izmantot 100% bezmaksas tehnoloģiju.

  2.   tabris teica

    Kā tā saule, es cienu Oracle (?)

  3.   Ing. Hosē Alberts teica

    Mīļais Tabris, tev taisnība! Tā bija maza brutiska paslīdēšana!

  4.   žurku nogalināšana teica
  5.   Ing. Hosē Alberts teica

    Protams, KVM šodien ir viens no vissvarīgākajiem mūsdienu programmatūras virtuālās programmatūras risinājumiem!

  6.   Ing. Hosē Alberts teica

    Lai iegūtu papildinformāciju par virtualizāciju, atjauninātu un no avota, varat redzēt šo saiti: http://planet.virt-tools.org/

  7.   Gonzalo Martinez teica

    Virtuālajā realitātē tas ir paredzēts citām lietām, piemēram, virtualizējot kaut ko konkrētu, kā alternatīvu dubultai sāknēšanai vai pāris specifiskām VM.

    Ražošanas serverim tā ir daudz lielāka veiktspēja un KVM stabilitāte, starp citu, tas patērē daudz mazāk resursu, un tas nav nekas cits kā instalēt libvirt, virt-manager klientu un dot to (jums nav jāveic virtuālās kastes atgriešana) kodola modulis, piemēram).

    Virtuālkastes priekšrocība ir tā, ka tai ir lietotājam draudzīgāks interfeiss, un tā ir vairāk paredzēta, lai virtualizētu darbvirsmas OS ikdienas lietošanai ar viesu rīkiem, lai jūsu ievietotie logi un Linux būtu plūstošāki, kopētu resursdatora OS un Ielīmēju tevi VM utt.

    Ne reizi vien man nācās virtualizēt Windows ar KVM, un šķiet, ka pele atrodas pie 20Hz no griezuma, ko tā pārvieto haha, bet tā ir paredzēta serveriem un nav jauka gala lietotājam.

  8.   Ing. Hosē Alberts teica

    Es jums daudz piekrītu! VBox mājas pārbaudēm, paņēmieniem un īpašām problēmām mazjaudas iekārtās (skaitļošanas jauda) un KVM serveriem un augstas veiktspējas iekārtām!

    Tomēr ir iespējama arī vienkārša, draudzīga un izturīga VBox platforma.

  9.   Ing. Hosē Alberts teica

    Neaizmirstiet Docker un Citrix.

  10.   Pp teica

    Labi, kaut arī tā skaidrojums ir saīsināts un vienkāršs, man joprojām šķiet, ka nav skaidrs, kāpēc un kāpēc virtualizēt. Man ir mazs datu serveris ar XP. Vai manā gadījumā to vajadzētu virtualizēt? Vai man vajadzētu izveidot divus virtuālos serverus, lai ierobežotu lietotāju piekļuvi? Kas šobrīd ir vissvarīgākais.

  11.   uzvarētājs teica

    vai jums ir kāda apmācība ar proxmox? it īpaši ar Win 7 virtualizāciju

  12.   Emerson teica

    jo jēdziena izrunāšana ir laba, bet tam tas šķiet pārāk daudz ruļļa vai pārāk daudz vietas
    Nezinātājam, piemēram, man, nav tik daudz vajadzīgs, lai saprastu jēdzienu, un tas, kas ir ierakstā, neskaidro, kā to īstenot vai ar ko (ja vien jūs nezināt to pašu, kas to uzrakstīja), es uzskatu, ka šie cilvēki, kuri ir veltīti Lai pastāstītu mums to, ko viņš zina vairāk, nekā lai iemācītu mums to, ko viņš zina, viņam vajadzētu sevi ielikt tam, kurš ienāk, motivējot amata nosaukumu, tos izlasīt. Ja nevēlaties, nepaskaidrojiet to man, bet vismaz pasakiet man, kur es varu to izmeklēt, un, ja nē, nepublicējiet. Paldies, Tev tapāt