Я ищу приложение ASP.NET высокой доступности через Google Compute Engine. Я прочитал документы высокой доступности посмотреть на базовую архитектуру. Все в порядке с группировкой экземпляров вычислительного ядра в балансировщик нагрузки, а также с архитектурой SQL, но я зацикливаюсь на высокой доступности приложения IIS.
Желательно, чтобы постоянное хранилище было расположено в облачной корзине Google, абстрагируя вычислительные экземпляры от постоянных данных, тем самым упрощая для балансировщика нагрузки запуск дополнительных экземпляров при необходимости.
Проблема в том, как сделать так, чтобы веб-сайт IIS на каждом вычислительном экземпляре использовал файлы из хранилища. Google Storage Fuse не написан для Windows и не будет монтировать ведро хранения, как том, который может использовать IIS. Единственная альтернатива, которую я могу найти, это CloudBerry для подключения тома к серверу Windows (если он вообще будет работать). Я бы предпочел использовать собственный метод Google, есть ли способ сделать это с помощью облака Google?
Теперь вы можете рассматривать Google Cloud Storage как файловую систему с новым поставщиком PowerShell. Эта функция поможет вам использовать такие команды, как cd, dir, copy, del или даже cat, для навигации и управления вашими данными в облачном хранилище. Вы можете обратиться к этот блог Чтобы получить больше информации.