The Web Farm Framework enables you to easily add more
platform components to your server-farm machines at any time by using the
“Platform Provisioning” icon above. This integrates our Microsoft Web
Platform Installer technology, and enables you to easily install platform
components on all of your web farm machines. It also allows you to easily
check for any version differences in platform components between your primary
and secondary machines in the farm.
Below we can add “ASP.NET MVC 2” to the server farm
configuration:
Notice that the “Enable Platform Provisioning” checkbox is
selected – this will ensure that products we add to the list are automatically
provisioned across all of the servers in the farm. By default the Web
Farm Framework will update each server in the farm one-by-one, and take it out
of the load-balancer rotation while it does it, and then automatically add it
back into the load balancer rotation once it is complete (ensuring your site
never goes down). The Web Farm Framework will even handle scenarios where
a server reboot is necessary – and complete the provisioning step and re-add
the server back to rotation once the reboot is done.