
Molweni, bafundi bakaHabr! Kwinqaku lokugqibela, sathetha ngendlela elula yokubuyisela intlekele kwiinkqubo zokugcina i-AERODISK ENGINE - ukuphindaphinda. Kweli nqaku, siya kuntywila kwisihloko esinzima kwaye sinomdla - i-metrocluster, oko kukuthi, indlela yokukhusela intlekele ngokuzenzekelayo kumaziko amabini edatha, evumela amaziko edatha ukuba asebenze kwimodi esebenzayo. Siza kukuxelela, sikubonise, uyiphule kwaye uyilungise.
Njengesiqhelo, ithiyori kuqala
I-metrocluster yimbumba esasazwe kwiziza ezininzi ngaphakathi kwesixeko okanye ummandla. Igama elithi "iqela" libonisa ngokucacileyo kuthi ukuba i-complex izenzekelayo, oko kukuthi, ukutshintsha i-cluster nodes xa kwenzeka ukungaphumeleli kwenzeka ngokuzenzekelayo.
Kulapho umahluko omkhulu phakathi kwe-metrocluster kunye nophindaphindo oluqhelekileyo. Ukuzenzekela kwemisebenzi. Okokuthi, xa kwenzeka iziganeko ezithile (ukungaphumeleli kweziko ledatha, iziteshi eziphukileyo, njl.), inkqubo yokugcina iya kwenza ngokuzimeleyo izenzo eziyimfuneko ukuze kugcinwe ukufumaneka kwedatha. Xa usebenzisa ii-replicas eziqhelekileyo, ezi zenzo zenziwa ngokupheleleyo okanye ngokuyinxenye ngesandla ngumlawuli.
Yenzelwe ntoni le nto?
Injongo ephambili elandelwa ngabathengi xa besebenzisa ukuphunyezwa kwe-metrocluster ethile kukunciphisa i-RTO (iNjongo yeXesha loBuyiselo). Oko kukuthi, ukunciphisa ixesha lokubuyisela iinkonzo ze-IT emva kokungaphumeleli. Ukuba usebenzisa ukuphindaphinda rhoqo, ixesha lokubuyisela liya kuhlala lide kunexesha lokubuyisela kunye ne-metrocluster. Ngoba? Ilula kakhulu. Umlawuli kufuneka abe kwidesika yakhe kwaye atshintshe ukuphindaphinda ngesandla, kwaye i-metrocluster ikwenza oku ngokuzenzekelayo.
Ukuba awunaye umlawuli ozinikeleyo emsebenzini ongalaliyo, ongatyiyo, ongatshayiyo okanye ogulayo, kwaye ujonge imeko yenkqubo yogcino iiyure ezingama-24 ngosuku, akukho ndlela yokuqinisekisa ukuba umlawuli uya kuthi. ifumaneke ngokutshintsha ngesandla ngexesha lokusilela.
Ngokufanelekileyo, i-RTO ngokungabikho kwe-metrocluster okanye ulawulo olungafiyo lwenqanaba le-99 lenkonzo yomsebenzi womlawuli liyakulingana nenani lexesha lokutshintsha kwazo zonke iinkqubo kunye nexesha elide emva kokuba umlawuli eqinisekisiwe ukuba uqalise ukusebenza. kunye neenkqubo zokugcina kunye neenkqubo ezinxulumene nazo.
Ngaloo ndlela, sifika kwisigqibo esicacileyo sokuba i-metrocluster kufuneka isetyenziswe ukuba imfuno ye-RTO yimizuzu, kungekhona iiyure okanye iintsuku ukubuyisela ukufikelela kwi-IT -iinkonzo kwimizuzu, okanye imizuzwana.
Isebenza njani?
Kwinqanaba elisezantsi, i-metrocluster isebenzisa indlela yokuphindaphinda idatha ye-synchronous, esiyichaze kwinqaku elidlulileyo (bona. ). Kuba uphindaphindo lungqamana, iimfuno zalo ziyahambelana, okanye kunoko:
- i-fiber optical njenge-physics, i-10 gigabit Ethernet (okanye ngaphezulu);
- umgama phakathi kwamaziko edatha awukho ngaphezu kweekhilomitha ezingama-40;
- ukulibaziseka kweshaneli ye-optical phakathi kwamaziko edatha (phakathi kweenkqubo zokugcina) ukuya kuthi ga kwi-5 milliseconds (ngokufanelekileyo i-2).
Zonke ezi mfuno ziyingcebiso ngokwendalo, oko kukuthi, i-metrocluster iya kusebenza nokuba ezi mfuno azihlangabezwanga, kodwa kufuneka siqonde ukuba iziphumo zokungahambelani nezi mfuno zilingana nokucotha ekusebenzeni kwazo zombini iinkqubo zokugcina. i-metrocluster.
Ke, i-synchronous replica isetyenziselwa ukudlulisa idatha phakathi kweenkqubo zokugcina, kwaye ii-replicas zitshintsha njani ngokuzenzekelayo kwaye, okona kubaluleke kakhulu, ukuphepha njani ukuqhekeka kwengqondo? Ukwenza oku, kwinqanaba eliphezulu, iqumrhu elongezelelweyo lisetyenziswa - i-arbiter.
Usebenza njani umlamli kwaye yintoni umsebenzi wakhe?
I-arbiter ngumatshini omncinci we-virtual okanye i-hardware cluster ekufuneka iqaliswe kwindawo yesithathu (umzekelo, kwiofisi) kwaye unikeze ukufikelela kwinkqubo yokugcina nge-ICMP kunye ne-SSH. Emva kokuqaliswa, i-arbiter kufuneka ibeke i-IP, kwaye emva koko ukusuka kwicala lokugcina ibonise idilesi yayo, kunye needilesi zabalawuli abakude abathatha inxaxheba kwi-metrocluster. Emva koku, usompempe ulungele ukusebenza.
I-arbiter ihlala ibeka iliso kuzo zonke iinkqubo zokugcina kwi-metrocluster kwaye ukuba inkqubo ethile yokugcina ayifumaneki, emva kokuqinisekisa ukungafumaneki kwelinye ilungu leqela (enye yeenkqubo zokugcina "eziphilayo"), unquma ukuqalisa inkqubo yokutshintsha imithetho yokuphindaphinda. kunye nemephu.
Inqaku elibaluleke kakhulu. I-arbitrator kufuneka ihlale ibekwe kwindawo eyahlukileyo kwezo zikhoyo iinkqubo zokugcina, oko kukuthi, kungekhona kwiziko ledatha ye-1, apho inkqubo yokugcina i-1 ifakwe khona, okanye kwiziko ledatha ye-2, apho inkqubo yokugcina i-2 ifakwe khona.
Ngoba? Ngenxa yokuba le ndlela yodwa i-arbitrator, ngoncedo lwesinye seenkqubo zokugcina ezisindileyo, inokucacisa ngokucacileyo nangokuchanekileyo ukuwa kwazo naziphi na iziza ezimbini apho iinkqubo zokugcina zifakwe khona. Naziphi na ezinye iindlela zokubeka i-arbiter zinokubangela ukwahlukana kwengqondo.
Ngoku makhe singene kwiinkcukacha zomsebenzi womlamli.
I-arbiter iqhuba iinkonzo ezininzi ezihlala zivotela bonke abalawuli bokugcina. Ukuba umphumo we-poll uhluke kulowo wangaphambili (ukhoyo / awufumaneki), ngoko ubhalwa kwi-database encinci, esebenza kwakhona kwi-arbiter.
Makhe sijonge ingqiqo yomsebenzi womlamli ngokubanzi.
Inyathelo loku-1: Qinisekisa ukufumaneka. Isiganeko sokungaphumeleli kwenkqubo yokugcina ukungabikho kwe-ping kubo bobabini abalawuli benkqubo efanayo yokugcina ngaphakathi kwe-5 imizuzwana.
Inyathelo 2. Qala inkqubo yokutshintsha. Emva kokuba i-arbiter iqaphele ukuba enye yeenkqubo zokugcina ayifumaneki, ithumela isicelo kwinkqubo yokugcina "ephilayo" ukuze kuqinisekiswe ukuba inkqubo yokugcina "efileyo" ifile ngokwenene.
Emva kokufumana umyalelo onjalo kwi-arbiter, inkqubo yokugcina yesibini (ephilayo) iphinda ihlolisise ukufumaneka kwenkqubo yokugcina ewileyo kwaye, ukuba ayikho, ithumela isiqinisekiso kumlamli wokuqikelela kwakhe. Inkqubo yokugcina ayifumaneki ngokwenene.
Emva kokufumana isiqinisekiso esinjalo, i-arbiter iqalisa inkqubo ekude yokutshintsha ukuphindaphinda kunye nokuphakamisa imephu kwezo zikopi ezazisebenza (ezisisiseko) kwinkqubo yokugcina ewileyo, kwaye ithumela umyalelo kwinkqubo yokugcina yokugcina ukutshintsha ezi kopi ukusuka kwisibini ukuya kwiprayimari kwaye nyusa imephu. Ewe, inkqubo yesibini yokugcina, ngokufanelekileyo, yenza ezi nkqubo, kwaye ke ibonelela ngokufikelela kwii-LUNs ezilahlekileyo ngokwazo.
Kutheni kufuneka uqinisekiso olongezelelweyo? Kwikhoram. Oko kukuthi, uninzi lwenani lilonke elimnqakathi (3) lamalungu eqela kufuneka liqinisekise ukuwa kwenye yeenodi zeqela. Kuphela kungoko esi sigqibo siya kuchaneka ngokuqinisekileyo. Oku kuyimfuneko ukuze ugweme ukutshintsha okuphosakeleyo kwaye, ngokufanelekileyo, ukwahlukana kwengqondo.
Ixesha lenyathelo lesi-2 lithatha malunga ne-5 - imizuzwana ye-10, ngoko ke, kuthathelwa ingqalelo ixesha elifunekayo ukucacisa ukungabikho (imizuzwana emi-5), ngaphakathi kwe-10 - 15 imizuzwana emva kwengozi, ii-LUNs ezivela kwinkqubo yokugcina ewileyo ziya kufumaneka ngokuzenzekelayo ukusebenza kunye ne-live. inkqubo yokugcina.
Kucacile ukuba ukuze ugweme ukulahlekelwa yimidibaniso kunye neenginginya, kufuneka kwakhona unakekele ukuqwalasela ngokuchanekileyo ukuphelelwa kwexesha kwiinginginya. Ixesha elicetyiswayo lokuvala ubuncinci yimizuzwana engama-30. Oku kuya kuthintela umninimzi ekuqhawuleni uxhulumaniso kwisistim sokugcina ngexesha lokutshintshwa komthwalo xa kwenzeka intlekele kwaye unokuqinisekisa ukuba akukho kuphazamiseka kwe-I / O.
Yima okwesibini, kuye kwavela ukuba ukuba yonke into ilungile kunye ne-metrocluster, kutheni sifuna ukuphindaphinda rhoqo?
Enyanisweni, yonke into ayilula kangako.
Makhe siqwalasele izinto ezilungileyo nezingalunganga ze-metrocluster
Ke, siye saqonda ukuba izinto eziluncedo ezicacileyo zemetrocluster xa kuthelekiswa nophindaphindo oluqhelekileyo zezi:
- I-automation epheleleyo, ukuqinisekisa ixesha elincinci lokubuyisela kwimeko yentlekele;
- Kuko konke :-).
Kwaye ngoku, ingqalelo, iingxaki:
- Iindleko zesisombululo. Nangona i-metrocluster kwiinkqubo ze-Aerodisk ayifuni ilayisensi eyongezelelweyo (ilayisensi efanayo isetyenziswa njenge-replica), ixabiso lesisombululo liya kuba liphezulu ngakumbi kunokusebenzisa ukuphindaphinda okuhambelanayo. Kuya kufuneka uphumeze zonke iimfuno ze-synchronous replica, kunye neemfuno ze-metrocluster ehambelana nokutshintsha okongeziweyo kunye nesiza esongezelelweyo (jonga isicwangciso se-metrocluster);
- Ukuntsonkotha kwesisombululo. I-metrocluster intsonkothe kakhulu kuneyokopi eqhelekileyo, kwaye ifuna ingqwalasela eninzi kunye neenzame zokucwangcisa, ulungelelwaniso kunye noxwebhu.
Ekugqibeleni. Ngokuqinisekileyo i-Metrocluster sisisombululo esiphucuke kakhulu kubuchwepheshe kwaye silungile xa ufuna ukubonelela nge-RTO ngemizuzwana okanye imizuzu. Kodwa ukuba akukho msebenzi onjalo, kwaye i-RTO kwiiyure ilungile kwishishini, ngoko akukho sizathu sokudubula oongqatyana kwi-cannon. Ukuphindaphindwa kwesiqhelo kwabasebenzi-abalimi kwanele, kuba i-metro cluster iya kubangela iindleko ezongezelelweyo kunye nobunzima beziseko ze-IT.
Ucwangciso lweMetrocluster
Eli candelo alibangi njengesikhokelo esibanzi kuyilo lwe-metrocluster, kodwa libonisa kuphela izalathiso eziphambili ekufuneka zenziwe ukuba uthatha isigqibo sokwakha inkqubo enjalo. Ngoko ke, xa ngenene uphumeza i-metrocluster, qiniseka ukuba ubandakanya umenzi wenkqubo yokugcina (oko kukuthi, thina) kunye nezinye iinkqubo ezinxulumene nokubonisana.
Iindawo
Njengoko kuchaziwe ngasentla, i-metrocluster ifuna ubuncinci beendawo ezithathu. Amaziko amabini edatha apho iinkqubo zokugcina kunye neenkqubo ezinxulumene nazo ziya kusebenza, kunye nesayithi lesithathu apho umlamli uya kusebenza khona.
Umgama ocetyiswayo phakathi kwamaziko edatha awukho ngaphezu kweekhilomitha ezingama-40. Umgama omkhudlwana kunokwenzeka ukuba ubangele ulibaziseko olongezelelweyo, nto leyo kwimeko ye-metrocluster engafunekiyo ngokugqithisileyo. Masikukhumbuze ukuba ulibaziseko kufuneka lufikelele kwi-5 milliseconds, nangona kucetyiswa ukuba lugcinwe ngaphakathi kwe-2.
Kucetyiswa ukuba kujongwe ukulibaziseka kwakhona ngethuba lenkqubo yokucwangcisa. Nawuphi na umnikezeli oqolileyo obonelela ngefiber optical phakathi kwamaziko edatha unokuququzelela ukukhangela umgangatho ngokukhawuleza.
Ngokumalunga nokulibaziseka phambi komlamli (oko kukuthi, phakathi kwesiza sesithathu kunye nesibini sokuqala), umyinge wokulibaziseka ocetyiswayo ufikelela kuma-milliseconds angama-200, oko kukuthi, uxhulumaniso oluqhelekileyo lwe-VPN kwi-Intanethi lufanelekile.
Ukutshintsha kunye neNethiwekhi
Ngokungafani neskimu sokuphindaphinda, apho kwanele ukudibanisa iinkqubo zokugcina kwiindawo ezahlukeneyo, iskimu se-metrocluster sifuna ukudibanisa imikhosi kunye neenkqubo zombini zokugcina kwiindawo ezahlukeneyo. Ukwenza kucace ngakumbi ukuba yintoni umahluko, zombini izikimu ziboniswe ngezantsi.


