Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

Halo, luchd-leughaidh Habr. Leis an artaigil seo bidh sinn a’ fosgladh sreath a bhruidhneas mun t-siostam hyperconverged AERODISK vAIR a tha sinn air a leasachadh. An toiseach, bha sinn airson innse mu dheidhinn a h-uile dad anns a 'chiad artaigil, ach tha an siostam gu math iom-fhillte, agus mar sin bidh sinn ag ithe an ailbhean ann am pàirtean.

Feuch an tòisich sinn air an sgeulachd le eachdraidh cruthachadh an t-siostaim, rannsaich sinn a-steach don t-siostam faidhle ARDFS, a tha na bhunait airson vAIR, agus cuideachd bruidhinn beagan mu shuidheachadh an fhuasglaidh seo air margaidh na Ruis.

Ann an artaigilean san àm ri teachd bruidhnidh sinn nas mionaidiche mu dhiofar phàirtean ailtireil (cluster, hypervisor, load balancer, siostam sgrùdaidh, msaa), a ’phròiseas rèiteachaidh, a’ togail chùisean ceadachd, a ’sealltainn deuchainnean tubaist air leth agus, gu dearbh, a’ sgrìobhadh mu dheuchainnean luchdan agus meudachd. Bheir sinn cuideachd artaigil air leth don dreach coimhearsnachd de vAIR.

An e sgeulachd mu shiostaman stòraidh a th’ ann an Aerodisk? No carson a thòisich sinn a’ dèanamh hyperconvergence sa chiad àite?

An toiseach, thàinig am beachd ar hyperconvergence fhèin a chruthachadh dhuinn an àiteigin timcheall air 2010. Aig an àm sin, cha robh Aerodisk no fuasglaidhean co-chosmhail (siostaman bogsa malairteach hyperconverged) air a’ mhargaidh. B’ e an obair againn na leanas: bho sheata de luchd-frithealaidh le diosgan ionadail, aonaichte le eadar-cheangal tro phròtacal Ethernet, bha e riatanach stòradh leudaichte a chruthachadh agus innealan brìgheil agus lìonra bathar-bog a chuir air bhog an sin. Dh'fheumadh seo uile a bhith air a chur an gnìomh às aonais siostaman stòraidh (seach nach robh airgead ann airson siostaman stòraidh agus a bhathar-cruaidh, agus cha robh sinn fhathast air na siostaman stòraidh againn fhèin a chruthachadh).

Dh’ fheuch sinn ri mòran fhuasglaidhean stòr fosgailte agus mu dheireadh dh’ fhuasgail sinn an duilgheadas seo, ach bha am fuasgladh gu math toinnte agus duilich a dhèanamh a-rithist. A bharrachd air an sin, bha am fuasgladh seo anns an roinn “A bheil e ag obair? Na suathadh! Mar sin, às deidh dhuinn an duilgheadas sin fhuasgladh, cha do rinn sinn tuilleadh leasachaidh air a’ bheachd mu bhith ag atharrachadh toradh ar n-obrach gu bhith na thoradh làn-chuimseach.

Às deidh an tachartas sin, ghluais sinn air falbh bhon bheachd seo, ach bha sinn fhathast a ’faireachdainn gun robh an duilgheadas seo gu tur so-fhuasgladh, agus bha buannachdan fuasgladh mar sin nas soilleire. Às deidh sin, cha do dhearbh na toraidhean HCI a chaidh a leigeil ma sgaoil bho chompanaidhean cèin ach am faireachdainn seo.

Mar sin, ann am meadhan 2016, thill sinn chun na h-obrach seo mar phàirt de bhith a 'cruthachadh toradh làn-chuimseach. Aig an àm sin cha robh càirdeas sam bith againn fhathast le luchd-tasgaidh, agus mar sin bha againn ri ionad leasachaidh a cheannach airson ar n-airgead fhèin nach robh cho mòr. Às deidh dhuinn frithealaichean cleachdte agus suidsichean a chruinneachadh air Avito, fhuair sinn sìos gu gnìomhachas.

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

