×

4.5.9.2. Yangi balanslovchini yaratish

Tarmoq balanslash xizmati faqat maqsadli KVM virtual tarmog'i uchun tashqi IP-manzilni ulaganingizdan so'ng yoqilishi mumkin.
 
1. Elastik Cloud KVM - tarmoq balanslagichlari bo'limiga o'ting va "Qo'shish" tugmasini bosing
 
yoki ma'lum bir tarmoq uchun "Virtual tarmoqlar" bo'limidan balanslagich yarating.
 
2. Balanslagichni yaratishda variantlarni tanlang
     a. TCP yoki HTTP ish rejimi
  • TCP rejimi: belgilangan portlar orqali transport darajasida trafikni muvozanatlash.
  • HTTP rejimi: SSL-sertifikatlaridan foydalanish, balanslagichning old tomoni uchun sertifikatlarni yuklab  olish qobiliyati va HTTPS orqali maqsadli serverlar bilan aloqa qilishning ixtiyoriy qobiliyati kabi variantlar qo'shiladi.
 
   b. Balanslovchi kiruvchi trafikni kutadigan kiruvchi manzil va port.
   Tashqi IP-manzil boshqa KVM tarmoq xizmatlarida ishlatilgan yoki yangisini ulash mumkin.
 
3. Trafikni muvozanatlash uchun maqsadli xostlar guruhini (masalan, virtual mashinalar) yarating yoki tanlang.
Guruhlar ma'lum bir virtual tarmoqqa bog'lanadi, yangi xostlar guruhini yaratishda e'tiborga olish kerak. Siz ularni virtual tarmoq balanslovchilarining umumiy sahifasidan yoki barcha tarmoq balanslovchilarining sahifasidan boshqarishingiz mumkin.
 
4. Guruhda xost mavjudligini tekshirish qoidalarini belgilang - qanchalik tez-tez, qanday so'rovlar bajariladi va maqsadli guruhdagi har bir xostning mavjudligi qanday mezonlar bo'yicha baholanadi. Tekshirish uchun TCP yoki HTTP protokolidan foydalanish mumkin.
HTTP protokoli bo'lsa, HTTP so'rovini bajarish uchun xostning IP-manziliga qo'shiladigan URI va HTTP javob sarlavhasidagi kodni ham o'rnatish mumkin. Bitta tekshirish qoidasida bir nechta javob kodlaridan foydalanish mumkin.
 
5. Balanslash Algoritmini tanlang-trafikni guruhdagi keyingi mavjud xostga almashtirish qanday printsip asosida amalga oshirilishi. Bir nechta algoritmlar mavjud:
  • Round Robin: Ushbu algoritm so'rovlarni navbat bilan barcha mavjud serverlar o'rtasida teng ravishda taqsimlaydi. Har bir serverga navbatma-navbat yangi so'rov tayinlanadi, bu esa yukning teng taqsimlanishini ta'minlaydi. Round Robin barcha serverlar bir xil resurslar va ishlashga ega bo'lgan holatlarda sodda va samarali;
  • Least Connections: Ushbu algoritm yangi so'rovni eng kam faol ulanishga ega serverga yo'naltiradi. Ushbu yondashuv serverlar har xil ishlashga ega bo'lgan yoki so'rovlar har xil vaqtni olishi mumkin bo'lgan holatlarda yukni teng ravishda taqsimlashga imkon beradi. Least Connections ayniqsa uzoq muddatli yoki resurslarni talab qiladigan ulanishlar uchun foydalidir;
  • Source IP Hash: Ushbu algoritmda mijozning IP-manzili asosida so'rovni qaysi serverga yuborish to'g'risida qaror qabul qilinadi. IP Hash so'rovlarni shunday taqsimlaydiki, bir xil IP-manzildan so'rovlar har doim bir xil serverga yuboriladi. Bu sessiya holatini saqlashni talab qiladigan dasturlar uchun foydali bo'lishi mumkin (masalan, keshlash yoki sessiya ma'lumotlarini serverda saqlash);
  • URI: Algoritm faqat HTTP balanslash rejimida ishlatiladi va URI yo'li asosida so'rovlarni tarqatadi. Bu shuni anglatadiki, bir xil URL manziliga ega so'rovlar bir xil serverga yuboriladi. URI algoritmi, ayniqsa, keshlash va ishlashni yaxshilash uchun ma'lum resurslarni (masalan, statik fayllarni) ma'lum serverlarga bog'lash muhim bo'lgan ilovalar uchun foydalidir.