Бағдарламамен анықталған сақтау жүйелері немесе динозаврларды не өлтірді?

Бағдарламамен анықталған сақтау жүйелері немесе динозаврларды не өлтірді?

Олар бір кездері қоректік тізбектің жоғарғы бөлігін иемденді. Мыңдаған жылдар бойы. Содан кейін ойға келмейтін оқиға болды: аспанды бұлт басып, олар өмір сүруін тоқтатты. Әлемнің екінші жағында климатты өзгерткен оқиғалар болды: бұлттылық күшейді. Динозаврлар тым үлкен және тым баяу болды: олардың аман қалу әрекеттері сәтсіздікке ұшырады. Апекс жыртқыштары 100 миллион жыл бойы Жерді билеп, үлкейіп, күшейе түсті. Олар қоректену тізбегінің басында мінсіз тіршілік иесі болып көрінді, бірақ ғалам кенеттен біздің планетамыздың келбетін өзгертті.

Бір қызығы, 66 миллион жыл бұрын динозаврларды жойған бұлттар болды. Дәл осылай, бұлттар бүгінде азық-түлік тізбегінің жоғарғы жағындағы классикалық деректерді сақтау жүйелерін бұзады. Екі жағдайда да мәселе бұлттардың өзінде емес, өзгермелі әлемге бейімделу қабілетінде болды. Динозаврлар жағдайында бәрі тез болды: бұлттардың жойқын әсері метеорит құлағаннан кейін бірнеше күн немесе апта ішінде пайда болды (немесе жанартау атқылауы - теорияны таңдау сіздікі). Классикалық деректер қоймалары жағдайында процесс жылдарға созылады, бірақ бұл, әрине, қайтымсыз.

Триас кезеңі: ірі темір дәуірі және миграциялық қосымшалардың пайда болуы

Сонымен не болды? Қолданыстағы экожүйе бастапқы және орта ауқымдағы сақтау жүйелерін, кәсіпорын деңгейіндегі жүйелерді және тікелей қосылған сақтауды (DAS) қамтиды. Бұл санаттарды талдаушылар анықтады және олардың өзіндік нарықтық көлемі, өзіндік құн, сенімділік, өнімділік және ауқымдылық көрсеткіштері болды. Содан кейін біртүрлі нәрсе болды.

Виртуалды машиналардың пайда болуы бірнеше қолданбалардың бір серверде бір уақытта жұмыс істей алатынын білдірді, мүмкін бірнеше иелер арасында - бұл өзгеріс тікелей қосылған сақтаудың болашағына бірден күмән келтірді. Содан кейін ең үлкен гипермасштабтық инфрақұрылымдардың иелері (гиперскалерлер): Facebook, Google, eBay және т. жүйелер. Содан кейін Amazon нарыққа қарапайым сақтау қызметі немесе S3 деп аталатын біртүрлі нәрсені ұсынды. Блок емес, файл емес, түбегейлі жаңа нәрсе: жүйені сатып алу мүмкін емес болды, тек қызметті сатып алу мүмкін болды. Сәл күте тұрыңыз, аспанда көрініп тұрған бұл жарқын жарық қандай? Басқа астероид?

Юра: «жеткілікті жақсы саурлар» дәуірі

Біз сақтауды дамыту кезеңіне «жеткілікті жақсы» идеологиясымен кірдік. Сақтау тұтынушылары гиперскалейлерлердің не істегенін байқап, өздерінің корпоративтік сақтау жүйелері үшін төлейтін аппараттық құралдарға қарағанда он, тіпті жүз есе артық қосымша шығындардың әділдігіне күмән келтіре бастады. Орта деңгейлі массивтер жоғары деңгейлі жүйелерден нарық үлесін ұта бастады. сияқты өнімдер HPE 3PAR қарқынды өсуін көрсетті. EMC Symmetrix, бір кездері басым кәсіпорын класы массиві әлі де біраз аумаққа ие болды, бірақ ол тез қысқарды. Көптеген пайдаланушылар өз деректерін AWS жүйесіне көшіре бастады.

