Как настроить веб-ферму Azure на нескольких виртуальных машинах, используя общую конфигурацию IIS

Я установил виртуальную машину под управлением Windows Server 2012 R2 (VM1) и настроил ее для запуска IIS. Затем я создал еще одну виртуальную машину в том же регионе из образа, который я сделал из первой (VM2). Эти два находятся в своей собственной группе доступности, расположенной в центре обработки данных на западе США.

Предполагая, что я хочу поделиться своей конфигурацией IIS и файлами веб-сайта между двумя серверами, мне нужно настроить место для хранения этих файлов и доступа к ним независимо от того, какой сервер вносит в них изменения или находится в сети в это время.

Подключенное хранилище почти обеспечивает решение, но его можно одновременно привязать только к одной машине. Файлы можно хранить в отдельном хранилище BLOB-объектов, но я не знаю, как заставить IIS читать и писать в него.

Как только я выясню, как обмениваться этими файлами так, как их примет IIS, у меня возникнет вторая проблема: мне понадобится третья виртуальная машина (VM3) в Европе, которой также потребуется доступ к этим данным.

Спасибо за любую помощь, которую может предоставить любой!


person user1519309    schedule 16.07.2014    source источник


Ответы (2)


Для этого вы должны использовать DFS (распределенную файловую систему).

http://technet.microsoft.com/en-us/library/cc753479(v=ws.10).aspx http://blogs.iis.net/rickbarber/archive/2012/12/05/keeping-multiple-iis-7-servers-in-sync-with-shared-configuration.aspx

Спасибо. -матовый

person stackpointcloud    schedule 16.07.2014
comment
Спасибо, Мэтт, я рассмотрю этот вариант сегодня и дам вам знать. - person user1519309; 16.07.2014
comment
Звучит отлично. Дайте мне знать, если есть что-то еще, и если мой ответ касается вашей проблемы;) - person stackpointcloud; 16.07.2014
comment
Спасибо, Мэтт, мы заставили его работать, хотя для этого потребовалась небольшая настройка. Основываясь на вашей идее, я нашел этот учебник, в котором довольно хорошо объясняется вся настройка в Azure. clemmblog.azurewebsites.net/ - person user1519309; 18.07.2014
comment
Вы также можете попробовать Синхронизацию файлов Azure сейчас, что, безусловно, намного проще в настройке и обслуживании, а также создает резервные копии всех ваших файлов в хранилище файлов Azure. - person Markive; 04.11.2018

Вы думали об использовании чего-то вроде Dropbox для синхронизации папок?

person Igorek    schedule 16.07.2014
comment
У меня есть, но я хотел бы, чтобы время отклика было как можно меньше. - person user1519309; 16.07.2014