Zaxira bulutli asrda gullab-yashnaydi, lekin lenta makaralari unutilmaydi. Veeam bilan suhbat

Zaxira bulutli asrda gullab-yashnaydi, lekin lenta makaralari unutilmaydi. Veeam bilan suhbat

Aleksandr Baranov Veeam’da ilmiy-tadqiqot ishlari bo‘yicha direktor sifatida ishlaydi va ikki davlat o‘rtasida yashaydi. U vaqtining yarmini Pragada, qolgan yarmini Sankt-Peterburgda o'tkazadi. Bu shaharlarda Veeamning eng yirik rivojlanish ofislari joylashgan.

2006 yilda bu virtual mashinani zahiralash dasturi bilan bog'liq bo'lgan rossiyalik ikki tadbirkor tomonidan ishga tushirilgan (V[ee][a]M nomi, virtual mashina ham shu yerdan kelib chiqqan). Bugungi kunda bu butun dunyo bo'ylab to'rt mingdan ortiq xodimga ega yirik korporatsiya.

Aleksandr bizga bunday kompaniyada ishlash qanday ekanligini va unga kirish qanchalik qiyinligini aytdi. Quyida uning monologi keltirilgan.

An'anaga ko'ra, biz My Circle-da kompaniyani baholash haqida gaplashamiz: Veeam Software uning xodimlaridan olingan. o'rtacha reyting 4,4. U yaxshi ijtimoiy paket, jamoadagi qulay ish muhiti, qiziqarli vazifalar uchun va kompaniya dunyoni yaxshiroq joyga aylantirgani uchun qadrlanadi.


Zaxira bulutli asrda gullab-yashnaydi, lekin lenta makaralari unutilmaydi. Veeam bilan suhbat

Veeam qanday mahsulotlarni ishlab chiqadi

AT infratuzilmasi uchun nosozliklarga chidamlilikni ta'minlovchi mahsulotlar. Yaxshiyamki, vaqt o'tishi bilan apparat ancha ishonchli bo'lib qoldi va bulutlar xatolarga chidamlilikni ta'minlaydi. Ammo inson xatosi bugungi kungacha davom etmoqda.

Masalan, yangilanishlarning tashkilot infratuzilmasi bilan mos kelmasligi klassik muammosi. Administrator tasdiqlanmagan yangilanishni chiqardi yoki bu avtomatik ravishda sodir bo'ldi va shu sababli korporativ serverlarning ishlashi buzildi. Yana bir misol: kimdir umumiy loyiha yoki hujjatlar to‘plamiga o‘zgartirishlar kiritgan, deb hisoblaydi. Keyinchalik muammo aniqlandi va bir hafta oldingi holatni qaytarish kerak edi. Ba'zida bunday o'zgarishlar hatto insonning ongli harakatlari bilan bog'liq emas: nisbatan yaqinda kriptoloker viruslari mashhurlikka erishdi. Foydalanuvchi shubhali tarkibga ega flesh-diskni ish kompyuteriga olib keladi yoki mushuklar bilan saytga tashrif buyuradi va natijada tarmoqdagi kompyuterlar infektsiyalanadi.

Yomonlik allaqachon sodir bo'lgan vaziyatda biz o'zgarishlarni orqaga qaytarish imkoniyatini beramiz. Agar o'zgarishlar faqat rejalashtirilgan bo'lsa, biz sizga ma'lumotlar markazining zahira nusxasidan qayta yaratilgan alohida infratuzilmada ularning ta'sirini tekshirishga ruxsat beramiz.

Ko'pincha, zaxira nusxalari tashkilotning auditlari uchun "jim guvoh" sifatida ishlaydi. Ommaviy kompaniyalar tashqi regulyatorlarga (masalan, Sarbanes-Oksli qonuni) rioya qilishlari kerak va buning sababi yaxshi. 2008 yilda moliya bozorining ayrim ishtirokchilari, qo'pol qilib aytganda, o'z faoliyati natijalarini soxtalashtirishlari tufayli jahon iqtisodiyotining ahvoli larzaga keldi. Bu qor yog'di va iqtisodiyot cho'kdi. O'shandan beri regulyatorlar ommaviy kompaniyalardagi jarayonlarni yanada yaqinroq kuzatib borishmoqda. Hisobot davrlari uchun AT infratuzilmasi, pochta tizimi, hujjat aylanishi tizimining holatini tiklash qobiliyati auditorlarning talablaridan biridir.

