Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Sawubona, bafundi bakaHabr! Esihlokweni sokugcina, sikhulume ngendlela elula yokubuyisela inhlekelele ezinhlelweni zokugcina ze-AERODISK ENGINE - ukuphindaphinda. Kulesi sihloko, sizongena esihlokweni esiyinkimbinkimbi nesithakazelisayo - i-metrocluster, okungukuthi, indlela yokuvikela inhlekelele okuzenzakalelayo yezikhungo ezimbili zedatha, okuvumela izikhungo zedatha ukuthi zisebenze kumodi esebenzayo. Sizokutshela, sikubonise, sikuphule futhi sikulungise.

Njengokuvamile, ithiyori kuqala

I-metrocluster iyiqoqo elisakazwa kumasayithi amaningana phakathi kwedolobha noma isifunda. Igama elithi “iqoqo” lisikhomba ngokucacile ukuthi inkimbinkimbi iyazisebenzela, okungukuthi, ukushintsha ama-cluster node uma kwenzeka ukwehluleka kwenzeka ngokuzenzakalelayo.

Yilapho umehluko omkhulu phakathi kwe-metrocluster nokuphindaphinda okuvamile olele khona. Ukuzenzakalela kokusebenza. Okusho ukuthi, uma kwenzeka izenzakalo ezithile (ukwehluleka kwesikhungo sedatha, iziteshi eziphukile, njll.), uhlelo lokugcina luzokwenza ngokuzimela izenzo ezidingekayo ukuze kugcinwe ukutholakala kwedatha. Uma usebenzisa izifaniso ezivamile, lezi zenzo zenziwa umlawuli ngokuphelele noma ngokwengxenye mathupha.

Lokhu kwenzelwa ini?

Umgomo oyinhloko amakhasimende awuphishekelayo lapho esebenzisa ezinye ze-metrocluster ukunciphisa i-RTO (Injongo Yesikhathi Sokubuyisela). Okungukuthi, ukunciphisa isikhathi sokutakula sezinsizakalo ze-IT ngemva kokwehluleka. Uma usebenzisa ukuphindaphinda okuvamile, isikhathi sokutakula sizohlala siside kunesikhathi sokuthola kabusha nge-metrocluster. Kungani? Kulula kakhulu. Umlawuli kufanele abe sedeskini lakhe futhi ashintshe ukuphindaphinda mathupha, futhi i-metrocluster ikwenza lokhu ngokuzenzakalelayo.

Uma ungenaye umlawuli ozinikele emsebenzini ongalali, ongadli, ongabhemi noma ogulayo, futhi obuka isimo sesistimu yokugcinwa kwempahla amahora angu-24 ngosuku, ayikho indlela yokuqinisekisa ukuthi umlawuli itholakalele ukushintsha mathupha ngesikhathi sokwehluleka.

Ngokunjalo, i-RTO uma ingekho i-metrocluster noma i-admin engafi yezinga lama-99 lensizakalo yomsebenzi womlawuli izolingana nesamba sesikhathi sokushintshwa kwazo zonke izinhlelo kanye nesikhathi esiphezulu lapho umlawuli eqinisekisiwe ukuthi uzoqala ukusebenza. ngezinhlelo zokugcina kanye nezinhlelo ezihlobene.

Ngakho-ke, sifinyelela esiphethweni esisobala sokuthi i-metrocluster kufanele isetshenziswe uma imfuneko ye-RTO ingamaminithi, hhayi amahora noma izinsuku.Okungukuthi, lapho kwenzeka ukwehluleka okubi kakhulu kwesikhungo sedatha, umnyango we-IT kufanele unikeze ibhizinisi ngesikhathi. ukubuyisela ukufinyelela ku-IT -services kungakapheli imizuzu, noma imizuzwana.

Isebenza kanjani?

