Xarid spetsifikatsiyasida «kafolatli qo‘llab-quvvatlash — uch yil» degan qator turibdi. Biz uch qayerdan kelganini so‘raymiz. Odatda o‘tgan safar shunday bo‘lganini aytishadi. Bu raqam buyurtmachi keyingi uch yilni, omad kulib boqsa esa butun o‘n yilni qanday o‘tkazishini belgilaydi — va deyarli hech qachon hisoblanmaydi.
Infratuzilma yoshi haqidagi suhbat bizda kech boshlanadi — biror narsa allaqachon buzilgan, ehtiyot qism esa qachon kelishi noma’lum bo‘lganda. Bu paytga kelib tanlov kichik va hammasi yoqimsiz.
Holbuki qarorlarning yarmi boshida, spetsifikatsiya imzolangan kuni qabul qilinadi va u yerda hech narsaga tushmaydi. Qolgan yarmi — uchinchi va oltinchi yilda, o‘ylash uchun vaqt bo‘lganda. Quyida qarorni hali xotirjam qabul qilish mumkin bo‘lgan barcha nuqtalarni va parkdagi uskunalarni xizmat ko‘rsatish sinflariga ajratadigan shkalamizni ko‘rib chiqamiz.
Kirish
Xarid kunida nima hal qilinadi
Qo‘llab-quvvatlash muddati va birinchi yetkazib berish tarkibi bir kunda belgilanadi va keyingi uch-olti yilni hal qiladi.
Birinchi qaror — qo‘llab-quvvatlash muddati. Amaliy javob: uch yillik bazaviy shartnoma va yana uch yilga uzaytirishning oldindan aniq opsiyasi. Besh emas va «qancha berishsa» ham emas, balki uch plyus uch, chunki bu qaror qabul qilishning ikki xil nuqtasi va ularni ajratib qo‘ygan foydali.
«Birdaniga beshni olish» bilan «uch plyus uch» orasidagi farq pulda emas, axborotda. Uch yildan so‘ng siz bu kompleks haqida hamma narsani bilasiz: u o‘zini qanday tutadi, unda nima buzilgan, undagi yuklama o‘syaptimi, u sotib olingan amaliy dasturiy ta’minot hali tirikmi. Uzaytirish haqidagi qaror faktlarga tayanib qabul qilinadi. Boshida besh yillik shartnoma haqidagi qaror prognozga tayanadi, infratuzilmada besh yillik prognoz esa — bu shunchaki orzu.
Birinchi sonda yozgan va yana takrorlaydigan muhim tafsilot: kafolat ishga tushirilgan paytdan emas, yetkazib berilgan paytdan hisoblana boshlaydi. Agar uskuna bir oy omborda yotsa, keyin uch oy sozlash-ishga tushirish va qabul qilish ishlari davom etsa, siz yilning uchdan birini allaqachon sarflab bo‘lgansiz.
Va bu hali yengil holat. Biz boshqasini muntazam ko‘ramiz: uskuna keldi, omborga qo‘yildi va u yerda bir, ikki, ba’zan esa uch yil yotdi — loyiha kechiktirildi, xona tayyor emas, amaliy qism ulgurmadi, mas’ul shaxs almashdi. Bu vaqt davomida uskuna ishlamaydi, lekin barcha jihatdan birdaniga eskiradi. Kafolat sarflanadi, avlod almashadi, haqiqiy yoqish paytiga kelib esa kompleks endi yangi emas: u buxgalteriya hisoblaganidan ko‘ra ikkinchi yoshga bir-ikki yil yaqinroq. Bunga javonda zaryadsizlanadigan akkumulyatorlar va superkondensatorlar, bir necha versiya orqada qolgan proshivkalar qo‘shiladi. Agar yetkazib berish va ishga tushirish orasida tanaffus kutilsa, buni xarid bosqichida muhokama qilish kerak: yo‘qotishni keyin aniqlash emas, qo‘llab-quvvatlash boshlanishini surish kerak.
Shu kunning ikkinchi qarori — birinchi yetkazib berish tarkibi. Bu yerda oddiy qoida ishlaydi: protsessor va xotira darhol maqsadli hajmda o‘rnatiladi, disklarni keyin qo‘shib borish mumkin.
Sabab narxda emas, komponentlarning xizmat muddatida. Ko‘pchilik platformalarda protsessor faqat ona plata bilan birga yoki avlodning qat’iy moslik matritsasi doirasida almashtiriladi — ya’ni ikki yildan keyingi apgreyd apgreyd emas, qayta yig‘ishdir. Xotira rasman qo‘shiladi, lekin kanallar konfiguratsiyasiga borib taqaladi: keltirilgan modullar o‘rnatilganlari bilan turi, hajmi va rangi bo‘yicha mos kelishi kerak, aks holda tizim konfiguratsiyani yo umuman yig‘maydi, yo o‘tkazuvchanlikni yo‘qotgan holda yig‘adi. Bu ma’noda disklar eng qulayi — ular xizmatni to‘xtatmasdan javonlar va guruhlar bilan qo‘shiladi.
Va darhol bir eslatma, u so‘nggi bir-ikki yilda tavsiyaning o‘zidan ham muhimroq bo‘lib qoldi. Vendorlarning sikllari qisqardi. Ikki yildan keyin qo‘shimcha sotib olishni rejalashtirgan komponentingiz o‘sha paytga kelib ishlab chiqarishdan olib tashlangan, boshqa sig‘imli model bilan almashtirilgan yoki boshqa mahsulot liniyasiga o‘tkazilgan bo‘lishi mumkin. Shunda kengaytirish ikki turdagi disk, turli unumdorlik va alohida pullarga ega aralash konfiguratsiyaga aylanadi.
Amaliy xulosa: agar kengaytirish albatta kerak bo‘lsa, faqat modelni emas, uni qo‘shimcha sotib olish imkoniyatini ham qayd eting — yozma ravishda, muddat gorizonti bilan. Agar vendorning javobi noaniq bo‘lsa, bitta yetkazib berishdan kelib chiqib rejalashtirish kerak.
Uch plyus uch
Kafolatdan keyingi davr: uzaytirish yoki qo‘yib yuborish
Uchinchi yilda uskunaning taqdiri emas, keyingi uch yilda nosozlik uchun kim to‘lashi hal qilinadi.
Kafolatdan keyingi qo‘llab-quvvatlash haqidagi eng keng tarqalgan xato tushuncha — bu muqarrar narsani kechiktirish, degan fikr. «Yana bir yilga uzaytiramiz, keyin ko‘ramiz». Bir yil — yomon o‘lchov birligi: xaridning ma’muriy tartibi oylarni yeb qo‘yadi, keyingi yili esa hammasi takrorlanadi.
Ishlaydigan sxema boshqacha: bazaviy uch yildan keyin yana bitta to‘liq uch yillik vendor sikli olinadi. Park ongli ravishda olti yilgacha shartnoma ostida yashaydi, «saqlab turish yoki hisobdan chiqarish» savoli esa uchinchi yilda emas, oltinchi yilda — uskuna haqiqatan shu nuqtaga yetganda paydo bo‘ladi.
Buzilgan detallarni almashtirishdan tashqari, shartnoma bilan birga aslida nima sotib olinadi.
Yangilanishlarga kirish. Bu haqda eng oxirida eslashadi, lekin u birinchi bo‘lib zarba beradi. Qo‘llab-quvvatlash tugashi bilan proshivkalar, mikrokod va tuzatishlarga kirish yopiladi. Uskuna ishlashda davom etadi, lekin shartnoma tugagan paytdagi versiyada qoladi — barcha ma’lum nuqsonlar va zaifliklar bilan. Regulyator talablariga tushadigan kompleks uchun bu uskunaning ishonchliligidan alohida, mustaqil muammo.
Eskalatsiya huquqi. Shartnoma amalda ekan, sizda tartib bor: murojaat, ustuvorlik, javob berish muddati. Tugaganidan keyin esa faktga qarab bir martalik xizmat sotib olishingiz mumkin, u yerda narx boshqacha, muddat esa — qanday chiqsa.
Ma’lum narx. Uzaytirish yiliga yangi shunga o‘xshash uskuna narxining taxminan 10–15% ini tashkil qiladi. Bu, ehtimol, butun sondagi yod olishga arziydigan yagona raqam, chunki qolgan hamma narsa uning atrofida hisoblanadi. Uch yillik uzaytirish — bu almashtirish narxining uchdan biridan yarmigacha. Olti yillik kompleksni saqlab turishga arziydimi degan suhbat aynan shu yerdan boshlanadi va sakkizinchi bo‘limda davom etadi.
Bu sxemada nima yo‘qligini alohida aytib o‘tamiz. «Qo‘llab-quvvatlashsiz yashab turamiz, buzilsa — ehtiyot qism sotib olamiz» degan variant yo‘q. U fakt sifatida mavjud, lekin qaror sifatida emas: kafolatdan keyingi uskuna uchun yetkazib berish muddatlari haftalar bilan o‘lchanadi, bu vaqt davomida esa unda ishlayotgan tizimning muhimligi hech qayerga yo‘qolmaydi.
Ehtiyot qismlar zaxirasi (ZIP)
Amaldagi qo‘llab-quvvatlash bo‘lsa, ZIP kerakmi
Javob — ha. Va uning hajmi yillar o‘tishi bilan o‘sadi, bunda miqdor emas, nomenklatura o‘sadi.
Bizga boshqalardan ko‘ra ko‘proq beriladigan savoldan boshlaymiz: kafolatlangan javob muddatiga ega shartnoma sotib olingan bo‘lsa, ehtiyot qismlar omborini saqlashdan nima foyda?
Foydasi shundaki, shartnomadagi javob muddati va detalning maydonchada paydo bo‘lish muddati — turli kattaliklar. Ishlab chiqaruvchilarning mamlakatda mahalliy ehtiyot qismlar ombori, qoida tariqasida, yo‘q. Detal mintaqaviy xabdan olib kelinadi, bojxona rasmiylashtiruvidan o‘tadi, jo‘natishdan oldin esa — yetkazib beruvchining qabul qiluvchi va manzilni tekshirish bo‘yicha ichki tartiblaridan. Bu qadamlarning har biri alohida olganda qonuniy va oldindan aytib bo‘ladigan, ammo birgalikda ular shartnomada yozilgan muddat ustiga haftalar qo‘shadi. Tajribamizga ko‘ra, Toshkentga haqiqiy yetkazib berish beshdan o‘n beshgacha kun davom etadi, va bu — tinch holatda.
Ikkinchi sonda yozgan misolimiz: modulli lentali kutubxonada robot to‘xtab qoldi. Almashtirish tartibining o‘zi bir kun davom etdi. Uzelni kutish — bir yarim oy, va shu bir yarim oy davomida ikkinchi nusxa shunchaki yaratilmadi. Shartnoma esa bor edi.
Shuning uchun ZIP qo‘llab-quvvatlashning muqobili emas, balki uning to‘ldiruvchisi. Shartnoma pul va kafolatni yopadi, ombor vaqtni yopadi.
Shartnoma pul va kafolatni yopadi, ombor vaqtni yopadi.
Nimani qo‘yamiz
Zaxirani ikki darajaga bo‘lish oqilona.
Birinchi daraja — yeyiladigan qismlar. Bir yil gorizontida nosozligi faraz emas, ehtimoliy bo‘lgan narsalar. Disklar, quvvat bloklari, ventilyator modullari, kontrollerlarning superkondensatorlari, ona platalarning batareyalari, xotira modullari. Disklar bo‘yicha ishchi me’yor — o‘rnatilgan populyatsiyaning 3–5% i, yuqoriga yaxlitlanadi, kamida ikki dona. Yetmish ikkita diskli kompleksda bu to‘rtta disk, va bu ortiqcha ehtiyotkorlik emas, shunday yoshdagi park uchun statistika.
Ikkinchi daraja — faol komponentlar. Kontrollerlar, adapterlar, transiverlar, bekpleynlar va o‘tish platalari. Shartnoma amalda bo‘lsa, bu pozitsiyalar ortiqcha. Shartnomasiz esa — aynan ular tugun bir haftaga to‘xtab qoladimi-yo‘qmi, shuni belgilaydi.
Tizim platalari alohida qatorda turadi. Narxi tufayli ularni odatda zaxiraga qo‘yishmaydi, va bu normal qaror — lekin u ongli ravishda qabul qilinishi va yozib qo‘yilishi kerak, chunki uning bahosi oldindan ma’lum: plata yo‘qligi yetkazib berilgunga qadar tugunni butunlay yo‘qotishni anglatadi.
Qoqilinadigan to‘rt tafsilot
Faqat platformaga xos ehtiyot qismlar. Dasturiy-apparat kompleks seriyali server platformasida yig‘ilgan, lekin o‘z proshivkasiga ega o‘z komponentlaridan foydalanadi. Xuddi shu modeldagi oddiy serverdan olingan disk bunday kompleksga tushmaydi — tizim uni qabul qilmaydi. Buyurtmani platforma nomi bo‘yicha emas, qat’iy ravishda aniq mahsulotning komponentlar ro‘yxati bo‘yicha berish kerak.
Shifrlash bo‘yicha ijro varianti. Disklarning bir qismi uchun apparat shifrlashsiz alohida pozitsiyalar mavjud — ular aynan kriptografik vositalarga cheklovlar amal qiladigan mamlakatlarga olib kirish uchun mavjud. Allaqachon o‘rnatilgan variantni buyurtma qilish kerak: aks holda turli ijrodagi disklardan iborat disk guruhi hosil bo‘ladi, va bu endi logistika muammosi emas, konfiguratsiya muammosi.
Flesh me’yor bo‘yicha emas, haqiqiy yeyilishga qarab buyurtma qilinadi. Besh-olti yildan keyin flesh-disklarning qoldiq resursi — o‘lchanadigan kattalik, u shtat vositalari bilan olinadi. Agar biror tugunda resurs o‘n foizdan pastga tushgan bo‘lsa, zaxiradagi ikkita karta hech narsani hal qilmaydi: u yerda ZIP emas, rejali almashtirish kerak. Bu zaxira populyatsiyadan emas, ko‘rsatkichlardan kelib chiqib hisoblanadigan yagona pozitsiya.
Ombor o‘z-o‘zidan eskiradi. Disklar va superkondensatorlar rotatsiyani talab qiladi, batareyalar javonda o‘z-o‘zidan zaryadsizlanadi. Yiliga bir marta ombordagi pozitsiyalarni stenddan o‘tkazib ko‘rish kerak. Besh yil shkafda yotgan va bir marta ham tekshirilmagan ZIP — bu zaxira emas, zaxira borligi haqidagi taxmin.
Nomenklatura nega o‘sadi
Bu yerda aynan har bir pozitsiya bo‘yicha miqdor emas, ro‘yxat o‘sishini tushunish muhim.
Dastlabki uch yilda zaxira minimal kerak: hamma narsa kafolat bilan yopilgan, savol faqat tezlikda. Xizmatni darhol tiklash imkonini beradigan narsani saqlaymiz — bir juft disk va quvvat bloki.
To‘rtinchi — oltinchi yil. Cheklangan resursga ega komponentlar ishdan chiqa boshlaydi. Kontroller superkondensatorlari besh-yetti yil yashaydi, va olti yillik kompleksda bu ekzotika emas, birinchi navbatdagi pozitsiya. Bunga ventilyatorlar va quvvat bloklari ham kiradi: mexanika va kuch elektronikasi oldindan aytib bo‘ladigan tarzda yeyiladi.
Yettinchi yil va undan keyin, ayniqsa shartnomasiz, — ro‘yxatga faol komponentlar qo‘shiladi: kontrollerlar, adapterlar, transiverlar. Ular tez-tez buzila boshlagani uchun emas, endi ularni tez olishning iloji yo‘qligi uchun.
O‘n yildan keyin suhbat yo‘nalishi o‘zgaradi: savol endi omborga nimani qo‘yishda emas, bu pozitsiyalarni umuman sotib olish mumkinmi, shunda. Agar platforma ishlab chiqarishdan olib tashlangan bo‘lsa, ZIP qayta to‘ldirib bo‘lmaydigan resursga aylanadi — siz o‘rnini to‘ldirib bo‘lmaydigan narsani sarflaysiz.
Va oxirida bitta kuzatuv, u xavf aslida qayerdaligini yaxshi ko‘rsatadi. O‘tgan avlod massivlarida flesh-disklar kesh vazifasini bajarardi: butun tizimga o‘n-o‘n ikki dona, oynali juftlarga yig‘ilgan. Massivning yozish bo‘yicha eng yuklangan komponenti bir vaqtning o‘zida eng kam sonli ham edi, va u bo‘yicha zaxirani populyatsiyaning foizidan emas, yeyilishdan kelib chiqib hisoblash kerak edi.
Mas’uliyat zonalari
Murakkab kompleksga kim xizmat ko‘rsatadi
Vendor mahsulot uchun javob beradi. Maydonchadagi ishni siz uchun hech kim qilib bermaydi.
Murakkab komplekslarda «kimning sapporti» degan savol noto‘g‘ri qo‘yiladi. To‘g‘ri javob — ikkalasi ham, va ular turli narsalarni yopadi.
Vendor mahsulotni yopadi: detallarni almashtirish, ma’lum nuqsonlar, yangilanishlar, mahsulot bo‘yicha maslahat. U nima qilmasligi — bu xasislik emas, xizmatning chegaralari. U sizning kommutatsiyangizni tartibga keltirishga kelmaydi. Shkafni yig‘maydi. Ishlardan keyin hamma narsa avvalgi joyiga ulanganini tekshirmaydi. Texnologik oynani sizning kalendaringizga moslab rejalashtirmaydi. Va komponentlarni qaysi tartibda ko‘tarish haqida siz uchun qaror qabul qilmaydi.
Yaqinda bo‘lgan jonli misol. Yangi maydonchaga ko‘chirilgandan keyingi, tashqi disk javoniga ega ikki tugunli kompleks. Ikkala nodadagi topologiyani tekshirishning shtat utilitasi javon o‘chirilganini xabar qiladi. Holbuki javon yoqilgan, qizigan, uning modullaridagi link indikatorlari yashil yonib turibdi. Operatsion tizim ikkita tizim diskini ko‘radi, boshqa hech narsani ko‘rmaydi.
Kabellar oxirgi holatigacha chiqillab kirmagan ekan.
Bundan keyin diagnostika darajalari haqida mulohaza yuritish mumkin, va bu foydali mulohaza, chunki yo‘l aynan shunday bo‘lgan: avval vendor utilitasining chiqishi, keyin yalang‘och operatsion tizim, keyin yadroni chetlab o‘tib kontrollerni so‘rash, keyin drayver logi. Har bir daraja o‘zinikini aytdi, va faqat ketma-ket pastga tushish muammo uni qidirgan joyda emasligini ko‘rsatdi. Ammo hammasi bir odam shkafning orqa devoriga kelib, ulagichlarga o‘z ko‘zi bilan qaragani bilan tugadi.
Mana shu masofa — utilita chiqishidagi qatordan jismoniy ulagichgacha — integrator zonasi. Hech qanday shartnoma uni qoplamaydi.
Murakkab kompleksdagi har qanday ishlar rejasi uchun ikkita amaliy xulosa. Klaster dasturiy ta’minotining avtomatik ishga tushishi ishlar boshlanishidan oldin o‘chiriladi: aks holda yig‘ishdan keyin platforma to‘liq bo‘lmagan topologiyada disk guruhlarini yig‘ishga urinadi, va siz «ishga tushmadi» emas, metama’lumotlar shikastlanishini olasiz. Va topologiya amaliy qatlam ishga tushishidan oldin tekshiriladi, keyin emas. Yoqishdagi tekshiruvlar tartibi qismlarga ajratishdagi ehtiyotkorlikdan muhimroq: ideal bo‘lmagan holda qismlarga ajratib, keyin tuzatish mumkin, noto‘g‘ri tartibda ishga tushirish esa mumkin emas.
Va uchinchisi — odamlar haqida. Aynan shu protsedura bo‘yicha yangi tajribaga ega muhandis — ehtiyot qism kabi tanqis resurs, va uni ham xuddi shunday oldindan rejalashtirish kerak. Uch hafta oldin shunday ko‘chirishni bajargan odam protsedura qayerda qoqilishini biladi va texnologik oynani aniqlashtirishga sarflamaydi.
Hamma narsa eskiradi
Faqat serverlar emas, butun infratuzilma eskiradi
Park yoshini serverlar va massivlar bo‘yicha hisoblashadi. Kommutatorlar, tarmoqlararo ekranlar, batareyalar va kabellar ham eskiradi.
Eskirish haqida gap ketganda, serverlar va ma’lumotlarni saqlash tizimlari (MST) haqida gapirishadi. Holbuki server shkafida hamma narsa eskiradi.
Tarmoq uskunasi temir bo‘yicha emas, portlar tezligi va dasturiy ta’minotni qo‘llab-quvvatlash bo‘yicha eskiradi. Kommutator o‘n yil ishlab, bir marta ham buzilmasligi mumkin — va shu bilan birga bartaraf etib bo‘lmaydigan tor joyga aylanishi mumkin, chunki ulanadigan qurilmalarning yangi avlodi boshqa o‘tkazuvchanlikka mo‘ljallangan. Buni ikkinchi sonda lentali drayvlar avlodining almashishi misolida ko‘rib chiqqan edik: smetadagi «kommutatorlarni almashtirish» qatori byudjetni shishirishdek ko‘rinardi, aslida esa oldingi avlod porti yangi drayvning oqimini sig‘dira olmasligining to‘g‘ridan-to‘g‘ri oqibati edi.
Tarmoqlararo ekranlar hamma narsadan tezroq eskiradi, va birdaniga ikki sababga ko‘ra: inspeksiya unumdorligi o‘sgan trafikka nisbatan pasayadi, dasturiy ta’minot versiyalarini qo‘llab-quvvatlash esa temir yeyilishidan oldinroq tugaydi. Bu yerda yosh yillar bilan emas, qaysi funksiyalarni o‘tkazuvchanlikni yo‘qotmasdan endi yoqa olmasligingiz bilan o‘lchanadi.
Uzluksiz elektr ta’minoti manbalari — bu o‘n yillik xizmat muddatiga ega korpus ichidagi uch-besh yillik xizmat muddatiga ega batareyalar. Ularni o‘z almashtirish sikliga ega alohida mahsulot sifatida hisoblash kerak.
Kabel xo‘jaligi — eng ko‘p tejaladigan mavzu. Ko‘p modali optika ko‘chishda muhokamasiz yangisiga almashtiriladi: mikroegilishlar yillar davomida to‘planadi, issiq koridorda yelim va plastik qurib qoladi. Muammo yana shundaki, bunday patch-kord halol va birdaniga ishdan chiqmaydi — u yuklama ostida o‘sib boruvchi xatolar sonini beradi, sababini esa istalgan joydan qidirishadi, faqat undan emas. O‘n va yigirma besh gigabitli mis ulanishlar har bir nusxani ko‘zdan kechirishni talab qiladi: ular ingichkaroq, osonroq bukiladi, fiksatorlari cho‘ziladi.
Sun’iy intellekt uchun tezlatgichlar haqida alohida — bu bugun shkafdagi eng tez eskiradigan uskuna sinfi. Avlodlar har bir-bir yarim yilda almashadi, va bu allaqachon xarid tartiblariga to‘g‘ridan-to‘g‘ri ta’sir qilmoqda: biz davlat xaridlari uchun shunday texnik topshiriqlarni ko‘rganmizki, ularda tasvirlangan kartalar va konfiguratsiyalar e’lon qilingan paytda o‘tgan avlod bo‘lgan va shunchaki buyurtma qilinmagan — kelishuv avlod yashaganidan ko‘proq vaqtni yeb qo‘ygan.
Bundan xariddan oldin muhokama qilishga arziydigan amaliy mulohaza kelib chiqadi. Agar sun’iy intellekt vazifasi katta va bir martalik bo‘lsa — o‘qitish, tajriba, gipotezani tekshirish, — ijaraga olinadigan quvvatlar variantini jiddiy hisoblang. Tezlatgichlarning narxi osmonda, ular doimiy almashib turadi, sotib olganda esa bu butun sikl ehtiyot qismlar zaxirasi strategiyasi bilan birga buyurtmachining cho‘ntagiga tushadi: bir yildan keyin narx varag‘ida bo‘lmaydigan mahsulot uchun ZIPni nima bilan to‘ldirish — yaxshi javobi yo‘q savol. O‘z uskunangiz yuklama doimiy bo‘lgan, ma’lumotlarni tashqariga chiqarib bo‘lmaydigan yoki o‘zini qoplash avlod almashishidan qisqaroq gorizontda hisoblangan joyda o‘zini oqlaydi.
Va bundan kelib chiqadigan umumiy qoida: komponent sinfi qanchalik yosh bo‘lsa, uning eskirish sikli shunchalik qisqa. Shpindelli disklardagi massiv o‘n yil bemalol ishladi, chunki uning atrofida ham hech narsa tez o‘zgarmasdi. Flesh avlodlari ikki barobar tezroq almashadi — flesh yomonroq bo‘lgani uchun emas, balki uning atrofidagi interfeyslar, zichlik va protokollar har ikki-uch yilda o‘zgarib turgani uchun. Tez o‘zgaruvchan sinfda sotib olingan uskuna jismonan yeyilishidan oldin atrof-muhitga nisbatan eskirib qoladi.
To‘rt yosh
Ishonch shkalasi va xizmat ko‘rsatish sinfi
Uskuna «yangi»dan «buzilgan»ga bir harakatda o‘tmaydi. Bu holatlar orasida to‘rt davr bor.
Butun son aynan shuning uchun yozilgan. Shkala oddiy, biz undan rejalashtirishda va buyurtmachi bilan suhbatda foydalanamiz.
Birinchi yosh, uch yilgacha. Ishonch to‘liq. Bu yerda ifoda muhim: «uskuna pand bermaydi» emas, balki xavf to‘liq vendor zimmasida. Birinchi yil nosozliklari hech qayerga yo‘qolmaydi, elektronikaning «bolalik o‘limi» mavjud — lekin ular uchun buyurtmachi to‘lamaydi. Shkala uskunaning ishonchliligini emas, nosozlik oqibatlarini kim ko‘tarishini o‘lchaydi. Bu davrda uskunaga istalgan narsani, jumladan eng muhim servislarni ham, qo‘shimcha shartlarsiz qo‘yish mumkin.
Ikkinchi yosh, to‘rt-olti yil. Ishonch 85–90%. Uskuna uzaytirilgan shartnoma ostida, lekin cheklangan resursga ega komponentlar ishdan chiqa boshlaydi. Aynan shu yerda ZIP istak sifatida emas, majburiy qator sifatida paydo bo‘ladi. Muhim servislarni saqlash mumkin, lekin ularda halokatdan keyin tiklash rejasidagi yozuv emas, sinab ko‘rilgan almashish mexanikasi bo‘lishi kerak.
Uchinchi yosh, yetti-o‘n yil. Ishonch 75–80%. Shartnoma, ehtimol, tugagan yoki endi aqlga sig‘maydigan pul turadi. Zaxira nomenklaturasi faol komponentlargacha o‘sgan. Bunday uskunada test va preprodaktiv konturlar, yordamchi servislar, arxiv saqlash darajalari bemalol yashaydi. Ammo zaxira maydonchani yoshi o‘tgan uskunaga chiqarib bo‘lmaydi: replika ta’rifiga ko‘ra u sug‘urta qilayotgan narsadan yomon bo‘lmasligi kerak, aks holda almashish roppa-rosa bir marta va noto‘g‘ri tomonga sodir bo‘ladi. Asosiy prodakshn — faqat uning ostida yoshroq narsada ishlaydigan replika bo‘lsa.
To‘rtinchi yosh, o‘n yildan keyin. Hisobdan chiqarish oldidan, ishonch 50%. Yarmi — uskuna kerak bo‘lgan paytda nimaga ega bo‘lishingizning halol bahosi. Unda nosozligini tushuntirishga to‘g‘ri keladigan hech narsa qolmasligi kerak. Bu yo‘qotish mumkin bo‘lgan narsalar uchun resurs: laboratoriya stendlari, bir martalik vazifalar, jamoani o‘qitish uchun maydoncha.
Keyin shkala servisning muhimligi bilan qo‘shiladi va butun park taqsimlanadigan matritsa hosil bo‘ladi. Undan kelib chiqadigan qoida oddiy: servisni unga bo‘lgan ishonch shu servis talablaridan past bo‘lgan uskunada saqlab bo‘lmaydi. Agar tizim to‘rt soat ichida qaytishi shart bo‘lsa-yu, ehtiyot qismlarsiz uchinchi yoshdagi temirda tursa, norma faqat qog‘ozda mavjud — va bu hech qanday avariyasiz, o‘sha qog‘ozning o‘zida ko‘rinib turadi.
Oxir alomatlari
Hisobdan chiqarish vaqti qachon keladi
Uskunani o‘z vaqtida qo‘yib yuborish — alohida mahorat. U nosozlikni bahona sifatida kutmaslikdadir.
Hisobdan chiqarish deyarli har doim kechiktiriladi, chunki axir ishlayapti-ku. Rasmiy bahona ishdan chiqqan paytda paydo bo‘ladi, va bu mumkin bo‘lgan bahonalarning eng qimmati. Quyida alomatlar keltirilgan, ularning har biri suhbatni boshlash uchun yetarli.
Platforma shiftga tiraldi. Unumdorlikka emas, konstruktiv chegaraga: boshqa disk sig‘maydi, ko‘proq xotira qo‘llab-quvvatlanmaydi, kesh sig‘imi dasturiy cheklangan va pul evaziga ham oshirilmaydi. Agar keyingi kengaytirish prinsipial jihatdan imkonsiz bo‘lsa, uskuna allaqachon arxitekturangizga xizmat qilmayapti, balki uni belgilayapti.
Kompleks tarkibi taxminan ma’lum. Real holat: MSTning tarkibi javonlar fotosuratlari bo‘yicha tiklangan — nechta javon, qanday tipo-o‘lchamda, ichida qanday disklar bilan. Hujjatlar yo‘q edi, ularni yig‘gan odamlar ham. Aynan nima turgani noaniq ekan, ZIP, qo‘llab-quvvatlash va hisobdan chiqarish haqida suhbat qurishga asos yo‘q: hisoblaydigan narsa yo‘q.
Diagnostika kritik izohlarni ko‘rsatadi va ular bartaraf etilmaydi. Yangi misol: bir juft kompleks bo‘yicha to‘liq diagnostika hisoboti yuzdan 92 va 93 ball berdi. A’lo eshitiladi — shu yuz ball ichida har birida uchtadan kritik izoh, o‘rnatilgan, lekin tuzatishlar jurnaliga kiritilmagan tuzatishlar, o‘rnatilmagan yangilanish komponentlari, kontrollerlardan birida ishdan chiqqan kesh kondensatori, klasterlardan birining barcha yacheykalarida noto‘g‘ri sozlangan energiyaga bog‘liq bo‘lmagan xotira va tizim tomlar guruhida deyarli tugagan joy borligini o‘qimaguningizcha. Umumiy ball — bu «kasalxona bo‘yicha o‘rtacha harorat». critical belgisi qo‘yilgan qatorlarni o‘qish kerak, eng asosiysi — ulardan qanchasi u yerda bir yildan ortiq osilib turganiga qarash kerak.
Nosozliklar yakka bo‘lmay qoldi. Birinchi nosozlik omborda topilgan narsa bilan yopiladi. Ikkinchisi — qolgan narsa bilan. ZIP tanqisligi nosozlik paytida emas, ikkinchi nosozlik paytida aniqlanadi, va bu ayni paytda tushunarli bo‘lib qoladigan payt: bundan keyin ta’mirlash o‘rnini to‘ldirib bo‘lmaydigan narsani sarflash demakdir.
Aniq nosozliksiz degradatsiya. Eng yoqimsiz alomat. Hech narsa qizil yonmaydi, lekin xatolar soni o‘sadi, javob vaqtlari oshadi, vazifalar oynaga sig‘may qoladi. Uskuna ishdan chiqmaydi, balki uddalay olmay qoladi — va bu holat kimdir raqamlarni qo‘shib chiqmaguncha yillab cho‘zilishi mumkin.
Va oxirgi alomat, u haqida keyingi bo‘limda alohida: amaliy dasturiy ta’minot endi bu platformani talab qilmaydi.
Saqlab turish yoki almashtirish
Almashtirish qachon qo‘llab-quvvatlashdan arzonroq
Uzaytirish yiliga yangisi narxining 10–15% ini tashkil qiladi. Bu foizlarga qarshi faqat ishonchlilikni qo‘yish yetarli emas.
«Qo‘llab-quvvatlashni uzaytirish yoki yangisini sotib olish» taqqoslashi odatda bitta qatorga keltiriladi: shartnoma shuncha turadi, temir shuncha, shartnoma arzonroq. U haqiqatan arzonroq — agar faqat uni hisoblasangiz.
Taxminan o‘n yil farq qiladigan ikkita real avlodda hisoblab ko‘ramiz. Vazifa bir xil: taxminan 490 terabayt foydali sig‘im.
O‘tgan avlod yechimi — 2010-yillar boshidagi o‘rta sinf massivi, 3 TB lik disklar, olti plyus ikki guruhlarda ikki karra juftlik bilan himoya, qo‘shimcha ravishda issiq zaxira. 490 terabayt foydali sig‘im uchun 232 ta disk kerak bo‘ladi. Har bir javonda o‘n beshtadan — balandligi 3U bo‘lgan o‘n oltita disk javoni, protsessor bloki bilan birga taxminan 53 yunit, ya’ni ikkita shkaf. Bu tizimda flesh bor, lekin kesh vazifasida: oynali juftliklardagi 200 gigabaytli o‘n-o‘n ikkita disk, bu 1–1,2 terabaytlik dasturiy kesh chegarasini beradi. Bu foydali hajmning o‘ndan ikki foizi, va uni hech qanday pulga oshirib bo‘lmaydi — cheklov platformaga bog‘liq.
Bugungi yechim — Lenovo ThinkSystem DG5200, bitta javonda 30,72 TB lik 24 ta NVMe disk. Xizmat zaxiralari va himoyani chegirib tashlaganda — o‘sha taxminan 490 terabayt foydali hajm. Ikki yunit. Flesh — sig‘imning yuz foizi.
Endi «shartnoma temirga qarshi» taqqoslashiga kirmaydigan to‘rtta modda.
Elektr energiyasi. Uzluksiz taxminan to‘rt kilovatt farq — yiliga taxminan 36 megavatt-soat. Iste’mol qilingan har bir kilovattni yana olib chiqib ketish ham kerak, shuning uchun hisobda taxminan ikki baravar ko‘p miqdor chiqadi.
Joy. Bo‘shatilgan ellik bitta yunit. Bu mavhumot emas: to‘rtinchi sonda shkafdagi bo‘sh yunitlar yana bir ko‘chishsiz keyingi apgreydni sotib olishning yagona arzon usuli ekanini yozgan edik.
Ehtiyot qismlar zaxirasi. Eski yechimda populyatsiyaning 3–5% i me’yori bo‘yicha bu sakkizdan o‘n ikkitagacha disk, qo‘shimcha ravishda o‘n oltita javon uchun kiritish-chiqarish modullari va quvvat bloklari. Yangisida — minimal ikki dona va bitta javon. Farq bir tartibga teng, va bu hali ishlab chiqarishdan olib tashlangan platforma uchun ehtiyot qismlarni qayerdandir topish kerakligi haqidagi suhbatgacha.
Ekspluatatsiya murakkabligi. Ikki yuz o‘ttiz ikkita diskka qarshi yigirma to‘rtta — bu shunchaki o‘nga ko‘paytirilgan nosozlik ehtimoli emas. Bu shinalar, shkaflar va elektr ta’minoti kirishlari bo‘yicha taqsimlash kerak bo‘lgan o‘n oltita javon, va zalda ikki yunit o‘rniga ikkita shkaf.
Qo‘llab-quvvatlash tejash bo‘lmay qoladi: u boshqa barcha xarajatlarni joyida qoldirib, to‘lovni kechiktiradi.
Qo‘shib chiqamiz. Uch yillik uzaytirish — almashtirish narxining uchdan biridan yarmigacha. Bu yarmiga qarshi elektr energiyasida besh barobar tejash, bo‘shatilgan bir yarim shkaf, o‘n barobar kam ehtiyot qismlar zaxirasi va shiftga tiralgan platformadan chiqib ketish turadi. Bunday vaziyatda qo‘llab-quvvatlash tejash bo‘lmay qoladi: u boshqa barcha xarajatlarni joyida qoldirib, to‘lovni kechiktiradi.
Halol aytib qo‘yamiz: bu kattaliklar tartibining hisob-kitobli illyustratsiyasi, sizning konfiguratsiyangizda raqamlar boshqacha bo‘ladi. Lekin nisbat — foizlar emas, barobarlar — konfiguratsiyaga bog‘liq emas, va aynan u byudjet haqidagi suhbatga tushishi kerak.
Va eng kutilmagani
Yuqorida aytilganlarning hammasi qarorni siz qabul qiladigan holat haqida. Ko‘pincha uni siz uchun qabul qilishadi.
Amaliyotimizda oldingi avlod massivlariga ega proprietar UNIX platformasidagi park bor edi: 146 gigabaytli disklar, firma yo‘llar menejeri, issiqlikni vertikal olib chiqadigan mashina zallari. U 2021 yilda klassik x86 serverlarga almashtirildi. Sabab yeyilish ham, tugagan qo‘llab-quvvatlash ham, ehtiyot qismlar yo‘qligi ham emas edi. Amaliy dasturiy ta’minot almashdi, va u bilan birga bunday arxitekturaga ehtiyoj umuman yo‘qoldi.
Bunda migratsiya oddiy ko‘chirish bo‘lmay chiqdi. Yangi tizimdagi ma’lumotlar tuzilmasi shu qadar boshqacha ediki, shtat vositalari to‘g‘ri kelmadi: baza matnli fayllarga eksport qilindi va qaytadan yuklandi. Ma’lumotlar temirdan uzoq yashadi, lekin CSV orqali o‘tdi.
Bundan har qanday almashtirishni rejalashtirishda yodda tutishga arziydigan xulosa kelib chiqadi: hisobdan chiqarish sanasini vendorning datashiti emas, amaliy tizim belgilaydi. Qo‘llab-quvvatlash tugash sanasidan kelib chiqib tuzilgan reja noto‘g‘ri narsani rejalashtiradi. Faqat «temir yana qancha yashaydi» deb emas, balki «uch yildan keyin unda nima ishlaydi va u umuman bunday platformani talab qiladimi» deb ham so‘rash kerak.
Nazorat ro‘yxati
O‘z parkingiz haqida nimani so‘rash kerak
O‘n ikki savol — ulardan keyin parkka shunchaki javob qaytarilmaydi, u boshqariladi.
O‘n ikki savol. Agar ularning har biriga yozma javob bo‘lsa — siz parkni boshqarasiz, unga shunchaki javob qaytarmaysiz.
Xulosa
Xulosa o‘rniga
Infratuzilma yoshi — muammo ham, tashxis ham emas. Muammo yosh hisobga olinmaydigan joyda boshlanadi: o‘n yillik kompleksga yangidek ishonishganda, tiklash normasi uni tortolmaydigan temir uchun yozilganda, qo‘llab-quvvatlashni uzaytirish bitta ham hisob-kitobsiz, inersiya bo‘yicha sotib olinganda.
To‘rt yosh shkalasi aynan shu uchun kerak — hamma narsani ketma-ket hisobdan chiqarish uchun emas, balki har bir kompleks o‘z yoshida bardosh bera oladigan yuklama ostida turishi uchun. Arxiv uchun yetti yillik massiv — oddiy muhandislik qarori. Xuddi shu massiv asosiy baza ostida — kechiktirilgan avariya.
Va so‘nggi gap. Biz ehtiyotkorlik tufayli yillab saqlab turiladigan ko‘plab parklarni ko‘ramiz: almashtirish qo‘rqinchli, migratsiya xavf, bunday holda esa ishlayapti. Bu yerdagi ehtiyotkorlik soxta. Qaror kechiktirilgani sababli xavf yo‘qolmaydi, u shunchaki siz tanlamaydigan paytga ko‘chadi. Infratuzilmani xolis baholash va uni kengaytirish hamda qayta qurishdan qo‘rqmaslik kerak — bu o‘zingiz endi yuz foiz ishonmaydigan narsani saqlab turishdan arzonroq, oldindan aytib bo‘ladigan va pirovardida xotirjamroq.
Agar sizda qaysi yoshdaligi noaniq bo‘lgan uskuna turgan bo‘lsa — yozing. Holatini aniqlaymiz, shkala bo‘yicha joylashtiramiz va nima arzonroq ekanini hisoblab beramiz: saqlab turishmi yoki almashtirish.