[SuperskaitļoÅ”ana 2019]. Vairāku mākoņu krātuve kā pielietojuma joma jaunajiem Kingston DC1000M diskdziņiem

Iedomājieties, ka sākat inovatÄ«vu medicÄ«nas biznesu - individuālu zāļu atlasi, pamatojoties uz cilvēka genoma analÄ«zi. Katram pacientam ir 3 miljardi gēnu pāru, un parasta servera uz x86 procesoriem aprēķināŔana prasÄ«s vairākas dienas. JÅ«s zināt, ka varat paātrināt procesu serverÄ« ar FPGA procesoru, kas paralēli veic aprēķinus tÅ«kstoÅ”iem pavedienu. Tas pabeigs genoma aprēķinu aptuveni stundas laikā. Šādus serverus var iznomāt no Amazon Web Services (AWS). Bet Ŕī ir lieta: klients, slimnÄ«ca, kategoriski iebilst pret Ä£enētisko datu ievietoÅ”anu pakalpojumu sniedzēja mākonÄ«. Ko man darÄ«t? Kingston un mākoņdatoÅ”anas startup demonstrēja arhitektÅ«ru izstādē Supercomputing-2019 Privātā vairāku mākoņu krātuve (PMCS), kas atrisina Å”o problēmu.

[SuperskaitļoÅ”ana 2019]. Vairāku mākoņu krātuve kā pielietojuma joma jaunajiem Kingston DC1000M diskdziņiem

TrÄ«s nosacÄ«jumi augstas veiktspējas skaitļoÅ”anai

Cilvēka genoma aprēķināŔana nav vienÄ«gais uzdevums augstas veiktspējas skaitļoÅ”anas (HPC, High Performance Computing) jomā. Zinātnieki aprēķina fiziskos laukus, inženieri aprēķina lidmaŔīnu daļas, finansisti aprēķina ekonomiskos modeļus un kopā analizē lielos datus, veido neironu tÄ«klus un veic daudzus citus sarežģītus aprēķinus.

TrÄ«s HPC nosacÄ«jumi ir milzÄ«ga skaitļoÅ”anas jauda, ā€‹ā€‹Ä¼oti liela un ātra krātuve un liela tÄ«kla caurlaidspēja. Tāpēc standarta prakse LPC aprēķinu veikÅ”anai ir uzņēmuma datu centrā (uz vietas) vai pie pakalpojumu sniedzēja mākonÄ«.

Taču ne visiem uzņēmumiem ir savi datu centri, un tie, kuriem ir, resursu efektivitātes ziņā bieži ir zemāki par komerciālajiem datu centriem (kapitālie izdevumi ir nepiecieÅ”ami, lai iegādātos un atjauninātu aparatÅ«ru un programmatÅ«ru, samaksātu par augsti kvalificētu personālu utt.). Mākoņpakalpojumu sniedzēji, gluži pretēji, piedāvā IT resursus pēc ā€œPay-as-you-goā€ darbÄ«bas izmaksu modeļa, t.i. Ä«re tiek iekasēta tikai par lietoÅ”anas laiku. Kad aprēķini ir pabeigti, serverus var noņemt no konta, tādējādi ietaupot IT budžetu. Bet, ja datu pārsÅ«tÄ«Å”anai pakalpojumu sniedzējam ir noteikts tiesÄ«bu akts vai korporatÄ«vs aizliegums, HPC skaitļoÅ”ana mākonÄ« nav pieejama.

Privātā MultiCloud krātuve

Privātā MultiCloud Storage arhitektÅ«ra ir paredzēta, lai nodroÅ”inātu piekļuvi mākoņpakalpojumiem, vienlaikus fiziski atstājot paÅ”us datus uzņēmuma vietnē vai atseviŔķā droŔā datu centra nodalÄ«jumā, izmantojot izvietoÅ”anas pakalpojumu. BÅ«tÄ«bā tas ir uz datiem orientēts izplatÄ«ts skaitļoÅ”anas modelis, kurā mākoņa serveri strādā ar attālinātām krātuves sistēmām no privāta mākoņa. AttiecÄ«gi, izmantojot vienu un to paÅ”u lokālo datu krātuvi, varat strādāt ar mākoņpakalpojumiem no lielākajiem pakalpojumu sniedzējiem: AWS, MS Azure, Google Cloud Platformā€Ž utt.

Rādot PMCS ievieÅ”anas piemēru izstādē Supercomputing-2019, Kingston prezentēja augstas veiktspējas datu glabāŔanas sistēmas (SSD) paraugu, kas balstÄ«ta uz DC1000M SSD diskdziņiem, un viens no mākoņa starta uzņēmumiem prezentēja StorOne S1 pārvaldÄ«bas programmatÅ«ru programmatÅ«rai. noteikta krātuve un Ä«paÅ”i saziņas kanāli ar galvenajiem mākoņpakalpojumu sniedzējiem.