Ezingeni eliphansi, i-metrocluster isebenzisa indlela yokuphindaphinda idatha ehambisanayo, esiyichaze esihlokweni esandulele (bona. isixhumanisi). Njengoba ukuphindaphinda kuvumelana, izimfuneko zakhona ziyahambisana, noma kunalokho:

  • i-fiber optical njenge-physics, i-10 gigabit Ethernet (noma ngaphezulu);
  • ibanga phakathi kwezikhungo zedatha alikho ngaphezu kwamakhilomitha angu-40;
  • ukubambezeleka kwesiteshi okubonakalayo phakathi kwezikhungo zedatha (phakathi kwezinhlelo zesitoreji) kufika kuma-millisecond angu-5 (ngokufanelekile ngu-2).

Zonke lezi zidingo zingezeluleko ngokwemvelo, okungukuthi, i-metrocluster izosebenza ngisho noma lezi zidingo zingahlangatshezwana nazo, kodwa kufanele siqonde ukuthi imiphumela yokungathobeli lezi zidingo ilingana nokwehla kokusebenza kwawo womabili amasistimu okugcina i-metrocluster.

Ngakho-ke, i-replica evumelanisiwe isetshenziselwa ukudlulisa idatha phakathi kwezinhlelo zokugcina, futhi ama-replicas ashintsha kanjani ngokuzenzakalelayo futhi, okubaluleke kakhulu, indlela yokugwema ukuhlukana kobuchopho? Ukuze wenze lokhu, ezingeni eliphakeme, kusetshenziswa inhlangano eyengeziwe - i-arbiter.

Usebenza kanjani umlamuli futhi yini umsebenzi wakhe?

I-arbiter ingumshini omncane obonakalayo noma iqoqo lezingxenyekazi zekhompuyutha okufanele zethulwe kusayithi lesithathu (isibonelo, ehhovisi) futhi linikeze ukufinyelela kusistimu yokugcina nge-ICMP ne-SSH. Ngemva kokwethulwa, i-arbiter kufanele isethe i-IP, bese ukusuka ohlangothini lwesitoreji ikhombise ikheli layo, kanye namakheli ezilawuli ezikude ezibamba iqhaza ku-metrocluster. Ngemuva kwalokhu, unompempe usekulungele ukusebenza.

I-arbiter ihlale iqapha zonke izinhlelo zokugcina ku-metrocluster futhi uma isistimu ethile yokugcina ingatholakali, ngemva kokuqinisekisa ukungatholakali kwelinye ilungu leqoqo (enye yezinhlelo zokugcina "ezibukhoma"), unquma ukwethula inqubo yokushintsha imithetho yokuphindaphinda. kanye nokwenza imephu.

Iphuzu elibaluleke kakhulu. Umxazululi kufanele ahlale etholakala endaweni ehlukile kuleyo lapho izinhlelo zokugcina zikhona, okungukuthi, hhayi esikhungweni sedatha 1, lapho kufakwe khona uhlelo lwesitoreji 1, noma esikhungweni sedatha 2, lapho kufakwe khona uhlelo lwe-2 lokugcina.

Kungani? Ngoba lena ukuphela kwendlela umlamuli, ngosizo lolunye lwezinhlelo zokugcina ezisekhona, angakwazi ukucacisa ngokusobala nangokunembile ukuwa kwanoma yiziphi izingosi ezimbili lapho izinhlelo zokugcina zifakiwe. Noma yiziphi ezinye izindlela zokubeka i-arbiter zingase zibangele ukuhlukana kobuchopho.

Manje ake singene emininingwaneni yomsebenzi womlamuli.

I-arbiter isebenzisa izinsiza ezimbalwa ezihlala zihlola zonke izilawuli zesitoreji. Uma umphumela wenhlolovo uhluka kowangaphambilini (otholakalayo/ongatholakali), khona-ke uqoshwa kusizindalwazi esincane, esiphinde sisebenze ku-arbiter.

