Clustering nan Proxmox VE

Clustering nan Proxmox VE

Nan atik anvan yo, nou te kòmanse pale sou ki sa Proxmox VE se ak ki jan li fonksyone. Jodi a nou pral pale sou fason ou ka itilize karakteristik gwoup la epi montre ki avantaj li bay.

Ki sa ki yon gwoup e poukisa li nesesè? Yon gwoup (ki soti nan grap angle a) se yon gwoup serveurs ini pa gwo vitès chanèl kominikasyon, opere ak prezante bay itilizatè a kòm yon sèl antye. Gen plizyè senaryo prensipal pou itilize yon gwoup:

  • Asire tolerans fòt (Segondè disponiblite).
  • Balanse chaj (Balanse chaj).
  • Ogmantasyon nan pwodiktivite (Gwo pèfòmans).
  • Fè distribye informatique (Enfòmatik distribiye).

Chak senaryo mete pwòp demand li yo sou eleman gwoup yo. Pou egzanp, pou yon gwoup ki fè distribye informatique, kondisyon prensipal la se gwo vitès nan operasyon pwen k ap flote ak latansi rezo ki ba. Gwoup sa yo souvan itilize pou rezon rechèch.

Depi nou te manyen sijè a nan enfòmatik distribiye, mwen ta renmen sonje ke gen tou yon bagay tankou sistèm kadriyaj (nan kadriyaj angle a - lasi, rezo). Malgre resanblans jeneral la, pa konfonn yon sistèm kadriyaj ak yon grap. Griy la se pa yon grap nan sans nòmal la. Kontrèman ak yon gwoup, nœuds ki enkli nan kadriyaj la pi souvan etewojèn epi yo gen disponiblite ki ba. Apwòch sa a senplifye solisyon an nan pwoblèm informatique distribiye, men li pa pèmèt kreye yon antye sèl soti nan nœuds.

Yon egzanp frapan nan yon sistèm kadriyaj se yon platfòm enfòmatik popilè BOIN (Berkeley Open Enfrastrikti pou Network Computing). Platfòm sa a te kreye orijinal pou pwojè a SETI @ lakay (Search for Extra-Terrestrial Intelligence at Home), ki fè fas ak pwoblèm nan pou chèche entèlijans ekstraterès pa analize siyal radyo.

Kijan travay sa aYon gwo kantite done ki resevwa nan teleskòp radyo kase nan anpil ti moso, epi yo voye yo nan nœuds nan sistèm nan kadriyaj (nan pwojè a SETI@home, wòl nan nœuds sa yo jwe pa òdinatè volontè). Done yo trete sou nœuds yo epi apre pwosesis la fini, yo voye li nan sèvè santral pwojè SETI a. Kidonk, pwojè a rezoud yon pwoblèm mondyal konplèks san yo pa gen pouvwa enfòmatik ki nesesè yo a dispozisyon li.

Kounye a ke nou gen yon konpreyansyon klè sou sa yon gwoup se, nou pwopoze yo konsidere ki jan li ka kreye ak itilize. Nou pral sèvi ak yon sistèm virtualizasyon sous louvri Proxmox VE.

Li enpòtan espesyalman anvan ou kòmanse kreye yon gwoup pou konprann klèman limit yo ak kondisyon sistèm nan Proxmox, sètadi:

  • kantite maksimòm nœuds nan yon gwoup - 32;
  • tout nœuds dwe genyen menm vèsyon Proxmox (gen eksepsyon, men pou pwodiksyon yo pa rekòmande);
  • si nan tan kap vini an ou planifye yo sèvi ak fonksyonalite segondè Disponibilite, Lè sa a, gwoup la dwe genyen omwen 3 nœuds;
  • pò yo dwe louvri pou nœuds yo kominike youn ak lòt UDP/5404, UDP/5405 pou corosync ak TCP / 22 pou SSH;
  • Reta rezo ant nœuds pa ta dwe depase 2 ms.

Kreye yon grap

