Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Nyob zoo, Habr nyeem. Nrog rau tsab xov xwm no peb qhib ib tug series uas yuav tham txog lub hyperconverged system AERODISK vAIR uas peb tau tsim. Thaum pib, peb xav qhia txhua yam txog txhua yam hauv thawj tsab xov xwm, tab sis cov txheej txheem yog qhov nyuaj heev, yog li peb yuav noj ntxhw hauv ntu.

Cia peb pib zaj dab neeg nrog keeb kwm ntawm kev tsim cov kab ke, delve rau hauv ARDFS cov ntaub ntawv kaw lus, uas yog lub hauv paus ntawm vAIR, thiab kuj tham me ntsis txog qhov chaw ntawm qhov kev daws teeb meem no ntawm kev lag luam Lavxias.

Hauv cov ntawv yav tom ntej peb yuav tham ntxiv txog cov khoom sib txawv ntawm cov vaj tse (pawg, hypervisor, load balancer, xyuas qhov system, thiab lwm yam), cov txheej txheem kev teeb tsa, tsa cov teeb meem ntawm daim ntawv tso cai, cais qhia kev sib tsoo thiab, ntawm chav kawm, sau txog kev kuaj load thiab qhov loj me. Peb kuj yuav mob siab rau ib tsab xov xwm cais rau lub zej zog version ntawm vAIR.

Puas yog Aerodisk ib zaj dab neeg txog kev khaws cia? Los yog vim li cas peb thiaj li pib ua hyperconvergence thawj zaug?

Thaum pib, lub tswv yim los tsim peb tus kheej hyperconvergence tuaj rau peb qhov chaw nyob ib ncig ntawm 2010. Thaum lub sijhawm ntawd, tsis muaj Aerodisk lossis cov kev daws teeb meem zoo sib xws (kev lag luam thawv hyperconverged systems) ntawm kev ua lag luam. Peb txoj haujlwm yog cov hauv qab no: los ntawm cov txheej txheem ntawm cov servers nrog cov disks hauv zos, koom ua ke los ntawm kev sib txuas ntawm Ethernet raws tu qauv, nws yog ib qho tsim nyog los tsim kom muaj qhov txuas ntxiv thiab tso tawm cov tshuab virtual thiab software network nyob ntawd. Tag nrho cov no yuav tsum tau muab coj los siv yam tsis muaj lub kaw lus cia (vim tias tsuas yog tsis muaj nyiaj rau cov tshuab khaws cia thiab nws cov khoom siv kho vajtse, thiab peb tseem tsis tau tsim peb tus kheej lub kaw lus cia).

Peb sim ntau qhov qhib qhov kev daws teeb meem thiab thaum kawg daws qhov teeb meem no, tab sis qhov kev daws teeb meem nyuaj heev thiab nyuaj rau rov ua dua. Tsis tas li ntawd, qhov kev daws teeb meem no tau nyob hauv qeb ntawm "Nws puas ua haujlwm? Txhob kov! Yog li ntawd, tau daws qhov teeb meem ntawd, peb tsis tau txuas ntxiv txhim kho lub tswv yim ntawm kev hloov cov txiaj ntsig ntawm peb txoj haujlwm mus rau hauv cov khoom ua tiav.

Tom qab qhov xwm txheej ntawd, peb tau txav deb ntawm lub tswv yim no, tab sis peb tseem muaj kev xav tias qhov teeb meem no daws tau tag nrho, thiab cov txiaj ntsig ntawm kev daws teeb meem zoo li pom tseeb. Tom qab ntawd, tso tawm HCI cov khoom lag luam txawv teb chaws tsuas yog lees paub qhov kev xav no.