JāatzÄ«mē, ka PMCS kā mākoņdatoÅ”anas ar privāto krātuvi darba modelis ir paredzēts Ziemeļamerikas tirgum ar attÄ«stÄ«tu tÄ«kla savienojumu starp datu centriem, kas tiek atbalstÄ«ts AT&T un Equinix infrastruktÅ«rā. Tādējādi ping starp izvietoÅ”anas krātuves sistēmu jebkurā Equinix Cloud Exchange mezglā un AWS mākoni ir mazāks par 1 milisekundi (avots: ITProToday).

Izstādē redzamajā PMCS arhitektÅ«ras demonstrācijā DC1000M NVMe diskos glabāŔanas sistēma tika izvietota izvietoÅ”anā, bet AWS, MS Azure un Google Cloud Platform mākoņos tika uzstādÄ«tas virtuālās maŔīnas, kas pinga viena otru. Klienta-servera lietojumprogramma attālināti strādāja ar Kingston uzglabāŔanas sistēmu un HP DL380 serveriem datu centrā un, izmantojot Equinix sakaru kanālu infrastruktÅ«ru, piekļuva iepriekÅ” minēto lielāko pakalpojumu sniedzēju mākoņu platformām.

[SuperskaitļoÅ”ana 2019]. Vairāku mākoņu krātuve kā pielietojuma joma jaunajiem Kingston DC1000M diskdziņiem

Slaids no Private MultiCloud Storage prezentācijas izstādē Supercomputing-2019. Avots: Kingston

LÄ«dzÄ«gas funkcionalitātes programmatÅ«ru privātās multimākoņu krātuves arhitektÅ«ras pārvaldÄ«bai piedāvā dažādi uzņēmumi. Å Ä«s arhitektÅ«ras termini var izklausÄ«ties arÄ« atŔķirÄ«gi - Private MultiCloud Storage vai Private Storage for Cloud.

"MÅ«sdienu superdatori izmanto dažādas HPC lietojumprogrammas, kas ir sasniegumu priekÅ”galā, sākot ar naftas un gāzes izpēti un beidzot ar laikapstākļu prognozÄ“Å”anu, finanÅ”u tirgiem un jaunu tehnoloÄ£iju attÄ«stÄ«bu," sacÄ«ja KÄ«ts Å imenti, Kingston uzņēmuma SSD pārvaldÄ«bas vadÄ«tājs. ā€œÅ ajām HPC lietojumprogrammām ir nepiecieÅ”ama daudz lielāka procesora veiktspējas un I/O ātruma atbilstÄ«ba. Mēs esam lepni dalÄ«ties ar to, kā Kingston risinājumi palÄ«dz sasniegt sasniegumus skaitļoÅ”anas jomā, nodroÅ”inot veiktspēju, kas nepiecieÅ”ama pasaules ekstrēmākajās skaitļoÅ”anas vidēs un lietojumprogrammās.

DC1000M diskdzinis un uz tā balstÄ«tas uzglabāŔanas sistēmas piemērs

DC1000M U.2 NVMe SSD ir izstrādājis Kingston datu centram, un tas ir Ä«paÅ”i izstrādāts datu ietilpÄ«gām un HPC lietojumprogrammām, piemēram, mākslÄ«gā intelekta (AI) un maŔīnmācÄ«Å”anās (ML) lietojumprogrammām.

[SuperskaitļoÅ”ana 2019]. Vairāku mākoņu krātuve kā pielietojuma joma jaunajiem Kingston DC1000M diskdziņiem

DC1000M U.2 NVMe 3.84TB disks. Avots: Kingston

DC1000M U.2 diskdziņi ir balstīti uz 96 slāņu Intel 3D NAND atmiņu, ko kontrolē Silicon Motion SM2270 kontrolleris (PCIe 3.0 un NVMe 3.0). Silicon Motion SM2270 ir 16 joslu uzņēmuma NVMe kontrolieris ar PCIe 3.0 x8 interfeisu, dubultu 32 bitu DRAM datu kopni un trīs ARM Cortex R5 diviem procesoriem.

IzlaiÅ”anai tiek piedāvātas dažādas ietilpÄ«bas DC1000M: no 0.96 lÄ«dz 7.68 TB (tiek uzskatÄ«ts, ka populārākās ietilpÄ«bas ir 3.84 un 7.68 TB). Tiek lēsts, ka diska veiktspēja ir 800 tÅ«kstoÅ”i IOPS.

[SuperskaitļoÅ”ana 2019]. Vairāku mākoņu krātuve kā pielietojuma joma jaunajiem Kingston DC1000M diskdziņiem

