oVirt ann an 2 uair a thìde. Pàirt 1: Open Sgàineadh Àrd-ùrlar virtualization fulangach

Ro-ràdh

pròiseact stòr fosgailte oVirt na àrd-ùrlar virtualization ìre iomairt an-asgaidh. A’ gluasad tro habr, lorg mi sin oVirt chan eil e air a chòmhdach cho farsaing 'sa tha e airidh.
Tha oVirt gu dearbh shuas an abhainn airson siostam malairteach Red Hat Virtualization (RHV, RHEV roimhe), a’ fàs fo sgiath Red Hat. Gus troimh-chèile a sheachnadh, seo chan eil an aon rud ri CentOS vs RHEL, modail nas fhaisge air Fedora vs RHEL.
Fon chochall - KVM, tha an eadar-aghaidh lìn air a chleachdadh airson riaghladh. Stèidhichte air RHEL/CentOS 7 OS.
Faodar oVirt a chleachdadh airson an dà chuid frithealaiche “traidiseanta” agus virtualization deasg (VDI), eu-coltach ri fuasgladh VMware, faodaidh an dà shiostam a bhith ann an aon toinnte.
Pròiseact gu math clàraichte, air a thighinn gu ìre aibidh airson cleachdadh cinneasach agus tha e deiseil airson luchdan àrda.
Is e an artaigil seo a’ chiad fhear ann an sreath air mar a thogas tu cruinneachadh fàilligeadh obrach. Às deidh dhuinn a dhol troimhe, ann an ùine ghoirid (timcheall air 2 uair) gheibh sinn siostam làn-obrach, ged nach urrainnear grunn chùisean, gu dearbh, fhoillseachadh, feuchaidh mi ri còmhdach a dhèanamh orra anns na h-artaigilean a leanas.
Tha sinn air a bhith ga chleachdadh airson grunn bhliadhnaichean, thòisich sinn le dreach 4.1. Tha an siostam gnìomhachais againn a-nis a’ fuireach air 480mh ginealach HPE Synergy 460 agus tha ProLiant BL10c a’ tomhas le Xeon Gold CPUs.
Aig àm sgrìobhaidh, is e 4.3 an dreach làithreach.

Articles

  1. Ro-ràdh (Tha sinn an seo)
  2. A 'stàladh a' mhanaidsear (ovirt-engine) agus hypervisors (luchd-aoigheachd)
  3. Roghainnean adhartach

Feartan gnìomh

Tha 2 phrìomh bhuidheann ann an oVirt: ovirt-engine agus ovirt-host(s). Dhaibhsan a tha eòlach air toraidhean VMware, tha oVirt gu h-iomlan mar àrd-ùrlar vSphere, ovirt-engine - an ìre smachd - a’ coileanadh na h-aon ghnìomhan ri vCenter, agus tha ovirt-host na hypervisor, mar ESX (i). Air sgàth Tha vSphere na fhuasgladh mòr-chòrdte, uaireannan nì mi coimeas eadar e.
oVirt ann an 2 uair a thìde. Pàirt 1: Open Sgàineadh Àrd-ùrlar virtualization fulangach
Reis. 1 - oVirt pannal smachd.

Tha a’ mhòr-chuid de sgaoilidhean Linux agus dreachan Windows a’ faighinn taic mar innealan aoigheachd. Airson innealan aoighean, tha riochdairean ann agus innealan brìgheil làn-leasaichte agus draibhearan virtio, gu sònraichte rianadair diosc agus eadar-aghaidh lìonra.
Gus fuasgladh fulangach le lochdan agus na feartan inntinneach uile a chuir an gnìomh, bidh feum agad air stòradh co-roinnte. Tha an dà bhloca FC, FCoE, iSCSI agus stòradh faidhle NFS a’ faighinn taic, msaa.
Tha e comasach stòradh ionadail a chleachdadh, ach gu gnàthach chan eil ach stòradh co-roinnte freagarrach airson fìor bhuidheann. Bidh stòradh ionadail a’ dèanamh an t-siostam na sheata eadar-dhealaichte de hypervisors, agus eadhon le stòradh co-roinnte, chan urrainnear cruinneachadh a chruinneachadh. Is e an dòigh as ceart innealan gun diosg le bròg bho SAN, no diosgan den mheud as lugha. Is dòcha, tron ​​​​dubhan vdsm, tha e comasach togail bho dhioscaichean ionadail de Stòradh Mìneachaidh Bathar-bog (mar eisimpleir, Ceph) agus an VM aige a thaisbeanadh, ach cha do bheachdaich mi gu mòr air.

ailtireachd

oVirt ann an 2 uair a thìde. Pàirt 1: Open Sgàineadh Àrd-ùrlar virtualization fulangach
Reis. 2 - ailtireachd oVirt.
Gheibhear tuilleadh fiosrachaidh mun ailtireachd ann an sgrìobhainnean leasaiche.