Yog li ntawd, nyob rau hauv nruab nrab-2016, peb rov qab mus rau txoj hauj lwm no raws li ib feem ntawm kev tsim ib tug tag nrho-fledged khoom. Lub sijhawm ntawd peb tseem tsis tau muaj kev sib raug zoo nrog cov tub ua lag luam, yog li peb yuav tsum tau yuav ib qho kev txhim kho rau peb tus kheej tsis yog nyiaj loj heev. Peb tau sau cov servers siv thiab hloov pauv ntawm Avito, peb tau nqis los ua lag luam.

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Lub luag haujlwm tseem ceeb yog los tsim peb tus kheej, txawm hais tias yooj yim, tab sis peb tus kheej cov ntaub ntawv kaw lus, uas tuaj yeem txiav thiab sib npaug faib cov ntaub ntawv nyob rau hauv daim ntawv ntawm cov blocks virtual ntawm tus naj npawb ntawm pawg, uas txuas nrog kev sib txuas ntawm Ethernet. Nyob rau tib lub sijhawm, FS yuav tsum ntsuas kom zoo thiab yooj yim thiab muaj kev ywj pheej ntawm cov kab ke uas nyob ib sab, piv txwv li. raug cais tawm ntawm vAIR nyob rau hauv daim ntawv ntawm "tsuas yog qhov chaw cia khoom".

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

First vAIR concept

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Peb txhob txwm tso tseg kev siv cov kev daws teeb meem uas npaj txhij rau kev npaj cov khoom ntim (ceph, gluster, luster thiab lwm yam) hauv kev pom zoo ntawm peb tus kheej txoj kev loj hlob, vim peb twb muaj ntau yam kev paub nrog lawv. Tau kawg, cov kev daws teeb meem no lawv tus kheej yog qhov zoo heev, thiab ua ntej ua haujlwm ntawm Aerodisk, peb tau siv ntau tshaj ib qho kev sib koom ua ke nrog lawv. Tab sis nws yog ib qho uas yuav tsum tau ua ib txoj haujlwm tshwj xeeb rau ib tus neeg siv khoom, cob qhia cov neeg ua haujlwm thiab, tej zaum, yuav kev txhawb nqa ntawm tus neeg muag khoom loj, thiab lwm yam los tsim cov khoom lag luam uas yooj yim replicated uas yuav siv rau ntau yam dej num, uas peb, raws li ib tug. tus neeg muag khoom, tej zaum yuav paub txog peb tus kheej peb yuav tsis. Rau lub hom phiaj thib ob, cov khoom lag luam qhib tam sim no tsis haum rau peb, yog li peb txiav txim siab los tsim cov ntaub ntawv faib tawm ntawm peb tus kheej.
Ob xyoos tom qab, ob peb tus neeg tsim khoom (uas ua ke ua haujlwm ntawm vAIR nrog kev ua haujlwm ntawm lub cav qub qub) tau ua tiav qhov txiaj ntsig.

Los ntawm 2018, peb tau sau cov ntaub ntawv yooj yim thiab ntxiv nws nrog cov khoom tsim nyog. Lub kaw lus ua ke lub cev (hauv zos) disks los ntawm cov servers sib txawv rau hauv ib lub pas dej tiaj tiaj los ntawm kev sib txuas sab hauv thiab "txiav" rau hauv cov blocks virtual, tom qab ntawd thaiv cov khoom siv nrog ntau qib ntawm kev ua txhaum cai raug tsim los ntawm cov blocks virtual, uas tsim cov virtual. thiab tua siv KVM hypervisor tsheb.

Peb tsis thab ntau dhau nrog lub npe ntawm cov ntaub ntawv kaw lus thiab succinctly hu ua nws ARDFS (xav tias nws sawv cev rau))

Cov qauv no zoo nkaus li zoo (tsis pom qhov muag, tau kawg, tsis muaj qhov pom kev tsim tau) thiab pom tau zoo ntawm kev ua tau zoo thiab kev ntsuas. Tom qab thawj qhov tshwm sim tiag tiag, peb tau teeb tsa txoj haujlwm no hauv kev tawm suab, teeb tsa ib puag ncig kev txhim kho puv ntoob thiab ib pab pawg sib cais uas tsuas yog cuam tshuam nrog vAIR.

Tsuas yog los ntawm lub sijhawm ntawd, cov qauv kev daws teeb meem dav dav tau loj hlob, uas tseem tsis tau hloov pauv loj.

Nkag mus rau hauv ARDFS cov ntaub ntawv kaw lus

ARDFS yog lub hauv paus ntawm vAIR, uas muab cov ntaub ntawv faib tawm, ua txhaum-tho rau cov ntaub ntawv khaws cia thoob plaws tag nrho pawg. Ib qho ntawm (tab sis tsis yog tib qho) qhov tshwj xeeb ntawm ARDFS yog tias nws tsis siv lwm cov servers tshwj xeeb rau metadata thiab kev tswj hwm. Qhov no yog Ameslikas tsim los ua kom yooj yim rau kev teeb tsa ntawm kev daws teeb meem thiab rau nws txoj kev ntseeg siab.

