Що собою являє динамічний кластер у WebSphere?
Динамічний кластер – це інноваційний механізм інтелектуального управління в WebSphere 8.5, що дозволяє змінювати стан (запускати, зупиняти) та розподіляти ресурси в реальному часі, залежно від потреб застосунку, що функціонує в межах цього кластера.
Функціонування динамічного кластера базується на двох основних операціях: розширення (додавання ресурсів) та скорочення (видалення ресурсів).
- Розширення: Ця операція ініціює додавання обчислювальних потужностей, коли існуючих серверів у кластері недостатньо для задоволення поточного попиту. Автоматизовані дії, визначені для операції “Розширення”, забезпечують своєчасне масштабування.
- Скорочення: Ця операція деактивує сервери, коли навантаження є мінімальним або коли наявні ресурси перевищують поточні потреби. Важливо зазначити, що кількість активних серверів ніколи не зменшується нижче мінімального значення, встановленого в налаштуваннях операції “Скорочення”.
Режими роботи
Режим роботи визначає спосіб взаємодії користувача з динамічним середовищем. Існує три доступні режими: ручний, контрольований та автоматичний.
Ручний режим: В цьому режимі функціонування кластера аналогічне звичайним статичним кластерам серверів. Ручний режим еквівалентний традиційному підходу до управління кластерами в WebSphere.
Контрольований режим: В цьому режимі система надає рекомендації щодо дій, які адміністратор WebSphere може схвалити або відхилити, надаючи йому повний контроль над змінами.
Автоматичний режим: В цьому режимі інтелектуальна система керування самостійно виконує всі необхідні дії з розширення або скорочення кластера, враховуючи поточне навантаження та задані параметри.
Налаштування динамічного кластера
1. Авторизуйтеся в консолі адміністратора розгортання WebSphere.
2. Перейдіть до розділу “Сервери” -> “Кластери” -> “Динамічні кластери”.
3. Оберіть “Автоматичний” режим роботи та натисніть кнопку “Створити”.
4. Виберіть тип сервера “Сервер додатків WebSphere” та натисніть “Далі”.
5. Залиште стандартний метод виявлення членів кластера – “Автоматичне визначення за правилами”.
6. Введіть назву вашого нового кластера, наприклад “МійДинамічнийКластер”, та натисніть “Далі”.
7. Виберіть групу вузлів. За замовчуванням, якщо у вас лише одна група, залиште налаштування без змін та натисніть “Далі”.
8. Виберіть шаблон динамічного кластера “за замовчуванням” і натисніть “Далі”.
9. Налаштуйте параметри поведінки вашого кластера. Для початку можна залишити всі налаштування за замовчуванням та натиснути “Далі”.
10. Активуйте параметр “Завжди тримати один екземпляр запущеним”, щоб гарантувати безперервну роботу застосунку. Це запобігатиме ситуаціям, коли кластер повністю зупиняється.
11. Активуйте параметр “Не обмежувати кількість екземплярів, що можуть запускатися”, щоб кластер міг масштабуватися залежно від поточного навантаження. Це дозволить використовувати всі доступні ресурси під час пікового попиту.
12. Залиште налаштування ізоляції за замовчуванням, якщо у вас лише одна група вузлів.
13. Перевірте конфігурацію та натисніть “Завершити”, щоб створити динамічний кластер.
14. Збережіть зміни та синхронізуйте їх з усіма вузлами. Після цього ви побачите новий динамічний кластер у списку.
15. Ви також зможете побачити, що в розділі “Сервери додатків” з’явився перший динамічний член кластера в активному стані, оскільки ви ввімкнули опцію запуску одного екземпляра.
16. Тепер, в цій конфігурації, один екземпляр кластера завжди буде працювати. У випадку збільшення навантаження будуть автоматично запускатись додаткові екземпляри.
Чи була стаття корисною? Поділіться нею з колегами!