Π§Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° для систСм ИИ ΠΈ МО

MAX Data ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΡ‚ с Optane DC для эффСктивной Ρ€Π°Π±ΠΎΡ‚Ρ‹ с систСмами ИИ ΠΈ МО.

Π§Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° для систСм ИИ ΠΈ МО
Π€ΠΎΡ‚ΠΎ β€” Hitesh Choudhary β€” Unsplash

По Π΄Π°Π½Π½Ρ‹ΠΌ исслСдования MIT Sloan Management Review ΠΈ The Boston Consulting Group, 85% ΠΈΠ· Ρ‚Ρ€Π΅Ρ… тысяч ΠΎΠΏΡ€ΠΎΡˆΠ΅Π½Π½Ρ‹Ρ… ΡƒΠΏΡ€Π°Π²Π»Π΅Π½Ρ†Π΅Π² ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ систСмы ИИ ΠΏΠΎΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡ… компаниям ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΠ½ΠΊΡƒΡ€Π΅Π½Ρ‚Π½ΠΎΠ΅ прСимущСство Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅. Однако Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ΅ ΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Ρ‹Π²Π°Ρ‚ΡŒ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ всСго 39% ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ.

Одна ΠΈΠ· ΠΏΡ€ΠΈΡ‡ΠΈΠ½ слоТившСйся ситуации Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ эффСктивная Ρ€Π°Π±ΠΎΡ‚Π° с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΈ оптимизация использования мощностСй для Π·Π°Π΄Π°Ρ‡ машинного обучСния β€” Ρ€Π°Π±ΠΎΡ‚Π° Π½Π΅ ΠΈΠ· Π»Π΅Π³ΠΊΠΈΡ…. Π’ IDC ΠΎΡ‚ΠΌΠ΅Ρ‡Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Ρ€Π°Π·Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΡΠΈΡ‚ΡƒΠ°Ρ†ΠΈΡŽ ΠΌΠΎΠ³Π»Π° Π±Ρ‹ новая тСхнология Π½Π° Π±Π°Π·Π΅ постоянной памяти (Persistent Memory, PMEM).

Π’Π°ΠΊΡƒΡŽ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡŽ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΠ»ΠΈ NetApp ΠΈ Intel, объСдинив NetApp Memory Accelerated (MAX) Data ΠΈ Intel Optane DC Persistent Memory, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ для локального хранСния Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π±Π°Π·Π΅ энСргонСзависимой памяти.

Как это Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚

MAX Data β€” сСрвСрная тСхнология, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π°Ρ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π·Π° счСт использования PMEM ΠΈΠ»ΠΈ DRAM, Π½ΠΎ Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰Π°Ρ пСрСстройки Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ПО.

Она Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠ³ΠΎΡƒΡ€ΠΎΠ²Π½Π΅Π²ΠΎΠ³ΠΎ хранСния, распрСдСляя Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ уровням ΠΈ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°ΠΌ Π² зависимости ΠΎΡ‚ частоты использования β€” для Β«Ρ…ΠΎΠ»ΠΎΠ΄Π½Ρ‹Ρ…Β» Π΄Π°Π½Π½Ρ‹Ρ… задСйствуСтся Π±ΠΎΠ»Π΅Π΅ доступноС Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅, Π° часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ находятся Β«ΠΏΠΎΠ΄ Ρ€ΡƒΠΊΠΎΠΉΒ» β€” Π² Persistent Memory, которая ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΡƒ ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с Ρ‚Π°ΠΊΠΈΠΌΠΈ Π΄Π°Π½Π½Ρ‹ΠΌΠΈ.

ВСрсия 1.1 задСйствуСт ΠΏΠ°ΠΌΡΡ‚ΡŒ DRAM ΠΈ NVDIMM. ОбС Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ свои нСдостатки β€” ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½Π°Ρ потСря эффСктивности ΠΈ высокая ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒ памяти соотвСтствСнно β€” ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Optane DCPMM. Π”ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΠ°, Π΄Π°ΡŽΡ‰Π°Ρ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ Π·Π°Π΄Π΅Ρ€ΠΆΠΊΠΈ, прСдставлСна здСсь (стр. 4).