Cov qauv cia

Hauv tag nrho cov nodes ntawm pawg, ARDFS teeb tsa lub pas dej ua ke los ntawm txhua qhov chaw muaj disk. Nws yog ib qho tseem ceeb kom nkag siab tias lub pas dej ua ke tseem tsis tau muaj cov ntaub ntawv lossis qhov chaw formatted, tab sis tsuas yog markup, i.e. Txhua cov nodes nrog vAIR ntsia, thaum ntxiv rau pawg, tau txais kev ntxiv rau hauv ARDFS pas dej ua ke thiab cov peev txheej disk tau muab faib rau tag nrho pawg (thiab muaj rau yav tom ntej cov ntaub ntawv khaws cia). Txoj hauv kev no tso cai rau koj ntxiv thiab tshem cov nodes ntawm yoov yam tsis muaj kev cuam tshuam loj rau cov haujlwm uas twb tau ua lawm. Cov. lub kaw lus yooj yim heev los ntsuas "hauv cib", ntxiv lossis tshem cov nodes hauv pawg yog tias tsim nyog.

Virtual disks (cov khoom khaws cia rau lub tshuab virtual) tau ntxiv rau saum lub pas dej ARDFS, uas tau tsim los ntawm cov blocks virtual ntawm 4 megabytes loj. Virtual disks ncaj qha khaws cov ntaub ntawv. Lub tswv yim ua txhaum cai kuj tau teeb tsa ntawm qib virtual disk.

Raws li koj tuaj yeem tau twv, rau kev ua txhaum ntawm lub disk subsystem, peb tsis siv lub tswv yim ntawm RAID (Redundant array ntawm ywj siab Disks), tab sis siv RAIN (Redundant array ntawm ywj siab Nodes). Cov. Fault kam rau ua yog ntsuas, automated, thiab tswj raws li cov nodes, tsis yog cov disks. Disks, tau kawg, kuj yog cov khoom khaws cia, lawv, zoo li txhua yam, raug saib xyuas, koj tuaj yeem ua txhua yam kev ua haujlwm nrog lawv, suav nrog kev sib sau cov khoom siv hauv zos RAID, tab sis pawg ua haujlwm tshwj xeeb ntawm cov nodes.

Hauv qhov xwm txheej uas koj xav tau RAID tiag tiag (piv txwv li, qhov xwm txheej uas txhawb nqa ntau qhov kev ua tsis tiav ntawm pawg me), tsis muaj dab tsi tiv thaiv koj los ntawm kev siv RAID cov tswj hwm hauv zos, thiab tsim kev nthuav dav thiab RAIN architecture rau saum. Qhov xwm txheej no tau nyob thiab tau txais kev txhawb nqa los ntawm peb, yog li peb yuav tham txog nws hauv ib tsab xov xwm hais txog cov xwm txheej raug siv rau vAIR.

Cia Fault Tolerance Schemes

Nws tuaj yeem muaj ob txoj kev ua txhaum cai rau virtual disks hauv vAIR:

1) Replication factor lossis replication yooj yim - hom kev ua txhaum cai no yog yooj yim li ib tug pas thiab hlua. Synchronous replication yog ua los ntawm cov nodes nrog ib qho ntawm 2 (2 daim ntawv luam ib pawg) los yog 3 (3 daim ntawv, feem). RF-2 tso cai rau lub disk virtual los tiv thaiv qhov tsis ua haujlwm ntawm ib qho ntawm pawg, tab sis "noj" ib nrab ntawm cov khoom siv tau zoo, thiab RF-3 yuav tiv taus qhov tsis ua haujlwm ntawm 2 nodes hauv pawg, tab sis khaws cia 2/3 ntawm muaj txiaj ntsig ntim rau nws cov kev xav tau. Cov tswv yim no zoo ib yam li RAID-1, uas yog, lub virtual disk teeb tsa hauv RF-2 tiv taus qhov tsis ua haujlwm ntawm ib qho ntawm cov pawg. Hauv qhov no, txhua yam yuav zoo nrog cov ntaub ntawv thiab txawm tias I / O yuav tsis nres. Thaum cov poob node rov qab mus rau qhov kev pab cuam, tsis siv neeg cov ntaub ntawv rov qab / synchronization yuav pib.