Ake sibheke umqondo womsebenzi womlamuli ngokuningiliziwe.

Isinyathelo 1: Thola ukungatholakali. Umcimbi wokuhluleka kwesistimu yesitoreji ukungabikho kwe-ping kuzo zombili izilawuli zesistimu yesitoreji efanayo phakathi kwamasekhondi angu-5.

Isinyathelo sesi-2. Qala inqubo yokushintsha. Ngemuva kokuthi i-arbiter ibone ukuthi enye yezinhlelo zokugcina ayitholakali, uthumela isicelo ohlelweni lokugcina "bukhoma" ukuze aqinisekise ukuthi uhlelo lokugcina "olufile" lufile ngempela.

Ngemva kokuthola umyalo onjalo ovela ku-arbiter, uhlelo lwesibili (bukhoma) lokugcina luhlola ukutholakala kwesistimu yokuqala yokugcina ewile futhi, uma ingekho, ithumela isiqinisekiso kumxazululi wokuqagela kwakhe. Isistimu yokugcina ayitholakali ngempela.

Ngemva kokuthola isiqinisekiso esinjalo, i-arbiter yethula inqubo ekude yokushintsha ukuphindaphinda nokuphakamisa imephu kulezo zifaniso ebezisebenza (eziyinhloko) kusistimu yesitoreji ewile, futhi ithumela umyalo ohlelweni lwesibili lwesitoreji ukuze iguqule lezi zifaniso kusukela kwesesibili kuye kweyinhloko futhi phakamisa imephu. Yebo, uhlelo lwesibili lokugcina, ngokufanelekile, lenza lezi zinqubo, bese lunikeza ukufinyelela kuma-LUN alahlekile asuka kuwo.

Kungani kudingeka ukuqinisekiswa okwengeziwe? Okwekhoramu. Okusho ukuthi, iningi lesamba senani elingalingani (3) lamalungu eqoqo kufanele liqinisekise ukuwa kweyodwa yama-cluster nodes. Kungaleso sikhathi kuphela lapho lesi sinqumo siyoba khona nakanjani. Lokhu kuyadingeka ukuze ugweme ukushintsha okuyiphutha futhi, ngokufanele, ukuhlukana kobuchopho.

Isikhathi sesinyathelo sesi-2 sithatha cishe imizuzwana emi-5 - 10, ngakho-ke, kucatshangelwa isikhathi esidingekayo ukuze kutholakale ukungatholakali (imizuzwana emi-5), phakathi nemizuzwana eyi-10 - 15 ngemuva kwengozi, ama-LUN asuka ohlelweni oluwile azotholakala ngokuzenzakalelayo ukuze asebenze nabaphilayo. uhlelo lokugcina.

Kuyacaca ukuthi ukuze ugweme ukulahlekelwa ukuxhumana nabasingathi, udinga futhi ukunakekela ukulungisa kahle izikhathi zokuvala kubasingathi. Isikhathi sokuvala esinconyiwe okungenani amasekhondi angama-30. Lokhu kuzovimbela umsingathi ukuthi anganqamuli ukuxhumeka kusistimu yesitoreji ngesikhathi sokushintshwa komthwalo uma kwenzeka kuba nenhlekelele futhi kungaqinisekisa ukuthi akukho ukuphazamiseka kwe-I/O.

Ima umzuzwana, kuvele ukuthi uma yonke into ihamba kahle nge-metrocluster, kungani sikudinga ukuphindaphinda njalo?

Eqinisweni, yonke into ayilula kangako.

Ake sicabangele okuhle nokubi kwe-metrocluster

Ngakho-ke, sibonile ukuthi izinzuzo ezisobala ze-metrocluster uma ziqhathaniswa nokuphindaphinda okuvamile yilezi:

  • I-automation egcwele, eqinisekisa isikhathi esincane sokutakula uma kwenzeka inhlekelele;
  • Yilokho kuphela :-).

