OpenVZ-palvelimen hallinta (I)

Hei kaikki. Tämä on ensimmäinen viestini DesdeLinux ja olen erittäin innoissani voidessani osallistua johonkin seuraavista viesteistäni GNU / Linux edullinen.

Tilaisuutta varten aion tehdä sarjan artikkeleita OpenVZ. Toivottavasti pidät niistä ja pidät niistä hyödyllisinä. Tässä ensimmäisessä osassa teen lyhyen johdannon OpenVZ.

OpenVZ-logo

OpenVZ-logo

1. OpenVZ: n esittely

Aluksi katsotaanpa määritelmä, jonka Wikipedia antaa meille:

OpenVZ on Linux-käyttöjärjestelmän virtualisointitekniikka. OpenVZ antaa fyysisen palvelimen suorittaa useita erillisten käyttöjärjestelmien esiintymiä, jotka tunnetaan nimellä Virtual Private Servers (SPV tai VPS) tai Virtual Environments (EV).

Kuten näemme, OpenVZ on ohjelmisto, jonka avulla voimme virtualisoida käyttöjärjestelmiä eristetyissä ympäristöissä Xen o VirtualBox. Se eroaa kuitenkin näissä siinä, miten se saavutetaan.

OpenVZ se ei luo täydellistä virtuaalista ympäristöä kuten muut tekevät, se vain luo eristetyn ympäristön käyttöjärjestelmäämme, jossa se lataa kaiken tarvittavan itsenäisen käyttöjärjestelmän toimimiseen. Jotain kuin chroot supervitamiini.

OpenVZ on perusta patentoidulle Virtuozzo-virtualisointiratkaisulle, joka julkaistaan ​​GNU GPL v2: n lisensoimana ilmaisena ohjelmistona.

Tällä on useita etuja ja haittoja. Yksi eduista on se OpenVZ se ei kuluta isäntämme lähes mitään ylimääräistä kuormaa. CPU: n kulutus on paljon pienempi, koska ei tarvitse virtualisoida täydellistä käyttöjärjestelmää (omalla ytimellä, tulo- / lähtöjärjestelmällä jne.).

Myös muisti varataan dynaamisesti. Toisin sanoen, jos määritämme enintään 1 Gt RAM-muistin kulutusta, se ei tarkoita, että tämä määrä varataan välittömästi. Vain tarvittavat resurssit jaetaan tuolloin. Mitä tapahtuu muissa virtualisointijärjestelmissä.

Tämä mahdollistaa OpenVZ Sitä voidaan käyttää sekä suurikapasiteettisissa ammatillisissa infrastruktuureissa että rajoitetuilla resursseilla varustetuissa kodinkoneissa. Lopuksi on myös syytä mainita se OpenVZ sitä on paljon helpompi hallinnoida muihin järjestelmiin verrattuna. Jotain, jonka voit tarkistaa seuraavissa erissä.

Kaikesta ei tietenkään tule hyötyä. Kun otetaan huomioon OpenVZ Se on täysin riippuvainen Linux-isäntäjärjestelmästä, se voi virtualisoida vain käyttöjärjestelmiä Linux.

Myös siksi OpenVZ Käytä omaasi Ydin Linux muunnettuna, kaikki VPS käyttävät sitä myöskään, eivätkä siksi voi ladata moduuleja dynaamisesti. Tämä aiheuttaa, että tällä hetkellä ei ole tukea Samban kaltaisille tekniikoille, koska OpenVZ-ydin ei tue sitä.

Lyhyesti sanottuna OpenVZ tarjoaa paremman suorituskyvyn, skaalautuvuuden ja helppokäyttöisyyden verrattuna vastaaviin ratkaisuihin. Sen sijaan se on paljon vähemmän joustava ja riippuu suuresti isäntäjärjestelmästä.

Lopuksi on mainittava, että OpenVZ: tä tuetaan virallisesti seuraaville Linux-jakeluille:

-Punainen hattu / CentOS 6 (32 ja 64 tavua)

-Debian 7 (vain 64 tavua)

Alun perin ja viime aikoihin asti tuki vain Red Hat / CentOS -ohjelmaa, joten tämän dokumentaatio on hieman laajempi.

Lopuksi jätän sinulle linkit sivustoille, joista voit hankkia kiinnostavia asiakirjoja, jos haluat syventää aihetta:

-Project Wiki (englanti): https://openvz.org/Main_Page

-Virallinen opas (englanniksi): http://download.openvz.org/doc/OpenVZ-Users-Guide.pdf

-Asennus- ja perusmäärityskäsikirja Debianissa (espanja): http://shuster.cs.buap.mx/blog/descargas/instalar_OpenVZ_DebianLenny.pdf

- Esittelyvideo OpenVZ: lle (espanja): http://www.youtube.com/watch?v=nc5t7vuRLmU

Tässä kaikki tältä erää. Seuraavassa erässä selitän kaiken, mikä liittyy OpenVZ: n asennukseen ja alkuasetuksiin. Pitkä käyttöikä ja vauraus.


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.   rafaliin dijo

    Kiitos paljon!!
    Olen pakonomainen virtualisoija. Joten kiitän teitä tämän järjestelmän panoksesta, jota en tiennyt.
    Mutta siitä, mitä näen johdannossasi. Sillä on käytännössä merkitystä vain VPS: ää tarjoavalle isännälle.
    Tule, ei ole tarkoitus testata linux-distroja tai hankalia Windows-ohjelmia.
    Tervehdys!

    1.    kamisama666 dijo

      Eikä vain se. Jos joudut asentamaan minkä tahansa linux-palvelimen, sanotaanpa Debian, jolla on apache, asennat vain CentOS: n (tai Debianin, jota nyt lopulta tuetaan) OpenVZ: llä, luot Debian-säilön, asennat apache kaiken tarvitsemasi kanssa ja käytät kuin se olisi normaalia. Siitä lähtien verkkopalvelimesi toimii normaalisti, ja sen edut ovat virtualisoinnissa. Tämä tarkoittaa, että voit tehdä varmuuskopioita helposti (minkä näytän sinulle pian), siirtää sen toiseen koneeseen tarvitsematta muuttaa mitään kokoonpanossa ja välttää monia ongelmia, jos palvelimesi turvallisuus vaarantuu. Koska hyökkääjä on päässyt vain virtuaalikoneeseen. Voit vain poistaa ja palauttaa sen varmuuskopiosta. Siten vahinko on paljon pienempi (aina vahingoittuu luottamuksellisia tietoja, joihin olet päässyt. Ja kaikki tämä on naurettavaa kulutusta verrattuna muihin järjestelmiin. Voit kuitenkin tehdä OpenVZ: stä kaikkien järjestelmien perusjärjestelmän tilasi lisätäksesi turvallisuuden, siirrettävyyden ja joustavuuden.

      Toinen mahdollinen käyttö, jonka voin ajatella, on koulutus. Voit määrittää pienen linux-tietokoneiden verkon harjoittelemaan eri palveluiden määritystä. Olen joutunut työskentelemään VMwaren kanssa tästä ja se on todellinen päänsärky. Olen ollut onnekas, että keskuksen tietokoneet ovat melko tehokkaita ja moderneja, mutta kaikella kaikella ja lopulta ne muuttuvat epävakaiksi. Mutta se on minun. Jos keskuksessa on tietokoneita, joilla on rajalliset resurssit, unohda, että sinulla on enemmän kuin yksi tai kaksi konetta samanaikaisesti. OpenVZ: n avulla tämä on ratkaistu. Olen testannut sitä henkilökohtaisella tietokoneellani (yksi niistä, joita he myyvät yrityksille painon mukaan), eikä minulla ole ollut mitään ongelmia. Jälkimmäinen voidaan tehdä myös netkitillä, vastaavalla ohjelmistolla, joka on nimenomaisesti suuntautunut koulutusympäristöihin kuin oppimisväline. Se on toinen erittäin mielenkiintoinen työkalu, ja voin puhua siitä tulevaisuudessa.

      Joka tapauksessa, kuten näette, OpenVZ: llä on paljon enemmän käyttötarkoituksia kuin saattaa tuntua. Sinun on vain osattava hyödyntää sitä. Kiitos, että luet artikkelin, ja toivon, että olen ollut hyödyllinen.

  2.   oscar dijo

    Mitä eroa on LXC: llä?
    kiitos

    1.    kamisama666 dijo

      Hyvä kysymys. Totuus on, että ne ovat hyvin samanlaisia. Ajatus on suunnilleen sama. Molemmat toimivat integroimalla linux-ytimeen hiekkalaatikoiden (tai konttien) luomiseksi. Itse asiassa OpenVZ-kehittäjät ovat vaikuttaneet suuresti LXC-koodiin. Suurin ero on tänään se, että LXC on integroitu ylävirran ytimeen, kun taas OpenVZ: n on käytettävä omaa. Mutta nykyään OpenVZ: n kaverit työskentelevät ahkerasti voidakseen myös käyttää ytimen pääversiota sen sijaan, että heidän tarvitsisi tehdä omaa.

      Sen lisäksi suurin ero molempien projektien välillä on se, että OpenVZ tarjoaa edistyneempiä toimintoja kuin LXC. Jotain kuin tehokkaampi versio LXC: stä. Syynä OpenVZ: n omaan ytimeen on, että alkuperäinen ei ole vielä toteuttanut joitain niiden sisältämiä lisäominaisuuksia. Joten vaikka LXC on jotain käyttäjä-avaruuden työkalupakettia Linux-konttien käsittelyyn, OpenVZ tekee tämän ja lisää edistyneempiä ominaisuuksia, joita ei tällä hetkellä ole käytettävissä pääydinversiossa.

      Itse asiassa, mitä olen lukenut, he puhuvat molempien projektien integroimisesta. Näemme, mitä tapahtuu tulevaisuudessa. Toivon, että ratkaisen epäilynne. Pitkä käyttöikä ja vauraus.

  3.   Vau dijo

    todella mielenkiintoista! kiitos osallistumisesta

  4.   rpyanm dijo

    Kun he voivat myös, he voivat lähettää joitain Kulkuri myös 😉

    1.    tule ulos19 dijo

      Aioin kysyä itseltäni, mitä eroa on vagrantilla, kuten ymmärrän sen kansiossa, johon luodaan virtuaalikone openvz: llä, kaikki juurikansiot luodaan (/ etc, / root, / var jne.),

      Vagrantissa voit määrittää useita virtuaalikoneita yhteen tiedostoon (Vagrantfile), voinko tehdä sen myös Openvz: llä?

      Olisi hyvä, jos he kirjoittavat viestin, jossa annetaan etusijaa, haittoja ja yhtäläisyyksiä avoimeen ja vagrantiin

      1.    kamisama666 dijo

        Totuus on, että en tuntenut Vagrantia tähän asti. Mutta mitä olen nähnyt, tämä on melko erilainen ohjelmisto kuin OpenVZ. Jos en ole ymmärtänyt väärin, Vagrant on sovellus, joka vastaa virtuaalikoneiden luomisen ja hallinnoinnin hallinnasta käyttäen VirtualBoxia tukikohtana. Se olisi jotain MySQL: n PHPMyAdminia. Toisin sanoen, se on ohjelmisto, joka helpottaa VritualBoxin käyttöä, joka todella huolehtii virtualisoinnista. Jotain vastaavaa OpenVZ: lle olisi proxmox, josta jo keskusteltiin täällä (https://blog.desdelinux.net/proxmox-ve-una-interesante-herramienta-de-virtualizacion/).

        Mitä OpenVZ käsittelee konttitiedostojärjestelmissä, olet oikeassa. Kuten näemme pian, tämä järjestelmä luodaan koneemme hakemistoon ja asennetaan, kun kontti käynnistyy. Kuten sanoin, eräänlainen kuin supervitamin chroot. Toivon, että olen ratkaissut epäilyt. Jos sinulla on muita, yritän vastata parhaani mukaan. Ensi kertaan. Pitkä käyttöikä ja vauraus.

        1.    tule ulos19 dijo

          Kiitos epäilyjen selvittämisestä, odotan innolla seuraavaa avointa viestiä 😀

  5.   tämä nimi on väärä dijo

    Hei

    Odotan sarjan muita artikkeleita. Saanen pyytää, että joissakin luvuissa käsittelet OpenVZ-ongelmaa asiakaspuolelta palvelimen sijaan; Sallikaa minun selittää, että monissa netissä olevissa halvoissa VPS: issä ne antavat sinun valita KVM: n ja OpenVZ: n välillä, jolloin OpenVZ on jonkin verran halvempi tai enemmän levyä / muistia. Olisi hyvä, jos kerrot, mitä linuxin on oltava suoritettuna asiakkaana OpenVZ-häkissä, tai mitä tehdä, jos valitsemallasi VPS: llä ei ole tarvitsemaasi distroa, kuinka voit asentaa distron toisen tukemasta mallista VPS.

    terveiset

    1.    kamisama666 dijo

      On totta, että OpenVZ: tä tarjotaan usein halvemmana vaihtoehtona muille virtualisointijärjestelmille, kuten KVM tai Xen. Syynä on, että se kuluttaa paljon vähemmän resursseja ja sitä on paljon helpompi hallita. Kuten näemme pian, OpenVZ perustuu sarjaan malleja, joissa on kaikki tarvittavat ohjelmistot ja tiedot säilön luomiseen. Ei ole mahdollista ottaa mitä tahansa ISO-tiedostoa ja asentaa sitä samalla tavalla kuin VirtualBoxilla. Tässä mielessä se on paljon vähemmän joustava kuin muut järjestelmät.

      Tämä tarkoittaa sitä, että olet täysin riippuvainen olemassa olevista malleista, ja vaikka muokkaat tai luot oman, sen pitäisi toteuttaa VPS-tarjoajan, ei sinun.

      Joten jos haluat käyttää hyvin mukautettua järjestelmää, OpenVZ ei ole sinua varten. Jos sinulla on vain perusjärjestelmä, josta voit kehittää tarvitsemasi, OpenVZ on loistava ratkaisu. Loppujen lopuksi se riippuu tarpeistasi. Toivon, että olen ollut hyödyllinen. Pitkä käyttöikä ja vauraus.

  6.   käytetään Linuxia dijo

    Erittäin hyvä viesti!
    Kippis! Paul.

    1.    kamisama666 dijo

      ¡Muchísimas gracias!. Estoy muy feliz por haber publicado mi primer post y apenas puedo creerme que haya sido en una de las mejores publicaciones de Linux en español. Y también valoro mucho que te haya gustado. Seguía tus publicaciones en Usemos Linux cuando era una web independiente y continúo haciéndolo ahora que estás aquí. Gracias a ti y a todo el staff de DesdeLinux. Haré mi mejor esfuerzo para estar a la altura y que esta serie sea de ayuda para todos. Hasta la próxima.

      Pitkä käyttöikä ja vauraus.

      1.    vilkas dijo

        Tervetuloa! 😉

      2.    KZKG ^ Gaara dijo

        Liityn ... tervetuloa, erinomainen panos 😉

  7.   arkhan dijo

    Hienoa, kiitos osallistumisesta, totuus on, että olin jo lukenut sen aiemmin, mutta en koskaan voinut saada sitä ajamaan Archlinuxissa, odotan loput opetusohjelmista, voinko saavuttaa sen

    Onnittelut artikkelista ...

  8.   cr0t0 dijo

    Erinomainen artikkelisarja Kamisama666. Esitän sinulle joitain kysymyksiä:
    1) Säiliön sisällä sinulla voi olla virtuaaliruutu, joka virtualisoi muita järjestelmiä EI gnu / Linuxia ilman ongelmia, eikö?
    2) Suosittelisitko tuotanto- tai työpöytäympäristön säilyttämistä päivittäiseen käyttöön ??? Tarkoitan, että suoritusrangaistus olisi minimaalinen, mutta muu kuin Samba, onko paikatulla ytimellä toinen tunnettu ongelma?

    Tervehdys!

    1.    kamisama666 dijo

      Paljon kiitoksia, yritän vastata parhaani mukaan kysymyksiisi:

      1. Pelkään ei. Ensinnäkin, koska OpenVZ ei tue minkäänlaista graafista käyttöliittymää. Ja jatkaaksesi, koska muiden virtualisointijärjestelmien, jotka eivät käytä graafista käyttöliittymää, kuten XEN, on vielä asennettava moduulit ytimeen tai muokattava jotain muuta. Ja koska OpenVZ-kontit käyttävät isäntäkonttia, ts. Heillä ei ole omaa, on mahdotonta tehdä jotain sellaista. Toisaalta on mahdollista tehdä se päinvastoin. Joka tapauksessa, en usko, että se on tärkeää. Jotain tällaista ei ole osa OpenVZ-apuohjelmaa. Mielestäni OpenVZ keskittyy tarjoamaan, ei niinkään täydellistä käyttöjärjestelmää, kuin nopeaan ja ketterään ympäristöön palvelujemme tai sovellusten isännöimiseksi. Jos et halua sitä, on muita sopivia ratkaisuja.

      2. No, tuotantoympäristö ja työpöytä ovat kaksi samanlaista asiaa, joten vastaan ​​molempiin tapauksiin. Tuotantoympäristö tarkoittaa sen käyttöä niin sanotussa aukossa. Toisin sanoen todellisessa ammatillisessa maailmassa, jossa jos järjestelmä epäonnistuu, se voi maksaa sinulle työsi. Tässä tapauksessa tietysti on. OpenVZ: ää käyttävät monet yritykset, ja sillä on laaja kokemus, ja se käyttää vakaa ja testattua versiota ytimestä.

      Oletan kuitenkin viittaavan siihen, voisiko sitä käyttää virtualisoimaan jonkin normaalin käyttäjän, kuten minkä tahansa yrityksen työntekijän, järjestelmän. No, niin kauan kuin käyttäjä ei välitä työskentelemästä linux-ympäristössä konsolimoodissa, ei ole mitään ongelmaa. Mutta koska näin ei yleensä ole, OpenVZ ei taas olisi oikea valinta tähän.

      Joka tapauksessa toivon, että olen selvittänyt epäilyt. Uskon, että pääasiassa ongelma on siinä, että et ymmärrä OpenVZ: n tavoitteita. Mikä on luultavasti minun vikani siitä, että en tehnyt sitä selväksi. Yritän selventää tällaista asiaa seuraavissa artikkeleissa. Tervehdys.

      Pitkä käyttöikä ja vauraus.

      1.    cr0t0 dijo

        Kiitos Kami nopeasta vastauksesta, aloin etsiä vähän ja minulla on jo selvempi alue, jolla OpenVZ: ää käytetään, kuten isännöinti. On myös käsitteitä, kuten "virtualisointi" ja "paravirtualisointi", joita en tiennyt, jotka vastaavat erityyppisiä ratkaisuja.

        Odotan seuraavia artikkeleitasi. Kippis!

  9.   Lähdekehys dijo

    Arvio:

    Henkilökohtaisesti käytän sambaa avoimen kanssa, ilman proxmoxia. Kun sanot, että tämä ei ole mahdollista, mitä tarkoitat?