Hauv qab no yog cov piv txwv ntawm kev faib tawm ntawm RF-2 thiab RF-3 cov ntaub ntawv nyob rau hauv ib txwm hom thiab nyob rau hauv ib qho teeb meem tsis ua hauj lwm.

Peb muaj lub tshuab virtual nrog lub peev xwm ntawm 8MB ntawm cov ntaub ntawv tshwj xeeb (pab tau), uas khiav ntawm 4 vAIR nodes. Nws yog tseeb hais tias nyob rau hauv kev muaj tiag nws tsis zoo li yuav muaj xws li ib tug me me ntim, tab sis rau ib tug tswv yim uas qhia txog lub logic ntawm ARDFS lub lag luam, qhov piv txwv no yog qhov nkag siab tshaj plaws. AB yog 4MB virtual blocks uas muaj cov ntaub ntawv tshuab virtual tshwj xeeb. RF-2 tsim ob daim ntawv theej ntawm cov blocks A1 + A2 thiab B1 + B2, feem. Cov blocks no tau "nteg tawm" hla cov nodes, zam kev sib tshuam ntawm tib cov ntaub ntawv ntawm tib lub node, uas yog, daim ntawv A1 yuav tsis nyob ntawm tib lub node li luam A2. Ib yam li B1 thiab B2.

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Yog tias ib qho ntawm cov nodes ua tsis tau (piv txwv li, node No. 3, uas muaj ib daim qauv ntawm B1), daim ntawv no tau txais kev qhib rau ntawm lub node uas tsis muaj daim ntawv theej ntawm nws daim ntawv (uas yog, daim B2).

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Yog li, lub virtual disk (thiab VM, raws li) tau yooj yim ciaj sia qhov tsis ua hauj lwm ntawm ib qho ntawm cov tswv yim RF-2.

Cov txheej txheem rov ua dua, thaum yooj yim thiab txhim khu kev qha, raug kev txom nyem los ntawm tib qhov teeb meem xws li RAID1 - tsis txaus siv qhov chaw.

2) Erasure coding lossis erasure coding (tseem hu ua "redundant coding", "erasure coding" lossis "redundancy code") muaj los daws cov teeb meem saum toj no. EC yog ib qho kev rov ua dua tshiab uas muab cov ntaub ntawv muaj ntau nrog qhov chaw disk qis dua piv rau kev rov ua dua. Lub hauv paus ntsiab lus ntawm kev ua haujlwm ntawm lub tshuab no zoo ib yam li RAID 5, 6, 6P.

Thaum encoding, cov txheej txheem EC faib cov block virtual (4MB los ntawm lub neej ntawd) rau ntau qhov "cov ntaub ntawv chunks" me me nyob ntawm EC scheme (piv txwv li, 2 + 1 scheme faib txhua 4MB block rau 2 2MB chunks). Tom ntej no, cov txheej txheem no tsim "parity chunks" rau "cov ntaub ntawv chunks" uas tsis loj dua ib qho ntawm cov khoom sib faib yav dhau los. Thaum kev txiav txim siab, EC tsim cov chunks uas ploj lawm los ntawm kev nyeem cov ntaub ntawv "muaj sia nyob" thoob plaws tag nrho pawg.

Piv txwv li, lub virtual disk nrog 2 + 1 EC scheme, siv rau ntawm 4 pawg nodes, yuav yooj yim tiv taus qhov tsis ua hauj lwm ntawm ib qho ntawm pawg hauv ib yam li RF-2. Nyob rau hauv cov ntaub ntawv no, cov nyiaj siv ua haujlwm yuav qis dua, tshwj xeeb tshaj yog, cov peev txheej muaj txiaj ntsig zoo rau RF-2 yog 2, thiab rau EC 2 + 1 nws yuav yog 1,5.

Txhawm rau piav qhia nws yooj yim dua, qhov tseem ceeb yog qhov thaiv virtual tau muab faib ua 2-8 (vim li cas los ntawm 2 mus rau 8, saib hauv qab) "thooj", thiab rau cov khoom "thooj" ntawm qhov sib luag ntawm cov ntim zoo sib xws yog xam.