Futhi manje, ukunaka, ubungozi:

  • Izindleko zesixazululo. Nakuba i-metrocluster ezinhlelweni ze-Aerodisk ingadingi ukulayisensa okwengeziwe (ilayisensi efanayo isetshenziswa njenge-replica), izindleko zesixazululo zisazoba phezulu kakhulu kunokusebenzisa ukuphindaphinda okuvumelanayo. Uzodinga ukusebenzisa zonke izimfuneko ze-synchronous replica, kanye nezimfuneko ze-metrocluster ezihlobene nokushintshwa okwengeziwe nesayithi eyengeziwe (bona ukuhlela kwe-metrocluster);
  • Ukuxaka kwesixazululo. I-metrocluster iyinkimbinkimbi kakhulu kune-replica evamile, futhi idinga ukunakwa okukhulu nomzamo wokuhlela, ukumisa nokubhala imibhalo.

Ekugcineni. I-Metrocluster iyisixazululo esithuthuke kakhulu kwezobuchwepheshe futhi esihle uma udinga ngempela ukunikeza i-RTO ngemizuzwana noma imizuzu. Kodwa uma ungekho umsebenzi onjalo, futhi i-RTO ngamahora ilungile ebhizinisini, ngakho-ke asikho isidingo sokudubula ondlunkulu ku-cannon. Ukuphindaphinda okujwayelekile kwabasebenzi nabalimi kwanele, njengoba iqoqo le-metro lizodala izindleko ezengeziwe kanye nenkinga yengqalasizinda ye-IT.

Ukuhlelwa kweMetrocluster

Lesi sigaba asisho ukuthi siwumhlahlandlela ophelele wokuklanywa kwe-metrocluster, kodwa sibonisa kuphela izikhombisi-ndlela eziyinhloko okufanele zisetshenzwe uma unquma ukwakha isistimu enjalo. Ngakho-ke, lapho usebenzisa i-metrocluster, qiniseka ukuthi ufaka umenzi wesistimu yesitoreji (okungukuthi, thina) namanye amasistimu ahlobene ukuze kuboniswane.

Izindawo

Njengoba kushiwo ngenhla, i-metrocluster idinga okungenani amasayithi amathathu. Izikhungo ezimbili zedatha lapho izinhlelo zokugcina nezinhlelo ezihlobene zizosebenza, kanye nesayithi lesithathu lapho umlamuli ezosebenza khona.

Ibanga elinconyiwe phakathi kwezikhungo zedatha alikho ngaphezu kwamakhilomitha angu-40. Ibanga elikhudlwana lingase libangele ukulibaziseka okwengeziwe, okuyinto esimweni se-metrocluster engathandeki kakhulu. Ake sikukhumbuze ukuthi ukubambezeleka kufanele kufike kuma-millisecond angu-5, nakuba kuhle ukuthi kugcinwe ku-2.

Kunconywa ukuhlola ukubambezeleka futhi phakathi nenqubo yokuhlela. Noma yimuphi umhlinzeki ovuthiwe noma omncane ohlinzeka nge-fiber optical phakathi kwezikhungo zedatha angahlela ukuhlolwa kwekhwalithi ngokushesha okukhulu.

Ngokuphathelene nokulibaziseka ngaphambi komlamuli (okungukuthi, phakathi kwesayithi lesithathu nezimbili zokuqala), umkhawulo wokulibaziseka onconyiwe ungafika kuma-millisecond angu-200, okungukuthi, uxhumano oluvamile lwe-VPN yenkampani nge-inthanethi lufanelekile.

Ukushintsha kanye Nenethiwekhi

