Iṣilọ awọsanma Hystax: Gigun awọn awọsanma

Ọkan ninu awọn oṣere ọdọ ni ọja awọn solusan Imularada Ajalu jẹ Hystax, ibẹrẹ Ilu Rọsia ni ọdun 2016. Niwọn igba ti koko-ọrọ ti imularada ajalu jẹ olokiki pupọ ati pe ọja jẹ ifigagbaga pupọ, ibẹrẹ pinnu lati dojukọ iṣiwa laarin awọn amayederun awọsanma oriṣiriṣi. Ọja kan ti o fun ọ laaye lati ṣeto iṣilọ irọrun ati iyara si awọsanma yoo wulo pupọ fun awọn alabara Onlanta - awọn olumulo Oncloud.ru. Iyẹn ni MO ṣe ni ibatan pẹlu Hystax ati bẹrẹ idanwo awọn agbara rẹ. Emi yoo sọ fun ọ ohun ti o wa ninu nkan yii.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Ẹya akọkọ ti Hystax ni iṣẹ ṣiṣe jakejado rẹ lati ṣe atilẹyin ọpọlọpọ awọn iru ẹrọ agbara agbara, OS alejo ati awọn iṣẹ awọsanma, eyiti o jẹ ki o ṣee ṣe lati gbe awọn ẹru iṣẹ rẹ nibikibi ati nibikibi.

Eyi n gba ọ laaye lati ṣẹda kii ṣe awọn solusan DR nikan lati mu ifarada aṣiṣe ti awọn iṣẹ pọ si, ṣugbọn tun ni iyara ati ni irọrun lati lọ awọn orisun laarin awọn aaye oriṣiriṣi ati awọn hyperscalers lati mu awọn ifowopamọ iye owo pọ si ati yan ojutu ti o dara julọ fun iṣẹ kan pato ni akoko ti a fun. Ni afikun si awọn iru ẹrọ ti a ṣe akojọ si ni aworan akọle, ile-iṣẹ tun ṣe ifọwọsowọpọ pẹlu awọn olupese awọsanma Russia: Yandex.Cloud, Awọn iṣẹ awọsanma CROC, Mail.ru ati ọpọlọpọ awọn miiran. O tun tọ lati ṣe akiyesi pe ni ọdun 2020 ile-iṣẹ ṣii ile-iṣẹ R&D kan ti o wa ni Skolkovo. 

Yiyan ojutu kan nipasẹ nọmba nla ti awọn oṣere lori ọja tọkasi eto imulo idiyele ti o dara ati iwulo giga ti ọja, eyiti a pinnu lati ṣe idanwo ni iṣe.

Nitorinaa, iṣẹ idanwo wa yoo ni iṣikiri lati aaye idanwo VMware mi ati awọn ẹrọ ti ara si aaye olupese, tun ṣakoso nipasẹ VMware. Bẹẹni, ọpọlọpọ awọn solusan wa ti o le ṣe iru ijira kan, ṣugbọn a ṣe akiyesi Hystax bi ohun elo gbogbo agbaye, ati idanwo ijira ni gbogbo awọn akojọpọ ti o ṣeeṣe jẹ iṣẹ-ṣiṣe ti ko daju. Ati awọsanma Oncloud.ru ti wa ni itumọ pataki lori VMware, nitorinaa iru ẹrọ yii bi ibi-afẹde kan nifẹ si wa si iye nla. Nigbamii ti, Emi yoo ṣe apejuwe ilana ipilẹ ti iṣiṣẹ, eyiti o jẹ ominira gbogbogbo ti pẹpẹ, ati VMware lati ẹgbẹ eyikeyi le rọpo nipasẹ pẹpẹ lati ọdọ ataja miiran. 

Igbesẹ akọkọ ni lati mu Hystax Acura ṣiṣẹ, eyiti o jẹ igbimọ iṣakoso eto naa.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
O unfolds lati awọn awoṣe. Fun idi kan, ninu ọran wa ko ṣe deede patapata ati dipo 8CPU ti a ṣeduro, 16Gb ti gbe lọ pẹlu idaji awọn orisun. Nitorinaa, o nilo lati ranti lati yi wọn pada, bibẹẹkọ awọn amayederun eiyan inu VM, lori eyiti ohun gbogbo ti kọ, nìkan kii yoo bẹrẹ ati ọna abawọle naa kii yoo wọle si. IN Awọn ibeere imuṣiṣẹ Awọn orisun ti a beere ni a ṣe apejuwe ni awọn alaye, ati awọn ebute oko oju omi fun gbogbo awọn paati eto. 

