Rakenna yksinkertainen virtualisointipalvelin vähän resursseja käyttävällä tietokoneella - osa 1

Siitä on varmasti paljon kirjallisuutta VirtualBox rakentaa yksinkertaista tai kestävää Virtualisointipalvelimet, mutta monta kertaa ne eivät johda meitä suoraan käytännön vaihtoehdoihin niiden selvennyksillä ja mahdollisilla todellisilla käyttötilanteilla, toisin sanoen löydämme aina paljon tietoa, mutta emme ole sopeutuneet monien ja etenkin aloittelijoiden tai aloittelijoille alueella.

LPI

Joka tapauksessa jätän sinulle kokemukseni tästä aiheesta:

Ensin jätän sinulle tekniset ominaisuudet ja Vähän resursseja käyttävä tietokone käytetty:

Laitteisto:

Huom: Ihanteellinen on saada palvelin, jossa on 4 Gt RAM-muistia näihin tarkoituksiin käytän kuitenkin tässä tapauksessa a (1) Gt RAM-muistia voimme hänen puolestaan Fyysinen palvelin y 1 Gt RAM-muistia a: lle Virtuaalikone (MV) en VirtualBox (VBox) simuloimalla mitä tahansa GNU / Linux-käyttöjärjestelmä o MS Windows versiona Bits 32 se riittää

Ohjelmisto:

Käytettävä virtualisointialusta:

Ensinnäkin, harvoille asiantuntijoille me kaivamme lyhyesti virtualisoinnin käsitteen:

1.- Johdanto virtualisointiin:

Kaikki Palvelin / järjestelmä / verkon pääkäyttäjä (SysAdmin), edistyneet teknologiatukiasiantuntijat tai tekniikan harrastajat, erityisesti vapaiden ohjelmistojen ja GNU / Linux-käyttöjärjestelmien alueella pitäisi olla ajan tasalla eri muutoksiin Käyttöjärjestelmät ja ohjelmat markkinoilla tai yhteisössä. Varsinkin olla ajan tasalla tekniikoita ja / tai menettelyjä tarpeen heille parantaa tuottavuutta sisään Laitokset - Yritykset (julkiset / yksityiset) missä hän suorittaa tehtävänsä ja helpottaa oman työnsä suorittamista.

Yksi tekniikoista, jotka edistävät tätä tavoitetta, on Käyttöjärjestelmien virtualisointi, joka periaatteessa sallii useiden jakamisen samalla tietokoneella / palvelimella (laitteisto) Käyttöjärjestelmät toimii täysin itsenäisesti. Kaikki tämä a Virtualisointiohjelmisto.

Seuraavaksi suoritamme a Yksityiskohtainen analyysi tekniikan toiminnasta. Jotkut keskusteltavista kohdista ovat hyödyt ja haitat tämän tekniikan avulla analyysi hetken parhaat virtualisoijat käyttäjille ja yrityksille, muiden joukossa. Toteuttaa tulosten kautta, kuten a Virtualisoitu käyttöjärjestelmä voi olla yhtä suuri tai jopa suurempi kuin a Foorumi Todellinen.

2. - käyttöjärjestelmien virtualisoinnista:

Kuten monilla muillakin ihmistietoalueilla, Tietotekniikka (IT) se kasvaa nopeasti niin paljon, että monta kertaa ei ole aikaa omaksua kaikkia uusia käsitteitä, jotka esitetään joka päivä. Ja niin malli Järjestelmän hallinta varten IT-järjestelmänvalvojat on saavuttamassa Käyttäjät (Media / Advanced) käsi kädessä Käyttöjärjestelmien virtualisointi. Virtualisointi voi tarkoittaa monia asioita, mutta liittyvät Käyttöjärjestelmät, koostuu periaatteessa kyvystä jakavat saman laitteistoinfrastruktuurin erilaisille Käyttöjärjestelmät täysin toimiva Independiente. Eli sillä on sama palvelin, samalla Kiintolevy tai tallennuslaitteet, jonkin verran) Suorittimet ja asennettu kapasiteetti RAM-muistia (esimerkiksi ja mainitsematta loput sen muodostavista laitteistoelementeistä), meillä voi olla useita asennuksia Yksityiset käyttöjärjestelmät MS Windows, Appletai ilmaiseksi kuten GNU / Linux tai muut, käynnissä rinnakkain, täysin riippumaton toisiltaan. Jos yksi heistä pysähtyy (jäätyy) tai sillä on ongelmia, muut eivät tiedä ja voivat jopa käyttää vapautettuja prosessointinopeusresursseja uudelleen.

