Enpòte sibstitisyon an pratik. Pati 2. Kòmanse. Hypervisor

Nan anvan an Atik opsyon yo te konsidere pou ki sistèm ki egziste deja yo ta ka ranplase ak kòm yon pati nan aplikasyon an nan lòd la sibstitisyon enpòte. Atik sa yo pral konsantre sou chwazi pwodwi espesifik pou ranplase sa yo deplwaye kounye a. Ann kòmanse ak pwen an kòmanse - sistèm nan Virtualization.
Enpòte sibstitisyon an pratik. Pati 2. Kòmanse. Hypervisor

1. agoni nan chwa

Se konsa, ki sa ou ka chwazi nan? NAN enskri nan Ministè Telecom ak Kominikasyon Mass gen yon chwa:

  • Sistèm Virtualization sèvè "R-Virtualizasyon» (libvirt, KVM, QEMU)
  • Pake lojisyèl "Zouti Virtualization Brest» (libvirt, KVM, QEMU)
  • Platfòm pou jere ak kontwole anviwònman Virtualization la "Sharx Stream" (yon solisyon nwaj ki pa apwopriye pou biwo gouvènman yo nan 95% nan ka yo (sekrè, elatriye)
  • Pake lojisyèl pou Virtualization nan serveurs, Bureau ak aplikasyon pou "LAME" (KVM x86)
  • Sistèm pou jesyon an sekirite nan anviwònman an Virtualization "Z|virt"(aka oVirt + KVM)
  • Sistèm jesyon anviwònman Virtualization "ROSA Virtualization"(aka oVirt + KVM)
  • Hypervisor QP VMM (twò menm jan ak Oracle Virtual Box yo dwe nenpòt lòt bagay)

Ou kapab tou pran an kont hypervisors ki enkli nan distribisyon OS oswa ki sitiye nan depo yo. Pou egzanp, Astra Linux gen sipò KVM. Epi depi li enkli nan depo yo OS, li ka konsidere kòm "lejitim" pou enstalasyon ak itilizasyon. "Ki sa ki ka itilize kòm yon pati nan sibstitisyon enpòte ak sa ki pa kapab" te diskite nan anvan an Atik, Se konsa, mwen pa pral rete sou pwoblèm sa a.

An reyalite, isit la lis zouti Virtualization Astra Linux:

  • VirtualBox
  • Virt-manadjè (KVM) Kouran malfini
  • libvirt sou KVM

ROSA Linux pa gen yon lis konsa, men ou ka jwenn li sou wiki la pakè sa yo:

  • ROSA Virtualization sou oVirt sou KVM
  • QEMU sou KVM
  • oVirt 3.5 sou KVM

Kalkile gen sa a QEMU sou KVM

Alt Linux gen menm bagay la KVM

1.2. Gen yon sèl MEN

Apre yon egzamen pi pre, nou konkli ke nou pral gen fè fas ak sèlman kèk hypervisors byen li te ye, sètadi:

  1. KVM
  2. VirtualBox
  3. QEMU

QEMU se yon pwogram sous gratis ak louvri pou imite kenkayri nan platfòm divès kalite, ki ka travay san yo pa itilize KVM, men lè l sèvi avèk Virtualization pyès ki nan konpitè siyifikativman akselere pèfòmans nan sistèm envite, kidonk lè l sèvi avèk KVM nan QEMU (-enable-kvm) se opsyon ki pi pito. (c) Sa vle di, QEMU se yon hypervisor tip 2, ki pa akseptab nan yon anviwònman pwodwi. Avèk KVM li ka itilize, men nan ka sa a QEMU pral itilize kòm zouti jesyon KVM...

Sèvi ak orijinal la VirtualBox nan komès se aktyèlman vyolasyon lisans: "Apati vèsyon 4, ki te pibliye an Desanm 2010, pati prensipal pwodwi a distribye gratis anba lisans GPL v2. Yon pake adisyonèl enstale sou tèt li, ki bay sipò pou aparèy USB 2.0 ak 3.0, Remote Desktop Protocol (RDP), chifreman kondwi, demaraj soti nan NVMe ak PXE, distribye anba yon lisans espesyal PUEL ("pou itilizasyon pèsonèl ak evalyasyon"). , anba ki sistèm nan gratis pou itilizasyon pèsonèl, pou rezon fòmasyon, oswa pou evalyasyon anvan ou deside achte vèsyon komèsyal la." (c) Plus VirtualBox se tou yon hypervisor tip 2, kidonk li disparèt tou.

Total: nan fòm pi li nou genyen sèlman KVM.

2. Rès la: KVM oswa KVM?

Enpòte sibstitisyon an pratik. Pati 2. Kòmanse. Hypervisor

Si ou toujou bezwen chanje nan yon hypervisor "domestik", chwa ou a, franchman pale, se ti. Li pral KVM nan yon wrapper oswa yon lòt, ak kèk modifikasyon, men li pral toujou KVM. Si sa bon oswa move se yon lòt kesyon; pa gen altènatif toujou.

Si kondisyon yo pa tèlman strik, lè sa a, jan yo diskite nan anvan an Atik: "Nou bezwen pote endikatè yo nan limit yo etabli. An reyalite, sa vle di ke nou dwe ranplase OS ki deja egziste a ak pwodwi ki soti nan rejis Ministè Telecom ak Kominikasyon Mass epi ogmante kantite sistèm operasyon ranplase yo a 80%... Se konsa, nou ka san danje kite gwoup la sou Hyper-V. , depi nou genyen li epi nou renmen li... "(c) Se konsa, nou fè fas ak yon chwa: Microsoft Hyper-v oswa KVM. KVM petèt ak kontwòl "vise" sou li, men li ap toujou rete menm jan an KVM.

Pwodui sa yo byen lwen konparab yon fwaSe pa de fwaSe pa twa fwa...Ebyen ou konprann...

Konsènan deplwaman ak konfigirasyon KVM li pa te ekri menm jan an yon fwaSe pa de fwaSe pa twa fwa epi yo pa kat fwa... Nan yon mo, disparèt.

Menm bagay la tou ale pou Microsoft Hyper-V..

Mwen pa wè anyen nan repete tèt mwen epi dekri sistèm sa yo, konpare, elatriye. Ou ka, nan kou, rale pwen kle nan atik, men sa a ta dwe derespektan otè yo, mwen panse. Nenpòt moun ki gen pou chwazi ap li non sèlman sa a, men tou yon mòn enfòmasyon pou fè lide.

Sèl diferans mwen vle konsantre sou se clustering failover. Si Microsoft gen sa a bati nan fonksyonalite eksplwatasyon an ak hypervisor, Lè sa a, nan ka a nan KVM ou pral gen yo sèvi ak lojisyèl twazyèm-pati, ki ta dwe enkli nan depo yo OS. Konbinezon an menm nan Corosync + Pacemaker, pou egzanp. (Prèske tout sistèm operasyon domestik yo gen konbinezon sa a... petèt tout nan yo, men mwen pa t 'tcheke 100% nan yo.) Manyèl pou mete kanpe clustering yo disponib tou nan abondans.

3. Konklizyon

Oke, kòm dabitid, Kulibins nou yo pa t 'deranje, yo te pran sa yo te genyen, te ajoute yon ti kras nan pwòp yo, ak pwodwi yon "pwodwi" ki, dapre dokiman, se domestik, men an reyalite se OpenSource. Èske li fè sans pou depanse lajan nan bidjè a sou sistèm virtualizasyon "separe" (li: pa enkli nan eksplwatasyon an)? pa panse. Depi w ap toujou resevwa menm KVM a, w ap gen sèlman peye pou li.

Kidonk, w ap chwazi yon ranplasman pou yon ipèrvizè se sou ki OS sèvè ou pral achte pou Enterprise a epi opere. Oswa, tankou nan ka mwen an, ou pral rete ak sa ou deja genyen (Hyper-VESXi insert_needed).

Sous: www.habr.com

Add nouvo kòmantè