LXC Kubata uye Midziyo

lxc chiratidzo

Munguva pfupi yapfuura, nhau dzakaburitswa kuti SiteGround, imwe yeakakura ekupa webhu vanopa muEurope, yakagara munyika medu ndokutora tekinoroji yekucheka-chema maererano nekuita: tinotaura nezve Linux Midziyo kana LXC. Uku kushanda hakusi kutsva, mukati mehurongwa hwekushanda, sezvo FreeBSD iine Jeri, Solaris ine MaZones uye kune mamwe marudzi emidziyo yakaita seiya yakapihwa neOverVZ neLinux VServer iyo ine kumisikidza kwakasiyana mukati mekernel yavo kuti iite.

Icho chokwadi chekuti SiteGound yakagamuchira chinzvimbo ichi maererano neayo tekinoroji, uye yakajeka bhizinesi kuona kwakanangana nekukwirira kwekuita kwayo kwezvivakwa, zvese padanho rehardware (kuburikidza yakasimba nyika inotyaira SSD) se software, inomutsa mubvunzo wekuti wakanaka uye unovimbisa. Isu tinotaura nezve LXC kune midziyo pazasi.

LXC kana Linux Containers parizvino inomiririra imwe yehunyanzvi hwazvino tekinoroji ine tarisiro yakakura kwazvo mune ramangwana. Ndezve midziyo inogadzirisa nharaunda padanho rekushandisa reLinux uye inogona kuiswa munzvimbo dzakawanda mukati meiyo sevha chaiyo. Dzese dzinoshanda dzakazvimiririra seSPVs (Virtual Private Servers) kana EVs (Virtual Environments), uko zviwanikwa zvese zvinopihwa panguva yekugadzirisa, kutaurirana uye chengetedzo.

Asi iko kupi iko kunobatsira kwemidziyo chaizvo? Ngatitorei inotevera muenzaniso kesi. Iyo portal yebasa inoda kuti vashandisi vayo vakwanise kuendesa yakazvimiririra uye yakasarudzika mapuratifomu pane zvinodiwa. Pachinyakare, yese software nezvidimbu zvinodiwa pachinhu choga choga chaunoda chinofanira kuiswa, asi nekuda kwemidziyo, zvese zvinodiwa zviwanikwa zvinogona kuiswa mumapoka pamwechete uye kusimbiswa nguva zhinji sezvazvinoda otomatiki.

lxc vs inomiririra

Kana vari muSiteGound vakaita kwavo kwekupedzisira kutama vakagamuchira, kuwedzera kune iyi tekinoroji, iyo yekuchengetera kuburikidza ne solid state disk SSD. LXC inovapa, mumashoko evashandi vayo, kushanduka kwaunoda kune bhizinesi rako, uye SSD disks kumhanya kwekuurayiwa kunodiwa kupa sevhisi yakakwana munguva kune vashandisi vayo. Uye zvakare, kambani yakagadzira yayo yekumisikidza yeLXC uye inogadzira huwandu hwezvimedu zveLinux kernel inogadzirisa madhiragi uye kugadzirisa matambudziko ekuchengetedza.

Iyo ramangwana remidziyo rinotaridzika chaizvo kuvimbisa uye rinogona kuperetera kupera kweVirtualization sezvatinozviziva nhasi. Kana kwete?

LXC Zvimiro

La kugona kugadzira midziyo yakavharirwa uye yakasarudzika nedura rako rekushandisa ibasa ratove kuitwa nhasi nemamiriro ekuona. Nekudaro, tekinoroji yemidziyo inopa yakawedzera mashandiro (anenge akafanana neasina-simbi kuona) uye kushanduka Midziyo haiteedzere Hardware yemuchina, uye chero bedzi nzvimbo isina kugadziridzwa, hapana nzvimbo yekuchengetera inotorwa.