B’ e a’ phrìomh obair an siostam fhaidhlichean againn fhìn a chruthachadh, ged a bha e sìmplidh, a dh’ fhaodadh dàta a sgaoileadh gu fèin-ghluasadach agus gu cothromach ann an cruth blocaichean brìgheil air an nmh àireamh de nodan cnuasachaidh, a tha ceangailte le eadar-cheangal tro Ethernet. Aig an aon àm, bu chòir don FS sgèile gu math agus gu furasta agus a bhith neo-eisimeileach bho shiostaman faisg air làimh, i.e. a bhith air an sgaradh bho vAIR ann an cruth “dìreach goireas stòraidh”.

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

A’ chiad bhun-bheachd vAIR

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

Trèig sinn a dh’aona ghnothach cleachdadh fuasglaidhean stòr fosgailte deiseil airson stòradh sìnte a chuir air dòigh (ceph, gluster, luster agus an leithid) airson ar leasachadh fhèin, leis gu robh tòrr eòlas pròiseict againn leotha mu thràth. Gu dearbh, tha na fuasglaidhean sin iad fhèin sàr-mhath, agus mus obraich sinn air Aerodisk, chuir sinn an gnìomh barrachd air aon phròiseact amalachaidh leotha. Ach is e aon rud a th’ ann gnìomh sònraichte a chuir an gnìomh airson aon neach-ceannach, trèanadh luchd-obrach agus, is dòcha, ceannach taic neach-reic mòr, agus rud gu math eile airson toradh a chruthachadh a bhios furasta ath-riochdachadh a thèid a chleachdadh airson diofar ghnìomhan, a tha sinn, mar a reiceadair, is dòcha gu bheil fios againn mu ar deidhinn fhìn nach bi. Airson an dàrna adhbhar, cha robh toraidhean stòr fosgailte a bha ann mar-thà freagarrach dhuinn, agus mar sin chuir sinn romhainn siostam faidhle sgaoilte a chruthachadh sinn fhèin.
Dà bhliadhna às deidh sin, fhuair grunn luchd-leasachaidh (a chuir còmhla obair air vAIR le obair air an t-siostam stòraidh einnsean clasaigeach) toradh sònraichte.

Ro 2018, bha sinn air siostam faidhle sìmplidh a sgrìobhadh agus air a chuir ris leis a’ bhathar-cruaidh riatanach. Chuir an siostam còmhla diosc corporra (ionadail) bho dhiofar luchd-frithealaidh gu aon amar còmhnard tro eadar-cheangal a-staigh agus “gearradh” iad gu blocaichean brìgheil, an uairsin chaidh innealan bloca le diofar ìrean de fhulangas locht a chruthachadh bho na blocaichean brìgheil, air an deach feadhainn brìgheil a chruthachadh. agus air a chur gu bàs a’ cleachdadh na càraichean KVM hypervisor.

Cha do chuir sinn cus dragh oirnn le ainm an t-siostam fhaidhlichean agus thug sinn ARDFS gu sgiobalta air (tomhas dè tha e a’ ciallachadh))

Bha am prototype seo a’ coimhead math (chan ann gu fradharcach, gu dearbh, cha robh dealbhadh lèirsinneach ann fhathast) agus sheall e deagh thoraidhean a thaobh coileanadh agus sgèileadh. Às deidh a’ chiad fhìor thoradh, chuir sinn am pròiseact seo air bhog, ag eagrachadh àrainneachd leasachaidh làn-chuimseach agus sgioba air leth a dhèilig ri vAIR a-mhàin.

Dìreach ron àm sin, bha ailtireachd coitcheann an fhuasglaidh air tighinn gu ìre, nach eil air a dhol tro atharrachaidhean mòra fhathast.

Dàibheadh ​​​​a-steach don t-siostam faidhle ARDFS

Is e ARDFS bunait vAIR, a tha a’ toirt seachad stòradh dàta sgaoilte, fulangach air lochdan air feadh a’ bhuidheann gu lèir. Is e aon de (ach chan e na h-aon fheartan) aig ARDFS nach bi e a’ cleachdadh frithealaichean sònraichte a bharrachd airson meata-dàta agus riaghladh. Chaidh seo a dhealbhadh an toiseach gus rèiteachadh an fhuasglaidh a dhèanamh nas sìmplidhe agus airson cho earbsach sa tha e.

Structar stòraidh

