Софтверски дефинирани системи за складирање или што ги уби диносаурусите?

Софтверски дефинирани системи за складирање или што ги уби диносаурусите?

Тие некогаш го заземаа врвот на синџирот на исхрана. Со илјадници години. И тогаш се случи незамисливото: небото беше покриено со облаци и тие престанаа да постојат. На другата страна на светот се случија настани кои ја променија климата: се зголеми облачноста. Диносаурусите станаа преголеми и премногу бавни: нивните обиди да преживеат беа осудени на неуспех. Врвните предатори владееле со Земјата 100 милиони години, станувајќи се поголеми и посилни. Тие еволуираа во нешто што изгледаше како совршено суштество на врвот на синџирот на исхрана, но универзумот одеднаш го промени лицето на нашата планета.

Иронично, облаците беа тие што ги избришаа диносаурусите пред 66 милиони години. На ист начин, облаците денес ги уништуваат класичните системи за складирање податоци на врвот на синџирот на исхрана. Во двата случаи, проблемот не беа самите облаци, туку способноста да се прилагодат на променливиот свет. Во случајот со диносаурусите, сè се случи брзо: деструктивниот ефект на облаците се случи во рок од неколку дена или недели по падот на метеоритот (или вулканска ерупција - изборот на теоријата е ваш). Во случај на класични складишта на податоци, процесот трае со години, но, се разбира, е неповратен.

Тријасски период: доба на големо железо и појава на миграциски апликации

Што се случи? Постојниот екосистем вклучуваше системи за складирање на почетно и средно ниво, системи на ниво на претпријатие и директно прикачено складирање (DAS). Овие категории беа одредени од аналитичарите и имаа свој пазарен обем, показатели за трошоци, доверливост, перформанси и приспособливост. И тогаш се случи нешто чудно.

Појавата на виртуелни машини значеше дека повеќе апликации може да работат истовремено на еден сервер, веројатно кај повеќе сопственици - промена што веднаш ја доведе во прашање иднината на директно прикаченото складирање. Потоа, сопствениците на најголемите инфраструктури за хиперскали (хиперскалери): Facebook, Google, eBay итн., уморни од плаќање огромни суми пари за системи за складирање, развија свои апликации кои обезбедуваат достапност на податоците на обичните сервери наместо големо складирање „хардверски“ системи. Потоа Amazon претстави нешто чудно на пазарот наречено Simple Storage Service, или S3. Не блок, не датотека, туку нешто фундаментално ново: стана невозможно да се купи систем, стана можно да се купи само услуга. Чекај малку, каква е таа силна светлина видлива на небото? Уште еден астероид?

Јура: ерата на „доволно добри саури“

Влеговме во фазата на развој на складирање со идеологијата „доволно добро“. Клиентите на складиштето, забележувајќи што направиле хиперскалерите, почнаа да се сомневаат во правичноста на десетте или дури стократните дополнителни трошоци во однос на хардверот што го плаќаа за нивните корпоративни системи за складирање. Низите од средно ниво почнаа да освојуваат пазарен удел од највисоките системи. Производи како што се HPE 3PAR покажа брз раст. EMC Symmetrix, некогашната доминантна низа од класата на претпријатија, сè уште имаше одредена територија, но таа брзо се намалуваше. Многу корисници почнаа да ги мигрираат своите податоци во AWS.

Од друга страна, иноваторите за складирање почнаа да позајмуваат идеи од хиперскалери, користејќи технологии на дистрибуирани хоризонтално скалабилни системи - идеологија спротивна на вертикалното скалирање. Се очекува дека новиот софтвер за складирање ќе може да работи на обични сервери, исто како хиперскалерите. Не повеќе 10-100 пати повеќе од цената на самата опрема. Во теорија, можете да користите кој било сервер - изборот зависи од вашите преференции. Започна ерата на складирање дефинирано со софтвер (SDS): облаците го заматија небото, температурите паднаа, а популацијата на врвните предатори почна да се намалува.

Креда период: почеток на еволуцијата на софтверски дефинирани системи за складирање

Раните денови на складирање дефинирано со софтвер беа турбулентни. Многу беше ветено, но малку беше реализирано. Во исто време, се случи важна технолошка промена: флеш меморијата стана модерна алтернатива за вртење 'рѓа (HDD). Ова беше период на многу стартапи за складирање и лесни за ракување со ризичен капитал. Сè би било одлично ако не за еден проблем: складирањето податоци бара сериозно размислување. Излегува дека на клиентите им се допаѓаат нивните податоци. Ако го изгубат пристапот до него или ако се најдат неколку лоши битови во терабајти податоци, тие многу се грижат и се грижат. Повеќето стартапи не преживеаја. Клиентите добија одлична функционалност, но не беше сè добро со основните алатки. Лош рецепт.

Кенозојски период: доминираат складишни масиви

Малкумина зборуваат за тоа што се случило потоа, бидејќи не е многу интересно - клиентите продолжуваат да ги купуваат истите класични низи за складирање. Секако, оние кои ги преместиле своите апликации во облаците, таму ги преместиле и своите податоци. Но, за огромното мнозинство клиенти кои не сакаат целосно да се префрлат на облакот, или воопшто не сакаат да се префрлат, истиот Hewlett Packard Enterprise продолжи да нуди класични низи.

