Programmēšana

Ko patiesībā nozīmē hiperskala uzglabāšana

Skaidri sakot: hiperkaala nav saistīta ar to, cik liels jūs esat.

Organizācijām nav jābūt milzīgām, lai izmantotu hiper mēroga risinājumus. Bet tieši tā domā daudzi IT infrastruktūras, operāciju un izveicēju profesionāļi, kad viņi pirmo reizi uzzina par hiperkaalu.

Pārsvarā tiek uzskatīts, ka hiperkaļķu arhitektūra ir paredzēta ārkārtīgi lielām infrastruktūrām, piemēram, tām, kuras pārvalda LinkedIn, Amazon vai Netflix, jo tā mērogojas tūkstošiem gadījumu un petabaitu datu. Kā izrādās, labāk ir domāt par hiperskaalu, kas apraksta an pieeja nevis Izmērs. Tas attiecas uz automatizāciju, orķestrēšanu un IT veidošanu, kas saprātīgi mērogojas, kad un kad tas ir vajadzīgs uzņēmumam. Paaugstināta mēroga izvietošanu var sākt un tai vajadzētu sākt no mazas, pēc tam mērogot uz nenoteiktu laiku. Tām vajadzētu arī ļaut jums patstāvīgi mērogot tikai to infrastruktūras daļu, kurai tā nepieciešama, kas ir pretrunā ar citu topošo uzņēmumu datu centru tendenci - hiperkonverģenci.

Vēl sajaukt? Ja tā, jūs neesat viens. Ienirstam mazliet dziļāk.

Pārmērīgas skalas noteikšana

Hipermēra arhitektūras uzbūves koncepcija ir neskaidra ar daudziem tangenciāliem terminiem. Jo īpaši mēs redzam, ka klienti ir neizpratnē par hiperkonverģētu, hipermēru (vai tīmekļa mērogā), konverģētu, programmatūras definētu un uz precēm balstītu infrastruktūru.

Pavadīsim brīdi, lai precizētu šo sastāvdaļu terminu definīcijas:

  • Programmatūras definēts: Infrastruktūra, kurā funkcionalitāte ir pilnībā atdalīta no pamata aparatūras un ir gan paplašināma, gan programmatiska. Izlasiet šo ziņu, lai uzzinātu vairāk par programmatūras definētu krātuvi.
  • Pamatojoties uz precēm: Infrastruktūra, kas uzbūvēta uz preces vai nozares standarta infrastruktūras, parasti x86 statīva stiprinājums vai asmens serveris. Kā mēs jau rakstījām iepriekš, nejauciet preces ar lētu.
  • Konverģēts: Izvērsta arhitektūra, kurā serveri, krātuve, tīkls un virtualizācijas / konteineru komponenti tiek sasaistīti kā iepriekš pārbaudīts, iepriekš integrēts risinājums. Komponenti joprojām ir atšķirīgi šajā arhitektūrā.
  • Paaugstināta konverģence: Izvērstā arhitektūra, kas apvienoto infrastruktūru veic vēl vienu soli tālāk, apvienojot programmatūras definētus komponentus virs preču aparatūras, kas iepakoti kā viens risinājums - bieži vien viena ierīce. Komponenti vairs nav atšķirīgi.
  • Paaugstināta skala: Mērogošanas arhitektūra, kas ir arī programmatūras definēta un balstīta uz precēm, bet kurā servera, krātuves, tīkla un virtualizācijas / konteinerizācijas resursi paliek atsevišķi. Katrs komponents ir atšķirīgs, un to var neatkarīgi mērogot.

Apkopojot, domājiet par hiperkonverģētu infrastruktūru kā par saplūstošo sistēmu moderno, loģisko galējību, turpretī hiperskala ir mūsdienīga, loģiska galējība tam, kā mēs 30 gadus būvējām datu centrus. Abiem ir jēga noteiktā vidē, kā parādīts zemāk.

Paaugstināta mēroga un hiperkonvergēta

Uzņēmumā Hedvig mēs cenšamies piegādāt krātuves risinājumu, kuru var elastīgi pielāgot jebkurai slodzei, sākot no privātiem mākoņiem, ieskaitot Docker un OpenStack, līdz lielo datu izvietošanai, kurā darbojas Hadoop vai NoSQL, līdz tradicionālākai servera virtualizācijai, katastrofu atkopšanai, dublēšanai un arhivēšanai. Hedvig Distributed Storage Platform virtualizē un apkopo zibatmiņu un vērpjošo disku servera kopā vai mākonī, parādot to kā vienu, elastīgu atmiņas sistēmu, kurai var piekļūt ar failu, bloku vai objektu saskarnēm.