Taobh a-staigh a h-uile nod den bhuidheann, bidh ARDFS ag eagrachadh amar loidsigeach bhon àite diosc a tha ri fhaighinn. Tha e cudromach tuigsinn nach e dàta no àite cruth a th’ ann an amar fhathast, ach dìreach comharrachadh, i.e. Bidh nodan sam bith le vAIR air a chuir a-steach, nuair a thèid an cur ris a’ bhuidheann, air an cur gu fèin-ghluasadach ris an amar ARDFS co-roinnte agus bidh goireasan diosc air an roinn gu fèin-ghluasadach thairis air a’ bhuidheann gu lèir (agus rim faighinn airson stòradh dàta san àm ri teachd). Leigidh an dòigh-obrach seo leat nodan a chuir ris agus a thoirt air falbh gun droch bhuaidh sam bith air an t-siostam a tha a’ ruith mar-thà. An fheadhainn sin. tha an siostam gu math furasta a sgèile “ann am breigichean”, a’ cur ris no a’ toirt air falbh nodan sa bhuidheann ma tha sin riatanach.

Bithear a’ cur diosgan mas-fhìor (stuthan stòraidh airson innealan brìgheil) a bharrachd air amar ARDFS, a tha air an togail bho bhlocaichean brìgheil de 4 megabytes ann am meud. Bidh diosgan brìgheil a’ stòradh dàta gu dìreach. Tha an sgeama fulangas locht cuideachd air a shuidheachadh aig ìre diosc brìgheil.

Mar is dòcha gu robh thu air smaoineachadh mu thràth, airson fulangas locht air an fho-shiostam diosc, cha bhith sinn a’ cleachdadh bun-bheachd RAID (Sreath de dhiosg neo-eisimeileach), ach cleachdaidh sinn RAIN (Sreath de Nodes neo-eisimeileach gun fheum). An fheadhainn sin. Tha fulangas sgàinidhean air a thomhas, fèin-ghluasadach, agus air a riaghladh stèidhichte air na nodan, chan e na diosgan. Tha diosgan, gu dearbh, cuideachd nan stuth stòraidh, thathas a’ cumail sùil orra, mar a h-uile càil eile, is urrainn dhut a h-uile gnìomh àbhaisteach a dhèanamh leotha, a’ toirt a-steach a bhith a’ cur ri chèile RAID bathar-cruaidh ionadail, ach bidh an cruinneachadh ag obair gu sònraichte air nodan.

Ann an suidheachadh far a bheil thu dha-rìribh ag iarraidh RAID (mar eisimpleir, suidheachadh a bheir taic do dh’ iomadh fàilligeadh air cruinneachaidhean beaga), chan eil dad a’ cur casg ort bho bhith a’ cleachdadh riaghladairean RAID ionadail, agus a’ togail stòradh sìnte agus ailtireachd RAIN air a’ mhullach. Tha an suidheachadh seo gu math beò agus a 'faighinn taic bhuainn, agus mar sin bruidhnidh sinn mu dheidhinn ann an artaigil mu dheidhinn suidheachaidhean àbhaisteach airson vAIR a chleachdadh.

Sgeama Tolerance Sgàineadh Stòraidh

Faodaidh dà sgeama fulangas locht a bhith ann airson diosgan brìgheil ann an vAIR:

1) Factor mac-samhail no dìreach ath-riochdachadh - tha an dòigh seo airson fulangas locht cho sìmplidh ri maide agus ròp. Bithear a’ dèanamh ath-riochdachadh sioncronaich eadar nodan le factar de 2 (leth-bhreac 2 gach buidheann) no 3 (3 leth-bhreacan, fa leth). Tha RF-2 a’ leigeil le diosc brìgheil seasamh an aghaidh fàilligeadh aon nód sa bhuidheann, ach bidh “ag ithe” leth den tomhas-lìonaidh feumail, agus seasaidh RF-3 ri fàilligeadh nodan 2 anns a’ bhuidheann, ach bidh e a’ gleidheadh ​​2/3 den tomhas-lìonaidh feumail airson a fheumalachdan. Tha an sgeama seo glè choltach ri RAID-1, is e sin, tha diosc brìgheil air a rèiteachadh ann an RF-2 a’ seasamh an aghaidh fàilligeadh aon nód sam bith sa bhuidheann. Anns a 'chùis seo, bidh a h-uile dad gu math leis an dàta agus cha stad eadhon an I / O. Nuair a thilleas an nód a thuit gu seirbheis, tòisichidh ath-nuadhachadh dàta / sioncronadh fèin-ghluasadach.

Gu h-ìosal tha eisimpleirean de sgaoileadh dàta RF-2 agus RF-3 ann am modh àbhaisteach agus ann an suidheachadh fàilligeadh.

Tha inneal brìgheil againn le comas 8MB de dhàta sònraichte (feumail), a tha a’ ruith air 4 nodan vAIR. Tha e soilleir nach eil e coltach gum bi meud cho beag ann ann an da-rìribh, ach airson sgeama a tha a’ nochdadh loidsig gnìomhachd ARDFS, is e an eisimpleir seo an rud as so-thuigsinn. Tha AB nam blocaichean brìgheil 4MB anns a bheil dàta inneal brìgheil gun samhail. Bidh RF-2 a’ cruthachadh dà leth-bhreac de na blocaichean sin A1 + A2 agus B1 + B2, fa leth. Tha na blocaichean sin “air an dealbhadh” thairis air nodan, a’ seachnadh eadar-ghearradh den aon dàta air an aon nód, is e sin, cha bhith leth-bhreac A1 suidhichte air an aon nód ri leth-bhreac A2. An aon rud ri B1 agus B2.

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

Ma dh’ fhailicheas aon de na nodan (mar eisimpleir, nód Àir. 3, anns a bheil leth-bhreac de B1), thèid an leth-bhreac seo a chuir an gnìomh gu fèin-ghluasadach air an nód far nach eil leth-bhreac den leth-bhreac aige (is e sin, leth-bhreac de B2).

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

Mar sin, faodaidh an diosc brìgheil (agus an VM, a rèir sin) a bhith beò gu furasta le fàilligeadh aon nód san sgeama RF-2.

Tha an sgeama mac-samhail, ged a tha e sìmplidh agus earbsach, a 'fulang leis an aon dhuilgheadas ri RAID1 - chan eil àite gu leòr ann airson a chleachdadh.

2) Tha còdadh sguabaidh no còdadh sguabaidh às (ris an canar cuideachd “còdadh gun fheum”, “còdadh sguabaidh” no “còd call obrach”) ann gus an duilgheadas gu h-àrd fhuasgladh. Is e sgeama call obrach a th’ ann an EC a bheir seachad ruigsinneachd dàta àrd le àite diosc nas ìsle os an cionn an taca ri ath-riochdachadh. Tha prionnsapal obrachaidh an uidheamachd seo coltach ri RAID 5, 6, 6P.

Nuair a thèid còdachadh a dhèanamh, bidh am pròiseas EC a’ roinn bloc brìgheil (4MB gu bunaiteach) ann an grunn “cnapan dàta” nas lugha a rèir sgeama an EC (mar eisimpleir, bidh sgeama 2 + 1 a’ roinn gach bloc 4MB gu pìosan 2 2MB). An ath rud, bidh am pròiseas seo a’ gineadh “pìosan co-ionannachd” airson na “cnapan dàta” nach eil nas motha na aon de na pàirtean a chaidh a roinn roimhe. Nuair a thèid a chòdachadh, bidh EC a’ gineadh na pìosan a tha a dhìth le bhith a’ leughadh an dàta “maireann” air feadh a’ bhuidheann gu lèir.

Mar eisimpleir, seasaidh diosc brìgheil le sgeama 2 + 1 EC, air a chuir an gnìomh air 4 nodan cnuasachaidh, gu furasta ri fàilligeadh aon nód sa bhuidheann san aon dòigh ri RF-2. Anns a 'chùis seo, bidh na cosgaisean os-cionn nas ìsle, gu sònraichte, is e an co-èifeachd comas feumail airson RF-2 2, agus airson EC 2 + 1 bidh e 1,5.

Gus cunntas a thoirt air nas sìmplidhe, is e an rud as cudromaiche gu bheil am bloc brìgheil air a roinn ann an 2-8 (carson bho 2 gu 8, faic gu h-ìosal) “pìosan”, agus airson na pìosan sin tha “pìosan” co-ionannachd meud coltach ris air an tomhas.

