внедрение маломасштабного многозонного облачного кластера высокой доступности оборудования для персонального хранилища

#cloud #load-balancing #high-availability #platform #cloud-storage

#облако #балансировка нагрузки #высокая доступность #Платформа #облачное хранилище

Вопрос:

Недавно я настроил автономное хранилище pydio, к которому я получаю доступ через приложение с телефона, я и мой брат в другом городе пользуемся этим автономным облачным хранилищем.

Однако я понял, что если по какой-либо причине сервер, установленный в моем доме, отключится из-за сбоя оборудования, отключения электроэнергии или проблем с сетью, ни один из нас не сможет получить удаленный доступ к хранилищу, поэтому недавно я начал изучать облачные вычисления и наткнулся на многозонные реализации облачных хранилищ высокой доступности. И я также столкнулся с концепцией плавающего IP-адреса, который направляется на сервер балансировки нагрузки. Поэтому я думаю, что мне понадобятся три вещи:

  1. Реализация балансировщика нагрузки, механизма для обработки двух или более серверов облачного хранилища зон, так что, если веб-сервер отключается в городе, где я являюсь балансировщиком нагрузки, он должен перенаправить запрашивающего на веб-сервер в другом месте. расположение.
  2. Облачное программное обеспечение, которое может быть развернуто в этих двух местах (или в нескольких зонах) таким образом, чтобы поддерживался параллелизм.
  3. Какую платформу мне выбрать, которая легко управляется и поддерживается.

Как мне следует настроить все вышеперечисленное? У меня нет опыта в этой области. Поправьте меня, если я ошибаюсь в технических терминах, о которых я упоминал выше, но это было бы отличным опытом обучения для меня или любого, кто пытается внедрить автономное облачное хранилище MZHA.

Перед публикацией здесь я прочитал эту тему, однако, насколько я понимаю, мой вопрос в основном относится к уровню прикладного программного обеспечения, поэтому я думаю, что stackoverflow — подходящее место.