ВСхнология ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΈ POSIX ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρƒ с сСмантикой Π±Π»ΠΎΡ‡Π½Ρ‹Ρ… ΠΈΠ»ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. Π—Π°Ρ‰ΠΈΡ‚Π° ΠΈ восстановлСниС Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ MAX Snap ΠΈ MAX Recovery. Π­Ρ‚ΠΈ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ ΡΠ½Π΅ΠΏΡˆΠΎΡ‚Ρ‹, инструмСнт SnapMirror ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π·Π°Ρ‰ΠΈΡ‚Π½Ρ‹Π΅ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ONTAP.

БхСматичСски рСализация выглядит ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π§Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ°Ρ‚ Π½ΠΎΠ²Ρ‹Π΅ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π° для систСм ИИ ΠΈ МО

На этой схСмС ΠΏΠΎΠΊΠ° Π½Π΅Ρ‚ PMEM, Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΎΠ±Π΅Ρ‰Π°ΡŽΡ‚ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ этого Ρ‚ΠΈΠΏΠ° памяти Π² Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° Π³ΠΎΠ΄Π°. Пока Ρ‡Ρ‚ΠΎ Max Data Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ с DRAM ΠΈ DIMM.

ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ

Π’ IDC ΡƒΡ‚Π²Π΅Ρ€ΠΆΠ΄Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ Π² блиТайшиС Π³ΠΎΠ΄Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΎΠΊ Π²Ρ€ΠΎΠ΄Π΅ MAX Data станСт большС, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ±ΡŠΠ΅ΠΌΡ‹ ΠΊΠΎΡ€ΠΏΠΎΡ€Π°Ρ‚ΠΈΠ²Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… постоянно растут, Π° Ρƒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ мощностСй для ΠΈΡ… эффСктивной ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. ВСхнология ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ³ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Π² ΠΌΠ°ΡΡˆΡ‚Π°Π±Π½ΠΎΠΉ ΠΎΠ±Π»Π°Ρ‡Π½ΠΎΠΉ срСдС ΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с рСсурсоСмкими Π·Π°Π΄Π°Ρ‡Π°ΠΌΠΈ Π²Ρ€ΠΎΠ΄Π΅ обучСния нСйросСтСй. Она Π½Π°ΠΉΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π½Π° Ρ‚Ρ€Π΅ΠΉΠ΄ΠΈΠ½Π³-ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ…, Π² систСмах Π˜Π‘ ΠΈ Π»ΡŽΠ±Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°Ρ…, Π³Π΄Π΅ трСбуСтся постоянный ΠΈ быстрый доступ ΠΊ большим объСмам ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ.

Π•ΡΡ‚ΡŒ ΠΈ доля вСроятности, Ρ‡Ρ‚ΠΎ тСхнология Π½Π΅ сразу приТивСтся Π½Π° Ρ€Ρ‹Π½ΠΊΠ΅. Как ΠΌΡ‹ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΠ»ΠΈ Π²Ρ‹ΡˆΠ΅, Π² Ρ‚ΠΎΠΌ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΌ Π²ΠΈΠ΄Π΅ с систСмами ИИ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ всСго лишь Ρ‚Ρ€Π΅Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ ΠΏΠΎ всСму ΠΌΠΈΡ€Ρƒ. Π‘ этой Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния появлСниС MAX Data ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΏΡ€Π΅ΠΆΠ΄Π΅Π²Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹ΠΌ ΠΈ ΡΡ„ΠΎΠΊΡƒΡΠΈΡ€ΡƒΡŽΡ‚ своС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π±ΠΎΠ»Π΅Π΅ доступной инфраструктурС, которая позволяСт Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ.

Наши Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»Ρ‹ ΠΏΡ€ΠΎ IT-инфраструктуру:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com