1

Я ищу решение для нашего корпоративного приложения, которое отвечает за сохранение (и манипулирование) исторических данных промышленных устройств. Теперь у нас есть две станции, которые работают как горячие резервы друг друга. Наша задача в случае неудачи. На данный момент наше приложение самостоятельно обрабатывает ошибки, синхронизируя файлы, которые изменились во время ошибки. Наше приложение работает на двух полностью независимых машинах (одна как резервная), поэтому у каждой есть свой диск. Мы ищем решение, подобное "прозрачной файловой системе с высокой доступностью", которая делает ошибку прозрачной для приложения, поэтому в случае ошибки резервная машина все еще может получить доступ к файлам, даже если главная машина не работает (проблема с репликой или что-то подобное) ). Существуют такие решения, как распределенные отказоустойчивые файловые системы, программный RAID-массив с распределенными дисками, такие как FlexRAID, и некоторые другие решения, но у всех них есть свои проблемы и проблемы. Также примечательно, что наше приложение является приложением .net, а аппаратное обеспечение машин не такое мощное и является товарным. Если у вас есть какое-либо решение, я буду признателен, чтобы сообщить мне.

С уважением

1 ответ1

1

Вы ничего не упомянули о бюджете, поэтому я потрачу то, что хочу;)

В идеальном мире вы хотели бы, чтобы пара SAN работала в зеркальной конфигурации с кластеризованной парой головных устройств CIFS, использующих отказоустойчивый IP-адрес в активном / режиме ожидания. После этого ваши рабочие станции будут взаимодействовать с активным головным устройством CIFS, которое получает данные из сетей SAN.

  • Если диск выходит из строя в сети SAN, он должен продолжать работу до тех пор, пока диск не будет заменен (RAID).
  • Если SAN отказывает, другой SAN все еще доступен.
  • Если головное устройство CIFS выходит из строя, другое головное устройство вступает во владение.

Pros

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

Cons

  • Это решение для хранения данных корпоративного уровня, и его не следует принимать всерьез
  • Это не будет дешево.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .