Diminye risk D' ak achitekti Shared Nothing

Sijè a nan tolerans fay nan sistèm depo done toujou enpòtan, depi nan laj nou an nan Virtualization toupatou ak konsolidasyon nan resous, sistèm depo yo se lyen ki gen echèk ap mennen pa sèlman nan yon aksidan òdinè, men nan alontèm D 'nan sèvis yo. Se poutèt sa, sistèm depo modèn gen anpil konpozan kopi (menm contrôleur). Men, èske pwoteksyon sa a ase?

Diminye risk D' ak achitekti Shared Nothing

Absoliman tout machann yo, lè yo bay lis karakteristik sistèm depo yo, toujou mansyone gwo tolerans fòt solisyon yo, toujou ajoute tèm "san yon sèl pwen echèk." Ann pran yon gade pi pre nan yon sistèm depo tipik. Pou evite D 'nan antretyen, sistèm nan depo kopi ekipman pou pouvwa, modil refwadisman, pò antre / pwodiksyon, kondui (nou vle di ATAK) ak, nan kou, contrôleur. Si ou gade ak anpil atansyon nan achitekti sa a, ou pral remake omwen de pwen potansyèl echèk, ki modèsman kenbe an silans:

  1. Disponibilite yon sèl backplane
  2. Gen yon kopi done yo

Backplane a se yon aparèy teknikman konplèks ki dwe sibi tès serye pandan pwodiksyon an. Se poutèt sa, gen ka trè ra lè li konplètman echwe. Sepandan, menm nan ka a nan pwoblèm pasyèl, tankou yon plas kondwi ki pa fonksyonèl, li pral bezwen ranplase ak yon are konplè nan sistèm nan depo.

Kreye plizyè kopi done tou se pa yon pwoblèm nan premye gade. Pou egzanp, fonksyonalite klonaj nan sistèm depo, ki pèmèt ou mete ajou yon kopi konplè done nan kèk entèval, se byen gaye. Sepandan, nan ka ta gen pwoblèm ak menm bak, kopi a pral jis kòm disponib kòm orijinal la.

Yon solisyon konplètman evidan simonte enpèfeksyon sa yo se replikasyon nan yon lòt sistèm depo. Si nou fèmen je nou an espere double pri a nan pyès ki nan konpitè (nou toujou sipoze ke moun ki chwazi yon desizyon konsa panse byen epi aksepte reyalite sa a davans), ap toujou gen posib depans pou òganize replikasyon sou fòm lisans, adisyonèl. lojisyèl ak pyès ki nan konpitè. Ak sa ki pi enpòtan, w ap bezwen yon jan kanmenm asire konsistans nan done yo replike. Moun sa yo. bati yon Virtualizer depo / vSAN / elatriye, ki tou mande pou lajan ak tan resous.

AccelStor Lè nou kreye sistèm High Availability nou yo, nou fikse yon objektif pou debarase m de enpèfeksyon yo mansyone anwo a. Men ki jan entèpretasyon teknoloji Shared Nothing te parèt, ki te tradui yon fason ki lach vle di "san yo pa itilize aparèy pataje."

Konsèp Pataje Anyen achitekti reprezante itilizasyon de nœuds endepandan (kontwolè), chak nan yo ki gen pwòp seri done li yo. Replikasyon synchrone rive ant nœuds atravè koòdone InfiniBand 56G, konplètman transparan nan lojisyèl an ki kouri sou tèt sistèm nan depo. Kòm yon rezilta, itilizasyon depo Virtualizers, ajan lojisyèl, elatriye pa obligatwa.

Fizikman, solisyon de-node AccelStor ka aplike nan de modèl:

  • H510 — baze sou sèvè Twin nan yon ka 2U, si yo egzije pèfòmans modere ak kapasite jiska 22TB;
  • H710 — baze sou sèvè 2U endividyèl yo, si yo mande pèfòmans segondè ak gwo kapasite (jiska 57TB).

Diminye risk D' ak achitekti Shared Nothing

Modèl H510 ki baze sou sèvè Twin

Diminye risk D' ak achitekti Shared Nothing

Modèl H710 ki baze sou sèvè endividyèl yo

Itilizasyon diferan faktè fòm se akòz bezwen pou diferan kantite SSD pou reyalize yon volim ak pèfòmans. Anplis de sa, platfòm Twin a pi bon mache epi li pèmèt ou ofri solisyon pi abòdab, kwake ak kèk "dezavantaj" kondisyonèl nan fòm yon backplane sèl. Tout lòt bagay, ki gen ladan prensip fonksyònman yo, se konplètman idantik pou tou de modèl yo.