Ngokungafani nesikimu sokuphindaphinda, lapho kwanele ukuxhuma amasistimu okugcina kusuka kumasayithi ahlukene, uhlelo lwe-metrocluster ludinga ukuxhuma ababungazi ngazo zombili izinhlelo zokugcina kumasayithi ahlukene. Ukuze kucace kakhudlwana ukuthi uyini umehluko, zombili izikimu zikhonjisiwe ngezansi.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Njengoba kungabonakala kumdwebo, abasingathi besayithi lethu le-1 babheka kokubili isistimu yokugcina i-1 kanye nesistimu yokugcina 2. Futhi, ngokuphambene nalokho, ababungazi besayithi 2 babheka kokubili isistimu yokugcina i-2 kanye nesistimu yokugcina i-1. Okusho ukuthi, umsingathi ngamunye ubona zombili izinhlelo zokugcina. Lokhu kuyimfuneko yokusebenza kwe-metrocluster.

Yebo, asikho isidingo sokuxhuma umsingathi ngamunye ngentambo yokubona kwesinye isikhungo sedatha; azikho izimbobo noma izintambo ezizokwanela. Konke lokhu kuxhumana kufanele kwenziwe ngokushintsha kwe-Ethernet 10G+ noma i-FibreChannel 8G+ (i-FC ingeyokuxhumanisa ababungazi nezinhlelo zokugcina ze-IO, isiteshi sokuphindaphinda okwamanje sitholakala kuphela nge-IP (Ethernet 10G+).

Manje amagama ambalwa mayelana ne-topology yenethiwekhi. Iphuzu elibalulekile ukucushwa okulungile kwama-subnet. Kuyadingeka ukuthi uchaze ngokushesha ama-subnet ambalwa ezinhlobo ezilandelayo zethrafikhi:

  • I-subnet ephindaphindayo lapho idatha izovumelaniswa khona phakathi kwamasistimu okugcina. Kungase kube neziningana zazo, kulokhu akunandaba, konke kuncike ku-topology yenethiwekhi yamanje (eseyenziwe kakade). Uma kukhona okubili, khona-ke ngokusobala umzila kufanele umiswe phakathi kwawo;
  • Amanethi angaphansi esitoreji lapho abasingathi bazofinyelela khona izinsiza zesitoreji (uma kuyi-iSCSI). Kufanele kube ne-subnet eyodwa enjalo kusikhungo ngasinye sedatha;
  • Lawula ama-subnets, okungukuthi, ama-subnets amathathu asebenzisekayo kumasayithi amathathu lapho amasistimu okugcina alawulwa khona, futhi i-arbiter nayo itholakala lapho.

Asiwacabangeli ama-subnet okufinyelela izinsiza zokusingatha lapha, njengoba ancike kakhulu emisebenzini.

Ukuhlukanisa ithrafikhi ehlukene kuma-subnet ahlukene kubaluleke kakhulu (kubaluleke kakhulu ukuhlukanisa i-replica ku-I/O), ngoba uma uhlanganisa yonke ithrafikhi ibe yi-subnet "eminyene", khona-ke le thrafikhi ngeke ukwazi ukuyiphatha, futhi izimo zezikhungo ezimbili zedatha lokhu kusengadala izinketho ezihlukene zokushayisana kwenethiwekhi. Ngeke singene sijule kulolu daba ngaphakathi kohlaka lwalesi sihloko, njengoba ungafunda mayelana nokuhlela inethiwekhi enwetshiwe phakathi kwezikhungo zedatha kwizinsiza zabakhiqizi bemishini yenethiwekhi, lapho lokhu kuchazwa ngokuningiliziwe.

Ukucushwa kwe-Arbiter

Umxazululi kufanele anikeze ukufinyelela kuzo zonke izixhumanisi zokuphatha zesistimu yesitoreji nge-ICMP ne-SSH protocol. Kufanele futhi ucabange nge-failsafe ye-arbiter. Kukhona i-nuance lapha.

I-Arbiter failover ithandeka kakhulu, kodwa ayidingeki. Kwenzekani uma unompempe ephahlazeka ngesikhathi esingafanele?

  • Ukusebenza kwe-metrocluster kwimodi evamile ngeke kushintshe, ngoba i-arbtir ayinawo nhlobo umthelela ekusebenzeni kwe-metrocluster ngemodi evamile (umsebenzi wayo ukushintsha umthwalo phakathi kwezikhungo zedatha ngesikhathi esifanele)
  • Ngaphezu kwalokho, uma i-arbiter ngesizathu esisodwa noma esinye iwa futhi "ilala" ngengozi esikhungweni sedatha, khona-ke akukho ukushintsha okuzokwenzeka, ngoba ngeke kube khona onikeza imiyalo edingekayo yokushintsha futhi ahlele ikhoramu. Kulokhu, i-metrocluster izophenduka isikimu esijwayelekile esiphindaphindayo, okuzodingeka ukuthi sishintshwe mathupha ngesikhathi senhlekelele, okuzothinta i-RTO.

Yini elandelayo kulokhu? Uma udinga ngempela ukuqinisekisa ubuncane be-RTO, udinga ukuqinisekisa ukuthi i-arbiter iyawabekezelela amaphutha. Kunezinketho ezimbili zalokhu:

  • Yethula umshini obonakalayo one-arbiter ku-hypervisor ebekezelela iphutha, ngenhlanhla wonke ama-hypervisors amadala asekela ukubekezelelana kwamaphutha;
  • Uma endaweni yesithathu (ehhovisi elivamile) uvila kakhulu ukufaka iqoqo elivamile futhi alikho iqoqo le-hypervozor elikhona, khona-ke sinikeze inguqulo ye-hardware ye-arbiter, eyenziwe ebhokisini le-2U lapho okubili okujwayelekile. Amaseva we-x-86 ayasebenza futhi angasinda ekuhlulekeni kwendawo.

Sincoma ngokuqinile ukuthi uqinisekise ukubekezelela iphutha kwe-arbiter, naphezu kweqiniso lokuthi i-metrocluster ayikudingi kumodi evamile. Kodwa njengoba kokubili ithiyori nokuzijwayeza kubonisa, uma wakha ingqalasizinda ethembekile ngempela yokuvikela inhlekelele, khona-ke kungcono ukuyidlala iphephile. Kungcono ukuzivikela kanye nebhizinisi lakho “emthethweni wobubi,” okungukuthi, ekuhlulekeni kokubili komlamuli kanye nesinye sezindawo lapho uhlelo lokugcina lukhona.

Isixazululo sezakhiwo

Ngokucabangela izidingo ezingenhla, sithola i-architecture yesisombululo esilandelayo esilandelayo.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Ama-LUN kufanele asatshalaliswe ngokulinganayo kumasayithi amabili ukugwema ukugcwala okukhulu. Ngesikhathi esifanayo, lapho ulinganisa kuzo zombili izikhungo zedatha, akufanele ufake kuphela ivolumu ephindwe kabili (okudingekile ukuze ugcine idatha ngesikhathi esisodwa ezinhlelweni ezimbili zokugcina), kodwa nokusebenza okuphindwe kabili ku-IOPS naku-MB/s ukuze uvimbele ukuwohloka kohlelo lokusebenza isigameko sokwehluleka kwesinye sezikhungo zedatha. ov.

Ngokwehlukana, siyaqaphela ukuthi ngendlela efanele yokulinganisa (okungukuthi, inqobo nje uma sinikeze imikhawulo efanele ephezulu ye-IOPS ne-MB/s, kanye nezinsiza ezidingekayo ze-CPU ne-RAM), uma enye yezinhlelo zokugcina iqoqo likamasipala liyahluleka, ngeke kube nokwehla okukhulu ekusebenzeni ngaphansi kwezimo umsebenzi wesikhashana ohlelweni olulodwa lwesitoreji.

Lokhu kuchazwa iqiniso lokuthi uma amasayithi amabili esebenza ngesikhathi esisodwa, ukuphindaphinda okuvumelanayo "kudla" uhhafu wokusebenza kokubhala, njengoba ukuthengiselana ngakunye kufanele kubhalwe kuzinhlelo ezimbili zokugcina (ezifana ne-RAID-1/10). Ngakho-ke, uma enye yezinhlelo zokugcina ihluleka, ithonya lokuphindaphinda okwesikhashana (kuze kube yilapho uhlelo lwesitoreji oluhlulekile lululama) luyanyamalala, futhi sithola ukwanda okuphindwe kabili ekusebenzeni kokubhala. Ngemuva kokuthi ama-LUN esistimu yokugcina ehlulekile eqalwa kabusha ohlelweni lokulondoloza olusebenzayo, lokhu kwanda okuphindwe kabili kuyanyamalala ngenxa yokuthi umthwalo uvela ku-LUNs yolunye uhlelo lokugcina, futhi sibuyela ezingeni elifanayo lokusebenza esasinalo ngaphambi "ukuwa", kodwa kuphela ngaphakathi kohlaka lwesayithi elilodwa.

Ngosizo lokulinganisa okunekhono, ungaqinisekisa izimo lapho abasebenzisi bangeke bezwe ukwehluleka kwalo lonke uhlelo lwesitoreji nhlobo. Kodwa siphinda futhi, lokhu kudinga ukulinganisa ngokucophelela, okuthi, ngendlela, ungaxhumana nathi mahhala :-).