Ati pe awọn iṣoro tun wa pẹlu ṣeto adiresi IP nipasẹ awoṣe, nitorinaa a yipada lati console. Lẹhin eyi, o le lọ si wiwo wẹẹbu abojuto ki o pari oluṣeto iṣeto ni ibẹrẹ. 

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Ipari ipari – IP tabi FQDN ti vCenter wa. 
Wọle ati Ọrọigbaniwọle - eyi jẹ kedere. 
Target ESXi hostname jẹ ọkan ninu awọn ogun ti o wa ninu iṣupọ wa ti yoo tun ṣe si. 
Ibi ipamọ data ibi-afẹde jẹ ọkan ninu awọn ibi ipamọ data ninu iṣupọ wa ti yoo tun ṣe si.
Igbimọ Iṣakoso Hystax Acura Public IP – adirẹsi nibiti igbimọ iṣakoso yoo wa.

A nilo alaye diẹ nipa agbalejo ati ibi ipamọ data. Otitọ ni pe ẹda Hystax ṣiṣẹ ni ipele agbalejo ati datastore. Nigbamii, Emi yoo sọ fun ọ bi o ṣe le yi agbalejo ati ibi ipamọ data pada fun agbatọju, ṣugbọn iṣoro naa yatọ. Hystax ko ṣe atilẹyin ṣiṣẹ pẹlu awọn adagun orisun, i.e. ajọra naa yoo ṣẹlẹ nigbagbogbo si gbongbo iṣupọ (ni akoko kikọ ohun elo yii, awọn eniyan lati Hystax ṣe idasilẹ ẹya imudojuiwọn kan, nibiti wọn ti ṣe imuse ibeere ẹya mi ni kiakia nipa atilẹyin fun awọn adagun orisun). Oludari vCloud ko tun ṣe atilẹyin, i.e. Ti, bi ninu ọran mi, agbatọju ko ni awọn ẹtọ abojuto si gbogbo iṣupọ, ṣugbọn si adagun orisun kan pato, ati pe a ti fun ni iwọle si Hystax, lẹhinna oun yoo ni anfani lati tun ṣe ni ominira ati ṣiṣe awọn VM wọnyi, ṣugbọn on kii yoo ni anfani lati rii wọn ni awọn amayederun VMware, eyiti o ni iwọle si ati, ni ibamu, siwaju sii ṣakoso awọn ẹrọ foju. Alakoso iṣupọ nilo lati gbe VM lọ si adagun orisun to pe tabi gbe wọle sinu Oludari vCloud.

Kini idi ti MO fi dojukọ pupọ lori awọn aaye wọnyi? Nitoripe, niwọn bi mo ti loye imọran ọja naa, alabara yẹ ki o ni anfani lati ṣe adaṣe eyikeyi iṣiwa tabi DR ni lilo nronu Acura. Ṣugbọn titi di isisiyi, atilẹyin VMware jẹ die-die lẹhin ipele atilẹyin fun OpenStack, nibiti awọn ọna ṣiṣe ti o jọra ti ni imuse tẹlẹ. 

Ṣugbọn jẹ ki a pada si imuṣiṣẹ. Ni akọkọ, lẹhin iṣeto akọkọ ti nronu, a nilo lati ṣẹda agbatọju akọkọ ninu eto wa.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Gbogbo awọn aaye nibi jẹ kedere, Emi yoo sọ fun ọ nipa aaye Awọsanma nikan. A ti ni awọsanma “aiyipada” ti a ṣẹda lakoko iṣeto akọkọ. Ṣugbọn ti a ba fẹ lati ni anfani lati fi agbatọju kọọkan sori ibi ipamọ data tirẹ ati ninu adagun orisun tirẹ, a le ṣe eyi nipa ṣiṣẹda awọn awọsanma lọtọ fun ọkọọkan awọn alabara wa.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Ninu fọọmu fun fifi awọsanma tuntun kun, a pato awọn aye kanna bi lakoko iṣeto ni ibẹrẹ (a le paapaa lo agbalejo kanna), tọka ibi ipamọ data ti o nilo fun alabara kan pato, ati ni bayi ni awọn aye afikun a le sọ ọkọọkan awọn orisun ti o nilo. adagun {"resource_pool" : "YOUR_POOL_NAME"} 

