Сақтық көшірме бұлт дәуірінде өркендейді, бірақ таспа роликтері ұмытылмайды. Veeam-пен сөйлесу

Сақтық көшірме бұлт дәуірінде өркендейді, бірақ таспа роликтері ұмытылмайды. Veeam-пен сөйлесу

Александр Баранов Veeam компаниясында ҒЗТКЖ директоры болып жұмыс істейді және екі ел арасында тұрады. Уақытының жартысын Прагада, қалған жартысын Санкт-Петербургте өткізеді. Бұл қалаларда ең үлкен Veeam әзірлеу кеңселері орналасқан.

2006 жылы бұл виртуалды машинаның сақтық көшірмесін жасау бағдарламалық құралымен байланысты ресейлік екі кәсіпкердің стартапы болды (V[ee][a]M деген атау сол жерден шыққан, виртуалды машина). Бүгінде бұл бүкіл әлем бойынша төрт мыңнан астам қызметкері бар алып корпорация.

Александр бізге мұндай компанияда жұмыс істеудің қандай екенін және оған кіру қаншалықты қиын екенін айтты. Төменде оның монологы берілген.

Дәстүрлі түрде My Circle сайтында компанияның бағасы туралы айтатын боламыз: Veeam бағдарламалық жасақтамасы оның қызметкерлерінен алынған. орташа рейтинг 4,4. Ол жақсы әлеуметтік пакет, ұжымдағы жайлы жұмыс атмосферасы, қызықты тапсырмалар үшін және компания әлемді жақсырақ орынға айналдырғаны үшін бағаланады.


Сақтық көшірме бұлт дәуірінде өркендейді, бірақ таспа роликтері ұмытылмайды. Veeam-пен сөйлесу

Veeam қандай өнімдерді әзірлейді

АТ инфрақұрылымы үшін ақауларға төзімділікті қамтамасыз ететін өнімдер. Бақытымызға орай, уақыт өте келе аппараттық құрал айтарлықтай сенімді болды, ал бұлттар ақауларға төзімділікті қамтамасыз етеді. Бірақ адам қателігі күні бүгінге дейін сақталып келеді.

Мысалы, ұйымның инфрақұрылымымен жаңартулардың сәйкес келмеуінің классикалық мәселесі. Әкімші тексерілмеген жаңартуды шығарды немесе ол автоматты түрде орын алды, сондықтан кәсіпорын серверлерінің жұмысы бұзылды. Тағы бір мысал: біреу ортақ жобаға немесе құжаттар жинағына тиісті деп санайтын өзгерістер енгізді. Кейіннен мәселе анықталып, бір апта бұрынғы күйді қайтару керек болды. Кейде мұндай өзгерістер адамның саналы әрекеттерімен де байланысты емес: салыстырмалы түрде жақында криптолокатор вирустары танымал болды. Пайдаланушы жұмыс компьютеріне күмәнді мазмұны бар флэш-дискіні әкеледі немесе мысықтары бар сайтқа кіреді, нәтижесінде желідегі компьютерлер вирус жұқтырады.

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

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

Microsoft, Amazon, Google және басқа бұлттық провайдерлерде бұлт ішіндегі ресурстардың сақтық көшірмесін жасайтын жергілікті шешімдер бар. Бірақ олардың шешімдері «өзіндік нәрсе». Мәселе мынада, ірі компанияларда көп жағдайда гибридті АТ инфрақұрылымы бар: оның бір бөлігі бұлтта, бір бөлігі жерде. Бұлтта әдетте веб-жобалар мен тұтынушыларға арналған қолданбалар орналасады. Құпия ақпаратты немесе жеке деректерді сақтайтын қолданбалар мен серверлер көбінесе жерде кездеседі.

Сонымен қатар, ұйымдар тәуекелдерді азайту үшін бір гибридті құру үшін бірнеше түрлі бұлттарды пайдаланады. Трансұлттық компания гибридті бұлтты құрған кезде, оған бүкіл инфрақұрылым үшін бір және жалпы ақауларға төзімділік жүйесі қажет.