Njengoko kunokubonwa kumzobo, i-site yethu i-host hosts ijonga zombini inkqubo yokugcina i-1 kunye nenkqubo yokugcina i-1. Kwakhona, ngokuchaseneyo, i-site 2 host hosts ibheka zombini inkqubo yokugcina i-2 kunye nenkqubo yokugcina i-2. Oko kukuthi, umkhosi ngamnye ubona zombini iinkqubo zokugcina. Oku kuyimfuneko ekusebenzeni kwe-metrocluster.
Ngokuqinisekileyo, akukho mfuneko yokudibanisa umphathi ngamnye ngentambo ye-optical kwenye iziko ledatha; Zonke ezi xhulumaniso kufuneka zenziwe nge-Ethernet 10G + okanye i-FibreChannel 8G + itshintshi (i-FC kuphela yokudibanisa imikhosi kunye neenkqubo zokugcina ze-IO, umjelo wokuphindaphinda okwangoku ufumaneka kuphela nge-IP (Ethernet 10G +).
Ngoku amagama ambalwa malunga ne-topology yenethiwekhi. Inqaku elibalulekileyo kukucwangciswa okuchanekileyo kwee-subnets. Kuyimfuneko ukuba uchaze ngokukhawuleza ii-subnets ezininzi kwezi ntlobo zilandelayo zetrafikhi:
- I-subnet ephindaphindayo apho idatha iya kulungelelaniswa phakathi kweenkqubo zokugcina. Kusenokubakho uninzi lwazo, kulo mzekelo akunamsebenzi, konke kuxhomekeke kwi-topology yangoku (esele iphunyeziwe). Ukuba zimbini kuzo, ngoko ke ngokucacileyo indlela kufuneka iqwalaselwe phakathi kwazo;
- Iisubnet zogcino apho ababuki zindwendwe baya kufikelela kwimithombo yogcino (ukuba yi-iSCSI). Kufuneka kubekho enye i-subnet enjalo kwiziko ledatha nganye;
- Lawula ii-subnets, oko kukuthi, ii-subnets ezintathu ezikwazi ukuhanjiswa kwiindawo ezintathu apho iinkqubo zokugcina zilawulwa khona, kwaye i-arbiter ikhona apho.
Asizithatheli ngqalelo ii-subnets zokufikelela kwimithombo yokusingatha apha, kuba zixhomekeke kakhulu kwimisebenzi.
Ukwahlula i-traffic eyahlukeneyo kwii-subnets ezahlukeneyo kubaluleke kakhulu (kubaluleke kakhulu ukwahlula i-replica kwi-I / O), kuba ukuba udibanisa yonke i-traffic kwi-subnet enye "engqindilili", ngoko ke le traffic ayizukwenzeka ukulawula, kwaye iimeko zamaziko amabini edatha oku kusenokubangela iinketho ezahlukeneyo zokungqubana kwenethiwekhi. Asiyi kuphonononga nzulu kulo mbandela ngaphakathi kwesakhelo seli nqaku, ekubeni unokufunda malunga nokucwangcisa inethiwekhi eyoluliweyo phakathi kwamaziko edatha kwizibonelelo zabenzi bezixhobo zenethiwekhi, apho oku kuchazwe ngokweenkcukacha ezinkulu.
Uqwalaselo lweArbiter
I-arbiter kufuneka ibonelele ngokufikelela kuzo zonke iindawo zolawulo lwenkqubo yokugcina nge-ICMP kunye ne-SSH protocol. Kufuneka kwakhona ucinge nge-failsafe ye-arbiter. Kukho i-nuance apha.
I-Arbiter failover inqweneleka kakhulu, kodwa ayifuni. Kwenzeka ntoni xa usompempe esenza ingozi ngexesha elingafanelekanga?
- Ukusebenza kwe-metrocluster kwimodi eqhelekileyo akuyi kutshintsha, kuba i-arbtir ayinayo kwaphela impembelelo ekusebenzeni kwe-metrocluster kwimo yesiqhelo (umsebenzi wayo kukutshintsha umthwalo phakathi kwamaziko edatha ngexesha elifanelekileyo)
- Ngaphezu koko, ukuba i-arbiter ngenxa yesizathu esinye okanye enye iyawa kwaye "ilala" ngengozi kwiziko ledatha, ngoko akukho kutshintsha kuya kwenzeka, kuba akuyi kubakho nabani na oya kunika imiyalelo efunekayo yokutshintsha kwaye aququzelele ikhoram. Kule meko, i-metrocluster iya kujika ibe sisikimu esiqhelekileyo kunye nokuphindaphinda, okuya kufuneka kutshintshelwe ngesandla ngexesha lentlekele, eya kuchaphazela i-RTO.
Yintoni elandelayo koku? Ukuba ngenene ufuna ukuqinisekisa ubuncinci be-RTO, kufuneka uqinisekise ukuba i-arbiter iyanyamezela. Kukho iindlela ezimbini zoku:
- Qalisa umatshini wenyani kunye ne-arbiter kwi-hypervisor ene-fault-tolerant hypervisor, ngethamsanqa bonke abantu abadala be-hypervisors baxhasa ukunyamezela impazamo;
- Ukuba kwisiza sesithathu (kwiofisi eqhelekileyo) uyonqena ukufaka iqela eliqhelekileyo kwaye akukho qela elikhoyo le-hypervozor, ngoko sinikeze inguqu ye-hardware ye-arbiter, eyenziwa kwibhokisi ye-2U apho ezimbini eziqhelekileyo. Iiseva ze-x-86 ziyasebenza kwaye ezinokuthi ziphile ukusilela kwendawo.
Sincoma ngokuqinileyo ukuba siqinisekise ukunyamezela kwempazamo ye-arbiter, nangona i-metrocluster ayifuni kwimodi eqhelekileyo. Kodwa njengoko zombini ithiyori kunye nokuziqhelanisa zibonisa, ukuba uyakha isiseko esithembekileyo sobungqina bentlekele, kungcono ukuyidlala ngokukhuselekileyo. Kungcono ukuzikhusela wena kunye neshishini lakho "kumthetho wobugwenxa," oko kukuthi, ekungaphumeleli kwe-arbitrator kunye nesinye seziza apho inkqubo yokugcina ikhona.
Uyilo lwesisombululo
Ukuqwalasela iimfuno ezingentla, sifumana isisombululo esilandelayo soyilo lwesakhiwo.

Ii-LUN kufuneka zisasazwe ngokulinganayo kuzo zonke iisayithi ezimbini ukunqanda ukugcwala kakhulu. Ngexesha elifanayo, xa ulinganisa kuwo omabini amaziko edatha, akufanele ubandakanye kuphela umthamo ophindwe kabini (oyimfuneko ukugcina idatha ngaxeshanye kwiinkqubo zokugcina ezimbini), kodwa kunye nokusebenza kabini kwi-IOPS kunye ne-MB / s ukwenzela ukuthintela ukuthotywa kwesicelo kwi. isiganeko sokusilela kwelinye lamaziko edatha ov.
Ngokwahlukileyo, siqaphela ukuba ngendlela efanelekileyo yokulinganisa (oko kukuthi, ukuba sinikeze imida ephezulu ye-IOPS kunye ne-MB / s, kunye nezixhobo eziyimfuneko ze-CPU kunye ne-RAM), ukuba enye yeenkqubo zokugcina Iqela lemetro liyasilela, akusayi kubakho kwehla kakhulu ekusebenzeni phantsi kweemeko zomsebenzi wethutyana kwinkqubo enye yokugcina.
Oku kuchazwa yinyaniso yokuba xa iisayithi ezimbini zisebenza ngaxeshanye, ukuphindaphinda kwe-synchronous "kudla" isiqingatha sokusebenza kokubhala, ekubeni intengiselwano nganye kufuneka ibhalwe kwiinkqubo ezimbini zokugcina (ezifana ne-RAID-1/10). Ngoko ke, ukuba enye yeenkqubo zokugcina ayiphumelelanga, impembelelo yokuphindaphinda okwethutyana (de kube inkqubo yokugcina engaphumelelanga ibuyiselwe) iyanyamalala, kwaye sifumana ukwanda kabini ekusebenzeni kokubhala. Emva kokuba i-LUNs yenkqubo yokugcina engaphumelelanga iqaliswe kwakhona kwinkqubo yokugcina yokusebenza, oku kunyuka kabini kuyanyamalala ngenxa yokuba umthwalo uvela kwii-LUN zenye inkqubo yokugcina, kwaye sibuyela kwinqanaba elifanayo lokusebenza esasinalo ngaphambi kokuba "ukuwa", kodwa kuphela ngaphakathi kwesakhelo sesiza esinye.
Ngoncedo lobungakanani obufanelekileyo, unokuqinisekisa iimeko apho abasebenzisi abayi kuva ukusilela kwenkqubo yonke yokugcina konke konke. Kodwa siphinda kwakhona, oku kufuna ukulinganisa ngononophelo, apho, ngendlela, ungaqhagamshelana nathi simahla :-).
Ukuseta i-metrocluster
Ukuseta i-metrocluster kufana kakhulu nokuseta uphindaphindo oluqhelekileyo, esichaze kulo . Ngoko ke, makhe sigxininise kuphela kumahluko. Simisa ibhentshi kwibhubhoratri esekelwe kwi-architecture engentla, kuphela kwinguqu encinci: iinkqubo ezimbini zokugcina ezixhunyiwe nge-10G Ethernet, ezimbini zokutshintsha kwe-10G kunye nomkhosi omnye ojonga ngokutshintsha kwiinkqubo zombini zokugcina kunye ne-10G port. I-arbiter isebenza kumatshini wenyani.

