Configuring Load Balancing
If you need to increase the performance for an ImageVault installation, you can add additional instances with the same configuration. A requirement though, is that you utilize an out of process cache.
Network load balancing solutions
Depending on your deployment environment, different configurations can be made to achieve load balancing on your installation.
Azure web apps
Load balancing is built into Azure web apps. You configure it using the App Service plan for your web app. If you configure the web app to use multiple instances, you need to configure an out of process cache.
To configure loadbalancing between the different nodes, a network load balancing software or hardware should be applied to balance the incoming traffic across the nodes. There are many solutions available for network load balancing. One way is using a combination of Microsoft Network Load Balancing (NLB) and Microsoft Application Request Routing (ARR) for both scalability and availability. An overview and more information on how to set this up can be found in the following article: Achieving High Availability and Scalability - ARR and NLB