Mar thoradh air an sin, tha dàta agus co-ionannachd air an sgaoileadh gu cothromach thar gach nod den bhuidheann. Aig an aon àm, mar le ath-riochdachadh, bidh ARDFS gu fèin-ghluasadach a’ cuairteachadh dàta am measg nodan ann an dòigh a chuireas casg air dàta co-ionann (lethbhric de dhàta agus an co-ionannachd) bho bhith air a stòradh air an aon nód, gus cuir às don chothrom gun tèid dàta a chall. leis an fhìrinn gun tig an dàta agus an co-ionannachd gu crìch gu h-obann air aon nód stòraidh a dh’ fhàilnich.

Gu h-ìosal tha eisimpleir, leis an aon inneal brìgheil 8 MB agus nodan 4, ach le sgeama EC 2 + 1.

Tha blocaichean A agus B air an roinn ann an dà phìos de 2 MB gach fear (dà air sgàth 2+1), is e sin, A1+A2 agus B1+B2. Eu-coltach ri mac-samhail, chan e leth-bhreac de A1 a th’ ann an A2, is e bloc brìgheil A a th’ ann, air a roinn ann an dà phàirt, an aon rud le bloc B. Gu h-iomlan, gheibh sinn dà sheata de 4MB, agus tha dà phìos dà-MB anns gach fear dhiubh. An ath rud, airson gach aon de na seataichean sin, tha co-ionannachd air a thomhas le tomhas-lìonaidh nach eil nas fhaide na aon phìos (ie 2 MB), gheibh sinn pìosan co-ionannachd + 2 a bharrachd (AP agus BP). Gu h-iomlan tha dàta 4 × 2 againn + co-ionannachd 2 × 2.

An ath rud, tha na pìosan “air an dealbhadh” am measg nan nodan gus nach bi an dàta a ’dol eadar an co-ionannachd. An fheadhainn sin. Cha bhith A1 agus A2 nan laighe air an aon nód ri AP.

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

Ma dh’ fhàillig aon nód (mar eisimpleir, cuideachd an treas fear), thèid am bloc a thuit B1 a thoirt air ais gu fèin-ghluasadach bhon cho-ionannachd BP, a tha air a stòradh air nód Àireamh 2, agus thèid a chuir an gnìomh air an nód far a bheil no B-parity, i.e. pìos B-P. Anns an eisimpleir seo, is e seo nód Àireamh 1

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

Tha mi cinnteach gu bheil ceist aig an leughadair:

“Chaidh a h-uile dad a mhìnich thu o chionn fhada a chuir an gnìomh an dà chuid le farpaisich agus ann am fuasglaidhean stòr fosgailte, dè an diofar eadar do bhuileachadh air EC ann an ARDFS?”

Agus an uairsin bidh feartan inntinneach ARDFS ann.

Còdachadh sguabaidh le fòcas air sùbailteachd

An toiseach, thug sinn seachad sgeama EC X+Y meadhanach sùbailte, far a bheil X co-ionann ri àireamh bho 2 gu 8, agus Y co-ionann ri àireamh bho 1 gu 8, ach an-còmhnaidh nas lugha na no co-ionann ri X. Tha an sgeama seo air a thoirt seachad airson sùbailteachd. Le bhith a’ meudachadh na h-àireimh de phìosan dàta (X) anns a bheil am bloca mas-fhìor air a roinn a’ leigeil le cosgaisean os-cionn a lùghdachadh, is e sin, meudachadh àite a ghabhas cleachdadh.
Le bhith ag àrdachadh na h-àireimh de phìosan co-ionannachd (Y) a’ meudachadh earbsachd an diosc brìgheil. Mar as motha an luach Y, is ann as motha de nodan sa bhuidheann a dh’ fhaodadh fàiligeadh. Gu dearbh, tha àrdachadh ann an tomhas co-ionannachd a 'lùghdachadh na tha de chomas a ghabhas cleachdadh, ach is e prìs a tha seo ri phàigheadh ​​​​airson earbsachd.

Tha eisimeileachd coileanaidh air cuairtean EC cha mhòr dìreach: mar as motha de “pìosan”, is ann as ìsle an coileanadh; an seo, gu dearbh, tha feum air sealladh cothromach.