Enpòtan! Konfigirasyon ki anba a se yon konfigirasyon tès. Pa bliye tcheke avèk dokiman ofisyèl yo Proxmox V.E.

Yo nan lòd yo lanse yon gwoup tès, nou te pran twa serveurs ak konfigirasyon an menm nan hypervisor la Proxmox enstale (2 nwayo, 2 GB nan RAM).

Si ou vle konnen ki jan yo enstale Proxmox, nou rekòmande pou li atik anvan nou an - Majik la nan Virtualization: yon kou entwodiksyon nan Proxmox VE.

Okòmansman, apre enstale eksplwatasyon an, yon sèl sèvè kouri nan Otonòm-mòd.

Clustering nan Proxmox VE
Ann kreye yon gwoup pa klike sou bouton an Kreye Cluster nan seksyon apwopriye a.

Clustering nan Proxmox VE
Mete yon non pou gwoup la nan lavni epi chwazi yon koneksyon rezo aktif.

Clustering nan Proxmox VE
Klike sou bouton Kreye. Sèvè a pral jenere yon kle 2048-bit epi ekri li ansanm ak paramèt nouvo gwoup la nan dosye konfigirasyon yo.

Clustering nan Proxmox VE
Enskripsyon TACHE OK endike operasyon an fini avèk siksè. Koulye a, gade nan enfòmasyon jeneral sou sistèm nan, ou ka wè ke sèvè a te chanje nan mòd cluster. Jiskaprezan, gwoup la konsiste de yon sèl ne, se sa ki, li poko gen kapasite pou yo bezwen yon grap.

Clustering nan Proxmox VE

Rantre nan yon gwoup

Anvan konekte ak gwoup la kreye, nou bezwen jwenn enfòmasyon pou konplete koneksyon an. Pou fè sa, ale nan seksyon an Seksyon epi peze bouton an Antre nan Enfòmasyon.

Clustering nan Proxmox VE
Nan fenèt la ki louvri, nou enterese nan sa ki nan jaden an ki gen menm non an. Li pral bezwen kopye.

Clustering nan Proxmox VE
Tout paramèt koneksyon ki nesesè yo kode isit la: adrès sèvè pou koneksyon ak anprent dijital la. Ann ale nan sèvè a ki bezwen enkli nan gwoup la. Peze bouton an Antre nan Cluster ak nan fenèt la ki ouvè, kole kontni an kopye.

Clustering nan Proxmox VE
Jaden Adrès kanmarad и Anprent pral ranpli otomatikman. Antre modpas rasin pou nimewo ne 1, chwazi koneksyon rezo a epi peze bouton an Antre nan.

Clustering nan Proxmox VE
Pandan pwosesis pou rantre nan yon gwoup, paj wèb GUI la ka sispann mete ajou. Sa a nòmal, jis rechaje paj la. Nan egzakteman menm fason an, nou ajoute yon lòt ne epi kòm yon rezilta nou jwenn yon gwoup plen véritable nan 3 nœuds k ap travay.

Clustering nan Proxmox VE
Koulye a, nou ka kontwole tout nœuds gwoup nan yon sèl entèfas.

Clustering nan Proxmox VE

Segondè Òganizasyon Disponibilite

Proxmox soti nan bwat la sipòte fonksyonalite HA pou tou de machin vityèl ak resipyan LXC. Itilite ha-manadjè detekte ak okipe erè ak echèk, fè chanjman ijans soti nan yon ne echwe nan yon sèl k ap travay. Pou mekanis nan travay kòrèkteman, li nesesè ke machin vityèl ak resipyan gen yon depo dosye komen.

Apre aktive fonksyonalite High Availability, pil lojisyèl ha-manager la ap kòmanse kontinyèlman kontwole estati fonksyònman machin vityèl oswa veso a epi kominike asenkronman ak lòt nœuds gwoup.

Tache depo pataje

Pou egzanp, nou te deplwaye yon ti depo dosye NFS nan 192.168.88.18. Pou tout nœuds nan gwoup la kapab sèvi ak li, ou bezwen fè manipilasyon sa yo.