Raws li qhov tshwm sim, cov ntaub ntawv thiab kev sib luag sib npaug sib npaug thoob plaws txhua qhov ntawm pawg. Nyob rau tib lub sijhawm, xws li kev rov ua dua, ARDFS cia li faib cov ntaub ntawv ntawm cov nodes hauv txoj hauv kev xws li tiv thaiv cov ntaub ntawv zoo tib yam (cov ntawv theej ntawm cov ntaub ntawv thiab lawv qhov sib luag) los ntawm kev khaws cia rau tib lub node, txhawm rau tshem tawm txoj hauv kev poob cov ntaub ntawv vim rau qhov tseeb hais tias cov ntaub ntawv thiab lawv parity yuav dheev xaus rau ntawm ib tug cia node uas ua tsis tau tejyam.

Hauv qab no yog ib qho piv txwv, nrog tib 8 MB virtual tshuab thiab 4 nodes, tab sis nrog EC 2 + 1 scheme.

Blocks A thiab B muab faib ua ob daim ntawm 2 MB txhua (ob vim 2 + 1), uas yog, A1 + A2 thiab B1 + B2. Tsis zoo li daim ntawv luam, A1 tsis yog daim ntawv theej ntawm A2, nws yog virtual block A, muab faib ua ob ntu, tib yam nrog thaiv B. Nyob rau hauv tag nrho, peb tau txais ob txheej ntawm 4MB, txhua qhov muaj ob-MB daim. Tom ntej no, rau txhua qhov ntawm cov teeb tsa no, kev sib luag yog suav nrog qhov ntim tsis pub ntau tshaj ib daim (piv txwv li 2 MB), peb tau txais ib qho ntxiv + 2 daim parity (AP thiab BP). Hauv tag nrho peb muaj 4 Γ— 2 cov ntaub ntawv + 2 Γ— 2 parity.

Tom ntej no, cov khoom yog "nteg tawm" ntawm cov nodes kom cov ntaub ntawv tsis cuam tshuam nrog lawv cov parity. Cov. A1 thiab A2 yuav tsis nyob ntawm tib lub ntawm AP.

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Nyob rau hauv qhov kev tshwm sim ntawm ib tug tsis ua hauj lwm ntawm ib lub node (piv txwv li, kuj lub thib peb), lub poob thaiv B1 yuav cia li rov qab los ntawm lub BP parity, uas yog muab cia rau ntawm lub Node No. tsis muaj B-parity, i.e. ib pkt. Hauv qhov piv txwv no, qhov no yog qhov No. 2

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Kuv paub tseeb tias tus nyeem ntawv muaj lus nug:

"Txhua yam koj tau piav qhia tau ntev tau siv los ntawm cov neeg sib tw thiab hauv cov kev daws teeb meem qhib, qhov txawv ntawm koj qhov kev siv EC hauv ARDFS yog dab tsi?"

Thiab tom qab ntawd yuav muaj qhov nthuav dav ntawm ARDFS.

Erasure coding nrog rau kev tsom mus rau yooj

Thaum xub thawj, peb tau muab cov tswv yim hloov pauv EC X + Y, qhov twg X yog sib npaug ntawm tus lej ntawm 2 txog 8, thiab Y yog sib npaug ntawm tus lej ntawm 1 txog 8, tab sis ib txwm tsawg dua lossis sib npaug rau X. Cov tswv yim no tau muab. rau yooj. Kev nce tus naj npawb ntawm cov ntaub ntawv (X) rau hauv uas lub virtual thaiv tau muab faib tso cai txo cov nqi nyiaj siv ua haujlwm, uas yog, nce qhov chaw siv tau.
Kev nce tus naj npawb ntawm parity chunks (Y) nce kev ntseeg siab ntawm virtual disk. Qhov loj dua tus nqi Y, ntau cov nodes hauv pawg tuaj yeem ua tsis tiav. Ntawm chav kawm, nce qhov parity ntim txo tus nqi ntawm lub peev xwm siv tau, tab sis qhov no yog tus nqi them rau kev ntseeg tau.

Qhov kev vam khom ntawm kev ua tau zoo ntawm EC circuits yog yuav luag ncaj qha: ntau "khoom", qhov kev ua haujlwm qis dua; ntawm no, tau kawg, xav tau kev pom zoo.