Leigidh an dòigh-obrach seo le luchd-rianachd stòradh sìnte a rèiteachadh leis an sùbailteachd as motha. Taobh a-staigh amar ARDFS, faodaidh tu sgeamaichean fulangas locht sam bith agus an cothlamadh aca a chleachdadh, a tha, nar beachd, glè fheumail cuideachd.

Gu h-ìosal tha clàr a’ dèanamh coimeas eadar grunn (chan eil sin uile comasach) sgeamaichean RF agus EC.

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

Tha an clàr a’ sealltainn gu bheil eadhon am measgachadh as “terry” EC 8 + 7, a leigeas le suas ri 7 nodan a chall ann am brabhsair aig an aon àm, “ag ithe” nas lugha de dh’ àite cleachdaidh (1,875 an aghaidh 2) na ath-riochdachadh àbhaisteach, agus a’ dìon 7 tursan nas fheàrr. , a tha a’ dèanamh an uidheamachd dìon seo, ged a tha e nas iom-fhillte, tòrr nas tarraingiche ann an suidheachaidhean far a bheil e riatanach dèanamh cinnteach à earbsachd as motha ann an suidheachaidhean far nach eil mòran diosc. Aig an aon àm, feumaidh tu tuigsinn gum bi a h-uile “plus” gu X no Y na àrdachadh coileanaidh a bharrachd, agus mar sin anns an triantan eadar earbsachd, sàbhalaidhean agus coileanadh feumaidh tu taghadh gu faiceallach. Air an adhbhar seo, bheir sinn seachad artaigil air leth airson cuir às do mheud còdaidh.

Fuasgladh hyperconverged AERODISK vAIR. Is e am bunait siostam faidhle ARDFS

earbsachd agus fèin-riaghladh an t-siostam faidhle

Bidh ARDFS a’ ruith gu h-ionadail air a h-uile nod den bhuidheann agus gan sioncronadh le bhith a’ cleachdadh a dhòighean fhèin tro eadar-aghaidh sònraichte Ethernet. Is e a’ phuing chudromach gu bheil ARDFS gu neo-eisimeileach a’ sioncronadh chan ann a-mhàin air an dàta, ach cuideachd air meata-dàta co-cheangailte ri stòradh. Fhad ‘s a bha sinn ag obair air ARDFS, rinn sinn sgrùdadh aig an aon àm air grunn fhuasglaidhean a th’ ann mar-thà agus fhuair sinn a-mach gu bheil mòran a ’sioncronadh meta an t-siostam faidhle a’ cleachdadh DBMS sgaoilte bhon taobh a-muigh, a bhios sinn cuideachd a ’cleachdadh airson sioncronadh, ach dìreach rèiteachaidhean, chan e meata-dàta FS (mu dheidhinn seo agus fo-shiostaman co-cheangailte eile. anns an ath artaigil).

Tha sioncronadh meata-dàta FS a’ cleachdadh DBMS taobh a-muigh, gu dearbh, na fhuasgladh obrach, ach an uairsin bhiodh cunbhalachd an dàta a tha air a stòradh air ARDFS an urra ris an DBMS taobh a-muigh agus a giùlan (agus, gu fìrinneach, is e boireannach capricious a th’ ann), a tha ann an tha ar beachd dona. Carson? Ma thèid meata-dàta FS a mhilleadh, faodar an dàta FS fhèin a ràdh “beannachd leat,” agus mar sin chuir sinn romhainn slighe nas iom-fhillte ach nas earbsaiche a ghabhail.

Rinn sinn am fo-shiostam sioncronaidh meata-dàta airson ARDFS sinn fhìn, agus tha e beò gu tur neo-eisimeileach bho na fo-shiostaman faisg air làimh. An fheadhainn sin. chan urrainn dha fo-shiostam sam bith eile dàta ARDFS a thruailleadh. Nar beachd-sa, is e seo an dòigh as earbsaiche agus as ceart, ach innsidh ùine a bheil seo fìor. A bharrachd air an sin, tha buannachd a bharrachd aig an dòigh-obrach seo. Faodar ARDFS a chleachdadh gu neo-eisimeileach bho vAIR, dìreach mar stòradh sìnte, a chleachdas sinn gu cinnteach ann am bathar san àm ri teachd.