Chwazi nan meni koòdone entènèt la Datacenter - Depo - Ajoute - NFS.

Clustering nan Proxmox VE
Ranpli jaden yo ID и sèvè. Nan lis deroule a Ekspòte chwazi anyè a vle nan sa yo ki disponib ak nan lis la Content - kalite done obligatwa yo. Apre peze bouton an Add depo a pral konekte ak tout nœuds nan gwoup la.

Clustering nan Proxmox VE
Lè kreye machin vityèl ak resipyan sou nenpòt nan nœuds yo, nou endike nou an depo kòm depo.

Mete kanpe HA

Pou egzanp, ann kreye yon veso ak Ubuntu 18.04 epi konfigirasyon High Availability pou li. Apre kreye ak lanse veso a, ale nan seksyon an Datacenter - HA - Add. Nan jaden ki ouvè a, endike ID machin vityèl/veso a ak kantite maksimòm tantativ pou rekòmanse epi deplase ant nœuds.

Si nimewo sa a depase, hypervisor a pral make VM a kòm defo epi mete l nan eta Erè a, apre sa li pral sispann fè nenpòt aksyon avèk li.

Clustering nan Proxmox VE
Apre peze bouton an Add sèvis piblik ha-manadjè pral notifye tout nœuds nan gwoup la ke VM a ki gen ID espesifye a se kounye a anba kontwòl epi si li aksidan, li dwe rekòmanse sou yon lòt ne.

Clustering nan Proxmox VE

Ann koze yon dezòd

Pou wè egzakteman ki jan mekanis switching la ap travay, ann koupe ekipman pou pouvwa node1 a anòmal. Nou gade sa k ap pase ak gwoup la soti nan yon lòt ne. Nou wè ke sistèm nan te detekte yon echèk.

Clustering nan Proxmox VE

Operasyon mekanis HA a pa vle di kontinwite VM a. Le pli vit ke yon ne "tonbe," operasyon VM a sispann tanporèman jiskaske li rekòmanse otomatikman sou yon lòt ne.

Epi sa a se kote "majik la" kòmanse - gwoup la otomatikman reassigne ne pou kouri VM nou an ak nan 120 segonn travay la te otomatikman retabli.

Clustering nan Proxmox VE
Nou fèmen pouvwa node2. Ann wè si gwoup la ap kenbe epi si VM a ap retounen nan eta travay otomatikman.

Clustering nan Proxmox VE
Ay, jan nou wè, nou gen yon pwoblèm ak lefèt ke sèl ne ki siviv pa gen kowòm ankò, ki otomatikman enfim HA. Nou bay yon lòd nan konsole a pou fòse enstalasyon kowòm.

pvecm expected 1

Clustering nan Proxmox VE
Apre 2 minit, mekanis HA te travay kòrèkteman epi, pa jwenn node2, te lanse VM nou an sou node3.

Clustering nan Proxmox VE
Le pli vit ke nou vire node1 ak node2 tounen sou, gwoup la te konplètman restore. Tanpri sonje ke VM a pa imigre tounen nan node1 poukont li, men sa a ka fè manyèlman.

Adisyon moute

Nou te di w sou ki jan mekanis nan clustering travay nan Proxmox, epi tou te montre ki jan HA se configuré pou machin vityèl ak resipyan. Bon itilizasyon clustering ak HA siyifikativman ogmante fyab nan enfrastrikti a epi tou asire rekiperasyon nan echèk.

Anvan ou kreye yon grap, ou bezwen imedyatman planifye pou ki rezon li pral itilize ak konbyen li pral bezwen pou yo echèl alavni. Ou bezwen tou tcheke enfrastrikti rezo a pou pare pou travay ak reta minim pou gwoup la nan lavni travay san echèk.

Di nou - èske w itilize kapasite clustering nan Proxmox? Nou ap tann ou nan kòmantè yo.

Atik anvan yo sou sijè a nan hypervisor Proxmox VE:

Sous: www.habr.com

Add nouvo kòmantè