Xa uqwalasela i-IPs (VIPs) ye-replica, kufuneka ukhethe uhlobo lwe-VIP - lwe-metrocluster.
Senze iikhonkco ezimbini zokuphindaphinda kwii-LUN ezimbini kwaye siwasasaze kwiinkqubo ezimbini zokugcina: I-LUN TEST Primary kwisistim sokugcina i-1 (ikhonkco le-METRO), i-LUN TEST2 Primary kwinkqubo yokugcina i-2 (ikhonkco le-METRO2).

Kubo, siqwalasele iithagethi ezimbini ezifanayo (kwimeko yethu iSCSI, kodwa iFC ixhaswa, ingqiqo yokuseta iyafana).
Inkqubo yogcino1:

Inkqubo yogcino2:

Ukudibanisa ukuphindaphinda, iimaphu zenziwe kwisixokelelwano ngasinye sokugcina.
Inkqubo yogcino1:

Inkqubo yogcino2:

Siseta i-multipath kwaye siyibonise kumamkeli.


Ukumisela umlamli
Awudingi ukwenza nantoni na ekhethekileyo kunye ne-arbiter ngokwayo; Ukuseta ngokwalo kwenziwa kwiinkqubo zokugcina ngokwazo. Kule meko, kwanele ukuqwalasela i-arbiter kanye nakweyiphi na yabalawuli bokugcina kwi-metrocluster;
Kwicandelo Replication Remote >> Metrocluster (nakweyiphi na isilawuli) >> iqhosha elithi "Lungiselela".
Sifaka i-IP ye-arbiter, kunye ne-interfaces yokulawula yabalawuli ababini abagcina kude.

