Clustering ao amin'ny Proxmox VE

Clustering ao amin'ny Proxmox VE

Tao amin'ny lahatsoratra teo aloha dia nanomboka niresaka momba ny atao hoe Proxmox VE sy ny fomba fiasany. Androany isika dia hiresaka momba ny fomba ahafahanao mampiasa ny endri-javatra clustering ary mampiseho ny tombontsoa omeny.

Inona no atao hoe cluster ary nahoana izy io no ilaina? Ny cluster (avy amin'ny cluster anglisy) dia vondron'ny mpizara mitambatra amin'ny fantsom-pifandraisana haingam-pandeha, miasa ary aseho amin'ny mpampiasa iray manontolo. Misy scenario lehibe maromaro amin'ny fampiasana cluster:

  • Miantoka ny fahaleovan-tena (Avo-misy).
  • Load balancing (Load Balancing).
  • Fampitomboana ny vokatra (Fampisehoana avo lenta).
  • Manatanteraka computing distributed (Compute zaraina).

Ny scenario tsirairay dia mametraka ny fitakiany manokana amin'ny singa cluster. Ohatra, ho an'ny kluster manao informatika mizarazara, ny tena takiana dia ny hafainganam-pandeha ambony amin'ny fampandehanana teboka mitsingevana sy ny fahatarana tambajotra ambany. Ny cluster toy izany dia matetika ampiasaina amin'ny tanjona fikarohana.

Koa satria nikasika ny lohahevitra momba ny informatika voazara isika dia tiako ny manamarika fa misy ihany koa ny zavatra toy ny rafitra grid (avy amin'ny grid anglisy - lattice, network). Na dia eo aza ny fitoviana ankapobeny, aza afangaro ny rafitra grid sy cluster. Ny grid dia tsy cluster amin'ny heviny mahazatra. Tsy toy ny cluster, ny nodes tafiditra ao amin'ny grid dia matetika tsy mitovy ary tsy dia misy firy. Ity fomba fiasa ity dia manamora ny famahana ny olan'ny informatika zaraina, saingy tsy mamela ny famoronana iray manontolo avy amin'ny nodes.

Ohatra iray miavaka amin'ny rafitra grid dia sehatra informatika malaza BOIN (Infrastructure Open Berkeley for Network Computing). Ity sehatra ity dia natao tany am-boalohany ho an'ny tetikasa SETI @ an-trano (Search for Extra-Terrestrial Intelligence at Home), izay miresaka momba ny olan'ny fitadiavana faharanitan-tsaina ivelan'ny tany amin'ny alalan'ny famakafakana famantarana amin'ny radio.

Inona no manao izany asaNy angon-drakitra be dia be azo avy amin'ny teleskaopy onjam-peo dia tapaka ho ampahany kely maro, ary alefa any amin'ny nodes an'ny rafitra grid (ao amin'ny tetikasa SETI@home, ny andraikitry ny nodes toy izany dia milalao amin'ny solosaina an-tsitrapo). Ny angon-drakitra dia karakaraina amin'ny nodes ary rehefa vita ny fanodinana dia alefa any amin'ny lohamilina afovoan'ny tetikasa SETI. Noho izany, mamaha olana eran-tany sarotra ny tetikasa nefa tsy manana ny herin'ny informatika ilaina eo am-pelatanany.

Amin'izao fotoana izao dia manana fahatakarana mazava momba ny atao hoe cluster isika, dia manolotra ny handinika ny fomba hamoronana sy hampiasana azy. Hampiasa rafitra virtoaly loharano misokatra isika Proxmox VE.

Zava-dehibe indrindra alohan'ny hanombohan'ny famoronana cluster mba hahatakarana mazava tsara ny fetra sy ny fepetra takian'ny rafitra Proxmox, izany hoe:

  • isan'ny nodes ambony indrindra ao anaty cluster - 32;
  • tsy maintsy manana ny nodes rehetra mitovy amin'ny Proxmox (misy maningana, fa ny famokarana dia tsy soso-kevitra);
  • raha mikasa ny hampiasa ny fampandehanana High Availability ianao amin'ny ho avy, dia tsy maintsy manana ny cluster farafahakeliny 3 nodes;
  • Tsy maintsy misokatra ny seranana mba hifandraisana amin'ny nodes UDP/5404, UDP/5405 ho an'ny corosync sy TCP/22 ho an'ny SSH;
  • Ny fahataran'ny tambajotra eo anelanelan'ny nodes dia tsy tokony hihoatra 2 ms.

Mamorona cluster

Zava-dehibe! Ny fanamafisam-peo etsy ambany dia fanefena andrana. Aza adino ny manamarina amin'ny antontan-taratasy ofisialy Proxmox V.E.

Mba hananganana cluster fitsapana, dia naka mpizara telo izahay miaraka amin'ny fanamafisana mitovy amin'ny Proxmox hypervisor napetraka (2 cores, 2 GB an'ny RAM).

Raha te hahalala ny fomba fametrahana Proxmox ianao dia manoro hevitra ny hamaky ny lahatsoratra teo aloha izahay - Ny majika amin'ny virtoaly: fampianarana fampidirana ao amin'ny Proxmox VE.

Amin'ny voalohany, aorian'ny fametrahana ny OS dia misy mpizara tokana mandeha Fomba tokana.

Clustering ao amin'ny Proxmox VE
Andao hamorona cluster amin'ny fipihana ny bokotra Mamorona Cluster ao amin'ny fizarana mety.

Clustering ao amin'ny Proxmox VE
Mametraha anarana ho an'ny cluster ho avy ary mifidiana fifandraisana tambajotra mavitrika.

Clustering ao amin'ny Proxmox VE
Tsindrio ny bokotra Create. Ny mpizara dia hamorona fanalahidy 2048-bit ary hanoratra izany miaraka amin'ny mari-pamantarana an'ny cluster vaovao amin'ny rakitra fikirakirana.

Clustering ao amin'ny Proxmox VE
soratra ASA OK manondro ny fahavitan'ny fandidiana. Ankehitriny, raha mijery ny fampahalalana ankapobeny momba ny rafitra ianao dia afaka mahita fa nivadika ho cluster mode ny mpizara. Hatreto, ny cluster dia tsy misy afa-tsy node iray, izany hoe, tsy mbola manana ny fahaiza-manao ilaina ny cluster.

Clustering ao amin'ny Proxmox VE

Midira ao amin'ny cluster

Alohan'ny hifandraisana amin'ny kluster noforonina dia mila mahazo vaovao isika mba hamitana ny fifandraisana. Mba hanaovana izany, mandehana any amin'ny fizarana sampahom-boaloboka ary tsindrio ny bokotra Midira Information.

Clustering ao amin'ny Proxmox VE
Ao amin'ny varavarankely izay misokatra, isika dia liana amin'ny votoatin'ny saha mitovy anarana. Mila adika izany.

Clustering ao amin'ny Proxmox VE
Ny mari-pamantarana fifandraisana ilaina rehetra dia voarakitra eto: ny adiresin'ny mpizara ho an'ny fifandraisana sy ny fanondro nomerika. Andao ho any amin'ny mpizara izay mila ampidirina amin'ny cluster. Tsindrio ny bokotra Midira ao amin'ny Cluster ary ao amin'ny varavarankely misokatra, apetaho ny atiny voadika.

Clustering ao amin'ny Proxmox VE
Fields Adiresy mitovy ΠΈ tondro ho fenoina ho azy. Ampidiro ny tenimiafina fototra ho an'ny laharana 1, safidio ny fifandraisana amin'ny tambajotra ary tsindrio ny bokotra Join.

Clustering ao amin'ny Proxmox VE
Mandritra ny dingan'ny fidirana amina kluster iray dia mety hijanona ny fanavaozana ny pejin-tranonkala GUI. Ara-dalΓ na izany, avereno fotsiny ny pejy. Toy izany koa, manampy node iray hafa isika ary vokatr'izany dia mahazo cluster feno misy 3 nodes miasa.

Clustering ao amin'ny Proxmox VE
Ankehitriny dia afaka mifehy ny node cluster rehetra avy amin'ny GUI iray isika.

Clustering ao amin'ny Proxmox VE

Organisation High Availability

Ny Proxmox ivelan'ny boaty dia manohana ny fiasa HA ho an'ny milina virtoaly sy ny fitoeran'entana LXC. Utility ha-mpitantana mamantatra sy mitantana ny lesoka sy ny tsy fahombiazana, manao famindra vonjy maika avy amin'ny node tsy nahomby ho miasa. Mba hahafahan'ilay mekanika miasa tsara, dia ilaina ny manana fitehirizana rakitra iraisana ny milina virtoaly sy ny kaontenera.

Aorian'ny fampandehanana ny fampandehanana High Availability dia hanomboka hanara-maso tsy tapaka ny toetry ny fiasan'ny milina virtoaly na fitoeran-javatra ny stack software ha-manager ary hifanerasera amin'ny node cluster hafa.

Mampifandray fitahirizana iombonana

Ohatra, nametraka fitehirizana rakitra NFS kely tao amin'ny 192.168.88.18 izahay. Mba hahafahan'ny nodes rehetra ao amin'ny cluster afaka mampiasa azy dia mila manao ireto fanodinkodinana manaraka ireto ianao.

Misafidiana avy amin'ny menio interface tsara Datacenter - fitahirizana - Add - NFS.

Clustering ao amin'ny Proxmox VE
Famenoana ny saha ID ΠΈ Server. Ao amin'ny lisitra midina Export safidio ny lahatahiry tianao avy amin'ireo misy ary ao anaty lisitra Content - karazana data ilaina. Rehefa avy nanindry ny bokotra Add ny fitehirizana dia hifandray amin'ny nodes rehetra amin'ny cluster.

Clustering ao amin'ny Proxmox VE
Rehefa mamorona milina virtoaly sy kaontenera amin'ny iray amin'ireo node, dia manondro ny anay izahay fitehirizana ho fitahirizana.

Fametrahana HA

Ohatra, andao hamorona container miaraka amin'ny Ubuntu 18.04 ary amboary ny High Availability ho azy. Aorian'ny famoronana sy fandefasana ilay kaontenera dia mandehana any amin'ny fizarana Datacenter - HA - Add. Ao amin'ny saha misokatra, manondro ny ID ny milina virtoaly / fitoeran-javatra sy ny isan'ny ambony indrindra andrana hanomboka sy hifindra eo anelanelan'ny nodes.

Raha mihoatra io isa io, dia hanamarika ny VM ho diso ny hypervisor ary hametraka azy ao amin'ny fanjakana Error, ary avy eo dia hijanona tsy hanao hetsika miaraka aminy.

Clustering ao amin'ny Proxmox VE
Rehefa avy manindry ny bokotra Add fampiasana ha-mpitantana dia hampahafantatra ny node rehetra ao amin'ny cluster fa ny VM miaraka amin'ny ID voatondro dia voafehy ankehitriny ary raha midona izy dia tsy maintsy averina amin'ny node hafa.

Clustering ao amin'ny Proxmox VE

Andao hiteraka fanakorontanana

Raha te hahita tsara ny fomba fiasan'ny mekanika fanodinkodinana, andeha hovonoina tsy ara-dalΓ na ny famatsiana herinaratra an'ny node1. Mijery izay mitranga amin'ny cluster avy amin'ny node hafa isika. Hitantsika fa nahita tsy fahombiazana ny rafitra.

Clustering ao amin'ny Proxmox VE

Ny fiasan'ny mekanika HA dia tsy midika ho fitohizan'ny VM. Raha vantany vao "milatsaka" ny node iray, dia atsahatra vonjimaika ny fiasan'ny VM mandra-piverina ho azy amin'ny node hafa.

Ary eto no manomboka ny "majika" - ny cluster dia namerina ho azy ny node mba hampandehanana ny VM ary tao anatin'ny 120 segondra dia naverina ho azy ny asa.

Clustering ao amin'ny Proxmox VE
Mamono ny hery node2 izahay. Andeha hojerentsika raha hijanona ny cluster ary raha hiverina ho azy ny VM.

Clustering ao amin'ny Proxmox VE
Indrisy, araka ny hitantsika, manana olana isika amin'ny hoe ny hany node velona dia tsy manana quorum intsony, izay manakana ho azy ny HA. Mamoaka baiko ao amin'ny console izahay hanery ny fametrahana kΓ΄lejy.

pvecm expected 1

Clustering ao amin'ny Proxmox VE
Rehefa afaka 2 minitra dia niasa tsara ny mekanika HA ary tsy nahita node2, dia nandefa ny VM tamin'ny node3.

Clustering ao amin'ny Proxmox VE
Raha vantany vao namerina ny node1 sy node2 izahay dia tafaverina tanteraka ilay cluster. Mariho fa tsy miverina amin'ny node1 irery ny VM, fa azo atao amin'ny tanana izany.

Famintinana

Nolazainay taminao ny fomba fiasan'ny mekanika clustering ao amin'ny Proxmox, ary nasehonay koa ny fomba nanamboarana ny HA ho an'ny milina virtoaly sy fitoeran-javatra. Ny fampiasana araka ny tokony ho izy ny clustering sy ny HA dia mampitombo be ny fahatokisana ny fotodrafitrasa ary miantoka ihany koa ny fanarenana amin'ny tsy fahombiazana.

Alohan'ny hamoronana cluster dia mila manomana avy hatrany ianao hoe inona no tanjona hampiasana azy ary ohatrinona no tokony harenina amin'ny ho avy. Mila manamarina ny fotodrafitrasa tambajotra ihany koa ianao amin'ny fahavononana hiasa amin'ny fahatarana kely indrindra mba hiasa tsy misy tsy fahombiazana ny cluster ho avy.

Lazao aminay - mampiasa ny fahaiza-mivondrona ao amin'ny Proxmox ve ianao? Miandry anao izahay ao amin'ny fanehoan-kevitra.

Lahatsoratra teo aloha momba ny hypervisor Proxmox VE:

Source: www.habr.com

Add a comment