When we think in terms of scenarios with high availability or load balancing, it must begin with the correct platform design.
In this section, we will name just a few of the considerations and concepts that you should take into account when designing the right 'high availability' and 'load balanced' solution:
There's no golden rule: We should never try to apply a previous design to our implementation; every organization, with its requirements, policies, applications, users, and so on, is unique. Get references and investigate, but do not try to implement a previous design.
In my previous book, Getting Started with Microsoft Application Virtualization 4.6 (http://www.packtpub.com/getting-started-microsoft-application-virtualization-46/book), we had a good look at the "right questions" that we should be asking in order to achieve a proper design.
Start with the "Infrastructure Planning and Design" guides from Microsoft: This complete set of guides...