3. - Käyttöjärjestelmän virtualisoinnin edut ja haitat:

.Käytöt ja edut Käyttöjärjestelmän virtualisointi ovat:

  • Kustannussäästöt
  • Ohjelmien yhteensopivuus
  • Kloonaus ja kuumajärjestelmän siirto
  • Testaa ympäristöjä
  • Eristäminen ja turvallisuus
  • Joustavuus ja ketteryys

La Käyttöjärjestelmän virtualisointi Siinä on myös joitain heikkoja kohtia:

  • Heikompi suorituskyky
  • Laitteiston rajoitukset
  • Virtuaalikoneiden leviäminen
  • Resurssien tuhlaaminen
  • Koneiden keskittäminen yhdelle palvelimelle
  • Rajoitettu siirrettävyys virtualisointilaitteiden välillä

4. - Hypervisor virtualisointialustana:

Hypervisori ó Virtuaalikoneen näyttö (VMM) Se on virtualisointialusta, jonka avulla voidaan samanaikaisesti käyttää useita käyttöjärjestelmiä tietokoneessa (palvelimessa).

Hypervisorit Ne voidaan luokitella kahteen tyyppiin:

Tyyppi 1 (alkuperäinen, paljas metalli): Ohjelmisto, joka toimii suoraan tietokoneen todellisella laitteistolla ohjaamaan laitteistoa ja seuraamaan virtualisoitua käyttöjärjestelmää. Virtualisoidut järjestelmät toimivat toisella tasolla Hypervisorin yläpuolella.

Valinta_001

Tyypin 1 hypervisorin käsitteellinen esityskaavio

Jotkut Tyypin 1 hypervisorit tunnetuimmat ovat seuraavat:

  1. VMware: ESX / ESXi / ESXi Ilmainen.
  2. Xen. 
  3. Citrix Xen -palvelin. 
  4. Microsoft Hyper-V -palvelin.

Tyyppi 2 (isännöity): Sovellus, joka toimii tavanomaisella käyttöjärjestelmällä (Linux, Windows, Mac OS) järjestelmien virtualisointiin. Tällä tavoin virtualisointi tapahtuu laitteistosta kauempana olevassa kerroksessa, jos verrataan sitä tyypin 1 hypervisoreihin, mikä loogisesti vähentää suorituskykyä tyypin 2 hypervisoreissa.

Valinta_002

Tyypin 2 hypervisorin käsitteellinen esityskaavio

Jotkut Tyypin 2 hypervisorit eniten käytetään seuraavia:

  1. Aurinko: VirtualBox, VirtualBox OSE.
  2. VMware: Työasema, palvelin, soitin.
  3. Microsoft: Virtuaalitietokone, virtuaalipalvelin.

Valinta_004

Tietokone, jolla on natiivi käyttöjärjestelmä (ilman virtualisointia)

Valinta_005

Tietokone käyttöjärjestelmällä ja virtualisointi Tyypin 1 hypervisori

Valinta_003

Tietokone käyttöjärjestelmällä ja virtualisointi Tyypin 2 hypervisori

5. - historia Käyttöjärjestelmän virtualisointi :

Virtualisointi ei ole uusi aihe laskennassa, itse asiassa sen katsotaan olleen olemassa noin neljä tai viisi vuosikymmentä. Tuolloin ja muutama vuosi sitten sitä sovellettiin yksinomaisilla alueilla, käytännössä vain suuriin laskentakeskuksiin, sekä pankki-, sotilas- että yliopistokeskuksiin.