Сақтық көшірме бұлт дәуірінде өркендейді, бірақ таспа роликтері ұмытылмайды. Veeam-пен сөйлесу

Мұндай өнімдерді жасау қаншалықты қиын

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

Виртуализацияны ескеретін сақтық көшірмелерді қолдауды технологияны тек энтузиастар пайдаланған кезден бастап бастадық. Содан кейін оның қарқынды өсуі және стандарт ретінде танылуы болды. Қазір сол сапалық серпіліс күтіп тұрған басқа салалар да көріп, толқынға түсуге тырысамыз. Мұрынды желге қарай ұстау мүмкіндігі компанияның ДНҚ-сының бір жерінде тігілген.

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

Бірақ жаңа әрқашан технологияны, нарықты немесе екеуін де білмеудің белгілі бір деңгейімен байланысты.

Мысалы, бірнеше жыл жұмыс істегеннен кейін біз сақтық көшірмелерді жылдамдату үшін деректерді сақтау жүйелерінің кірістірілген сақтау мүмкіндіктерін пайдалану керектігін түсіндік. Темір өндірушілермен интеграцияның тұтас бір бағыты осылай туды. Бүгінгі күні осы бағдарламадағы Veeam серіктестері осы нарықтағы ең ірі ойыншылар болып табылады - HP, NetApp, Dell EMC, Fujitsu және т.б.

Сондай-ақ виртуализация классикалық серверлерді ауыстырады деп ойладық. Бірақ өмір физикалық серверлердің соңғы 10% қалғанын көрсетті, виртуализация мүмкін емес немесе мағынасы жоқ. Және олардың сақтық көшірмесін жасау керек. Windows/Linux үшін Veeam Agent осылай пайда болды.

Кезінде «Юникстің» музейден өз орнын алатын кезі келді деп ойлап, қолдау көрсетуден бас тартқанбыз. Бірақ біз ұзақ тарихы бар клиенттерге барған кезде, біз Unix барлық тірі заттарға қарағанда тірі екенін түсіндік. Сонда да олар оған шешім жазды.

Дәл осындай оқиға таспа дискілерімен болды. Біз: «Қазіргі әлемде олар кімге керек?» деп ойладық. Содан кейін біз түйіршікті деректерді қалпына келтіру немесе синтетикалық толық көшірмемен қосымша сақтық көшірме сияқты мүмкіндіктермен жұмыс істедік - бұл жай ғана таспада жасалмайды, сізге диск қажет. Содан кейін таспалы дискілер ұзақ мерзімді сақтау үшін қажет өзгермейтін резервтік көшірмелерді қамтамасыз ету құралдарының бірі ретінде жұмыс істейтіні белгілі болды - осылайша 5 жылдан кейін сөреден таспаны алып, аудит жүргізіңіз. Клиенттердің мөлшері - біз кішкентайлардан бастадық - және ол жерде ешкім таспаларды пайдаланбайды. Содан кейін біз лентасыз өнімді сатып алмайтынымызды айтатын тұтынушыларға дейін өстік.

Сақтық көшірме бұлт дәуірінде өркендейді, бірақ таспа роликтері ұмытылмайды. Veeam-пен сөйлесу

Veeam жүйесінде қандай технологиялар қолданылады

Бизнес логикасына қатысты тапсырмалар үшін біз .NET пайдаланамыз. Біз онымен бастадық және оңтайландыруды жалғастырамыз. Енді біз бірқатар шешімдерде .NET Core қолданамыз. Стартап алғаш құрылған кезде командада бұл стектің бірнеше жақтаушылары болды. Бұл бизнес логикасын жазу, даму жылдамдығы және құралдардың ыңғайлылығы тұрғысынан жақсы. Ол кезде бұл ең танымал шешім емес еді, бірақ қазір сол жақтастардың дұрыс болғаны белгілі болды.

