Bosh sahifaga qaytish
Auto Scaling

Auto Scaling qanday ishlaydi

Visitorlar ko‘payganda sizning VM’ingiz o‘zi kengayadi — qayta ishga tushirishsiz va uzilishlarsiz. Hech narsa o‘rnatish shart emas, grafiklarni tunda kuzatib o‘tirish kerak emas.

  • 2–4 soniyada jonli o‘lchamni o‘zgartirish
  • Aniq va sozlanadigan chegara
  • Yuqori narx faqat kerak bo‘lganda ishlaydi

Auto Scaling'ni istalgan vaqtda yoqishingiz yoki o'chirishingiz mumkin — hech qanday majburiyat va to'lovsiz.

web-01IshlamoqdaAuto Scaling · YoqilganDemo · vaqt qisqartirilgan

Demo: VM web-01 2 vCPU, 4 GB RAM bilan ishlamoqda. CPU 80% dan yuqori holatda 5 daqiqa davom etsa, tizim 2–4 soniya ichida, qayta ishga tushirmasdan, hajmni 4 vCPU, 8 GB RAM chegarasigacha oshiradi; IP va disk o'zgarmaydi; narx chegaraviy narxga o'tadi. Yuklama pasaysa, VM 4 vCPU, 8 GB RAM va chegaraviy narxni saqlab qoladi — o'z-o'zidan hech narsa o'zgarmaydi. Mijoz "Asosiy hajmga qaytarish uchun qayta ishga tushirish" tugmasini bosadi: VM to'xtatiladi, so'ngra ishga tushiriladi (taxminan 1–2 daqiqa), shundan so'ng u 2 vCPU, 4 GB RAM va asosiy narxga qaytadi.

Qisqacha

  • Oldindan yuqori chegarani belgilaysiz — masalan, "4 ta vCPU va 8 GB RAM gacha o‘sishi mumkin".
  • VM ortiqcha yuklanganda — CPU bir necha daqiqa ketma-ket yuqori bo‘lganda — u to‘g‘ridan-to‘g‘ri shu o‘lchamgacha oshiriladi. Qayta ishga tushirish yo‘q, uzilishlar yo‘q, bu 2–4 soniya davom etadi.
  • Yuklama tugagach, VM kattaroq o‘lcham va yuqori narxni saqlab qoladi — u o‘zi kichrayMAYDI. Istalgan vaqtda asosiy o‘lchamga qaytarish uchun "Asosiy o‘lchamga qaytarish uchun qayta ishga tushirish" tugmasini bosasiz; VM to‘xtatiladi, so‘ng ishga tushiriladi, bu taxminan 1–2 daqiqa davom etadi va keyin asosiy narxda ishlaydi.

Bir kechada nima bo‘ladi

ONIE mijozi uchun bir oqshomlik jonli efir:

Ortiqcha yuklanish chegarasi 80%CPUVaqt▲ 5 daqiqa ortiqcha yuklangan → darhol kattalashadi, 2–4 soniya, uzilgan ulanishlarsiz▲ "O'lchamni asosiyga qaytarish" bosiladi → To'xtatish/Ishga tushirish ~1–2 daqiqa → asosiy narx
CPU · Ortiqcha yuklanish chegarasi 80%5 daqiqa ortiqcha yuklangan → darhol kattalashadi, 2–4 soniya, uzilgan ulanishlarsiz"O'lchamni asosiyga qaytarish" bosiladi → To'xtatish/Ishga tushirish ~1–2 daqiqa → asosiy narx

Uzilgan chiziq siz belgilagan ortiqcha yuklanish chegarasini bildiradi. Soyali qism yuqori narxni bildiradi — u o‘z-o‘zidan tugamaydi, asosiy o‘lchamga qaytarish tugmasini bosguncha davom etadi.

Ikki xil narsa, ularni aralashtirmang