Ukusetha i-metrocluster

Ukusetha i-metrocluster kufana kakhulu nokusetha ukuphindaphinda okujwayelekile, esikuchaze kuyo isihloko esandulele. Ngakho-ke, ake sigxile kuphela ezinhlobonhlobo. Setha ibhentshi elabhorethri esekelwe ekwakhiweni okungenhla, kuphela kunguqulo encane: izinhlelo ezimbili zokugcina ezixhunywe nge-10G Ethernet, ukushintshwa okubili kwe-10G kanye nomsingathi oyedwa obheka ukushintshwa kuzo zombili izinhlelo zokugcina ezinamachweba we-10G. I-arbiter isebenza ngomshini obonakalayo.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Lapho ulungiselela ama-IP abonakalayo (ama-VIP) e-replica, kufanele ukhethe uhlobo lwe-VIP - lwe-metrocluster.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Sakhe izixhumanisi zokuphindaphinda ezimbili zama-LUN amabili futhi sazisabalalisa ezinhlelweni ezimbili zokugcina: I-LUN TEST Primary kusistimu yesitoreji 1 (isixhumanisi se-METRO), i-LUN TEST2 Primary yohlelo 2 lwesitoreji (isixhumanisi se-METRO2).

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Kubo, silungiselele amathagethi amabili afanayo (esimweni sethu i-iSCSI, kodwa i-FC nayo iyasekelwa, ingqondo yokusetha iyafana).