LXC inofanirwa kuve nemimba se chirongwa chekushandisa mukati medu, Uye izvo zvinangwa zvinoshanda zvinoita semuchina chaiwo. Kuteedzera kunoitwa neLinux kernel pachayo uye LXC inopa hushoma mudziyo kuti ugone kuchengeta template yeakasiyana mashandiro ehurongwa hwekushambadzira uye mashandisirwo emushandisi ayo anotendera kuti ishandiswe zvekare munzvimbo dzakasiyana siyana uye mabudiriro ebudiriro.

La kutakura Neichi chinoshanda chinove chechokwadi, sezvo ichigadzirisa mashandisirwo kubva kuhurongwa hwekushandisa uye zvinokwanisika kumhanyisa chero mudziyo kubva pakuiswa kwenzvimbo shoma. Uye zvakare, nekuda kwekuparadzaniswa kwezviwanikwa, zvinokwanisika kumhanyisa zviitiko zvinoverengeka zvevashanduro zveJava, PHP kana Apache panguva imwe chete, pamwe nekuchinjika kuzere uye kugona kuyera mitoro yavo pakati pemaitiro akati wandei, kuenzanisa nharaunda yavo kana kuita backup makopi mune imwe nyaya yemasekondi.

Iyo ramangwana rekuona harisati rapera, nekuti nazvo zvinokwanisika kuendesa zvakasiyana-siyana zvipenyu izvo, parizvino, midziyo haigone kushandisa chaiyo kernel pabasa iri.

LXC uye Docker

lxc-vs-docker

LXC uye Docker maviri masisitimu ekudzivirira ane uzivi hunoshanda nenzira yakafanana: gadzira wega uri wega nzvimbo dzakasiyana dzekushandisa dzinoshanda zvakasununguka. Ubutu inoshanda nemapurojekiti maviri aya izvo zvinowanzo tenderera kuvhiringidzika uye ndeupi musiyano mukuru watinoita kuti uone. Midziyo LXC ine init iyo inobvumidza kuita akawanda maitiro nepo Midziyo yeDocker ine imwe iyo inogona kungomhanyisa imwe chete maitiro erudzi rumwe nerumwe.

Pfungwa yeDocker ndeye kudzikisa saizi yemidziyo yako zvakanyanya sezvinobvira kune imwechete maitiro anotarisirwa kubva kuichi chishandiso. Dambudziko nderekuti mafomu mazhinji akagadzirwa nhasi ane tarisiro yekukwanisa kuurayiwa munzvimbo dzakaverengeka, nerutsigiro rwema cron akati wandei, madhimoni, SSHs, nezvimwe. Sezvo Docker isina chero cheizvi, kumisikidzwa kwenzvimbo yekuendesa, network, iyo yekuchengetera uye yekupedzisira orchestration yesystem yese inofanirwa kuitwa kuburikidza nechishandiso.

Ichi chingori chirevo chechando, se mimwe mibvunzo inoramba iri mumhepo senge network sosi manejimendi manejimendi, kutaurirana tunneling, mudziyo wekuisira kana kutama pakati penzvimbo dzinopisa Parizvino, zvinoita sekunge mukaha unopatsanura matekinoroji ese ari maviri unoda kudzikiswa uye ichave iri nguva ndiani anosarudza kuti ndeipi tekinoroji ichaiswa pamusoro.


Siya yako yekutaura

Your kero e havazobvumirwi ichibudiswa. Raida minda anozivikanwa ne *

*

*

  1. Inotarisira iyo data: Miguel Ángel Gatón
  2. Chinangwa cheiyo data: Kudzora SPAM, manejimendi manejimendi.
  3. Legitimation: Kubvuma kwako
  4. Kutaurirana kwedata
  5. Dhata yekuchengetedza: Dhatabhesi inobatwa neOccentus Networks (EU)
  6. Kodzero: Panguva ipi neipi iwe unogona kudzora, kupora uye kudzima ruzivo rwako