Microsoft, Amazon, Google va boshqa bulutli provayderlar bulut ichidagi resurslarni zaxiralaydigan mahalliy echimlarga ega. Ammo ularning qarorlari "o'z-o'zidan". Muammo shundaki, yirik kompaniyalar aksariyat hollarda gibrid IT infratuzilmasiga ega: uning bir qismi bulutda, bir qismi yerda. Bulutda odatda veb-loyihalar va mijozlarga qaratilgan ilovalar mavjud. Maxfiy ma'lumotlarni yoki shaxsiy ma'lumotlarni saqlaydigan ilovalar va serverlar ko'pincha erda topiladi.

Bundan tashqari, tashkilotlar xavflarni minimallashtirish uchun bitta gibridni yaratish uchun bir nechta turli xil bulutlardan foydalanadilar. Ko'p millatli kompaniya gibrid bulutni qurganida, u butun infratuzilma uchun yagona va umumiy xatolarga chidamlilik tizimiga muhtoj.

Zaxira bulutli asrda gullab-yashnaydi, lekin lenta makaralari unutilmaydi. Veeam bilan suhbat

Bunday mahsulotlarni ishlab chiqish qanchalik qiyin

O'rganish, moslashish va tajriba talab qiladigan yangi texnologiyalar doimo paydo bo'ladi. Biz birinchi marta paydo bo'lganimizda va startap bo'lganimizda, kam odam virtualizatsiyaga jiddiy yondashgan. Jismoniy ma'lumotlar markazlarining zaxira nusxasini yaratish uchun ilovalar mavjud edi. Virtuallashtirilgan ma'lumotlar markazlari o'yinchoq sifatida ko'rilgan.

Biz texnologiyadan faqat ishqibozlar tomonidan foydalanilgan paytdan boshlab virtualizatsiyadan xabardor zaxiralashni qo'llab-quvvatlashni boshladik. Va keyin uning portlovchi o'sishi va standart sifatida tan olinishi bor edi. Endi biz xuddi shunday sifatli sakrashni kutayotgan boshqa sohalarni ham ko'ryapmiz va biz to'lqinda bo'lishga harakat qilmoqdamiz. Burunni shamol ostida ushlab turish qobiliyati kompaniyaning DNKida bir joyda tikilgan.

Endi kompaniya startap kunlarini boshidan o'tkazdi. Endi ko'plab yirik mijozlar uchun barqarorlik va ishonchlilik muhim ahamiyatga ega va xatolarga chidamlilik bo'yicha qaror qabul qilish bir necha yil davom etishi mumkin. Mahsulotlarni moslashtirish, tekshirish, ko'plab talablarga muvofiqligi mavjud. Bu kulgili holat bo'lib chiqadi - bir tomondan, siz mahsulotlarning ishonchliligi va ishonchini ta'minlashingiz kerak, ikkinchi tomondan, zamonaviy bo'lib qolishingiz kerak.

Ammo yangilik har doim texnologiya, bozor yoki ikkalasini ham bilmaslikning ma'lum darajasi bilan bog'liq.

Misol uchun, bir necha yillik ishlardan so'ng biz zaxira nusxalarini tezlashtirish uchun ma'lumotlar tizimlarining o'rnatilgan saqlash imkoniyatlaridan foydalanishimiz kerakligini tushundik. Shunday qilib, temir ishlab chiqaruvchilar bilan integratsiyaning butun yo'nalishi tug'ildi. Bugungi kunga qadar ushbu dasturdagi Veeam hamkorlari ushbu bozordagi eng yirik o'yinchilardir - HP, NetApp, Dell EMC, Fujitsu va boshqalar.

Bundan tashqari, virtualizatsiya klassik serverlarni almashtiradi deb o'ylagandik. Ammo hayot shuni ko'rsatdiki, jismoniy serverlarning oxirgi 10% qoladi, virtualizatsiya qilish mumkin emas yoki mantiqiy emas. Va ular ham zaxiralanishi kerak. Windows/Linux uchun Veeam Agent shunday paydo bo'ldi.