UzglabāŔanas sistēma ar 10x DC1000M U.2 NVMe 7.68 TB. Avots: Kingston

Kā HPC lietojumprogrammu uzglabāŔanas sistēmas piemēru Kingstons Supercomputing 2019 prezentēja statÄ«va risinājumu ar 10 DC1000M U.2 NVMe diskdziņiem, katrs ar ietilpÄ«bu 7.68 TB. UzglabāŔanas sistēma ir balstÄ«ta uz SB122A-PH, 1U formas faktoru platformu no AIC. Procesori: 2x Intel Xeon CPU E5-2660, Kingston DRAM 128 GB (8x16 GB) DDR4-2400 (daļas numurs: KSM24RS4/16HAI). Instalētā OS ir Ubuntu 18.04.3 LTS, Linux kodola versija 5.0.0-31. Gfio v3.13 tests (elastÄ«gais I/O testeris) uzrādÄ«ja 5.8 miljonu IOPS lasÄ«Å”anas veiktspēju ar 23.8 Gbps caurlaidspēju.

Piedāvātā uzglabāŔanas sistēma uzrādÄ«ja iespaidÄ«gus raksturlielumus attiecÄ«bā uz stabilu 5,8 miljonu IOPS (ievades-izejas operāciju sekundē) nolasÄ«jumu. Tas ir par divām kārtām ātrāk nekā SSD masu tirgus sistēmām. Å is lasÄ«Å”anas ātrums ir nepiecieÅ”ams HPC lietojumprogrammām, kas darbojas specializētos procesoros.

MākoņskaitļoÅ”anas HPC ar privātu krātuvi Krievijā

Uzdevums veikt augstas veiktspējas skaitļoÅ”anu pie pakalpojumu sniedzēja, bet fiziski glabāt lokālos datus, ir bÅ«tisks arÄ« Krievijas uzņēmumiem. Vēl viens izplatÄ«ts gadÄ«jums vietējā biznesā ir, kad, izmantojot ārvalstu mākoņpakalpojumus, datiem jāatrodas Krievijas Federācijas teritorijā. Mēs lÅ«dzām komentārus par Ŕīm situācijām mākoņpakalpojumu sniedzēja Selectel kā Kingston ilggadēja partnera vārdā.

ā€œKrievijā ir iespējams uzbÅ«vēt lÄ«dzÄ«gu arhitektÅ«ru ar apkalpoÅ”anu krievu valodā un visiem atskaites dokumentiem klienta grāmatvedÄ«bas nodaļai. Ja uzņēmumam ir nepiecieÅ”ams veikt augstas veiktspējas skaitļoÅ”anu, izmantojot lokālas uzglabāŔanas sistēmas, mēs Selectel nomājam serverus ar dažāda veida procesoriem, t.sk. FPGA, GPU vai daudzkodolu CPU. Turklāt ar partneru starpniecÄ«bu mēs organizējam speciāla optiskā kanāla ierÄ«koÅ”anu starp klienta biroju un mÅ«su datu centru,ā€ komentē Selectel pakalpojumu attÄ«stÄ«bas direktors Aleksandrs Tugovs. ā€” Klients var arÄ« izvietot savu krātuves sistēmu izvietoÅ”anā datortelpā ar Ä«paÅ”u piekļuves režīmu un palaist aplikācijas gan mÅ«su serveros, gan globālo pakalpojumu sniedzēju AWS, MS Azure, Google Cloud mākoņos. Protams, signāla aizkave pēdējā gadÄ«jumā bÅ«s lielāka nekā tad, ja klienta uzglabāŔanas sistēma atrastos ASV, taču tiks nodroÅ”ināts platjoslas vairāku mākoņu savienojums.

Nākamajā rakstā mēs runāsim par citu Kingston risinājumu, kas tika prezentēts Supercomputing 2019 izstādē (Denverā, Kolorādo, ASV) un ir paredzēts maŔīnmācÄ«bas lietojumprogrammām un lielo datu analÄ«zei, izmantojot GPU. Å Ä« ir GPUDirect Storage tehnoloÄ£ija, kas nodroÅ”ina tieÅ”u datu pārsÅ«tÄ«Å”anu starp NVMe krātuvi un GPU procesora atmiņu. Un papildus mēs paskaidrosim, kā mums izdevās sasniegt 5.8 miljonu IOPS datu lasÄ«Å”anas ātrumu statÄ«va uzglabāŔanas sistēmā NVMe diskos.

Lai iegūtu papildinformāciju par Kingston Technology produktiem, lūdzu, apmeklējiet vietni Uzņēmuma vietne.

Avots: www.habr.com

Pievieno komentāru