Sunucu topolojisi üç katmandan oluşur: ön üç Web, uygulama ve veritabanı (SQL Server).
Üç katmanın üçü de tek bir sunucuda çalıştırılabilir.
Daha büyük yüklemeler söz konusu olduğunda, veritabanı katmanına adanmış bir sunucu (veya sunucular) ayrılmasını öneririz. Ön uç Web ve uygulama katmanları da kapasite veya yönetim gereksinimlerine uygun olarak ayrılabilir.
Microsoft Office SharePoint Server 2007 için uygulama sunucusu bir dizin sunucusu, sorgu sunucusu veya her ikisi olarak da yapılandırılabilir. Belirli bir sunucuyu hem dizin sunucusu hem de sorgu sunucusu rolleri için yapılandırırsanız, içerik dizini diğer sorgu sunucularına dağıtılmaz.
Ön uç Web ve uygulama katmanları aynı sunucuda veya sunucularda barındırılıyorsa ve performans sorunları varsa, uygulama hizmetlerinin tümünün veya bir bölümünün adanmış sunucularda barındırılmasını öneririz.
Web sunucularının yükünü azaltmak amacıyla hizmetleri ön uç Web sunucularından uygulama sunucularına taşırken, hizmetlerin aşağıdaki sırayla taşınmasını öneririz:
-
Dizin
-
Sorgu