Bir paytlar biz Unixning muzeyda o‘z o‘rnini egallash vaqti keldi, deb o‘ylagandik va uni qo‘llab-quvvatlashdan bosh tortgan edik. Ammo biz uzoq tarixga ega bo'lgan mijozlarga borganimizdan so'ng, biz Unix barcha tirik mavjudotlardan ko'ra tirikroq ekanligini angladik. Va shunga qaramay, ular unga qaror yozishdi.

Xuddi shu voqea lenta drayvlari bilan bog'liq edi. Biz o'yladik: "zamonaviy dunyoda ular kimga kerak?" Keyin biz granüler ma'lumotlarni tiklash yoki sintetik to'liq nusxa bilan qo'shimcha zaxiralash kabi funktsiyalar ustida ishladik - va buni lentada qilish mumkin emas, sizga disk kerak. Keyin ma'lum bo'ldiki, lenta drayvlari uzoq muddatli saqlash uchun zarur bo'lgan o'zgarmas zaxiralarni ta'minlash vositalaridan biri sifatida ishlaydi - shunda 5 yildan keyin javondan lentani olib, audit o'tkazing. Xo'sh, va mijozlarning kattaligi - biz kichiklardan boshladik - va u erda hech kim lenta ishlatmaydi. Va keyin biz lentasiz mahsulotni sotib olmasliklarini aytgan mijozlarga aylandik.

Zaxira bulutli asrda gullab-yashnaydi, lekin lenta makaralari unutilmaydi. Veeam bilan suhbat

Veeam-da qanday texnologiyalar qo'llaniladi

Biznes mantig'i bilan bog'liq vazifalar uchun biz .NET dan foydalanamiz. Biz u bilan boshladik va optimallashtirishda davom etamiz. Endi biz bir qator yechimlarda .NET Core dan foydalanamiz. Startap birinchi marta tashkil etilganda, jamoada ushbu stekning bir nechta tarafdorlari bo'lgan. Bu biznes mantig'ini yozish, rivojlanish tezligi va asboblarning qulayligi nuqtai nazaridan yaxshi. O'shanda bu eng ommabop qaror emas edi, lekin endi o'sha tarafdorlar to'g'ri ekanligi ayon bo'ldi.

Shu bilan birga, biz Unix, Linux ostida yozamiz, apparat bilan ishlaymiz, bu boshqa echimlardan foydalanishni talab qiladi. Biz zaxirada saqlaydigan ma'lumotlar haqidagi ma'lumotlarga tegishli tizim qismlari, ma'lumotlarni qidirish algoritmlari, apparatning ishlashi bilan bog'liq algoritmlar - bularning barchasi C ++ da yozilgan.

Zaxira bulutli asrda gullab-yashnaydi, lekin lenta makaralari unutilmaydi. Veeam bilan suhbat

Xodimlar butun dunyo bo'ylab qanday taqsimlanadi

Hozir korxonada to‘rt mingga yaqin kishi mehnat qilmoqda. Ularning mingga yaqini Rossiyada. Kompaniya ikkita katta guruhga ega. Birinchisi, mahsulotlarni ishlab chiqish va texnik qo'llab-quvvatlash bilan shug'ullanadi. Ikkinchisi mahsulotlarni tashqi dunyoga ko'rinadigan qiladi: sotish va marketing uning vakolatiga kiradi. Guruhlar orasidagi nisbat taxminan o'ttizdan yetmishgacha.

Dunyo bo'ylab o'ttizga yaqin ofisimiz bor. Savdolar kengroq taqsimlangan, ammo rivojlanish ham orqada qolmaydi. Ba'zi mahsulotlar bir vaqtning o'zida bir nechta ofislarda - qisman Sankt-Peterburgda, qisman Pragada ishlanmoqda. Ba'zilar faqat bittasida ishlab chiqilgan, masalan, Linuxning jismoniy zaxirasini ta'minlaydigan mahsulot Pragada ishlab chiqilgan. Faqat Kanadada ishlab chiqilayotgan mahsulot bor.

Biz mijozlar talablarini qondirish uchun taqsimlangan rivojlanishni amalga oshiramiz. Ishlab chiqarish mahsulot ishlaydigan hududda joylashgan bo'lsa, yirik mijozlar o'zlarini xavfsizroq his qilishadi.