Emva koku, kufuneka uvule zonke iinkonzo (iqhosha elithi "Qalisa kwakhona yonke into"). Ukuba iqwalaselwe kwakhona kwixesha elizayo, iinkonzo kufuneka ziqalwe ngokutsha ukuze useto lusebenze.

Sijonga ukuba zonke iinkonzo ziyasebenza.
Oku kugqiba ukuseta i-metrocluster.
Uvavanyo lokuphahlazeka
Uvavanyo lokuphahlazeka kwimeko yethu luya kuba lula kwaye lukhawuleze, kuba umsebenzi wophindaphindo (ukutshintsha, ukuhambelana, njl.njl.) . Ngoko ke, ukuvavanya ukuthembeka kwe-metrocluster, kwanele ukuba sihlolisise ukuzenzekelayo kokubona ukungaphumeleli, ukutshintsha kunye nokungabikho kokulahleka kokurekhoda (I / O iyayeka).
Ukwenza oku, sixelisa ukungaphumeleli okupheleleyo kwenye yeenkqubo zokugcina ngokucima ngokwenyama abalawuli bayo bobabini, ngokuqala ukuqalisa ukukhuphela ifayile enkulu kwi-LUN, ekufuneka isebenze kwenye inkqubo yokugcina.

Khubaza inkqubo enye yokugcina. Kwinkqubo yokugcina yesibini sibona izilumkiso kunye nemiyalezo kwiilogi ukuba uxhulumaniso kunye nenkqubo engummelwane lulahlekile. Ukuba izaziso nge-SMTP okanye i-SNMP esweni iqwalaselwe, umlawuli uya kufumana izaziso ezihambelanayo.
Ngokuchanekileyo imizuzwana ye-10 kamva (ebonakalayo kuzo zombini iiskrini), uqhagamshelo lokuphindaphinda lwe-METRO (leyo yayiyiPrayimari kwisistim sokugcina esingaphumelelanga) ngokuzenzekelayo yaba yiPrayimari kwinkqubo yokugcina yokusebenza. Ukusebenzisa imephu ekhoyo, i-LUN TEST yahlala ifumaneka kwinginginya, ukurekhoda kufakwe kancinci (ngaphakathi kwe-10 yeepesenti ezithembisiweyo), kodwa akuzange kuphazamiseke.