Mar thoradh air an sin, le bhith a 'leasachadh ARDFS, fhuair sinn siostam faidhle sùbailte agus earbsach a bheir seachad roghainn far an urrainn dhut sàbhaladh air comas no a h-uile càil a thoirt seachad air coileanadh, no stòradh ultra-earbsach a dhèanamh aig cosgais reusanta, ach a' lùghdachadh riatanasan coileanaidh.

Còmhla ri poileasaidh ceadachd sìmplidh agus modal lìbhrigidh sùbailte (a’ coimhead air adhart, tha vAIR air a cheadachadh le nód agus air a lìbhrigeadh an dàrna cuid mar bhathar-bog no mar phasgan bathar-bog), tha seo ga dhèanamh comasach am fuasgladh a dhealbhadh gu fìor cheart airson measgachadh farsaing de riatanasan teachdaiche agus an uairsin cùm an cothromachadh seo gu furasta.

Cò a dh'fheumas a' mhìorbhail seo?

Air an aon làimh, faodaidh sinn a ràdh gu bheil cluicheadairean mar-thà air a ’mhargaidh aig a bheil fìor fhuasglaidhean ann an raon hyperconvergence, agus seo far a bheil sinn dha-rìribh a’ dol. Tha e coltach gu bheil an aithris seo fìor, ACH ...

Air an làimh eile, nuair a thèid sinn a-mach gu na raointean agus a 'conaltradh ri luchd-ceannach, tha sinn fhèin agus ar com-pàirtichean a' faicinn nach eil seo idir idir. Tha mòran ghnìomhan ann airson hyperconvergence, ann an cuid de dh'àiteachan dìreach cha robh fios aig daoine gu robh fuasglaidhean mar sin ann, ann an cuid eile bha e coltach gu robh e daor, ann an cuid eile bha deuchainnean neo-shoirbheachail air fuasglaidhean eile, agus ann an cuid eile tha iad a’ toirmeasg ceannach idir air sgàth smachd-bhannan. San fharsaingeachd, thionndaidh an raon a-mach gun a bhith air a threabhadh, agus mar sin chaidh sinn a thogail ùir òigh))).

Cuin a tha siostam stòraidh nas fheàrr na GCS?

Mar a bhios sinn ag obair leis a 'mhargaidh, bidh sinn tric a' faighneachd cuin a tha e nas fheàrr sgeama clasaigeach a chleachdadh le siostaman stòraidh, agus cuin a chleachdas sinn hyperconvergent? Tha mòran chompanaidhean a tha a’ dèanamh GCS (gu sònraichte an fheadhainn aig nach eil siostaman stòraidh nam pasgan) ag ràdh: “Tha siostaman stòraidh a’ dol à bith, hyperconverged a-mhàin!” Is e aithris dàna a tha seo, ach chan eil e gu tur a’ nochdadh fìrinn.

Gu dearbh, tha a 'mhargaidh stòraidh gu dearbh a' gluasad a dh'ionnsaigh hyperconvergence agus fuasglaidhean coltach ris, ach tha "ach" ann an-còmhnaidh.

An toiseach, chan urrainnear ionadan dàta agus bun-structaran IT a chaidh a thogail a rèir an sgeama clasaigeach le siostaman stòraidh ath-thogail gu furasta, agus mar sin tha ùrachadh agus crìochnachadh a leithid de bhun-structaran fhathast na dhìleab airson 5-7 bliadhna.

San dàrna h-àite, tha am bun-structar a thathas a ’togail an-dràsta airson a’ mhòr-chuid (a ’ciallachadh Caidreachas na Ruis) air a thogail a rèir an sgeama clasaigeach a’ cleachdadh siostaman stòraidh, agus chan ann air sgàth nach eil fios aig daoine mu hyperconvergence, ach leis gu bheil margaidh hyperconvergence ùr, fuasglaidhean agus cha deach inbhean a stèidheachadh fhathast, chan eil daoine IT air an trèanadh fhathast, chan eil mòran eòlais aca, ach feumaidh iad ionadan dàta a thogail an seo agus an-dràsta. Agus mairidh an gluasad seo airson 3-5 bliadhna eile (agus an uairsin dìleab eile, faic puing 1).