Chexiya Respublikasida allaqachon juda katta ofisimiz bor va kelgusi yil biz Pragada yana birini ochishni rejalashtirmoqdamiz - 500 ta dasturchi va tester uchun. Chexiya poytaxtiga "birinchi to'lqin" da ko'chib o'tganlar Habré-da Evropada ishlash imkoniyatidan manfaatdor bo'lgan har bir kishi bilan o'z tajribalari va hayotiy xakerliklarini baham ko'rishdan mamnun. Rossiyada ofis Sankt-Peterburgda joylashgan bo'lib, ichki loyihalarning bir qismi Izhevskda amalga oshiriladi va qo'llab-quvvatlash qisman Moskvada. Umuman olganda, butun dunyo bo'ylab bir necha yuz kishi texnik yordam bilan shug'ullanadi. Turli darajadagi texnik tayyorgarlik va mutaxassislik mutaxassislari mavjud. Eng yuqori daraja - bu mahsulotni manba kodi darajasida tushunishga qodir bo'lgan odamlar va ular ishlab chiqish bilan bir xil ofisda ishlaydi.

Zaxira bulutli asrda gullab-yashnaydi, lekin lenta makaralari unutilmaydi. Veeam bilan suhbat

Jarayonlar qanday tuzilgan

Taxminan yiliga bir marta bizda yangi funksiyalarga ega yirik relizlar bor va har ikki-uch oyda biz shoshilinch bozor talablariga yoki platforma oʻzgarishlariga javob beradigan xatoliklar tuzatilgan va takomillashtirilgan yangilanishlarga ega boʻlamiz. Talablarga ustuvorlik beriladi - kichikdan tanqidiygacha, ularsiz chiqarish mumkin emas. Ikkinchisi "dostonlar" deb ataladi.

Klassik uchburchak mavjud - sifat, resurslar miqdori, vaqt (oddiy odamlarda "tez, samarali, arzon, ikkitasini tanlang"). Biz yomon ishlarni qila olmaymiz, sifat har doim yuqori bo'lishi kerak. Biz har doim kengaytirishga harakat qilsak ham, resurslar ham cheklangan. Vaqtni boshqarishda ko'proq moslashuvchanlik, lekin u ko'pincha tuzatiladi. Shuning uchun, biz o'zgartirishimiz mumkin bo'lgan yagona narsa - bu versiyadagi funksionallik miqdori.

Eposlar, qoida tariqasida, prognoz qilingan relizlar tsiklining 30-40% dan ko'p bo'lmagan qismini saqlashga harakat qiladilar. Qolganlarini kesib tashlashimiz, uzatishimiz, takomillashtirishimiz, o'zgartirishimiz mumkin. Bu bizning manevr xonamiz.

Chiqarishdagi har bir talab uchun vaqtinchalik jamoa tuziladi. Bu murakkablikka qarab uch kishi va ellik kishi bo'lishi mumkin. Biz moslashuvchan rivojlanish metodologiyasiga rioya qilamiz, haftada bir marta har bir funksionallik bo'yicha tugallangan va kelgusi ishlarning sharhlari va muhokamalarini tashkil qilamiz.

Chiqarish davrining yarmi ishlab chiqishga, yarmi mahsulotni tugatishga sarflanadi. Lekin bizda “bankrot bo‘lgan loyihaning texnik qarzi nolga teng” degan gap bor. Shuning uchun kodni cheksiz yalashdan ko'ra, ishlaydigan va talab qilinadigan mahsulotni yaratish muhimroqdir. Agar mahsulot mashhur bo'lsa, uni yanada rivojlantirish va kelajakdagi o'zgarishlarga moslashtirish kerak.

Zaxira bulutli asrda gullab-yashnaydi, lekin lenta makaralari unutilmaydi. Veeam bilan suhbat

Veeam dasturchilarni qanday yollaydi

Tanlash algoritmi ko'p bosqichli. Birinchi daraja - nomzod va ishga qabul qiluvchi o'rtasidagi suhbat, shaxsning xohish-istaklari haqida. Ushbu bosqichda biz nomzodga mos keladimi yoki yo'qligini tushunishga harakat qilmoqdamiz. Biz uchun kompaniya sifatida qiziqarli bo'lishimiz muhim, chunki odamni loyihaga jalb qilish qimmat zavqdir.

