This server farm design introduces minimum high availability features into the system. Since this is an extension of the Two Server farm where the application roles are merged in the WFE roles, the system might not perform at its best but still, the availability requirements are being met using this architecture.
MOSS HA PRO – 8 Server Farm
To add the application layer to the overall design, at least one more server would be needed to represent the application layer.
This will result in a design where high availability is induced at least in the Front End Servers. In addition, releasing the responsibility of Application Roles
(Excel Services, Search etc.) from the front end layer results in improved application performance in terms of response time and user experience.
To add redundancy to the application layer itself in turn, we add one more server to the application layer that results in a 6 server farm.
This, in my point of view, results in the best design that caters both availability and performance requirements.
It should be noted that not all application server roles can be redundant. There are limitations that restrict you from adding redundancy to some server roles.
Although these application roles can be deployed to multiple servers for scalability, but they do not operate in a load-balanced manner and are not redundant.
Such application roles are:
Frontpages addresses this native deficiency by using replication technology on the Index Servers to provide redundancy for this server role thus removing another single point of failure.
For a solution that has high availability and optimized performance requirements, 6 server farm is a design to start with but this 8 server architecture provides even better performance while increasing availability by clustering the Index Server. While designing a system using MOSS for a particular customer scenario, all the above-mentioned aspects should be considered to carve a good design which is long-lasting and meets the customer expectations.
MOSS HA PRO PLUS – 10 Server Farm
To add the application layer to the overall design, at least one more server would be needed to represent the application layer.
This will result in a design where high availability is induced at least in the Front End Servers. In addition, releasing the responsibility of Application Roles
(Excel Services, Search etc.) from the front end layer results in improved application performance in terms of response time and user experience.
To add redundancy to the application layer itself in turn, we add one more server to the application layer that results in a 6 server farm.
This, in my point of view, results in the best design that caters both availability and performance requirements.
It should be noted that not all application server roles can be redundant. There are limitations that restrict you from adding redundancy to some server roles.
Although these application roles can be deployed to multiple servers for scalability, but they do not operate in a load-balanced manner and are not redundant.
Such application roles are:
Frontpages addresses this native deficiency by using replication technology on the Index Servers to provide redundancy for this server role thus removing another single point of failure. We also add redundant, high performance fiber channel SANs serving as the SQL back ends for robust storage, performance and scalability. Sharepoint data is replicated across the SANs for redundancy.
For a solution that has high availability and optimized performance requirements, 6 server farm is a design to start with but this 10 server architecture provides even better performance and capacity by adding the redundant fiber channel SANs. While designing a system using MOSS for a particular customer scenario, all the above-mentioned aspects should be considered to carve a good design which is long-lasting and meets the customer expectations.
MOSS GEO – 20 Server Farm, 2 Data Centers
To add the application layer to the overall design, at least one more server would be needed to represent the application layer. This will result in a design where high availability is induced at least in the Front End Servers. In addition, releasing the responsibility of Application Roles (Excel Services, Search etc.) from the front end layer results in improved application performance in terms of response time and user experience.
To add redundancy to the application layer itself in turn, we add one more server to the application layer that results in a 6 server farm. This, in my point of view, results in the best design that caters both availability and performance requirements.
It should be noted that not all application server roles can be redundant. There are limitations that restrict you from adding redundancy to some server roles.
Although these application roles can be deployed to multiple servers for scalability, but they do not operate in a load-balanced manner and are not redundant.
Such application roles are:
Frontpages addresses this native deficiency by using replication technology on the Index Servers to provide redundancy for this server role thus removing another single point of failure. Redundant, high performance fiber channel SANs serving as the SQL back ends provide robust storage, performance and scalability.
This true disaster recovery architecture adds a 2nd data center with a high speed secure WAN connection replicating all Sharepoint data. While adding the 2nd data center increases the cost and complexity of the solution, it is small investment, with a fast ROI, for a large enterprise with global operations using Sharepoint as a mission-critical foundation.
For a solution that has high availability and optimized performance requirements, 6 server farm is a design to start with but this 20 server, dual data center architecture provides maximum availability, performance, capacity and disaster recovery coverage. While designing a system using MOSS for a particular customer scenario, all the above-mentioned aspects should be considered to carve a good design which is long-lasting and meets the customer expectations.