San treas àite, tha cuingealachadh dìreach teicnigeach ann an dàil bheag a bharrachd de 2 milliseconds gach sgrìobhadh (ach a-mhàin an tasgadan ionadail, gu dearbh), is e sin cosgais stòradh sgaoilte.

Uill, na dìochuimhnich sinn mu bhith a’ cleachdadh frithealaichean corporra mòra a tha dèidheil air sgèileadh dìreach air an fho-shiostam diosc.

Tha mòran ghnìomhan riatanach agus mòr-chòrdte ann far am bi siostaman stòraidh gan giùlan fhèin nas fheàrr na GCS. An seo, gu dearbh, chan aontaich an luchd-saothrachaidh sin aig nach eil siostaman stòraidh nam pasgan toraidh leinn, ach tha sinn deiseil airson argamaid reusanta. Gu dearbh, bidh sinne, mar luchd-leasachaidh an dà thoraidhean, gu cinnteach a’ dèanamh coimeas eadar siostaman stòraidh agus GCS ann am fear de na foillseachaidhean againn san àm ri teachd, far an seall sinn gu soilleir cò as fheàrr fo na suidheachaidhean.

Agus càite an obraich fuasglaidhean hyperconverged nas fheàrr na siostaman stòraidh?

Stèidhichte air na puingean gu h-àrd, faodar trì co-dhùnaidhean follaiseach a tharraing:

  1. Far a bheil 2 milliseconds a bharrachd de latency airson clàradh, a tha gu cunbhalach a ‘tachairt ann an toradh sam bith (a-nis chan eil sinn a’ bruidhinn mu dheidhinn synthetics, faodar nanoseconds a nochdadh air synthetics), neo-bhreithneachail, tha hyperconvergent freagarrach.
  2. Far an urrainnear an luchd bho luchd-frithealaidh corporra mòra a thionndadh gu mòran de dhaoine beaga brìgheil agus a chuairteachadh am measg nodan, obraichidh hyperconvergence gu math an sin cuideachd.
  3. Far a bheil sgèileadh còmhnard na phrìomhachas nas àirde na sgèileadh dìreach, nì GCS ceart gu leòr an sin cuideachd.

Dè na fuasglaidhean a tha seo?

  1. A h-uile seirbheis bun-structair àbhaisteach (seirbheis eòlaire, post, EDMS, frithealaichean faidhle, siostaman ERP agus BI beag no meadhanach, msaa). Is e “coimpiutaireachd coitcheann” a chanas sinn ris an seo.
  2. Bun-structar solaraichean sgòthan, far a bheil feum air àireamh mhòr de dh’ innealan brìgheil airson teachdaichean a leudachadh gu sgiobalta agus gu àbhaisteach agus gu furasta “gearradh” a dhèanamh.
  3. Bun-structar deasg mas-fhìor (VDI), far am bi mòran de dh’ innealan brìgheil luchd-cleachdaidh a ’ruith agus gu sàmhach“ a ’seòladh” taobh a-staigh cruinneachadh èideadh.
  4. Lìonraidhean meòir, far a bheil feum aig gach meur air bun-structar àbhaisteach, fulangach ri lochdan, ach gun chosgais de 15-20 inneal brìgheil.
  5. Coimpiutaireachd sgaoilte sam bith (seirbheisean dàta mòr, mar eisimpleir). Far nach eil an luchd a’ dol “ann an doimhneachd”, ach “ann am farsaingeachd”.
  6. Àrainneachdan deuchainn far an gabhar ri dàil bheag a bharrachd, ach tha cuingealachaidhean buidseit ann, leis gur e deuchainnean a tha seo.

Aig an àm seo, is ann airson na gnìomhan sin a tha sinn air AERODISK vAIR a dhèanamh agus is ann orrasan a tha sinn a’ cuimseachadh (gu soirbheachail gu ruige seo). Is dòcha gun atharraich seo a dh’ aithghearr, oir... chan eil an saoghal a’ seasamh.

Mar sin…

Bidh seo a 'crìochnachadh a' chiad phàirt de shreath mhòr de artaigilean; anns an ath artaigil bruidhnidh sinn mu ailtireachd an fhuasglaidh agus na pàirtean a thathar a 'cleachdadh.

Tha sinn a’ cur fàilte air ceistean, molaidhean agus connspaidean cuideachail.

Source: www.habr.com

Cuir beachd ann