oVirt ann an 2 uair a thìde. Pàirt 1: Open Sgàineadh Àrd-ùrlar virtualization fulangach
Reis. 3 - oVirt nithean.

Am prìomh eileamaid san rangachd - dàta Center. Bidh e a’ dearbhadh a bheil stòradh co-roinnte no ionadail air a chleachdadh, a bharrachd air an t-seata feart a thathar a’ cleachdadh (co-chòrdalachd, 4.1 gu 4.3). Is dòcha gu bheil aon no barrachd ann. Airson mòran roghainnean, tha cleachdadh an Ionad Dàta bunaiteach mar bhunait.
Tha an Ionad Dàta air a dhèanamh suas de aon no barrachd chrann. Bidh an cruinneachadh a’ dearbhadh an seòrsa pròiseasar, poileasaidhean imrich, msaa. Airson ionadan beaga, faodaidh tu cuideachd thu fhèin a chuingealachadh ris a’ bhuidheann bunaiteach.
Tha an cruinneachadh, ann an tionndadh, air a dhèanamh suas de Host’s a bhios a’ coileanadh a’ phrìomh obair - bidh iad a’ giùlan innealan brìgheil, tha stòradh ceangailte riutha. Bidh an cruinneachadh a’ gabhail ri 2 neach-aoigheachd no barrachd. Ged a tha e comasach gu teicnigeach cruinneachadh a dhèanamh le aoigheachd 1, chan eil seo gu feum practaigeach.

Tha oVirt a’ toirt taic do dh’ iomadh feart, a’ gabhail a-steach. imrich beò de dh ’innealan brìgheil eadar hypervisors (imrich beò) agus storages (imrich stòraidh), virtualization deasg (bun-structar deasg brìgheil) le amaran VM, VMn stàite agus gun stàit, taic airson NVidia Grid vGPU, in-mhalairt bho vSphere, KVM, tha cumhachd cumhachdach ann. API agus mòran a bharrachd. Tha na feartan sin uile rim faighinn gun rìoghalachd agus, ma tha feum air, faodar taic a cheannach bho Red Hat tro chom-pàirtichean roinneil.

Mu phrìsean RHV

Chan eil a’ chosgais àrd an taca ri VMware, chan eil ach taic air a cheannach - às aonais an riatanas an cead fhèin a cheannach. Chan eil taic air a cheannach ach airson hypervisors, chan fheum ovirt-engine, eu-coltach ri vCenter Server, caitheamh.

Eisimpleir àireamhachaidh airson a '1d bliadhna seilbh

Beachdaich air cruinneachadh de 4 2 innealan socaid agus prìsean reic (gun lasachadh pròiseict).
Fo-sgrìobhadh àbhaisteach RHV a’ cosg $999 gach socaid / bliadhna (prìomh 365/24/7 - $1499), iomlan 4*2*$999=$7992.
Prìs vSphere:

  • VMware vCenter Server Server Standard $10,837.13 gach eisimpleir a bharrachd air ballrachd bunaiteach $2,625.41 (Riochdachadh $3,125.39);
  • VMware vSphere Standard $1,164.15 + Fo-sgrìobhadh Bunaiteach $552.61 (Riochdachadh $653.82);
  • VMware vSphere Enterprise Plus $6,309.23 + Fo-sgrìobhadh Bunasach $1,261.09 (Riochdachadh $1,499.94).

Iomlan: 10 + 837,13 + 2*625,41 * (4 + 2) = $ 27 196,62 airson an roghainn as lugha. Tha an eadar-dhealachadh timcheall air 3,5 uair!
Ann an oVirt, tha a h-uile gnìomh ri fhaighinn gun chuingealachaidhean.

Feartan goirid agus ìrean as àirde

Riatanasan an t-siostaim

Feumaidh an hypervisor CPU le virtualization bathar-cruaidh air a chomasachadh, is e 2 GiB an ìre as lugha de RAM airson tòiseachadh, is e 55 GiB an ìre stòraidh a thathar a’ moladh airson an OS (sa mhòr-chuid airson logaichean, msaa, chan eil an OS fhèin a ’gabhail ach mòran).
Barrachd mion-fhiosrachaidh - an seo.
airson Einnsean riatanasan as ìsle 2 cores / 4 GiB RAM / stòradh 25 GiB. Air a mholadh - bho 4 cores / 16 GiB de RAM / 50 GiB de stòradh.
Coltach ri siostam sam bith, tha crìochan air meudan is meudan, a’ mhòr-chuid dhiubh nas àirde na comasan nan frithealaichean mòra malairteach a tha rim faighinn. Seadh, càraid. Intel Xeon Gold 6230 comasach air dèiligeadh ri 2 TiB de RAM agus a’ toirt seachad 40 cores (80 snàithlean), a tha eadhon nas lugha na crìochan aon VM.