Сонымен қатар, біз Unix, Linux астында жазамыз, аппараттық құралдармен жұмыс істейміз, бұл басқа шешімдерді пайдалануды талап етеді. Біз резервтік көшірмеде сақтайтын деректер туралы ақпаратқа қатысты жүйелік бөліктер, деректерді іздеу алгоритмдері, аппараттық құралдардың жұмысына қатысты алгоритмдер - мұның бәрі C++ тілінде жазылған.

Сақтық көшірме бұлт дәуірінде өркендейді, бірақ таспа роликтері ұмытылмайды. Veeam-пен сөйлесу

Қызметкерлер бүкіл әлем бойынша қалай бөлінеді

Қазір кәсіпорында төрт мыңға жуық адам жұмыс істейді. Оның мыңға жуығы Ресейде. Компанияда екі үлкен топ бар. Біріншісі өнімдерді әзірлеу және техникалық қамтамасыз етумен айналысады. Екіншісі өнімді сыртқы әлемге көрінетін етеді: сату және маркетинг оның құзырында. Топтар арасындағы қатынас шамамен отыздан жетпіске дейін.

Біздің дүние жүзінде отызға жуық кеңсеміз бар. Сатылымдар кеңірек таралған, бірақ даму да артта қалмайды. Кейбір өнімдер бір уақытта бірнеше кеңселерде - ішінара Санкт-Петербургте, ішінара Прагада өңделуде. Кейбіреулері тек біреуінде жасалған, мысалы, Linux-тың физикалық сақтық көшірмесін қамтамасыз ететін өнім Прагада жасалған. Канадада ғана өңделіп жатқан өнім бар.

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

Біздің Чехияда өте үлкен кеңсеміз бар, келесі жылы Прагада тағы бір кеңсені ашуды жоспарлап отырмыз - 500 әзірлеушілер мен тестерлер. Чехияның астанасына «бірінші толқында» қоныс аударғандар Habré сайтында Еуропада жұмыс істеу мүмкіндігіне қызығушылық танытатындардың барлығымен тәжірибелері мен лайфхактарымен бөлісуге қуанышты. Ресейде кеңсе Санкт-Петербургте орналасқан, ішкі жобалардың бір бөлігі Ижевск қаласында жүзеге асырылады, ал қолдау жартылай Мәскеуде. Жалпы дүние жүзінде бірнеше жүздеген адам техникалық қолдау көрсетумен айналысады. Мұнда әртүрлі деңгейдегі техникалық даярлығы мен маманданған мамандары бар. Ең жоғары деңгей - бұл өнімді бастапқы код деңгейінде түсінуге қабілетті адамдар және олар әзірлеумен бір кеңседе жұмыс істейді.

Сақтық көшірме бұлт дәуірінде өркендейді, бірақ таспа роликтері ұмытылмайды. Veeam-пен сөйлесу

Процестер қалай құрылымдалған

Шамамен жылына бір рет бізде жаңа функционалдығы бар негізгі шығарылымдар шығады және әрбір екі-үш ай сайын шұғыл нарық талаптарына немесе платформа өзгерістеріне жауап беретін қателер түзетілген және жақсартулары бар жаңартулар бар. Талаптарға басымдықтар беріледі - кішігірімнен сынға дейін, оларсыз шығару мүмкін емес. Соңғылары «эпос» деп аталады.

Классикалық үшбұрыш бар - ресурстардың сапасы, саны, уақыты (қарапайым адамдарда «тез, тиімді, арзан, екеуін таңдаңыз»). Біз жамандық жасай алмаймыз, сапасы әрқашан жоғары болуы керек. Біз үнемі кеңейтуге тырыссақ та, ресурстар да шектеулі. Уақытты басқаруда әлдеқайда икемділік, бірақ ол жиі бекітіледі. Сондықтан, біз өзгерте алатын жалғыз нәрсе - шығарылымдағы функционалдылықтың мөлшері.

Эпостар, әдетте, болжамды шығарылым циклінің 30-40% -нан аспауға тырысады. Қалғанын кесуге, тасымалдауға, нақтылауға, өзгертуге болады. Бұл біздің маневр жасайтын бөлмеміз.