Hedvig izplatītās uzglabāšanas platforma sastāv no trim sastāvdaļām:

  • Hedvig krātuves pakalpojums: Patentēts sadales sistēmu dzinējs, kas samazina uzglabāšanas veiktspēju un ietilpību ar x86 un ARM serveriem. Hedvig Storage Service var palaist uz vietas vai uz publiskiem mākoņiem, piemēram, AWS, Azure un Google. Tas nodrošina visas uzņēmuma izvietošanai nepieciešamās krātuves iespējas un iespējas, tostarp tiešo deduplikāciju, tiešo saspiešanu, momentuzņēmumus, klonus, plāno nodrošinājumu, automātisko maiņu un kešatmiņu.
  • Hedvig krātuves starpniekserveris: Viegls VM vai konteiners, kas nodrošina piekļuvi Hedvig Storage Service, izmantojot nozares standarta protokolus. Pašlaik Hedvig atbalsta NFS failiem un iSCSI blokiem, kā arī OpenStack Cinder un Docker draiverus. Hedvig Storage Proxy nodrošina arī klienta puses kešatmiņu un deduplikāciju ar vietējiem SSD un PCIe zibatmiņas resursiem, lai ātri lasītu lokāli un efektīvi pārsūtītu datus.
  • Hedvig API: REST un RPC bāzes API gan objektu glabāšanai, gan Hedvig operācijām. Pašlaik Hedvig objektu glabāšanai atbalsta Amazon S3 un Swift. Izstrādātāji un IT operāciju administratori var izmantot pārvaldības API, lai iespējotu piekļuvi visām Hedvig krātuves funkcijām, lai automatizētu nodrošināšanu un pārvaldību ar pašapkalpošanās portāliem, lietojumprogrammām un mākoņiem.

Hedvig atbalsta hiperkonverģenci, apvienojot Hedvig Storage Proxy un Hedvig Storage Service kā virtuālas ierīces, kas darbojas preču serverī ar hipervizoru vai konteinera OS. Pārmērīgai mērogai Hedvig krātuves pakalpojums tiek izvietots uz neapbruņotu metālu serveriem, lai izveidotu īpašu krātuves līmeni, savukārt Hedvig krātuves starpniekserveris tiek izvietots kā VM vai konteiners katrā serverī skaitļošanas līmenī.

Kāpēc uzglabāšanai izvēlēties hiperskaalu

Dati pieaug daudz ātrāk nekā krātuves budžeti. Ekonomika ir apgrūtinoša uzņēmumiem, kuriem nav tādu interneta goliātu resursu kā Amazon, Google un Facebook. Tādējādi uzņēmumiem ir jāpieņem programmatūras definēta un uz precēm balstīta krātuve, lai samazinātu izmaksas un saglabātu elastību un mērogojamību, kas vajadzīga, lai tiktu galā ar biznesa prasībām.

Hedvig mēs esam pamanījuši, ka apmēram 80 procentus gadījumu klienti izvēlas hiperskalas arhitektūru, nevis hiperkonvergentu, neskatoties uz to, ka mēs atbalstām abus. Vēl interesantāk ir tas, ka daudzi mūsu klienti nāk pie mums, domājot tieši par pretējo. Aptuveni 80 procenti sākotnēji pieprasa hiperkonvergētu risinājumu, bet pēc mājasdarbu veikšanas viņi izvēlas hiperskaala pieeju.

Kāpēc? Īsāk sakot, jo, veidojot viņu infrastruktūru, viņi galvenokārt atbalsta elastību (vai veiklību, ja jums ir jāizmanto šis termins). Apsveriet sekojošo:

  • Hiperkonverģēta sistēma piedāvā vienkāršotu pieeju IT. Liekām IT organizācijām, kas vēlas samazināt mākoņainās infrastruktūras izvietošanas un paplašināšanas izmaksas, labs risinājums ir hiperkonverģence. Bet tam ir nepieciešams samērā paredzams slodžu kopums, kur galvenā prioritāte ir “datu lokalizācija”, kas nozīmē, ka lietojumprogrammai vai VM jāatrodas pēc iespējas tuvāk datiem. Tāpēc VDI ​​ir bijis hiperkonverģences afišu bērns. Lietotāji vēlas, lai viņu “virtuālais C: disks” būtu lokāls. Bet tas nav elastīgi, jo tas ietver visu elementu mērogošanu slēdzenē.
  • Paaugstināta mēroga sistēma glabā krātuvi neatkarīgi no skaitļošanas, ļaujot uzņēmuma IT palielināt jaudu, kad bizness to prasa. Paaugstināta pieeja datu centram un mākoņu infrastruktūrai piedāvā augstu elastības līmeni, palīdzot organizācijām ātri reaģēt uz mainīgajām lietojumprogrammu un datu glabāšanas vajadzībām. Tā ir arī arhitektūra, kas labāk atbilst mūsdienu darba slodzēm, piemēram, Hadoop un NoSQL, kā arī tām, kas veidotas ar mākoņa platformām, piemēram, OpenStack un Docker. Visi šie ir izplatītu sistēmu piemēri, kas gūst labumu no neatkarīgi mērogotas koplietojamās krātuves.

