Kata gáma, KubeVirt og Virtlet: VM lausnir fyrir fjölleigjanda forrit

OpenStack gefur út nýjan pallhugbúnað sem sameinar Intel Clear Containers & Hyper.sh hlaupaV

Ein athyglisverðasta tilkynningin sem send var á KubeCon í Austin á þessu ári var afhjúpun Kata gáma, sambland af nýjum Intel Clear Container hugbúnaði og runV tækni Hyper.sh. Clear Containers eru hluti af Open Source frumkvæði Intel og tengt við Clear Linux verkefnið, léttvæg distro sem er fínstillt fyrir netþjóna og IoT tæki. HyperHQ var stofnað af Xu Wang, Simon Xue, & Feng Gao í Peking árið 2014 og framleiddi blendingaílát / hypervisor tækni sem gerir kleift að gera sýndarvélar (VMs) til að keyra í Docker / Kubernetes dreifingunni með mjög hröðum ræsitímum og betri öryggi einangrun fyrir kröfur margra leigjenda. Arjan van de Ven, sem vinnur með Intel Clear Containers hópnum, skrifaði að þessi umgjörð geti sett á markað öruggan gám með rekstri VM í "undir 150 millisekúndum" og það "minnið sem kostnaður er fyrir ílátið er u.þ.b. 18 til 20 MB (þetta þýðir að þú getur keyrt yfir 3500 af þessum á netþjóni með 128 GB vinnsluminni)." Frekari þróun Kata gáma verður stjórnað af OpenStack stofnuninni sem hluti af Open Cloud Initiative og verkefnið hefur þegar þróað umtalsvert magn af stuðningi frá hátækni í iðnaði (99cloud, AWcloud, Canonical, China Mobile, City Network, CoreOS, Dell / EMC, EasyStack, Fiberhome, Google, Huawei, JD.com, Mirantis, NetApp, Red Hat, SUSE, Tencent, Ucloud, UnitedStack, & ZTE). Vegna vaxandi vinsælda að nota Docker & Kubernetes sem vefstaðlar á netþjónum í DevOps, það er mikil eftirspurn frá fyrirtækjafyrirtækjum eftir þessum lausnum sem gera kleift að keyra fjölleigjunarforrit með betra öryggi í gámum sem og leyfa verktaki að byggja lausnir með mörgum stýrikerfum sem keyra samtímis í mismunandi belg. Aðrar lausnir á þessu vandamáli eru KubeVirt (Kubernetes viðbót fyrir betri VM stuðning) og Virtlet (framleitt af Mirantis til notkunar með OpenContrail og Calico). Forritarar og kerfisstjórar geta notað hugbúnaðarskilgreind netverkfæri og Kubernetes Pod API til að búa til nýstárlegar lausnir til að nútímavæða eldri hugbúnaðarforrit eða nýjar aðferðir fyrir flókna vef & farsímaforrit hýst í lokuðu / opinberu skýi.


OpenStack gefur út nýjan pallforritshugbúnað sem sameinir Intel Clear Containers & Hyper.sh runV

Hreinsa Linux er hannað "til að sýna fram á það besta frá Intel arkitektúr tækni og afköstum, allt frá litlum kjarnaaðgerðum til flókinna forrita sem spannar allan OS stafla," bjartsýni sérstaklega til notkunar með gámum á skýþjónum sem afar léttur og fljótur ræsidreifur svipaður og Rancher & CoreOS. Kata Containers innleiða Intel Virtualization Technology (VT) með samhæfðan stuðning fyrir sömu skráastaðla og samskiptareglur sem Kubernetes, Docker, Open Container Initiative (OCI), Container Runtime Interface (CRI), Container Networking Interface (CNI), QEMU, KVM, HyperV og OpenStack. Kata gámum er nú pakkað til dreifingar og notkunar með Ubuntu, CentOS, CoreOS, Fedora, & Hreinsa Linux, þó að forritarar muni einnig geta sett upp rammann sjálfstætt með öðrum umdæmum. Hyper.sh HyperContainer er vanur "öruggt vélbúnað sem er framfylgt milli gáma, en samt sem áður heldur áframhaldandi árangri undir annarri sekúndu." Frekar en að deila OS kjarna yfir gáma í Docker, Kubernetes eða CoreOS / rkt með KVM, hefur Hyper.sh þróað nýja blendinga hypervisor tækni sem gerir hverju OS dæmi kleift að keyra sem VM með örkjarna í hverjum fræbelgi fyrir betra öryggi í fjöl leigjanda forrit sem og til að gera kleift að keyra Windows & Linux saman á gámabundnum netþjónum. Kata gámar eru fljótir, liprir, & auðvelt í notkun, með þróunarstuðningi frá einum stærsta vélbúnaðarframleiðanda heims. Intel er nú með 220 milljarða markaðsvirði og er eitt þekktasta alþjóðlega vörumerkið.