Seri done pou chak ne gen de gwoup FlexiRemap, plis 2 rezèv cho. Chak gwoup kapab kenbe tèt ak echèk nan yon sèl SSD. Tout demann fèk ap rantre pou anrejistre yon ne an akò avèk ideoloji FlexiRemap rebati blòk 4KB nan chenn sekans, ki Lè sa a, ekri nan SSD a nan mòd ki pi konfòtab pou yo (anrejistreman sekans). Anplis, lame a resevwa yon konfimasyon anrejistreman sèlman apre yo fin mete done yo fizikman sou SSD la, sa vle di. san yo pa kachèt nan RAM. Rezilta a se pèfòmans trè enpresyonan ki rive jiska 600K IOPS ekri ak 1M + IOPS li (modèl H710).

Kòm mansyone pi bonè, seri done yo senkronize an tan reyèl atravè koòdone InfiniBand 56G, ki gen gwo debi ak latansi ki ba. Yo nan lòd yo fè itilizasyon ki pi efikas nan kanal la kominikasyon lè transmèt ti pake. Paske gen yon sèl kanal kominikasyon yo itilize yon lyen dedye 1GbE pou tcheke batman kè adisyonèl. Se sèlman batman kè transmèt atravè li, kidonk pa gen okenn kondisyon pou karakteristik vitès.

Nan ka ogmante kapasite sistèm (jiska 400 + TB) akòz etajè ekspansyon yo tou konekte nan pè yo kenbe "pa gen okenn pwen sèl nan echèk" konsèp la.

Pou plis pwoteksyon done (anplis de lefèt ke AccelStor deja gen de kopi), yo itilize yon algorithm konpòtman espesyal nan ka yon echèk nan nenpòt SSD. Si SSD a echwe, ne a pral kòmanse rebati done sou youn nan kondui rezèv cho yo. Gwoup FlexiRemap la, ki nan eta degrade, pral chanje nan mòd li sèlman. Sa a fèt pou elimine entèferans ant operasyon ekri ak rekonstwi sou disk backup la, ki finalman akselere pwosesis rekiperasyon an epi redwi tan an lè sistèm nan potansyèlman vilnerab. Apre rekonstriksyon an fini, ne a retounen nan mòd nòmal lekti-ekri.

Diminye risk D' ak achitekti Shared Nothing

Natirèlman, menm jan ak lòt sistèm yo, pandan rekonstriksyon an jeneral pèfòmans diminye (apre tout, youn nan gwoup FlexiRemap yo pa travay pou anrejistreman). Men, pwosesis rekiperasyon an tèt li fèt pi vit ke posib, ki fè distenksyon sistèm AccelStor ak solisyon ki soti nan lòt fournisseurs.

Yon lòt pwopriyete itil nan teknoloji achitekti Nothing Shared la se operasyon an nan nœuds nan sa yo rele vre mòd aktif-aktif. Kontrèman ak "klasik" achitekti a, kote yon sèl kontwolè posede yon volim espesifik / pisin, ak dezyèm lan tou senpleman fè operasyon I / O, nan sistèm yo. AccelStor chak ne travay ak pwòp seri done li yo epi yo pa transmèt demann bay "vwazen" li yo. Kòm yon rezilta, pèfòmans jeneral sistèm lan amelyore akòz pwosesis paralèl demann I/O pa nœuds ak aksè nan kondui. Genyen tou nòmalman pa gen okenn bagay tankou failover, depi pa gen tou senpleman pa bezwen transfere kontwòl nan komèsan nan yon lòt ne nan ka ta gen yon echèk.

Si nou konpare teknoloji achitekti Nothing Shared la ak diplikasyon sistèm depo konplè, lè sa a, nan premye gade, li pral yon ti kras enferyè a aplikasyon an konplè nan rekiperasyon dezas nan fleksibilite. Sa a se laverite espesyalman pou òganize yon liy kominikasyon ant sistèm depo. Se konsa, nan modèl la H710 li posib gaye nœuds sou yon distans ki rive jiska 100m atravè itilizasyon câbles optik aktif InfiniBand ki pa trè bon mache. Men, menm si konpare ak aplikasyon abityèl nan replikasyon synchrone soti nan lòt machann atravè yon FibreChannel ki disponib, menm sou distans ki pi long, solisyon an soti nan AccelStor pral pi bon mache ak pi fasil pou enstale/opere, paske pa gen okenn nesesite pou enstale virtualizers depo ak/oswa entegre ak lojisyèl (ki pa toujou posib nan prensip). Anplis de sa, pa bliye ke solisyon AccelStor yo se tout etalaj Flash ak pèfòmans ki pi wo pase sistèm depo "klasik" ak SSD sèlman.

Diminye risk D' ak achitekti Shared Nothing

Lè w ap itilize achitekti Nothing Shared AccelStor, li posib pou reyalize 99.9999% disponiblite sistèm depo a yon pri trè rezonab. Ansanm ak gwo fyab nan solisyon an, ki gen ladan atravè itilizasyon de kopi done, ak pèfòmans enpresyonan gras a algoritm propriétaires. FlexiRemap, solisyon soti nan AccelStor yo se kandida ekselan pou pozisyon kle lè bati yon sant done modèn.

Sous: www.habr.com

Add nouvo kòmantè