Isistimu yesitoreji1:

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Isistimu yesitoreji2:

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Ukuze kuxhunywe ukuphindaphinda, amamephu enziwe kusistimu ngayinye yokugcina.

Isistimu yesitoreji1:

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Isistimu yesitoreji2:

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Setha i-multipath futhi sethule kumsingathi.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Ukusetha umlamuli

Awudingi ukwenza noma yini ekhethekile nge-arbiter ngokwayo; udinga nje ukuyinika amandla kusayithi lesithathu, uyinike i-IP futhi ulungiselele ukufinyelela kuyo nge-ICMP ne-SSH. Ukusetha ngokwayo kwenziwa kusukela kumasistimu okugcina ngokwawo. Kulokhu, kwanele ukulungisa i-arbiter kanye kunoma yisiphi isilawuli sesitoreji ku-metrocluster; lezi zilungiselelo zizosatshalaliswa kuzo zonke izilawuli ngokuzenzakalelayo.

Esigabeni sokuphindaphinda okukude >> I-Metrocluster (kunoma yisiphi isilawuli)>> inkinobho ethi “Lungisa”.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Sifaka i-IP ye-arbiter, kanye nezindawo zokulawula zezilawuli ezimbili zesitoreji esikude.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Ngemuva kwalokhu, udinga ukunika amandla zonke izinsizakalo (inkinobho ethi "Qala kabusha yonke into"). Uma ziphinde zamiswa ngokuzayo, izinsiza kufanele ziqalwe kabusha ukuze izilungiselelo zisebenze.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Sihlola ukuthi wonke amasevisi ayasebenza.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Lokhu kuqeda ukusethwa kwe-metrocluster.