Í athugasemd við nýju útgáfuna sagði James Kulina, framkvæmdastjóri @Hyper,: "Hyper er stoltur og spenntur að leggja af mörkum runV, virtualized gártímatækni okkar, sem grunninn að nýju Kata Containers verkefninu. Há’Framtíðin frá upphafi hefur alltaf verið að sameina það besta af virtualization og gámagerð, með því að skila öryggi VM’s með hraðanum í gámum. Við sjáum Kata gáma, sem hugsanlegan grundvöll fyrir nýjar eftirspurnir sem innihalda gáma sem innihalda almenna / einkaaðila ský, netþjóni og brún tölvunotkun og hlökkum til að vinna með samfélaginu."

Yfirlit yfir Intel® Clear Containers (Amy Leeland)

"Intel® Clear Containers veita auðvelda notkun gáma meðan þeir nýta sér einangrun sýndarvéla. Það er afturendatækni sem tengist Docker, Kubernetes og Rocket og er pakkað fyrir margar Linux * dreifingar, þar á meðal Ubuntu, Centos, CoreOs og Fedora. Til að styðja við útbreiðslu andstreymis styður Intel Clear Containers upplýsingar þar á meðal OCI, AppC, CRI-O, CNI og CNM. Eftirfarandi vinnur Intel að Docker, Kubernetes, OSV, ISV, Integrators og CSV. Clear Containers er opinn hugbúnaður sem er í boði á GitHub." Frekari upplýsingar um Intel Clear Containers.

OpenStack gefur út nýjan pallforritshugbúnað sem sameinir Intel Clear Containers & Hyper.sh runV

"Hyper.sh er örugg gámaþjónusta þjónusta. Það sem gerir það frábrugðið AWS (Amazon Web Services) er að þú byrjar ekki netþjóna, heldur byrjar Docker myndir beint frá Docker Hub eða öðrum skrám. Hyper.sh er að keyra gámana á nýjan hátt, þar sem gámum fjöl leigjenda er í eðli sínu óhætt að keyra hlið við hlið á berum málmi, í stað þess að verpa þær í VM. Þetta gagnast þér við að vera öruggur og ódýrur á sama tíma og þú getur einbeitt þér að forritinu þínu í stað þess að viðhalda netþjónum." Frekari upplýsingar um Hyper.sh.

OpenStack gefur út nýjan pallforritshugbúnað sem sameinir Intel Clear Containers & Hyper.sh runV

Með vaxandi vinsældum OpenStack, Docker og Kubernetes fyrir skýhýsingu í fyrirtækjafyrirtækjum, hafa aðrir forritarar, þróunarsveitir og samþættingarfyrirtæki einnig sjálfstætt tekist á við vandann við að veita betri stuðning og öryggi við að keyra VM í gámum. Fyrst og fremst meðal þessara er Virtlet, framleitt af Mirantis, en annað er KubeVirt, opinn uppspretta tappi fyrir Kubernetes. KubeVirt notar oVirt / RHV til að auka getu OpenStack til að starfa í Infrastructure-as-a-Service (IaaS) forritum. Kubernetes er notað við dreifinguna, stigstærð, & stjórnun gáma í framleiðslu, en stjórnar ekki VMs í belg sérstaklega sem sjálfgefið. Uppsetning VMs getur notið góðs af Kubernetes með því að nýta sér yfirburða jafnvægi álags, tímasetningu, veltingu uppfærslna, úthlutunar osfrv. Sem pallurinn veitir. Fyrirtækjafyrirtæki geta notað þessa samsetningu til að nútímavæða eldri forrit (þ.e.a.s. Windows eða mainframe-undirstaða), skapa sameinaða innviði sem er auðveldara að viðhalda og reka, en lækka samtals kostnað við þróun og viðhald. Eins og Carlos Luo, yfirmaður skýja í stjórnarmálum @ Tencent sagði frá, "Ílátatækni býður rekstraraðilum skýjainnviða í stórum stíl gríðarlegum ávinningi, en hagnýt sjónarmið um öryggi og afköst leiða til málamiðlana. Sem rekstraraðilar innviða sem knúnir eru OpenStack og annarri tækni erum við’er spenntur fyrir því að styðja Kata gámaverkefnið þar sem það býður upp á skáldsöguaðferðir til að leysa áskoranir gáma í stærðargráðu."

KubeVirt – Kubernetes, virtualization og framtíðar gagnaver þín
(Itamar Heim & Fabian Deutsch)