Tas, ko esam pieredzējuši ar klientiem, ir apstiprinājums tam, ko esam atzīmējuši jau kādu laiku: hiperkonvergenti ir an atbildi un nē atbilde, izpētot modernās krātuves arhitektūras. Lai pārliecinātos, nozarē ir redzama liela svārsta svārstīšanās uz hiperkonvergentu tās vienkāršības dēļ. Bet, ja jūsu dati pieaug eksponenciāli un jūsu skaitļošanas vajadzības nav, tad jums ir pretestības neatbilstība, kas nav labi piemērota hiperkonverģencei.

Paaugstināta mēroga vai hiperkonvergēta?

Paaugstināta konverģence var būt vienkāršāka, rentablāka pieeja. Tomēr tas, ko mūsu klienti atklāj, izmantojot Hedvig, ir tas, ka mēs atbalstām funkciju, kas padara hiperkaalu piemērotu gandrīz visām slodzēm: klienta puses kešatmiņa. Lai izveidotu pārrakstīšanas kešatmiņu, Hedvig var izmantot jūsu skaitļošanas līmeņa vietējo SSD un PCIe ierīču priekšrocības. Tas ievērojami uzlabo lasīšanas veiktspēju un, vēl svarīgāk, atrisina datu lokalizācijas problēmu. Krātuve joprojām ir atvienota un darbojas savā atvēlētajā hiperskaala līmenī, taču lietojumprogrammām, virtuālajām mašīnām un konteineriem var izmantot lokāli kešatmiņā esošos datus skaitļošanas līmenī. Tas arī atrisina problēmu, kā palielināt kešatmiņas līmeni, taču tā ir cita raksta tēma.

Kā šī ieguvuma piemēru viens klients izvēlējās Hedvig hiperskala pieeju VDI - darba slodze, kas tradicionāli rezervēta hiperkonverģētiem risinājumiem, kā tika apspriests iepriekš. Šajā gadījumā klientam bija “enerģijas lietotāji”, kuriem vajadzēja 16 vCPU un 32 GB atmiņas, lai tos atvēlētu katram mitinātajam darbvirsmai. Tā rezultātā uzņēmums bija spiests izvietot lielu skaitu hiperkonverģētu mezglu, lai atbalstītu apstrādes un atmiņas prasības, vienlaikus nevajadzīgi palielinot atmiņas ietilpību slēdzenē.

Izmantojot Hedvig platformu, klients varēja izveidot īpašus mezglus, lai Citrix XenDesktop fermu palaistu liellopu serveru serveros ar atbilstošu procesoru un operatīvo atmiņu. Dati tika turēti atsevišķā hiper skalas Hedvig klasterī piestiprinātos serveros, datus saglabājot kešatmiņā XenDesktop serveros vietējos SSD diskos. Rezultāts? Dramatiski lētāks risinājums (par 60 procentiem mazāk). Nozīmīgāk tas nodrošināja arī elastīgāku vidi, kur uzņēmums varēja braukt ar Mūra likumu un nopirkt jaudīgākos serverus, kas nepieciešami, lai uzlabotu darbvirsmas veiktspēju, neveicot krātuves serveru jaunināšanu.

Pamatojoties uz mūsu pieredzi, ir daži vienkārši noteikumi, lai noteiktu, kura arhitektūra jums ir piemērota.

  • Izvēlieties hiperskaalu, kad… jūsu organizācijā ir 5000 vai vairāk darbinieku, vairāk nekā 500 terabaiti datu, vairāk nekā 500 lietojumprogrammu vai vairāk nekā 1000 VM.
  • Izvēlieties hiperkonvergentu, kad… jūs esat zem šiem ūdenszīmju numuriem, jums ir pieci vai mazāk darbinieki, kas pārvalda jūsu virtuālo infrastruktūru, vai arī jūs atrodaties attālā vai filiālē.

Labā ziņa ir tā, ka tai nav jābūt lēmumam. Varat sākt hiperkonverģētā vidē, pēc tam pārslēgties uz hiperskaalu vai arī sajaukt un saskaņot abus. Mūsu filozofija ir tāda, ka jūsu lietojumprogrammas nosaka, kuru no jums vajadzētu izmantot. Tā kā laika gaitā mainīsies jūsu lietojumprogrammu vajadzības, mainīsies arī izvietošana.

Mūsdienu uzņēmumos pārmaiņas un izaugsme ir obligāta. Aizvien biežāk šo problēmu nevar atrisināt bez hiperskaala arhitektūras, kuru aizsāka Web giganti. Ir mainījies tas, ka jebkurš uzņēmums tagad var gūt labumu no hiperskaala pieejas.

Robs Vaitlijs ir Hedvig mārketinga viceprezidents.

Jauno tehnoloģiju forums nodrošina vietu, kur bezprecedenta dziļumā un plašumā izpētīt un pārrunāt topošās uzņēmuma tehnoloģijas. Izvēle ir subjektīva, balstoties uz mūsu izvēlētajām tehnoloģijām, kuras, mūsuprāt, ir svarīgas un interesē lasītājus. nepieņem mārketinga nodrošinājumu publicēšanai un patur tiesības rediģēt visu ieguldīto saturu. Nosūtiet visus jautājumus uz [email protected].

$config[zx-auto] not found$config[zx-overlay] not found