Agar qiziqish mavjud bo'lsa, ikkinchi bosqichda biz nomzodning tajribasi qanchalik dolzarbligini va u mutaxassis sifatida nimani ko'rsatishi mumkinligini tushunish uchun test topshirig'ini taklif qilamiz. Masalan, sizdan fayl kompressorini yasashingizni so'raymiz. Bu standart vazifa bo'lib, u insonning kodga qanday aloqasi borligini, qanday madaniyat va uslubga rioya qilishini, qanday echimlardan foydalanishini ko'rsatadi.

Test topshirig'ida hamma narsa odatda mukammal ko'rinadi. Endigina savodxonlikka erishgan va birinchi marta xat yozgan odam doimo xat yozadigan odamdan sezilarli darajada farq qiladi.

Keyingi, biz intervyu. Odatda hamma narsa iloji boricha ob'ektiv bo'lishi uchun uni bir vaqtning o'zida uchta guruh rahbari amalga oshiradi. Bundan tashqari, u turli jamoalarda ishlasa ham, rivojlanishning taxminan bir xil usullari va yondashuvlariga ega bo'lgan texnik jihatdan mos keladigan odamlarni yollashga yordam beradi.

Hafta davomida biz ochiq vakansiya uchun bir nechta suhbatlar o'tkazamiz va kim bilan ishlashni davom ettiramiz.

Ko'pincha yigitlar bizga kelishadi va ular ish qidirayotganlarini aytishadi, chunki ularning hozirgi joyda ko'chib o'tadigan joyi yo'q - siz xo'jayinning nafaqaga chiqishi bilan birga ko'tarilishni kutishingiz mumkin. Bizda biroz boshqacha dinamika bor. O'n ikki yil oldin Veeam o'n nafar xodimga ega startap edi. Endi bu bir necha ming ishchiga ega kompaniya.

Odamlar bu yerga to‘lqinli daryo kabi yetib kelishadi. Yangi yo'nalishlar doimiy ravishda paydo bo'ladi, kechagi oddiy ishlab chiquvchilar jamoa etakchilariga aylanadi. Odamlar texnik jihatdan o'sib bormoqda, ma'muriy jihatdan o'sib bormoqda. Agar siz kichik xususiyatni ishlab chiqayotgan bo'lsangiz, lekin uni rivojlantirmoqchi bo'lsangiz, unda yarim jang allaqachon tugadi. Qo'llab-quvvatlash jamoa rahbaridan tortib kompaniya egalarigacha bo'lgan barcha darajalarda bo'ladi. Siz ma'muriy jihatdan qanday qilishni bilmaysiz - kurslar, ichki trenerlar, tajribali hamkasblar mavjud. Rivojlanish tajribasi etarli emas - Veeam Akademiyasi loyihasi mavjud. Shuning uchun biz hamma uchun ochiqmiz, ham professionallar, ham yangi boshlanuvchilar.

Veeam Akademiyasi loyihasi boshlang'ich dasturchilar uchun kechki bepul oflayn C# dasturi bo'lib, eng yaxshi talabalar uchun Veeam Software da ishga joylashish imkoniyatiga ega. Loyihaning maqsadi oʻrtacha universitet bitiruvchisining bilim va amaliy koʻnikmalari miqdori va yaxshi ish beruvchini qiziqtirish uchun zarur boʻlgan bilimlar miqdori oʻrtasidagi tafovutni bartaraf etishdan iborat. Uch oy davomida yigitlar OOP tamoyillarini amalda o'rganadilar, C # xususiyatlariga sho'ng'ishadi va .Net dvigatel bo'linmasini o'rganadilar. Ma'ruzalar, testlar, laboratoriya va shaxsiy loyihalardan tashqari, yigitlar o'zlarining qo'shma loyihasini haqiqiy kompaniyalarning barcha qoidalariga muvofiq ishlab chiqadilar. Loyihaning mavzusi oldindan noma'lum - u kurs boshlanganidan keyin birinchi kunlarda hamma bilan birgalikda tanlanadi. Oxirgi oqimda u Virtual Bankga aylandi.
Ro‘yxatga olish hozir ochiq yangi mavzu.

Manba: www.habr.com

a Izoh qo'shish