Txoj hauv kev no tso cai rau cov thawj coj los teeb tsa qhov kev cia siab nrog qhov siab tshaj plaws. Nyob rau hauv lub pas dej ARDFS, koj tuaj yeem siv cov kev ua txhaum cai thiab lawv cov kev sib txuas, uas, hauv peb lub tswv yim, kuj tseem ceeb heev.

Hauv qab no yog ib lub rooj sib piv ob peb (tsis yog txhua qhov ua tau) RF thiab EC schemes.

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Cov lus qhia tau hais tias txawm tias feem ntau "terry" ua ke EC 8 + 7, uas tso cai rau poob mus txog 7 nodes hauv pawg ib txhij, "noj" qhov chaw siv tsawg dua (1,875 piv rau 2) dua li cov qauv luam tawm, thiab tiv thaiv 7 npaug zoo dua. , uas ua rau cov txheej txheem tiv thaiv no, txawm tias nyuaj, ntau txaus nyiam nyob rau hauv cov xwm txheej uas yuav tsum tau ua kom muaj kev ntseeg siab tshaj plaws nyob rau hauv cov xwm txheej ntawm qhov chaw disk tsawg. Nyob rau tib lub sijhawm, koj yuav tsum nkag siab tias txhua qhov "ntxiv" rau X lossis Y yuav yog qhov ua tau zoo ntxiv, yog li hauv daim duab peb sab ntawm kev ntseeg siab, kev txuag nyiaj thiab kev ua haujlwm koj yuav tsum xaiv kom zoo. Vim li no, peb yuav mob siab rau ib tsab xov xwm cais kom tshem tawm coding sizing.

Hyperconverged daws AERODISK vAIR. Lub hauv paus yog ARDFS cov ntaub ntawv kaw lus

Kev ntseeg tau thiab autonomy ntawm cov ntaub ntawv system

ARDFS khiav hauv zos ntawm tag nrho cov nodes ntawm pawg thiab synchronizes lawv siv nws tus kheej txhais tau tias los ntawm kev mob siab rau Ethernet interfaces. Lub ntsiab lus tseem ceeb yog ARDFS nws tus kheej synchronizes tsis yog cov ntaub ntawv nkaus xwb, tab sis kuj yog cov metadata ntsig txog kev khaws cia. Thaum ua hauj lwm ntawm ARDFS, peb ib txhij kawm ib tug xov tooj ntawm cov kev daws teeb meem uas twb muaj lawm thiab peb nrhiav tau hais tias ntau synchronize cov ntaub ntawv system meta siv ib tug sab nraud faib DBMS, uas peb kuj siv rau synchronization, tab sis tsuas configurations, tsis yog FS metadata (txog qhov no thiab lwm yam subsystems. nyob rau hauv tsab xov xwm tom ntej).

Synchronizing FS metadata siv ib qho DBMS sab nraud yog, ntawm chav kawm, ib qho kev daws teeb meem, tab sis tom qab ntawd qhov sib xws ntawm cov ntaub ntawv khaws cia ntawm ARDFS yuav nyob ntawm sab nraud DBMS thiab nws tus cwj pwm (thiab, hais ncaj ncees, nws yog tus poj niam capricious), uas nyob rau hauv peb lub tswv yim phem. Vim li cas? Yog tias FS metadata tau txais kev puas tsuaj, FS cov ntaub ntawv nws tus kheej kuj tuaj yeem hais tias "nyob zoo," yog li peb txiav txim siab ua txoj hauv kev nyuaj dua tab sis txhim khu kev qha.

Peb tau ua cov metadata synchronization subsystem rau ARDFS peb tus kheej, thiab nws nyob ntawm nws tus kheej ntawm cov subsystems uas nyob ib sab. Cov. tsis muaj lwm qhov subsystem tuaj yeem ua rau ARDFS cov ntaub ntawv tsis raug. Hauv peb lub tswv yim, qhov no yog txoj kev ntseeg siab tshaj plaws thiab raug, tab sis lub sijhawm yuav qhia seb qhov no puas yog tiag tiag. Tsis tas li ntawd, muaj ib qho txiaj ntsig ntxiv nrog rau txoj hauv kev no. ARDFS tuaj yeem siv nws tus kheej ntawm vAIR, ib yam li kev khaws cia, uas peb yuav siv tau rau cov khoom lag luam yav tom ntej.