Ajan myötä harppauksin kehittynyt ja laajalle levinnyt tekniikka sai supertietokoneiden ja keskusyksiköiden käytön vähenemään kompaktien yrityspalvelimien ja suuritehoisten henkilökohtaisten tietokoneiden saapumisen hyväksi. yhden supertietokoneen resurssit katoavat, mikä antaa viimeisen iskun virtualisoinnin menneelle kulta-ajalle.

Tällä hetkellä virtualisointi on jälleen päässyt palvelintiloihin uudella tavalla uusien laitteisto- ja ohjelmistovirtualisointitekniikoiden ansiosta, ja työpöytätietokoneet ovat saapuneet, mikä on lisännyt sen suosiota tehokkaasti ja aiheuttanut sen olevan yksi innovatiivisimmista tekniikoista hetkestä sen soveltamisen huomattavien etujen vuoksi.

Tällä hetkellä tällä alalla on 2 johtavaa tekniikkaa:

INTEL: Intelin suunnittelema ja toteuttama tekniikka, joka sisältyy keski- ja huippuluokan prosessoreihin, on Intel VT (virtualisointitekniikka). Intel esittelee parannuksia x86 (VT-x) - ja Itanium (VT-i) -prosessoreihin.

AMD: AMD: llä on puolestaan ​​samanlainen tekniikka kuin Intelillä, nimeltään AMD-V tai AMD-SVM (alun perin nimellä Pacifica), joka sisältää prosessoreihinsa myös keski- ja huippuluokan prosessorit.

Molemmat standardit ovat käytännöllisesti identtisiä ja vastaavia toiminnallisuudeltaan virtualisointiohjelmistoratkaisuille, jotka haluavat hyödyntää niiden ominaisuuksia.

6.- Yhteenveto:

La Virtualisointi on seurausta tietokoneen resurssien hajauttamisesta eli loogisen pääsyn tarjoamiseen fyysisiin resursseihinSiten virtualisointi erottaa loogisesti erään palvelun pyynnön ja palvelun tosiasiallisesti tarjoavat fyysiset resurssit. Ja riippuen resurssista, joka on abstraktio, olipa kyseessä sitten yksittäinen resurssi (tallennusyksikkö, verkkoyksikkö) tai alusta (palvelin, tietokone) ja kuka kyseistä resurssia käyttää, se vastaa tiettyä virtualisointimallia.

Siksi on tärkeää erottaa heidät ymmärtämään virtualisointia selkeämmin kahden käsitteen, kuten abstraktin virtuaalisen resurssin, ja sellaisen yksikön (sovellus, käyttöjärjestelmä, kone, muun muassa) välillä, jolla virtualisoituna on kyseinen resurssi, koska tämä antaa meille toteutetun virtualisointimallin.

Kaiken tämän mielessä voimme erottaa neljä päävirtualisointimallia:

Alustan virtualisointi

  • Vieras-käyttöjärjestelmät
  • jäljittely
  • Täysi virtualisointi
  • Paravirtualisointi
  • OS-tason virtualisointi
  • Ytintason virtualisointi

Resurssien virtualisointi

  • Kapselointi
  • Virtuaalimuisti
  • Tallennuksen virtualisointi
  • Verkon virtualisointi
  • Verkkoliitäntöjen liimaus (Ethernet-liimaus)
  • Tulojen / lähtöjen virtualisointi
  • Muistivirtualisointi

Sovellusten virtualisointi

  • Rajoitettu sovellusten virtualisointi
  • Täysi sovelluksen virtualisointi

Työpöydän virtualisointi

7. - Käyttöjärjestelmien virtualisoinnin aiheen syventäminen:

