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