Gẹgẹbi o ti le ṣe akiyesi, ninu fọọmu ẹda agbatọju ko si nkankan nipa ipin awọn orisun tabi awọn ipin eyikeyi - ko si eyi ninu eto naa. Ko ṣee ṣe lati ṣe idinwo agbatọju ni nọmba awọn ẹda nigbakanna, nọmba awọn ẹrọ fun ẹda, tabi nipasẹ awọn ayeraye miiran. Nitorinaa, a ti ṣẹda agbatọju akọkọ. Bayi ko si ohun ti o mọgbọnwa patapata, ṣugbọn nkan ti o jẹ dandan - fifi sori ẹrọ aṣoju awọsanma kan. O jẹ aimọgbọnwa, nitori a ṣe igbasilẹ aṣoju naa lori oju-iwe ti alabara kan pato.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Ni akoko kanna, ko ni asopọ si agbatọju ti a ṣẹda, ati gbogbo awọn alabara wa yoo ṣiṣẹ nipasẹ rẹ (tabi nipasẹ pupọ, ti a ba fi wọn ranṣẹ). Aṣoju kan ṣe atilẹyin awọn akoko igbakana 10. Ẹrọ kan ni a ka bi igba kan. Ko ṣe pataki iye awọn disiki ti o ni. Titi di oni, ko si ẹrọ fun awọn aṣoju iwọn ni Acura funrararẹ labẹ VMware. Akoko ti ko dun diẹ sii wa - a ko ni aye lati wo “idasonu” ti aṣoju yii lati ọdọ igbimọ Acura lati pinnu boya a nilo lati mu diẹ sii tabi boya fifi sori lọwọlọwọ ti to. Bi abajade, iduro naa dabi eyi:

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Igbesẹ ti o tẹle lati wọle si ọna abawọle onibara wa ni lati ṣẹda akọọlẹ kan (ati akọkọ, ipa kan ti yoo kan si olumulo yii).

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Bayi onibara wa le lo ọna abawọle ni ominira. Gbogbo ohun ti o nilo lati ṣe ni igbasilẹ awọn aṣoju lati ẹnu-ọna ki o fi wọn sii ni ẹgbẹ rẹ. Awọn oriṣi mẹta ti awọn aṣoju wa: Lainos, Windows, ati VMware.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Awọn meji akọkọ ni a fi sori ẹrọ fisiksi tabi lori awọn ẹrọ foju lori eyikeyi hypervisor ti kii-VMware. Ko si iṣeto ni afikun ti o nilo nibi, awọn igbasilẹ oluranlowo ati pe o ti mọ ibiti o ti kọlu, ati ni gangan ni iṣẹju kan ọkọ ayọkẹlẹ yoo han ni igbimọ Acura. Pẹlu aṣoju VMware, ipo naa jẹ idiju diẹ sii. Iṣoro naa ni pe Aṣoju fun VMware tun ṣe igbasilẹ lati ẹnu-ọna ti a ti pese tẹlẹ ati nini iṣeto pataki. Ṣugbọn aṣoju VMware, ni afikun si mimọ nipa ọna abawọle Acura wa, tun nilo lati mọ nipa eto ipa-ipa lori eyiti yoo gbe lọ.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Lootọ, eto naa yoo beere lọwọ wa lati pese data yii nigbati a kọkọ ṣe igbasilẹ aṣoju VMware naa. Iṣoro naa ni pe ni ọjọ-ori wa ti ifẹ agbaye fun aabo, kii ṣe gbogbo eniyan yoo fẹ lati tọka ọrọ igbaniwọle abojuto wọn lori ẹnu-ọna ẹnikan miiran, eyiti o jẹ oye pupọ. Lati inu, lẹhin imuṣiṣẹ, aṣoju ko le tunto ni ọna eyikeyi (o le yi awọn eto nẹtiwọọki rẹ pada nikan). Nibi Mo rii awọn iṣoro pẹlu awọn alabara iṣọra pataki. 