Ja koska aina ei riitä, että luet tuotetiedot, on myös välttämätöntä pystyä suorittamaan testi meidän «Työympäristö u Koti" Jos haluat nähdä omakohtaisesti, miten asiat toimivat virtualisoinnissa, kerron tämän viestin osassa 2 henkilökohtaisesta kokemuksestani VirtualBox 5.0.14 -ohjelmiston asennus ja konfigurointi DEBIAN 9: lle vähän resursseja käyttävälle tietokoneelle.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   drassill dijo

    Hyvä artikkeli. Erittäin kattava ja yksityiskohtainen, vaikka olisin myös lisännyt Proxmoxin ensimmäisen tason hypervisoreihin, koska se perustuu Debianiin ja on erittäin suositeltava ratkaisu niille, jotka haluavat käyttää 100% vapaata tekniikkaa.

  2.   tabris dijo

    Kuinka aurinko kunnioitan Oraclea (?)

  3.   Jose Albert dijo

    Rakas Tabris, olet oikeassa! Se oli pieni brutis-liukastuminen!

  4.   rotan tappaminen dijo
  5.   Jose Albert dijo

    Varmasti, KVM on yksi tärkeimmistä nykyaikaisista ja tehokkaimmista virtualisointiratkaisuista vapaille ohjelmistoille tänään!

  6.   Jose Albert dijo

    Lisätietoja virtualisoinnista, päivitetystä ja lähteestä, näet tämän linkin: http://planet.virt-tools.org/

  7.   Gonzalo Martinez dijo

    Todellisuudessa virtualbox on tarkoitettu muille asioille, kuten virtualisoimaan jotain erityistä, vaihtoehtona kaksoiskäynnistykselle tai parille erityisille virtuaalikoneille.

    Tuotantopalvelimelle sillä on paljon enemmän suorituskykyä ja KVM-vakautta, muuten se kuluttaa paljon vähemmän resursseja, eikä se ole muuta kuin asennetaan libvirt, virt-manager -asiakas ja antaa sille (sinun ei tarvitse kääntää virtualbox-ytimen moduulia, esimerkiksi esimerkki).

    Virtualboxin ammattilainen on, että sillä on käyttäjäystävällisempi käyttöliittymä ja se on suunniteltu enemmän virtualisoimaan työpöydän käyttöjärjestelmä jokapäiväiseen käyttöön vierastyökalujen avulla niin, että asettamasi Windows ja Linux ovat sujuvampia, kopioituvat isäntä-käyttöjärjestelmässä ja Liitän sinut virtuaalikoneeseen jne.

    Enemmän kuin kerran minun piti virtualisoida Windows KVM: llä, ja hiiri näyttää olevan 20 Hz: n leikkauksessa, jota se liikkuu haha, mutta se on tarkoitettu palvelimille eikä ole mukava loppukäyttäjälle.

  8.   Jose Albert dijo

    Olen samaa mieltä kanssasi! VBox kotitesteihin, tekniikoihin ja erityisongelmiin pienitehoisissa laitteissa (laskentateho) ja KVM palvelimille ja tehokkaille laitteille!

    VBoxissa on kuitenkin myös yksinkertainen, ystävällinen ja kestävä alusta.

  9.   Jose Albert dijo

    Älä unohda Dockeria ja Citrixiä.

  10.   Pp dijo

    Hyvä, vaikka sen selitys on tiivis ja yksinkertainen, minusta tuntuu silti olevan epäselvää miksi ja miksi virtualisoida. Minulla on pieni xp-palvelin. Pitäisikö minun virtualisoida minun tapauksessani? Pitäisikö minun luoda kaksi virtuaalipalvelinta käyttäjien pääsyn rajoittamiseksi? Mikä on toistaiseksi tärkeintä.

  11.   voittaja dijo

    onko sinulla mitään opetusohjelmaa proxmoxin kanssa? varsinkin Win 7: n virtualisoinnilla

  12.   Emerson dijo

    koska käsitteen lausuminen on hieno, mutta se tuntuu liikaa tai liikaa tilaa
    Minun kaltainen tietämätön ei tarvitse niin paljon käsitteen ymmärtämiseen, ja mikä postissa on, ei selvennä, miten se toteutetaan tai millä, (ellet tiedä samaa kuin sen kirjoittaja) uskon, että nämä ihmiset, jotka ovat omistautuneita Kertoa meille, mitä hän tietää enemmän kuin opettaa meille, mitä hän tietää, hänen tulisi laittaa itsensä sen kenkään, joka tulee virkaan otsikon innoittamana, lukemaan ne. Jos et halua, älä selitä sitä minulle, mutta ainakin kerro minulle, missä voin tutkia sitä, ja jos ei, älä lähetä. Kiitos samoin