Ние сме во 2019 година, па зошто сè уште постои бизнис за складирање од повеќе милијарди долари базиран на технологијата Y2K? Затоа што тие работат! Едноставно кажано, барањата на апликациите кои се критични за мисијата не се реализираа од производите создадени на бранот возбуда. Производите како што е HPE 3PAR останаа најдобрите опции за клиентите на претпријатијата, а новата еволуција на архитектурата HPE 3PAR е HPE Primera – ова само го потврдува тоа.

За возврат, можностите на софтверски дефинираните системи за складирање беа одлични: хоризонтална приспособливост, употреба на стандардни сервери... Но цената за ова беше: нестабилна достапност, непредвидливи перформанси и специфични правила за приспособливост.

Комплексноста на барањата на клиентите е што тие никогаш не стануваат поедноставни. Никој нема да каже дека губењето на интегритетот на податоците или зголеменото време на застој е прифатливо. Затоа архитектурата која истовремено ги исполнува барањата на модерните центри за податоци кои брзо се развиваат и, во потрагата по компромис, не е лишена од клучните карактеристики на системите за складирање од класата на претпријатието е толку важна за системите за складирање.

Терциерен период: појава на нови форми на живот

Ајде да се обидеме да откриеме како еден од новодојденците на пазарот за складирање - Датера - успеа да се справи со толку тешка мешавина на историски воспоставени и нови барања за системи за складирање. Пред сè, преку имплементација на архитектура фокусирана на решавање на дилемата опишана погоре. Невозможно е да се модифицира стара архитектура за да се одговори на предизвиците со кои се соочува модерен центар за податоци, исто како што е невозможно да се измени просечна архитектура за складирање дефинирана со софтвер за да се задоволат барањата на системите од класата на претпријатија: диносаурусите не станале цицачи бидејќи температурата падна.

Не е лесна задача да се изгради решение што ги исполнува барањата за складирање на претпријатијата, истовремено искористувајќи ја агилноста на модерниот центар за податоци, но токму тоа е она што Datera се зацрта да го направи. Специјалистите на Datera работат на ова пет години и пронајдоа рецепт за „готвење“ складирање дефинирано од софтвер од класата на претпријатието.

Главната тешкотија на која се соочи Датера беше тоа што мораше да го користи логичкиот оператор „AND“ наместо многу поедноставниот „ИЛИ“. Конзистентна достапност, И предвидливи перформанси, И архитектонска приспособливост, И оркестрација-како код, И стандардизиран хардвер, И спроведување политики, И флексибилност, И управување управувано од аналитика, „И“ безбедност, „И“ интеграција со отворени екосистеми. Логичкиот оператор „И“ е еден знак подолг од „ИЛИ“ - ова е главната разлика.

Кватернарен период: современите центри за податоци и ненадејните климатски промени го предодредуваат развојот на софтверски дефинирани системи за складирање

Па, како Datera создаде архитектура која ги задоволува барањата на традиционалното складирање од класата на претпријатијата, а истовремено исполнувајќи ги барањата на модерниот центар за податоци? Сè се сведува на тој досаден оператор „И“ повторно.

Немаше смисла да се решаваат индивидуалните барања еден по еден. Збирот на таквите елементи нема да стане единствена целина. Како и во секој сложен систем, важно беше внимателно разгледување на целиот комплекс на избалансирани компромиси. При развивањето, специјалистите на Datera беа водени од три главни принципи:

  • управување специфично за апликација;
  • унифициран механизам за обезбедување флексибилност на податоците;
  • високи перформанси поради намалените режиски трошоци.

Заедничката карактеристика на овие принципи е едноставноста. Лесно управувајте со вашиот систем, управувајте со вашите податоци лесно со единствен, елегантен мотор и обезбедувајте предвидливи (и високи) перформанси, истовремено намалувајќи ги трошоците. Зошто едноставноста е толку важна? Вештите професионалци во светот на складирањето знаат дека исполнувањето на барањата за складирање на денешниот динамичен центар за податоци не може да се постигне само со гранулирано управување, повеќе алатки за управување со податоци и хипер-оптимизација за зголемување на перформансите. Комплексот на такви техники веќе ни е познат како систем за складирање на диносауруси.

Запознавањето со овие принципи добро и послужи на Datera. Архитектурата што ја развија има, од една страна, достапност, перформанси и приспособливост на модерен систем за складирање од класата на претпријатието, а од друга страна, флексибилност и брзина неопходни за модерен центар за податоци дефиниран со софтвер.

Достапност на Datera во Русија

Datera е глобален технолошки партнер на Hewlett Packard Enterprise. Производите на Datera се тестираат за компатибилност и перформанси со различни модели на сервери HPE ProLiant.

Можете да дознаете повеќе за архитектурата на Datera на HPE вебинар 31 октомври.

Извор: www.habr.com

Додадете коментар