Nitorina, lẹhin fifi sori awọn aṣoju, a le pada si igbimọ Acura ati ki o wo gbogbo awọn ọkọ ayọkẹlẹ wa.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Niwọn igba ti Mo ti n ṣiṣẹ pẹlu eto fun ọpọlọpọ awọn ọjọ bayi, Mo ni awọn ọkọ ayọkẹlẹ ni awọn ipinlẹ oriṣiriṣi. Mo ni gbogbo wọn ni ẹgbẹ Aiyipada, ṣugbọn o ṣee ṣe lati ṣẹda awọn ẹgbẹ lọtọ ati gbe awọn ọkọ ayọkẹlẹ si wọn bi o ṣe nilo. Eyi ko kan ohunkohun - nikan igbejade ọgbọn ti data ati akojọpọ wọn fun iṣẹ irọrun diẹ sii. Ohun akọkọ ati pataki julọ ti a nilo lati ṣe lẹhin eyi ni lati bẹrẹ ilana ijira. A le ṣe eyi boya pẹlu ọwọ tabi nipa siseto iṣeto kan, pẹlu ni olopobobo fun gbogbo awọn ẹrọ ni ẹẹkan.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Jẹ ki n leti pe Hystax wa ni ipo bi ọja fun ijira. Nitorina, kii ṣe ohun iyanu pe lati le ṣiṣẹ awọn ẹrọ ti a ṣe atunṣe, a nilo lati ṣẹda eto DR kan. O le ṣẹda ero fun awọn ẹrọ ti o wa tẹlẹ ni ipo Ṣiṣẹpọ. O le ṣe ina mejeeji fun VM kan pato, ati fun gbogbo awọn ẹrọ ni ẹẹkan.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Eto awọn paramita nigbati o ba ṣẹda ero DR kan yoo yatọ da lori awọn amayederun eyiti iwọ yoo jade lọ. Eto ipilẹ ti o kere ju wa fun agbegbe VMware. Tun IP fun awọn ẹrọ ko tun ṣe atilẹyin. Ni iyi yii, a nifẹ si awọn aaye wọnyi: ninu apejuwe VM, paramita “subnet”: “VMNetwork”, nibiti a ti sopọ mọ VM si nẹtiwọọki kan pato ninu iṣupọ. Ipo – ti o yẹ nigbati o nṣiwakiri ọpọlọpọ awọn VM; o pinnu ilana ti wọn ṣe ifilọlẹ. Adun - ṣe apejuwe iṣeto VM, ninu ọran yii - 1CPU, 2GB Ramu. Ni abala subnets a ṣe asọye pe "subnet": "VMNetwork" ni nkan ṣe pẹlu VMware "VM Network". 

Nigbati o ba ṣẹda ero DR, ko si ọna lati “pipin” awọn disiki kọja awọn ibi ipamọ data oriṣiriṣi. Wọn yoo wa lori ibi ipamọ data kanna ti o ṣalaye fun awọsanma alabara yii, ati pe ti o ba ni awọn disiki ti awọn kilasi oriṣiriṣi, eyi le fa diẹ ninu awọn iṣoro nigbati o bẹrẹ ẹrọ naa, ati lẹhin ibẹrẹ ati “yapa” VM lati Hystax, yoo tun nilo awọn disiki ijira lọtọ si awọn ibi ipamọ data ti o nilo. Lẹhinna a kan ni lati ṣiṣe eto DR wa ati duro fun awọn ọkọ ayọkẹlẹ wa lati dide. Ilana iyipada P2V/V2V tun gba akoko. Lori ẹrọ idanwo 100GB mi ti o tobi julọ pẹlu awọn disiki mẹta, eyi gba o pọju iṣẹju mẹwa 10.

Iṣilọ awọsanma Hystax: Gigun awọn awọsanma
Lẹhin eyi, o yẹ ki o ṣayẹwo VM ti nṣiṣẹ, awọn iṣẹ ti o wa lori rẹ, aitasera data naa, ati ṣe awọn sọwedowo miiran. 

Lẹhinna a ni awọn ọna meji: 

  1. Paarẹ – paarẹ ero DR ti nṣiṣẹ. Iṣe yii yoo kan tii VM ti nṣiṣẹ. Awọn ẹda wọnyi ko lọ nibikibi. 
  2. Yọọ – ya ọkọ ayọkẹlẹ ti a ṣe atunṣe kuro ni Acura, i.e. kosi pari awọn ijira ilana. 

