Intshayelelo
Iprojekthi yomthombo ovulekileyo
I-oVirt ngokwenene iphezulu yenkqubo yorhwebo ye-Red Hat Virtualization (RHV, eyayifudula iyi-RHEV), ikhula phantsi kwephiko le-Red Hat. Ukuphepha ukudideka, oku hayi iyafana neCentOS vs RHEL, imodeli ekufutshane neFedora vs RHEL.
Ngaphantsi kwe-hood -
I-oVirt ingasetyenziselwa zombini iseva "yemveli" kunye ne-desktop virtualization (VDI), ngokungafaniyo nesisombululo se-VMware, zombini iinkqubo zinokuhlala kwindawo enye.
Iprojekthi ilungile
Eli nqaku lelokuqala kuthotho lwendlela yokwakha iqela elisebenzayo le-failover. Emva kokudlula kuzo, ngexesha elifutshane (malunga neeyure ezi-2) siya kufumana inkqubo yokusebenza ngokupheleleyo, nangona imiba emininzi, ngokuqinisekileyo, ayiyi kusonjululwa, ndiya kuzama ukuyigubungela kumanqaku alandelayo.
Sele siyisebenzisa iminyaka eliqela, siqala ngenguqulo 4.1. Inkqubo yethu yoshishino ngoku isebenza kwi-HPE Synergy 480 kunye neProLiant BL460c ye-10 yekhompyuter yesizukulwana kunye ne-Xeon Gold CPU.
Ngexesha lokubhala, inguqulelo yangoku yi-4.3.
amanqaku
- Intshayelelo (Silapha)
Ukufakwa komphathi (i-ovirt-injini) kunye ne-hypervisors (imikhosi) Useto olongezelelweyo
Iimpawu zokusebenza
Kukho izinto ezi-2 eziphambili kwi-oVirt: i-ovirt-injini kunye ne-ovirt-host(s). Kwabo baqhelene neemveliso VMware, oVirt xa iyonke njengeqonga vSphere, ovirt-injini - umaleko ulawulo - yenza imisebenzi efanayo vCenter, kwaye ovirt-host i hypervisor, efana ESX (i). Ngokuba vSphere sisisombululo ethandwa kakhulu, ngamanye amaxesha ndiya thelekisa ngayo.
Irayisi. 1 — Iphaneli yolawulo ye-oVirt.
Uninzi lonikezelo lweLinux kunye neenguqulelo zeWindows zixhaswa njengoomatshini beendwendwe. Kuba oomatshini beendwendwe kukho ii-arhente kunye nezixhobo eziphuculweyo ezibonakalayo kunye nabaqhubi be-virtio, ngokuyinhloko umlawuli wediski kunye nojongano lwenethiwekhi.
Ukuphumeza isisombululo sokunyamezela impazamo kunye nazo zonke iimpawu ezinomdla, uya kufuna ukugcinwa okwabelwanayo. Bobabini i-block FC, i-FCoE, i-iSCSI, kunye ne-NFS yokugcina iifayili, njl.
Ukusebenzisa ukugcinwa kwendawo kunokwenzeka, kodwa ngokungagqibekanga kuphela ukugcinwa okwabelwana ngako kufanelekile kwiqela lokwenene. Ukugcinwa kwendawo kwenza inkqubo isethi ehlukeneyo ye-hypervisors, kwaye kunye nokugcinwa okwabelwanayo, iqoqo alikwazi ukuhlanganiswa. Eyona ndlela ichanekileyo ngoomatshini abangena diski abanesiqalo ukusuka kwi-SAN, okanye iidiski zobukhulu obuncinane. Mhlawumbi, nge-vdsm hook, ukhetho lokudibanisa i-Software Defined Storage kwiidiski zendawo (umzekelo, i-Ceph) kunye nokuyinikezela kwi-VM inokwenzeka, kodwa andizange ndiyiqwalasele nzulu.
izakhiwo
Irayisi. 2 - i-oVirt yoyilo.
Iinkcukacha ezithe vetshe malunga noyilo lwezakhiwo zinokufumaneka kwi
Irayisi. 3 — oVirt izinto.
Isiqalelo esiphezulu kuluhlu lwemigangatho ngu − Umbindi data. Inquma ukuba ukugcinwa okwabelwanayo okanye kwendawo isetyenzisiweyo, kunye nesethi yesici esisetyenzisiweyo (ukuhambelana, i-4.1 ukuya kwi-4.3). Kusenokubakho enye okanye ngaphezulu. Kwiinketho ezininzi, usebenzisa iZiko leDatha elingagqibekanga - Ukungagqibeki - kufanelekile.
Iziko leDatha libandakanya enye okanye ngaphezulu Amaqela. Iqela limisela uhlobo lomqhubekekisi, imigaqo-nkqubo yofuduko, njl. Kufakelo oluncinci, unokuzilinganisela kwakhona kwiNdibanisela eMiselweyo.
Iqela, ngokulandelayo, liqulathe host's abenza owona msebenzi ungundoqo - baphatha oomatshini benyani, ugcino ludityanisiwe kubo. Iqela lithatha iinginginya ezi-2 okanye ngaphezulu. Nangona kuyenzeka ngokobuchwepheshe ukwenza iqela kunye nomninimzi ongu-1, ayisiyonto isebenzayo.
I-oVirt ixhasa imisebenzi emininzi, kuquka. ukufuduka okuphilayo koomatshini benyani phakathi kwe-hypervisors (ukufuduka okuphilayo) kunye nokufuduka kokugcina (ukufuduka kwendawo yokugcina), ukuqinisekiswa kwe-desktop (isiseko se-desktop ebonakalayo) kunye neephuli ze-VM, i-statefull ne-stateless VMs, inkxaso ye-NVidia Grid vGPU, ukungenisa kwi-vSphere, KVM, kukho enamandla
Malunga namaxabiso e-RHV
Iindleko aziphezulu xa kuthelekiswa neVMware, inkxaso kuphela ithengwa - ngaphandle kwemfuneko yokuthenga ilayisenisi ngokwayo. Inkxaso ithengelwa kuphela ii-hypervisors; i-ovirt-injini, ngokungafaniyo ne-vCenter Server, ayifuni naziphi na iindleko.
Umzekelo wokubala kunyaka woku-1 wobunini
Makhe siqwalasele iqoqo le-4 2-socket koomatshini kunye namaxabiso okuthengisa (ngaphandle kwezaphulelo zeprojekthi).
Umrhumo oqhelekileyo we-RHV
- VMware vCenter Server Standard $10,837.13 umzekelo, plus Basic subscription $2,625.41 (Uveliso — $3,125.39);
- VMware vSphere Standard $1,164.15 + Basic Subscription $552.61 (Production $653.82);
- VMware vSphere Enterprise Plus $6,309.23 + Basic Subscription $1,261.09 (Uveliso $1,499.94).
Iyonke: 10 + 837,13 + 2 * 625,41 * (4 + 2) = $ 27 196,62 kolona khetho luncinci. Umahluko malunga namaxesha angama-3,5!
Kwi-oVirt, yonke imisebenzi iyafumaneka ngaphandle kwezithintelo.
Iimpawu ezimfutshane kunye nobukhulu
Neemfuno zeeNkqubo
I-hypervisor idinga i-CPU ene-hardware ye-virtualization enikwe amandla, inani elincinci le-RAM ukuqala i-2 GiB, isixa sokugcinwa esicetyiswayo se-OS yi-55 GiB (ininzi kwiilogi, njl., I-OS ngokwayo ithatha kancinci).
Iinkcukacha ezithe kratya -
kuba
Njengayo nayiphi na inkqubo, kukho imida kwimithamo kunye nezixa, uninzi lwazo olungaphezulu kobunakho beeseva ezifumanekayo zorhwebo. Ewe, isibini
Ubuninzi boomatshini obubonakalayo:
- Ubuninzi obusebenza ngaxeshanye oomatshini benyani: Ayinamda;
- Ubuninzi bee-CPU zenyani ngomatshini ngamnye: 384;
- Ubuninzi bememori ngomatshini wenyani: 4 TiB;
- Ubuninzi besayizi yediski enye ngomatshini wenyani: 8 TiB.
Ubuninzi bomamkeli:
- Iimpawu ze-CPU ezinengqondo okanye iintambo: 768;
- I-RAM: 12 TiB;
- Inani loomatshini ababambekayo: 250;
- Ukufuduka kwangaxeshanye: 2 engenayo, 2 ephumayo;
- I-bandwidth ye-migration ephilayo: Ukungagqibekanga ukuya kwi-52 MiB (~ 436 Mb) ngokufuduka xa usebenzisa umgaqo-nkqubo wokufuduka welifa. Eminye imigaqo-nkqubo isebenzisa amaxabiso okudlulela aguqukayo ngokusekwe kwisantya sesixhobo esibonakalayo. Imigaqo-nkqubo ye-QoS inokunciphisa umda wokufuduka.
Ubuninzi beZiko loMphathi:
Ku-4.3 kukho
- Iziko ledatha
- Ubuninzi beziko ledatha yedatha: 400;
- Ubuninzi be-host host: 400 exhaswayo, i-500 ivavanyiwe;
- Ubuninzi be-VM count: 4000 exhaswayo, i-5000 ivavanyiwe;
- Iqela
- Ubuninzi beqela leqela: 400;
- Ubuninzi be-host host: 400 exhaswayo, i-500 ivavanyiwe;
- Ubuninzi be-VM count: 4000 exhaswayo, i-5000 ivavanyiwe;
- womnatha
- Uthungelwano olusengqiqweni/iqela: 300;
- I-SDN / amanethiwekhi angaphandle: I-2600 ivavanyiwe, akukho mda wokunyanzeliswa;
- yoGcino
- Ubuninzi bemimandla: i-50 ixhaswa, i-70 ivavanyiwe;
- Inginginya kwidomeyini nganye: Akukho mda;
- Imiqulu enengqiqo kwi-domain yebhloko (ngaphezulu): 1500;
- Elona nani liphezulu le-LUNs (ngaphezulu): 300;
- Ubungakanani bediski enkulu: 500 TiB (inqunyelwe kwi-8 TiB ngokungagqibekanga).
Iinketho zokuphumeza
Njengoko sele kukhankanyiwe, i-oVirt yakhiwe kwizinto ezi-2 ezisisiseko - i-ovirt-injini (ulawulo) kunye ne-ovirt-host (hypervisor).
I-injini inokufumaneka nokuba ingaphandle kweqonga ngokwalo (uMphathi ozimeleyo - oku kunokuba yi-VM eqhuba kwelinye iqonga okanye i-hypervisor eyahlukileyo, okanye umatshini womzimba) okanye kwiqonga ngokwalo (injini yokuzimela, efana nendlela yeVCSA ukusuka kwiVMware).
I-hypervisor inokufakwa kuyo nayiphi na
Iimfuno zehardware kuzo zonke iinketho ziphantse zifane.
Irayisi. I-4 - i-architecture eqhelekileyo.
Irayisi. I-5 - I-self-hosted Engine architecture.
Mna ndikhethe ukhetho oluzimeleyo loMphathi kunye ne-EL Hosts:
- Umphathi ozimeleyo ulula kancinci xa kufikwa kwiingxaki zokuqalisa, akukho ngxaki yenkukhu kunye neqanda (njengakwi-VCSA - awukwazi ukuqala kude kube ngumamkeli omnye uphelele ngokupheleleyo), kodwa kukho ukuxhomekeka kwenye inkqubo *;
- I-EL Host inikezela ngawo onke amandla e-OS, eluncedo ekubekweni iliso kwangaphandle, ukulungisa ingxaki, ukulungisa iingxaki, njl.
* Noko ke, ebudeni balo lonke ixesha lokusebenza oku kwakungeyomfuneko, kwanasemva kokumka kombane okunzulu.
Kodwa makhe sifikelele kwinqanaba!
Ukwenza uvavanyo, kunokwenzeka ukukhulula iperi yeProLiant BL460c G7 blades ngeXeon® CPU. Siza kuzisebenzisa ukuvelisa kwakhona inkqubo yokufakela.
Makhe sinike iindawo zamagama amagama ovirt.lab.example.com, kvm01.lab.example.com kunye ne-kvm02.lab.example.com.
Makhe siye ngqo kwi
umthombo: www.habr.com