O‘lchamni o‘zgartirish (siz bosasiz)Auto Scaling (biz siz uchun bosamiz)
Kim hal qiladiSizBiz, sizning chegaralaringiz asosida
Qachon sodir bo‘ladiQo‘llash tugmasini bosgan paytingizdaFaqat VM ortiqcha yuklanganda
Nima to‘laysizHozir to‘lanadi, yangi o‘lcham doimiy bo‘ladiFaqat VM haqiqatda katta ishlagan soatlar uchun
Diskni o‘zgartirishi mumkinmiHaYo‘q — disk o‘z-o‘zidan hech qachon kattalashmaydi
KichraytirishHa, taxminan 70 soniyalik qayta ishga tushirish bilanBiz uni hech qachon o‘zimiz kichraytirmaymiz — qaytarish tugmasini bosguncha kattaroq o‘lcham va narx saqlanadi (taxminan 1–2 daqiqa)

Ikkalasi ham bir oynada: istalgan o‘lchamni kiriting, so‘ng uning hozir qo‘llanishini yoki faqat VM ortiqcha yuklanganda qo‘llanishini tanlang.

Qanday to‘lov olinadi

Narx aynan tanlagan o‘lchamingizga mos keladi. Biz VM ichidagi hech narsani hisoblamaymiz. Summa tugmani bosishdan oldin ekranda ko‘rsatiladi — kutilmagan hisob-fakturalar yo‘q.

VM kattalashganda, yangi soatlik narx shu paytdan boshlanadi va asosiy o‘lchamga qaytarish tugmasini bosguncha amal qiladi — narx yuklama pasayganda o‘z-o‘zidan pasaymaydi.

Misol: chegarani joriy o‘lchamingizning ikki baravariga belgilaysiz. 4 soatlik eng yuqori yuklanishli oqshom faqat shu 4 soat uchun farqini to‘laysiz — butun oy uchun emas.

Chegara doimo sizniki: siz belgilagan o‘lcham eng yuqori chegaradir. Biz undan hech qachon oshmaymiz.

Yuklama tugagach nima bo‘ladi

Virtual mashina ishlab turganda CPU va RAM’ni qaytara olmaydi — bu virtualizatsiyaning o‘zi cheklovi bo‘lib, barcha yirik provayderlarda mavjud. Shuning uchun VM bo‘sh turganda o‘zi kichraymaydi: u kengaygan o‘lchamini va unga mos narxni saqlab qoladi.

Uni qachon pasaytirishni siz hal qilasiz, bitta tugma orqali: "Asosiy o‘lchamga qaytarish uchun qayta ishga tushirish". VM to‘xtatiladi, so‘ng ishga tushiriladi, bu taxminan 1–2 daqiqa davom etadi, keyin yana asosiy o‘lcham va asosiy narxda ishlaydi. Ma’lumotlaringiz, diskingiz va IP-manzilingiz o‘zgarmaydi.

Agar tugmani hech qachon bosmasangiz, VM oddiygina kengaygan o‘lchamda qoladi — vaqt chegarasi yo‘q va avtomatik hech narsa sodir bo‘lmaydi. Oddiy qayta ishga tushirish, parolni tiklash yoki OS’ni qayta o‘rnatish konfiguratsiyani o‘zgartirmaydi; faqat shu tugma uni o‘zgartiradi.

Sizning VM’ingiz undan foydalana oladimi

  • U Linux’da ishlaydi. Windows hali qo‘llab-quvvatlanmaydi, chunki Windows Server litsenziyasi faqat 2 ta CPU soketini qabul qiladi.
  • U bizning so‘nggi platforma yangilanishimizdan keyin kamida bir marta qayta ishga tushirilgan. Aks holda, dialog buni ko‘rsatadi va uni rejalashtirishga imkon beradi.
  • U ishlab turgan bo‘lishi va hech qanday amal bajarilmayotgan bo‘lishi kerak.
  • Unda snapshot’lar yo‘q — snapshot VM o‘lchamini qotirib qo‘yadi. Ularni o‘chiring, shunda tayyor bo‘lasiz.

Ishonchingiz komilmi? VM’ingizda O‘lchamni o‘zgartirish oynasini oching — biz tekshirib, shu yerning o‘zida aytamiz.

Tez-tez so‘raladigan savollar

Sinab ko'rishga tayyormisiz?

Auto Scaling'ni istalgan vaqtda yoqishingiz yoki o'chirishingiz mumkin — hech qanday majburiyat va to'lovsiz.