16.01.2013 Views

Microsoft Sharepoint Products and Technologies Resource Kit eBook

Microsoft Sharepoint Products and Technologies Resource Kit eBook

Microsoft Sharepoint Products and Technologies Resource Kit eBook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 4: Windows SharePoint Services Architecture 99<br />

this requires several steps <strong>and</strong> the use of IIS, Windows SharePoint Services, <strong>and</strong> SQL<br />

Server administration tools, but it can be done.<br />

A server farm in Windows SharePoint Services can have identically configured<br />

front-end Web servers that all connect to the same configuration database. Load-balancing<br />

software such as Network Load Balancing (NLB) or load-balancing hardware<br />

can ensure that client requests are evenly distributed among the front-end Web servers.<br />

This not only distributes the load among several front-end Web servers, but it<br />

also allows them to provide failover for each other.<br />

IIS Services Used by Windows SharePoint Services<br />

Virtual Servers<br />

Windows SharePoint Services works only with a specific set of software. This software<br />

includes Windows 2003 as the operating system with IIS <strong>and</strong> ASP.NET installed on the<br />

front-end servers. Back-end components require a separate installation of SQL Server<br />

2000 or WMSDE. WMSDE is included as part of Windows SharePoint Services.<br />

Windows SharePoint Services relies on several services that are provided by IIS<br />

for its Web services. Figure 4-2 shows the architecture of how IIS h<strong>and</strong>les Web<br />

requests before Windows SharePoint Services is installed.<br />

F04XR02<br />

Figure 4-2 Figure displaying required software <strong>and</strong> underlying services needed by Windows<br />

SharePoint Services front-end Web servers<br />

IIS uses virtual servers to give websites administrative, security, <strong>and</strong> resource boundaries.<br />

The default virtual server installed by IIS is named Default Web Site <strong>and</strong> is<br />

located at the \inetpub\wwwroot folder. Windows SharePoint Services uses virtual<br />

servers provided by IIS to host its websites.<br />

Application Pools<br />

Windows 2003<br />

IIS<br />

Virtual Servers<br />

Authentication<br />

Application Pools<br />

ASP.NET<br />

Application pools were introduced as part of IIS 6. Each application pool is an isolated<br />

set of worker processes in which Web applications are run. This means that<br />

different application pools use separate processor <strong>and</strong> memory resources. An application<br />

pool is also a security boundary because each application pool requires its<br />

own set of credentials on the server. Windows SharePoint Services uses IIS application<br />

pools for h<strong>and</strong>ling resource allocation in its websites.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!