Inneal mas-fhìor as àirde:

  • Innealan mas fhìor aig an aon àm aig an aon àm: Gun chrìoch;
  • CPUan mas-fhìor as àirde airson gach inneal mas-fhìor: 384;
  • Cuimhne as àirde airson gach inneal mas-fhìor: 4 TiB;
  • Meud diosc singilte as àirde airson gach inneal brìgheil: 8 TiB.

An àireamh as motha de luchd-aoigheachd:

  • Corailean no snàithleanan CPU loidsigeach: 768;
  • RAM: 12 TIB
  • Àireamh de dh'innealan mas-fhìor aoigheachd: 250;
  • Imrich beò aig an aon àm: 2 a’ tighinn a-steach, 2 a’ dol a-mach;
  • Leud-còmhlain imrich beò: Bun-stèidh gu 52 MiB (~ 436 Mb) gach imrich nuair a thathar a’ cleachdadh a’ phoileasaidh imrich dìleab. Bidh poileasaidhean eile a’ cleachdadh luachan trochur atharrachail stèidhichte air astar an inneal corporra. Faodaidh poileasaidhean QoS leud-bann imrich a chuingealachadh.

Aonadan loidsigeach manaidsear as àirde:

Ann an 4.3 tha na crìochan a leanas.

  • dàta ionad
    • An àireamh as àirde de ionad dàta: 400;
    • An àireamh aoigheachd as àirde: 400 le taic, 500 air a dhearbhadh;
    • An àireamh VM as àirde: 4000 le taic, 5000 air a dhearbhadh;
  • Braisle
    • Cunnt cnuasachaidh as àirde: 400;
    • An àireamh aoigheachd as àirde: 400 le taic, 500 air a dhearbhadh;
    • An àireamh VM as àirde: 4000 le taic, 5000 air a dhearbhadh;
  • lìonra
    • Lìonraidhean / cruinneachadh loidsigeach: 300
    • SDN / lìonraidhean a-muigh: 2600 air a dhearbhadh, gun chrìoch èigneachaidh;
  • storage
    • Raointean as àirde: 50 le taic, 70 air an deuchainn;
    • Luchd-aoigheachd gach àrainn: Gun chrìoch;
    • Meudan loidsigeach gach àrainn bloc (barrachd): 1500;
    • An àireamh as motha de LUNs (barrachd): 300;
    • Meud diosc as àirde: 500 TiB (cuingealaichte gu 8 TiB gu bunaiteach).

Roghainnean Gnìomhachaidh

Mar a chaidh ainmeachadh roimhe, tha oVirt air a thogail bho 2 eileamaidean bunaiteach - ovirt-engine (riaghladh) agus ovirt-host (hypervisor).
Faodar an Einnsean a chumail an dà chuid taobh a-muigh an àrd-ùrlar fhèin (Manaidsear leis fhèin - faodaidh e a bhith na VM a ’ruith air àrd-ùrlar eile no hypervisor air leth, agus eadhon inneal fiosaigeach), agus air an àrd-ùrlar fhèin (einnsean fèin-aoigheachd, coltach ri VCSA VMware dòigh-obrach).
Faodar an hypervisor a stàladh air cunbhalach OS RHEL/CentOS 7 (EL Host) agus OS as lugha sònraichte (oVirt-Node, stèidhichte air el7).
Tha na riatanasan bathar-cruaidh airson gach caochladair timcheall air an aon rud.
oVirt ann an 2 uair a thìde. Pàirt 1: Open Sgàineadh Àrd-ùrlar virtualization fulangach
Reis. 4 - ailtireachd àbhaisteach.

oVirt ann an 2 uair a thìde. Pàirt 1: Open Sgàineadh Àrd-ùrlar virtualization fulangach
Reis. 5 - ailtireachd einnsean fèin-aoigheachd.

Dhòmhsa, thagh mi an roghainn Manaidsear leis fhèin agus EL Hosts:

  • tha manaidsear leis fhèin beagan nas fhasa le duilgheadasan tòiseachaidh, chan eil dileab cearc is ugh ann (mar airson VCSA - cha tòisich thu gus am bi co-dhiù aon aoigh làn), ach tha eisimeileachd air siostam eile *;
  • Tha EL Host a’ toirt seachad làn chumhachd an OS, a tha feumail airson sgrùdadh bhon taobh a-muigh, debugging, fuasgladh cheistean, agus barrachd.

* Ach, cha robh feum air seo rè na h-ùine obrachaidh gu lèir, eadhon às deidh fìor fhàiligeadh cumhachd.
Ach barrachd chun na h-ìre!
Airson deuchainneachd, tha e comasach paidhir de lannan ProLiant BL460c G7 a leigeil ma sgaoil le Xeon® CPU. Nì sinn ath-riochdachadh air a’ phròiseas stàlaidh orra.
Bheir sinn ainm air na nodan ovirt.lab.example.com, kvm01.lab.example.com agus kvm02.lab.example.com.
Rachamaid gu dìreach gu stàladh.

Source: www.habr.com

Cuir beachd ann