Awọn anfani ti ojutu: 

  • irọrun ti fifi sori ẹrọ ati iṣeto ni mejeeji lati ọdọ alabara ati lati ọdọ olupese; 
  • irọrun ti iṣeto iṣiwa, ṣiṣẹda eto DR ati ifilọlẹ awọn ẹda;
  • atilẹyin ati awọn olupilẹṣẹ dahun yarayara si awọn iṣoro ti a rii ati ṣatunṣe wọn nipa lilo pẹpẹ tabi awọn imudojuiwọn aṣoju. 

Минусы 

  • Atilẹyin Vmware ti ko to.
  • Isansa ti eyikeyi ipin fun ayalegbe lati awọn Syeed. 

Mo tun ṣe akojọpọ Ibeere Ẹya kan, eyiti a fi silẹ si ataja naa:

  1. Abojuto lilo ati imuṣiṣẹ lati inu console iṣakoso Acura fun awọn aṣoju awọsanma;
  2. wiwa awọn ipin fun awọn ayalegbe; 
  3. agbara lati ṣe idinwo nọmba awọn atunṣe igbakana ati iyara fun agbatọju kọọkan; 
  4. atilẹyin fun VMware vCloud Oludari; 
  5. atilẹyin fun awọn adagun omi orisun (a ṣe imuse lakoko idanwo);
  6. agbara lati tunto oluranlowo VMware lati ẹgbẹ ti oluranlowo funrararẹ, laisi titẹ awọn iwe-ẹri lati awọn amayederun onibara ni igbimọ Acura;
  7.  "visualization" ti VM ibẹrẹ ilana nigba ti nṣiṣẹ DR ètò. 

Ohun kan ṣoṣo ti o fa ibawi nla mi ni iwe-ipamọ naa. Emi ko fẹran “awọn apoti dudu” gaan ati pe o fẹran nigbati iwe alaye ba wa nipa bii ọja ṣe n ṣiṣẹ ninu. Ati pe ti AWS ati OpenStack ọja naa jẹ apejuwe paapaa diẹ sii tabi kere si, lẹhinna fun VMware iwe kekere wa. 

Itọsọna fifi sori ẹrọ wa ti o ṣe apejuwe imuṣiṣẹ ti nronu Acura nikan, ati nibiti ko si ọrọ kan nipa iwulo fun aṣoju awọsanma. Nibẹ ni kan ni kikun ti ṣeto ti ọja ni pato, eyi ti o dara. Iwe-ipamọ wa ti o ṣe apejuwe iṣeto “lati ati si” ni lilo AWS ati OpenStack gẹgẹbi apẹẹrẹ (botilẹjẹpe o leti mi diẹ sii ti ifiweranṣẹ bulọọgi), ati ipilẹ Imọye kekere kan wa. 

Ni gbogbogbo, eyi kii ṣe ọna kika iwe ti Mo lo lati sọ, lati ọdọ awọn olutaja nla, nitorinaa Emi ko ni itunu patapata. Ni akoko kanna, Emi ko rii awọn idahun nipa diẹ ninu awọn nuances ti iṣẹ eto “inu” ninu iwe yii - Mo ni lati ṣalaye ọpọlọpọ awọn ibeere pẹlu atilẹyin imọ-ẹrọ, ati pe eyi kuku fa jade ilana ti imuṣiṣẹ iduro ati idanwo. 

Ni akojọpọ, Mo le sọ pe ni gbogbogbo Mo fẹran ọja naa ati ọna ile-iṣẹ si imuse iṣẹ naa. Bẹẹni, awọn abawọn wa, aini iṣẹ ṣiṣe pataki gaan wa (ni apapo pẹlu VMware). O le rii pe, ni akọkọ, ile-iṣẹ tun dojukọ awọn awọsanma gbangba, ni pataki AWS, ati fun diẹ ninu eyi yoo to. Nini iru ọja ti o rọrun ati irọrun loni, nigbati ọpọlọpọ awọn ile-iṣẹ yan ilana-awọsanma pupọ, jẹ pataki julọ. Fi fun idiyele ti o kere pupọ ti akawe si awọn oludije, eyi jẹ ki ọja naa wuyi pupọ.

A n wa ọmọ ẹgbẹ kan Asiwaju Monitoring Systems Engineer. Boya iwo ni?

orisun: www.habr.com

Fi ọrọìwòye kun