Екінші жағынан, сақтау инноваторлары тік масштабтауға қарама-қарсы идеологияны - бөлінген көлденең масштабталатын жүйелердің технологияларын қолдана отырып, гиперскалейрлерден идеяларды ала бастады. Жаңа сақтау бағдарламалық жасақтамасы гипершкалаерлер сияқты қарапайым серверлерде жұмыс істей алады деп күтілуде. Жабдықтың өзіндік құнынан 10-100 есе артық емес. Теориялық тұрғыдан сіз кез келген серверді пайдалана аласыз - таңдау сіздің қалауыңызға байланысты. Бағдарламалық құралмен анықталған сақтау (SDS) дәуірі басталды: бұлттар аспанды жауып тастады, температура төмендеді, ал жоғарғы жыртқыштардың популяциясы азая бастады.

Бор кезеңі: бағдарламалық қамтамасыз етумен анықталған сақтау жүйелерінің эволюциясының басталуы

Бағдарламалық жасақтаманы сақтаудың алғашқы күндері ауыр болды. Көп уәде берді, бірақ аз орындалды. Сонымен қатар маңызды технологиялық ауысым болды: флэш-жад айналмалы тотқа (HDD) заманауи балама болды. Бұл көптеген сақтау стартаптары және өңдеуге оңай венчурлық ақшалар кезеңі болды. Бір мәселе болмаса, бәрі жақсы болар еді: деректерді сақтау мұқият қарастыруды қажет етеді. Клиенттер өз деректерін жақсы көреді екен. Егер олар оған кіру мүмкіндігін жоғалтса немесе терабайт деректерде бірнеше нашар бит табылса, олар қатты алаңдайды және алаңдатады. Көптеген стартаптар аман қалмады. Тұтынушылар керемет функционалдылықты алды, бірақ негізгі құралдармен бәрі жақсы болмады. Нашар рецепт.

Кайнозой кезеңі: қоймалық массивтер басым

Кейін не болғаны туралы аз адамдар айтады, өйткені бұл өте қызық емес - тұтынушылар бірдей классикалық сақтау массивтерін сатып алуды жалғастыруда. Әрине, қолданбаларын бұлттарға көшіргендер де деректерін сол жерге көшірді. Бірақ бұлтқа толығымен ауысқысы келмейтін немесе мүлдем ауысқысы келмейтін тұтынушылардың басым көпшілігі үшін бірдей Hewlett Packard Enterprise классикалық массивтерді ұсынуды жалғастырды.

Біз 2019 жылымыз, сондықтан неге Y2K технологиясына негізделген көп миллиард долларлық сақтау бизнесі бар? Өйткені олар жұмыс істейді! Қарапайым сөзбен айтқанда, миссиясы маңызды қосымшалардың талаптары хайп толқынында жасалған өнімдермен орындалмады. HPE 3PAR сияқты өнімдер кәсіпорын тұтынушылары үшін ең жақсы нұсқа болып қала берді және HPE 3PAR архитектурасының жаңа эволюциясы HPE Primera – бұл тек растайды.

Өз кезегінде, бағдарламалық қамтамасыз етумен анықталған сақтау жүйелерінің мүмкіндіктері тамаша болды: көлденең масштабтау, стандартты серверлерді пайдалану ... Бірақ бұл үшін баға болды: тұрақсыз қолжетімділік, болжамсыз өнімділік және масштабтаудың нақты ережелері.

Тұтынушының талаптарының күрделілігі олар ешқашан қарапайым болмайды. Ешкім деректер тұтастығын жоғалту немесе тоқтап қалу уақытының ұлғаюы қолайлы деп айтпайды. Сондықтан қазіргі заманғы жылдам дамып келе жатқан деректер орталықтарының талаптарына бір мезгілде жауап беретін және компромиссті іздеуде кәсіпорындық деңгейдегі сақтау жүйелерінің негізгі сипаттамаларынан айырылмайтын архитектура сақтау жүйелері үшін соншалықты маңызды.

Үшінші кезең: жаңа тіршілік формаларының пайда болуы

Сақтау нарығына жаңадан келгендердің бірі - Datara сақтау жүйелеріне тарихи қалыптасқан және жаңа талаптардың осындай қиын қоспасын қалай жеңе алғанын анықтауға тырысайық. Ең алдымен, жоғарыда сипатталған дилемманы шешуге бағытталған архитектураны жүзеге асыру арқылы. Кәсіпорын деңгейіндегі жүйелердің талаптарын қанағаттандыру үшін бағдарламалық қамтамасыз етумен анықталған сақтаудың орташа архитектурасын өзгерту мүмкін емес сияқты, қазіргі заманғы деректер орталығының міндеттерін қанағаттандыру үшін бұрынғы архитектураны өзгерту мүмкін емес: динозаврлар сүтқоректілерге айналмады, өйткені температура түсіп қалды.