Шығарылымдағы әрбір талап үшін уақытша топ құрылады. Бұл үш адам болуы мүмкін, ал күрделілігіне қарай елу. Біз дамудың икемді әдіснамасын ұстанамыз, аптасына бір рет әрбір функционалдылық бойынша аяқталған және алдағы жұмыстарды шолулар мен талқылауларды ұйымдастырамыз.

Шығару циклі уақытының жартысы әзірлеуге, жартысы өнімді өңдеуге жұмсалады. Бірақ бізде «банкротқа ұшыраған жобаның техникалық қарызы нөлге тең» деген сөз бар. Сондықтан кодты шексіз жалаудан гөрі жұмыс істейтін және сұранысқа ие өнімді жасау маңыздырақ. Егер өнім танымал болса, оны одан әрі дамытуға және болашақ өзгерістерге бейімдеуге тұрарлық.

Сақтық көшірме бұлт дәуірінде өркендейді, бірақ таспа роликтері ұмытылмайды. Veeam-пен сөйлесу

Veeam әзірлеушілерді қалай жалдайды

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

Егер қызығушылық болса, екінші деңгейде үміткердің тәжірибесі қаншалықты өзекті екенін және маман ретінде не көрсете алатынын түсіну үшін тест тапсырмасын ұсынамыз. Мысалы, сізден файл компрессорын жасауды сұраймыз. Бұл стандартты тапсырма және ол адамның кодпен қалай байланысатынын, қандай мәдениет пен стильді ұстанатынын, қандай шешімдерді қолданатынын көрсетеді.

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

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

Апта ішінде біз ашық вакансияға бірнеше сұхбат жүргізіп, кіммен жұмысты жалғастыратынымызды шешеміз.

Көбінесе жігіттер бізге келіп, жұмыс іздеп жүргендерін айтады, өйткені олардың қазіргі жұмыс орнында көшетін жері жоқ – тек бастықтың зейнеткерлікке шығуын күтуге болады. Бізде динамика сәл басқаша. Он екі жыл бұрын Veeam он қызметкері бар стартап болды. Қазір бұл бірнеше мың қызметкері бар компания.

Адамдар мұнда толқынды өзендегідей келеді. Жаңа бағыттар үнемі пайда болады, кешегі қарапайым әзірлеушілер топ жетекшілеріне айналады. Адамдар техникалық өсуде, әкімшілік жағынан өсуде. Егер сіз кішкене мүмкіндікті дамытатын болсаңыз, бірақ оны дамытқыңыз келсе, онда шайқастың жартысы аяқталды. Қолдау топ басшысынан бастап компания иелеріне дейін барлық деңгейде болады. Сіз әкімшілік түрде бірдеңе жасауды білмейсіз - курстар, ішкі тренерлер, тәжірибелі әріптестер бар. Әзірлеу тәжірибесі жеткіліксіз - Veeam Academy жобасы бар. Сондықтан біз кәсіпқойларға да, жаңадан бастағандарға да барлығына ашықпыз.

Veeam Academy жобасы - ең жақсы студенттерге арналған Veeam бағдарламалық жасақтамасында жұмысқа орналасу мүмкіндігі бар бастауыш бағдарламашыларға арналған кешкі тегін оффлайн C# тілі. Жобаның мақсаты – ЖОО орташа түлектерінің білімі мен практикалық дағдыларының көлемі мен жақсы жұмыс берушіні қызықтыру үшін қажетті білім көлемі арасындағы алшақтықты жою. Үш ай бойы жігіттер тәжірибе жүзінде OOP принциптерін зерттеп, C # мүмкіндіктеріне еніп, .Net қозғалтқыш бөлігін зерттейді. Дәрістер, сынақтар, зертханалық және жеке жобалардан басқа, жігіттер өздерінің бірлескен жобасын нақты компаниялардың барлық ережелеріне сәйкес әзірлейді. Жобаның тақырыбы алдын ала белгісіз - ол курс басталғаннан кейінгі алғашқы күндерде барлығымен бірге таңдалады. Соңғы ағында ол Виртуалды банк болды.
Тіркелу қазір ашық жаңа жіп.

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

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