Ukuhlolwa kokuphahlazeka

Ukuhlolwa kokuphahlazeka esimweni sethu kuzoba lula futhi kusheshe, njengoba ukusebenza kokuphindaphinda (ukushintsha, ukungaguquguquki, njll.) kwaxoxwa ngakho ku- isihloko sokugcina. Ngakho-ke, ukuhlola ukwethembeka kwe-metrocluster, kwanele ukuthi sihlole ukuzenzekelayo kokutholwa kokwehluleka, ukushintsha kanye nokungabikho kokulahlekelwa kokurekhoda (I/O iyama).

Ukuze senze lokhu, silingisa ukwehluleka okuphelele kwenye yezinhlelo zokugcina ngokuvala ngokoqobo abalawuli bayo bobabili, siqale ngokukopisha ifayela elikhulu ku-LUN, okumele licushwe kwenye isistimu yokugcina.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Khubaza isistimu eyodwa yokugcina. Ohlelweni lwesibili lwesitoreji sibona izexwayiso nemiyalezo engodweni yokuthi ukuxhumana nesistimu engumakhelwane kulahlekile. Uma izaziso nge-SMTP noma ukuqapha kwe-SNMP zilungiswa, umlawuli uzothola izaziso ezihambisanayo.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Ngemva kwamasekhondi angu-10 kanye (okubonakala kuzo zombili izithombe-skrini), uxhumano lokuphindaphinda lwe-METRO (lo olwalungaPhambili ohlelweni lwesitoreji oluhlulekile) lwaba Olubalulekile ohlelweni olusebenzayo lokugcina izinto. Kusetshenziswa imephu ekhona, i-LUN TEST ihlale itholakala kumsingathi, ukurekhoda kucwiliswe kancane (ngaphakathi kwamaphesenti angu-10 athenjisiwe), kodwa akuzange kuphazamiseke.

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Injini ye-AERODISK: Ukumelana nezinhlekelele. Ingxenye 2. I-Metrocluster

Ukuhlola kuqedwe ngempumelelo.

Qinisekisa

Ukuqaliswa kwamanje kwe-metrocluster ku-AERODISK Engine N-series storage systems kuvumela ngokugcwele ukuxazulula izinkinga lapho kudingekile ukuqeda noma ukunciphisa isikhathi sokuphumula sezinsizakalo ze-IT nokuqinisekisa ukusebenza kwazo 24/7/365 ngezindleko ezincane zomsebenzi.

Singasho, vele, ukuthi konke lokhu kuyithiyori, izimo zaselabhorethri ezikahle, njalo njalo... KODWA sinenqwaba yamaphrojekthi aqalisiwe lapho sisebenzise khona ukusebenza kokumelana nezinhlekelele, futhi izinhlelo zisebenza ngokuphelele. Omunye wamakhasimende ethu aziwa kahle, asebenzisa izinhlelo zokugcina ezimbili kuphela ekucushweni kokuvikela inhlekelele, usevumile ukushicilela ulwazi mayelana nephrojekthi, ngakho-ke engxenyeni elandelayo sizokhuluma ngokusebenza kokulwa.

Siyabonga, sibheke phambili engxoxweni ekhiqizayo.

Source: www.habr.com

Engeza amazwana