Информация
Услуги
  • Внедрение
  • Настройка
  • Поддержка
  • Ремонт
Контакты
Оплата
Новости
Доставка
Загрузки
Форум
Настройка
    info@proxmox.su
    +7 (495) 320-70-49
    Заказать звонок
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Войти
    0 Сравнение
    0 Избранное
    0 Корзина
    Аспро: ЛайтШоп
    Телефоны
    +7 (495) 320-70-49
    Заказать звонок
    0
    0
    0
    Аспро: ЛайтШоп
    • +7 (495) 320-70-49
      • Назад
      • Телефоны
      • +7 (495) 320-70-49
      • Заказать звонок
    • info@proxmox.su
    • Москва, Бакунинская улица, 69с1
    • Пн-Пт: 09-00 до 18-00
      Сб-Вс: выходной
    • 0 Сравнение
    • 0 Избранное
    • 0 Корзина
    Главная
    Форум
    Proxmox Виртуальная Среда
    Эксперименты и вопросы по обеспечению высокой доступности.

    Форумы: Proxmox Виртуальная Среда, Proxmox Backup Server, Proxmox Mail Gateway, Proxmox Datacenter Manager
    Поиск  Пользователи  Правила  Войти
    Страницы: 1
    RSS
    Эксперименты и вопросы по обеспечению высокой доступности., Proxmox Виртуальная Среда
     
    stevenwh
    Guest
    #1
    0
    09.05.2025 20:52:00
    Привет всем! Я тут играюсь с Proxmox и хочу поэкспериментировать с сервисами высокой доступности. Это в моей домашней лаборатории, и я понимаю, что это полное избыточное решение для того, что я запускаю / делаю, но мне просто интересно ковыряться и узнавать новое (одна из целей домашней лаборатории!).

    Немного о моей конфигурации: у меня есть Proxmox-сервер дома с различными самохостинговыми сервисами (Bitwarden, Imich, Home Assistant и т.д.). Я хочу поэкспериментировать с обеспечением высокой доступности. У меня также есть ещё один удалённый сервер, который в основном служит решением для резервного копирования, но я также поставил на него Proxmox, чтобы иметь возможность запускать некоторые ВМ удалённо, если потребуется. У меня есть ВМ PBS на обоих серверах, которая синхронизируется друг с другом. В настоящее время у меня есть возможность, что если мой основной сервер будет не в строю и Bitwarden станет недоступен, например, я смогу получить доступ к удалённому серверу и восстановить контейнер Bitwarden. Но затем мне либо потребуется вторичный DNS-запись, чтобы попасть на него, либо обновить основную DNS-запись. И мне также нужно убедиться, что любые изменения, внесённые при использовании вторичного сервера, будут правильно синхронизированы с основным. Это делает автоматизацию такого рода вещей немного сложнее (хотя и не невозможно).

    Первая мысль: "О, в Proxmox есть кластеризация и высокая доступность встроенные." Интересно, будет ли это работать лучше. И затем я обнаружил, что кластеризация не работает, если задержка больше 5 мс (по сути, никогда за пределами одного дата-центра). Должен сказать, я был удивлён этим ограничением. Я понимаю, что это техническое ограничение, но мне просто очень удивительно, что никто до сих пор не нашёл способа его обойти. Это действительно заставляет меня задуматься о том, как компании предлагают гарантии по времени безотказной работы 99,999% и выше без нескольких дата-центров в разных местах с автоматическим переключением и всем прочим.

    Учитывая это, мой главный вопрос: как это делается? 😅 Это определённо выходит за рамки моего опыта и знаний, и я хочу научиться делать это, даже если это полное избыточное решение для моего использования. Я не хочу просто запустить резервную копию и продумать способ синхронизации данных и всего прочего. Я хочу настоящую систему отказоустойчивости между несколькими площадками, где можно достичь времени простоя менее 864 миллисекунды в день. Какие технологии / программное обеспечение и т.д. стоит изучить для решения подобной задачи?

    Лучшее, что я могу придумать на данный момент сам, — это своего рода балансировщик нагрузки, который может автоматически перенаправлять трафик, если основной дата-центр не работает, но тогда вы всё равно оставите проблему синхронизации данных обратно к основному, прежде чем снова перенаправлять трафик туда после сбоя. И этот балансировщик нагрузки также должен иметь резервную копию... что опять же, не уверен, как это возможно.

    Размышляя о веб-доступных вещах, таких как Bitwarden, я не знаю, что нужно сделать, чтобы либо достаточно быстро обновить DNS, либо иметь несколько направлений для одной DNS-записи... Во всех ли системах высокой доступности в конечном итоге есть какая-то единственная точка отказа, которая просто очень стабильна? 😅 Не могу себе представить, что это так...

    Спасибо за любой отзыв!
     
     
     
    SteveITS
    Guest
    #2
    0
    09.05.2025 21:38:00
    Уровней тут много...в одном месте, резервное питание, коммутаторы и т.д. На уровне приложений базы данных тоже могут объединяться в кластеры, так что можно иметь несколько веб-серверов на фронтенде и несколько серверов баз данных на бэкенде. Когда ты заходишь, скажем, на Reddit, важно ли, чтобы ты видел все посты за последние 5 секунд, или просто большинство из них? DNS, например, может иметь несколько серверов для одного IP: https://www.cloudflare.com/learning/dns/what-is-anycast-dns/, https://quad9.net/service/locations/. Если говорить в целом, у Proxmox теперь есть Datacenter Manager, который вроде бы может "связывать" два кластера.
     
     
     
    Страницы: 1
    Читают тему
    +7 (495) 320-70-49
    info@proxmox.su

    Конфиденциальность Оферта
    © 2026 Proxmox.su
    Главная Каталог 0 Корзина 0 Избранные Кабинет 0 Сравнение Акции Контакты Услуги Бренды Отзывы Компания Лицензии Документы Реквизиты Поиск Блог Обзоры