Sýndarnet í Kubernetes er hægt að ná með því að nota Virtlet til að stjórna Pod API og keyra VM, eða Hyper / Intel Clear Containers samruna frá Kata Containers sem býður upp á betri notendur & ferli einangrun fyrir veföryggi. Kubernetes er notað til að miðla kerfis minni og geymsluþörf VM með púðanum þar sem afritunarstýringin getur stjórnað mörgum tilvikum af VM með samstillingu gagnagrunna og geymslu. Kata Containers, Virtlet og KubeVirt leyfa notendum að keyra mörg stýrikerfi, svo sem Linux & Windows, saman sem VM í pods. Virtcontroller heldur utan um tímasetningu og dreifingu sjálfkrafa í framleiðsluumhverfi. Á heildina litið bætir þessi aðferð þyrpingarmöguleika með verndun auðlinda, einkaréttar og girðingar, sem gerir kleift að bæta heildarstjórnun á lífsferli hýsils. Með þessu fylgir aukin hagkvæmni í útreikningum fyrir vélbúnað, bætt Layer 2 netkerfi í Kubernetes stöðvum, fjölbrautageymsla með notkun á einræktun & skyndimynd, svo og tímasett tímasetningu á öryggisuppfærslum og kerfisbætur. Samþætting við OpenStack þýðir aukið öryggi, áreiðanleika, ritrýni og traust á virtualization fyrirtækja á lægri kostnaði fyrir fyrirtæki. Hönnuðir geta einbeitt sér að flutningi á eldri forritum eða ýtt nýjum aðgerðum og eiginleikum í framleiðslu með VM-tækjum & ílát ásamt hugbúnaðarskilgreindum netkerfum & Pod API til að búa til nýjar lausnir fyrir vef- og farsímaforrit í mælikvarða.

OpenStack gefur út nýjan pallforritshugbúnað sem sameinir Intel Clear Containers & Hyper.sh runV

"A virtualization API og afturkreistingur viðbót fyrir Kubernetes til að skilgreina og stjórna sýndarvélum." Frekari upplýsingar um KubeVirt.

Í þessari kynningu sýnir Jakub Pavlik frá Mirantis hvernig hægt er að búa til stórum stíl OpenStack dreifingu með Kubernetes þyrpingum og OpenContrail með því að nota sýndarleiðir, Kubernetes framkvæmdastjóra, Helm, Yaml osfrv. Til stjórnunar. Hver VM er með SSH lykla með einstakt IP tölu fyrir hvern pod. Virtlet er notað til að stjórna Docker með Nginx sem keyrir í einum ílát og Ubuntu sem VM í öðru íláti, með OpenContrail sem veitir SDN fjármagn sem þarf til að samþættingin..

Kubernetes Virtlet og Contrail (Jakub Pavlik)

"Stundum þarf forritið þitt ekki fullri útfærslu OpenStack, en það er ekki heldur tilbúið fyrir Kubernetes. Virtlet gerir þér kleift að keyra VM-tæki á Kubernetes, svo að þú getir haft VM’ana þína og gáma á sama OpenContrail neti." Frekari upplýsingar um vistkerfið Mirantis.

OpenStack gefur út nýjan pallforritshugbúnað sem sameinir Intel Clear Containers & Hyper.sh runV

"Virtlet er keyrslumiðill Kubernetes sem gerir þér kleift að keyra VM vinnuálag byggt á QCOW2 myndum. Virtlet var stofnað af Mirantis k8s fólki fyrir næstum ári, en fyrsta útfærslan var gerð með Flannel. Með öðrum orðum, Virtlet er Kubernetes CRI (Container Runtime Interface) útfærsla til að keyra VM-undirstaða belg á Kubernetes klösum. (CRI er það sem gerir Kubernetes kleift að keyra non-Docker bragð af gámum, svo sem Rkt.) Til einföldunar á dreifingunni er Virtlet sjálft að keyra sem DaemonSet, í raun og veru sem hypervisor og gera CRI umboð tiltækt til að keyra raunverulegt VMs Þannig, það’er mögulegt að láta bæði Docker og ekki Docker belg ganga á sama hnút." Lærðu meira um Virtlet.

OpenStack gefur út nýjan pallforritshugbúnað sem sameinir Intel Clear Containers & Hyper.sh runV

"Til að sýna fram á hvernig allt þetta virkar, bjuggum við til rannsóknarstofu með: 3 OpenContrail 3.1.1.x stýringar sem keyra í HA; 3 Kubernetes meistara- / minion hnútar; & 2 Kubernetes minion hnútar. K8s hnútarnir keyra Kubernetes 1.6 með OpenContrail Container Network Interface (CNI) viðbótinni, og við spunnum upp Ubuntu VM POD í gegnum dyggð og staðlaða dreifingu með Nginx gámapúðum. Svo það sem við lendum í er uppsetning þar sem við’þú ert að keyra gáma og sýndarvélar á sama Kubernetes þyrpingunni, keyra á sama OpenContrail sýndarneti." Lærðu meira um Virtlet.

Með stuðningi Intel, Google, OpenStack Foundation og svo margra iðnaðarmanna sem þegar nota Docker / Kubernetes í stórum stíl framleiðsluumhverfis, virðist Kata Containers vera vel í stakk búið til að hafa tafarlaus áhrif á stjórnun tækni gagna sem aðal tæki DevOps og vettvangs staðlað. Hönnuðir geta fylgst með krækjunum hér að neðan til að fá frekari upplýsingar um hugbúnaðinn:

  • Intel Clear Containers (GitHub)
  • KubeVirt (GitHub)
  • Virtlet (GitHub)
  • Kata gáma (Twitter)
  • KubeVirt (Twitter)
  • Hyper.sh (Twitter)
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me