Raws li qhov tshwm sim, los ntawm kev tsim ARDFS, peb tau txais cov ntaub ntawv hloov tau yooj yim thiab txhim khu kev qha uas muab kev xaiv uas koj tuaj yeem txuag tau ntawm lub peev xwm lossis muab txhua yam ntawm kev ua tau zoo, lossis ua kom muaj kev ntseeg siab heev ntawm tus nqi tsim nyog, tab sis txo qis kev ua haujlwm.

Ua ke nrog txoj cai yooj yim daim ntawv tso cai thiab tus qauv xa khoom yooj yim (saib tom ntej, vAIR tau tso cai los ntawm node, thiab xa tawm raws li software lossis pob software), qhov no tso cai rau koj los kho qhov kev daws teeb meem rau ntau yam ntawm cov neeg siv khoom xav tau thiab ces yooj yim tswj qhov nyiaj tshuav no.

Leej twg xav tau qhov txuj ci tseem ceeb no?

Ntawm qhov tod tes, peb tuaj yeem hais tias twb muaj cov neeg ua si hauv kev ua lag luam uas muaj cov kev daws teeb meem loj hauv kev ua haujlwm ntawm hyperconvergence, thiab qhov no yog qhov peb tab tom ua tiag tiag. Zoo li cov lus no muaj tseeb, TAB SIS...

Ntawm qhov tod tes, thaum peb tawm mus rau hauv cov teb thiab sib txuas lus nrog cov neeg siv khoom, peb thiab peb cov neeg koom tes pom tias qhov no tsis yog txhua yam. Muaj ntau txoj haujlwm rau hyperconvergence, nyob rau qee qhov chaw tib neeg tsuas tsis paub tias cov kev daws teeb meem no muaj, nyob rau hauv lwm tus nws zoo li kim, hauv lwm tus muaj kev sim tsis ua tiav ntawm lwm txoj kev daws teeb meem, thiab hauv lwm tus lawv txwv tsis pub yuav tag nrho vim raug nplua. Feem ntau, daim teb tig tawm mus rau unplowed, yog li peb mus tsa nkauj xwb av)).

Thaum twg yog qhov system cia zoo dua GCS?

Raws li peb ua haujlwm nrog kev ua lag luam, peb feem ntau nug thaum twg nws yog qhov zoo dua los siv cov txheej txheem classic nrog cov tshuab khaws cia, thiab thaum twg siv hyperconvergent? Ntau lub tuam txhab tsim GCS (tshwj xeeb tshaj yog cov uas tsis muaj cov khoom khaws cia hauv lawv cov ntaub ntawv khaws cia) hais tias: "Lub tshuab khaws cia tau dhau los ua qhov qub, hyperconverged nkaus xwb!" Qhov no yog ib lo lus bold, tab sis nws tsis tag nrho muaj kev muaj tiag.

Qhov tseeb, kev lag luam cia yog qhov tseeb txav mus rau hyperconvergence thiab cov kev daws teeb meem zoo sib xws, tab sis ib txwm muaj "tab sis".

Ua ntej, cov chaw zov me nyuam cov ntaub ntawv thiab IT infrastructures ua raws li cov txheej txheem classical nrog cov txheej txheem khaws cia tsis tuaj yeem rov tsim kho tau yooj yim, yog li kev hloov kho tshiab thiab ua tiav ntawm cov txheej txheem no tseem yog keeb kwm rau 5-7 xyoo.

Qhov thib ob, cov infrastructure uas tam sim no tab tom tsim rau feem ntau (lub ntsiab lus ntawm Lavxias teb sab Federation) yog tsim raws li lub classical tswv yim siv cia systems, thiab tsis yog vim hais tias cov neeg tsis paub txog hyperconvergence, tab sis vim hais tias lub hyperconvergence kev ua lag luam yog tshiab, kev daws teeb meem thiab. Cov qauv tseem tsis tau tsim, cov neeg IT tseem tsis tau kawm, lawv muaj kev paub me ntsis, tab sis lawv yuav tsum tsim cov chaw zov me nyuam ntawm no thiab tam sim no. Thiab qhov sib txawv no yuav kav ntev li 3-5 xyoos (thiab tom qab ntawd lwm cov cuab yeej cuab tam, saib point 1).

