У мене є кілька випадків, коли мені потрібно перенести програми з одного сервера на інший у разі відмови (зависання сервера або аварія).
У solaris ми робимо це за допомогою VCS (Veritas Cluster Server). Які варіанти доступні для Linux?
Будь ласка, вкажіть рівень зусиль для налаштування / обслуговування або вартість (якщо така є) для кожного.
- Докладніше додано -
Щоб дати уявлення про рівень складності:
- сервер, який не працює, може зависнути або вийти з ладу без попереднього повідомлення, можливо, він все ще може працювати "ping"
- серверу відновлення потрібно запустити програми з відмовою
- як тільки сервер завантажується / циклів живлення, він стає пасивним, оскільки не заважає серверу відновлення.
Це вузол для збору даних або обчислення, а не база даних, тому більш прості рішення можуть працювати.
- ще більше деталей (вибачте) -
спільне зберігання не є можливим, але для переходу з одного сервера на інший потрібно не дуже багато стану (за наявності). Ми підтримуємо два сервери синхронізовано через rsync.
Дуже дякую за всі публікації.