Set up media library on SAN in distributed setup

Hi everybody,

We are currently setting up a site in a distributed environment for a client. There are a number of great articles on this for setting up the frontend nodes, but in the setup we are looking at, the client has previously had a huge amount of issues with replicating or syncing files in the media-folder between the different webservers/node handling the requests. Their current (soon to be previous) version of umbraco is 4.5.2 and we are working with a new umbraco v. 6.1.5. 

So we are currently looking at setting up the webservers/node with access to a SAN, and want them to use/share the media library (and maybe other files) here. The setup has separate nodes for content management and serving traffic.

I can see that the version of umbraco we are using has the /config/FileSystemProviders.config file, where it seems to be possible to set up the media folder path. However I cannot find any documentation on how to use this feature and what is required.

The following is the standard setup:

    <Provider alias="media" type="Umbraco.Core.IO.PhysicalFileSystem, Umbraco.Core">
        <Parameters>
            <add key="virtualRoot" value="~/media/" />
        </Parameters>
    </Provider>

 

I would like to be able to do something like this to point the media library to a different location:

    <Provider alias="media" type="Umbraco.Core.IO.PhysicalFileSystem, Umbraco.Core">
        <Parameters>
            <add key="virtualRoot" value="D:\Umbraco\media\" />
        </Parameters>
    </Provider>

 

I hope the above is sufficient description of the setup and issues we are trying to solve. Any inputs on a setup like this is much appreciated.

Thanks a lot in advance - Kim :)


This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/44694-set-up-media-library-on-san-in-distributed-setup