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 97<br />

Note The split between front-end <strong>and</strong> back-end components in Windows<br />

SharePoint Services is a logical one. Physically, the front-end <strong>and</strong> back-end<br />

components can exist on the same server or on separate servers.<br />

Improvements over SharePoint Team Services<br />

By separating front-end <strong>and</strong> back-end components, Windows SharePoint Services<br />

has some dramatic improvements in key areas over SharePoint Team Services. Each<br />

of the improvements in the following list affects configuration decisions:<br />

■ Backup. Consolidating all site content <strong>and</strong> configuration information into<br />

one type of storage simplifies the backup process.<br />

■ Scalability. Windows SharePoint Services can be scaled down to a single<br />

server that contains both front-end <strong>and</strong> back-end components, or it can be<br />

scaled up to several front-end Web servers accepting requests <strong>and</strong> gathering<br />

data from multiple back-end database servers.<br />

■ Availability. Multiple front-end Web servers can host the same site content,<br />

allowing others to take over if one fails. Also back-end databases can be clustered<br />

for automatic failover.<br />

■ Integrity of data. Consolidating all the settings <strong>and</strong> data into one location<br />

<strong>and</strong> one format protects the data.<br />

■ Customization. Administrators with only an introductory underst<strong>and</strong>ing of<br />

Web development, using an HTML editor, can customize the many templates<br />

<strong>and</strong> properties available in Windows SharePoint Services. For in-depth customizations,<br />

a developer needs to know only ASP.NET Web pages <strong>and</strong> form controls.<br />

For back-end customizations, a programming knowledge of SQL Server is<br />

needed.<br />

Front-End Web Servers<br />

The front-end Web servers in Windows SharePoint Services use the Web services<br />

provided by Internet Information Services (IIS) in Windows Server 2003. The purpose<br />

of these front-end Web servers is just to service requests from clients. They are<br />

considered stateless because they install only the minimum files <strong>and</strong> settings needed<br />

to be able to connect to the correct back-end database <strong>and</strong> retrieve requested site<br />

pages <strong>and</strong> content.

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

Saved successfully!

Ooh no, something went wrong!