In this chapter, we're going to look at the considerations you need to take into account when designing your Presentation Server network architecture. By “network architecture,” we mean the CPS environment as it relates to the network, not the specifics of individual servers.
It's crucial that your CPS architecture is able to support your users over your existing network. Regardless of whether you're planning on scaling your environment to support worldwide users, or you're building one server that may be the foundation for the future, you should address several things, including:
- Server placement. (The location of your servers on the network.)
- Server farm design.
- The IMA data store.
- Server farm zones.
Notice that the above list is a numbered list, not a bullet list. It's laid out that way on purpose, because this is the order that you should figure out each of these design elements. (I can't tell you how many times I've gone into companies and they're arguing about zone design before they even know where their farm boundaries are going to be.) Therefore this chapter is laid out in the above order. If you think about each item on its own, building from item-to-item, you'll end up in the right place!
Before we start looking at the details of the CPS network architecture, it's important to fully understand something Citrix calls "Independent Management Architecture (IMA)". Let's take a peek now.