Thib peb, muaj kev txwv tsis pub dawb hauv kev ncua me me ntawm 2 milliseconds rau ib qho kev sau ntawv (tsis suav nrog cov cache hauv zos, tau kawg), uas yog tus nqi ntawm kev faib khoom.

Zoo, cia peb tsis txhob hnov ​​​​qab txog kev siv lub cev loj ntawm cov servers uas nyiam kev ntsuas ntsug ntawm lub disk subsystem.

Muaj ntau ntau yam haujlwm tsim nyog thiab nrov uas cov tshuab khaws cia coj zoo dua GCS. Ntawm no, tau kawg, cov neeg tsim khoom lag luam uas tsis muaj lub kaw lus cia hauv lawv cov khoom lag luam yuav tsis pom zoo nrog peb, tab sis peb npaj siab sib cav tsim nyog. Yog lawm, peb, raws li cov neeg tsim khoom ntawm ob qho khoom lag luam, yuav sib piv cov tshuab khaws cia thiab GCS hauv ib qho ntawm peb cov ntawv tshaj tawm yav tom ntej, uas peb yuav qhia meej tias qhov twg zoo dua nyob rau hauv cov xwm txheej zoo li cas.

Thiab qhov twg yuav hyperconverged kev daws teeb meem ua haujlwm zoo dua li kev khaws cia?

Raws li cov ntsiab lus saum toj no, peb cov lus pom tseeb tuaj yeem kos tau:

  1. Qhov twg ntxiv 2 milliseconds ntawm latency rau cov ntaubntawv povthawj siv, uas tsis tu ncua tshwm sim nyob rau hauv ib yam khoom (tam sim no peb tsis tau tham txog synthetics, nanoseconds tuaj yeem pom ntawm cov hluavtaws), yog qhov tsis zoo, hyperconvergent yog qhov tsim nyog.
  2. Qhov twg cov khoom thauj los ntawm cov servers loj tuaj yeem hloov mus rau ntau qhov me me virtual thiab faib ntawm cov nodes, hyperconvergence kuj tseem ua haujlwm zoo nyob ntawd.
  3. Qhov twg kab rov tav scaling yog qhov tseem ceeb tshaj qhov kev ntsuas ntsug, GCS yuav ua tau zoo nyob ntawd thiab.

Cov kev daws teeb meem no yog dab tsi?

  1. Tag nrho cov txheej txheem kev pab cuam (cov ntaub ntawv qhia, xa ntawv, EDMS, cov ntaub ntawv servers, me lossis nruab nrab ERP thiab BI systems, thiab lwm yam). Peb hu qhov no "general xam".
  2. Kev tsim kho vaj tse ntawm cov chaw muab kev pabcuam huab, qhov uas yuav tsum tau ua kom sai thiab tsim qauv kab rov tav nthuav dav thiab yooj yim "txiav" ntau lub tshuab virtual rau cov neeg siv khoom.
  3. Virtual desktop infrastructure (VDI), qhov twg ntau cov neeg siv me me virtual tshuab khiav thiab ntsiag to "float" hauv ib pawg tsis sib xws.
  4. Ceg tes hauj lwm, qhov twg txhua ceg xav tau tus qauv, ua txhaum kev zam, tab sis pheej yig infrastructure ntawm 15-20 lub tshuab virtual.
  5. Ib qho kev faib xam (cov ntaub ntawv loj, piv txwv). Qhov twg lub load mus tsis "hauv qhov tob", tab sis "hauv dav".
  6. Kev sim ib puag ncig qhov kev ncua me me ntxiv tau txais, tab sis muaj kev txwv nyiaj txiag, vim tias cov no yog cov kev sim.

Tam sim no, nws yog rau cov haujlwm no uas peb tau ua AERODISK vAIR thiab nws yog ntawm lawv uas peb tsom (ua tiav kom deb li deb). Tej zaum qhov no yuav hloov sai sai, vim ... lub ntiaj teb no tsis nyob twj ywm.

Yog li ntawd…

Qhov no ua tiav thawj feem ntawm cov kab lus loj; nyob rau hauv tsab xov xwm tom ntej peb yuav tham txog cov qauv kev daws teeb meem thiab cov khoom siv.

Peb zoo siab txais tos cov lus nug, cov lus qhia thiab cov lus pom zoo.

Tau qhov twg los: www.hab.com

Ntxiv ib saib