Uvavanyo lugqitywe ngempumelelo.
Qinisekisa
Ukuphunyezwa kwangoku kwe-metrocluster kwiinkqubo zokugcina ze-AERODISK Injini ye-N-series ivumela ngokupheleleyo ukuxazulula iingxaki apho kuyimfuneko ukuphelisa okanye ukunciphisa ixesha lokunciphisa iinkonzo ze-IT kunye nokuqinisekisa ukusebenza kwabo 24/7/365 kunye neendleko ezincinci zomsebenzi.
Sinokuthi, ngokuqinisekileyo, yonke le ngcamango, iimeko ezifanelekileyo zebhubhoratri, njalo njalo ... KODWA sinenani leeprojekthi eziphunyeziweyo apho siphumeze ukusebenza kokumelana neentlekele, kwaye iinkqubo zisebenza ngokugqibeleleyo. Omnye wabathengi bethu abaziwayo ngokufanelekileyo, abasebenzisa iinkqubo zokugcina ezimbini kuphela kwi-configuration-proof configuration, sele evumile ukupapasha ulwazi malunga neprojekthi, ngoko ke kwicandelo elilandelayo siza kuthetha malunga nokuphunyezwa kokulwa.
Enkosi, sijonge phambili kwingxoxo enemveliso.
umthombo: www.habr.com