Заманауи деректер орталығының икемділігін толық пайдалана отырып, кәсіпорын деңгейіндегі сақтау талаптарына жауап беретін шешімді құру оңай емес, бірақ Datara дәл осыны мақсат етті. Datara мамандары осымен бес жыл бойы жұмыс істеп келеді және кәсіпорын деңгейіндегі бағдарламалық қамтамасыз етумен анықталған сақтауды «пісіру» рецептін тапты.

Datara-ның басты қиындығы оның әлдеқайда қарапайым «НЕМЕСЕ» орнына «ЖӘНЕ» логикалық операторын пайдалануы болды. Тұрақты қол жетімділік, ЖӘНЕ болжамды өнімділік, ЖӘНЕ архитектуралық масштабтау, ЖӘНЕ код ретінде оркестрлеу, ЖӘНЕ стандартталған аппараттық құрал, ЖӘНЕ саясатты орындау, ЖӘНЕ икемділік, ЖӘНЕ аналитикаға негізделген басқару, «ЖӘНЕ» қауіпсіздік, «ЖӘНЕ» ашық экожүйелермен интеграция. «ЖӘНЕ» логикалық операторы «НЕМЕСЕ» дегеннен бір таңба ұзын – бұл негізгі айырмашылық.

Төрттік кезең: заманауи деректер орталықтары және кенеттен климаттың өзгеруі бағдарламалық қамтамасыз етумен анықталған сақтау жүйелерінің дамуын алдын ала анықтайды

Сонымен, Datara заманауи деректер орталығының талаптарын бір уақытта қанағаттандыра отырып, кәсіпорынның дәстүрлі сақтау талаптарына жауап беретін архитектураны қалай жасады? Мұның бәрі қайтадан «ЖӘНЕ» операторына түседі.

Жеке талаптарды бірінен соң бірі шешудің қажеті жоқ еді. Мұндай элементтердің қосындысы біртұтас бүтінге айналмайды. Кез келген күрделі жүйедегі сияқты, теңдестірілген ымыралардың бүкіл кешенін мұқият қарастыру маңызды болды. Даму кезінде Datara мамандары үш негізгі қағиданы басшылыққа алды:

  • қолданбалы басқару;
  • деректердің икемділігін қамтамасыз етудің бірыңғай механизмі;
  • үстеме шығындардың төмендеуіне байланысты жоғары өнімділік.

Бұл қағидалардың ортақ қасиеті – қарапайымдылық. Жүйені оңай басқарыңыз, деректеріңізді жалғыз, талғампаз қозғалтқышпен оңай басқарыңыз және шығындарды азайта отырып, болжамды (және жоғары) өнімділікті қамтамасыз етіңіз. Неліктен қарапайымдылық соншалықты маңызды? Сақтау әлеміндегі білікті мамандар бүгінгі динамикалық деректер орталығының сақтау талаптарын қанағаттандыру тек түйіршікті басқарумен, көптеген деректерді басқару құралдарымен және өнімділікті арттыру үшін гипер оңтайландырумен қол жеткізуге болмайтынын біледі. Мұндай әдістер кешені бізге динозаврларды сақтау жүйесі ретінде бұрыннан таныс.

Осы принциптермен танысу Датераға жақсы қызмет етті. Олар әзірлеген архитектурада, бір жағынан, қазіргі заманғы кәсіпорын класындағы сақтау жүйесінің қолжетімділігі, өнімділігі және ауқымдылығы, ал екінші жағынан, заманауи бағдарламалық қамтамасыз етумен анықталған деректер орталығы үшін қажетті икемділік пен жылдамдық бар.

Datara-ның Ресейде болуы

Datara – Hewlett Packard Enterprise компаниясының жаһандық технологиялық серіктесі. Datara өнімдері әртүрлі сервер үлгілерімен үйлесімділік пен өнімділікке сыналған HPE ProLiant.

Datara архитектурасы туралы толығырақ мына жерден біле аласыз HPE вебинары 31 қазан.

Ақпарат көзі: www.habr.com

пікір қалдыру