Web Services software can be installed on one or more Worker Services computers to support underlying Web functions such as fielding search requests and performing shortcut resolution. Installing Web Services software creates an IIS Web site (SearchWS).
This section describes how to install the EMC SourceOne Web Services software on a host computer on which EMC SourceOne Worker Services is installed. This section also includes information on implementing load balancing for the Web Services application.
Prerequisites
Table 29 provides an overview of the prerequisites you must complete before installing software.
Table 29 Prerequisites
Prerequisite Details
System requirements Hardware, operating system, network connectivity, and pre- requisite software requirements are described in “Worker Services host computer requirements” on page 63.
Accounts and permissions Ensure that:
• Active Directory accounts and groups and other permis- sions-related configuration is completed as described in
“Pre-installation” on page 41.
• Database permissions are configured as described in
“Configure SQL permissions” on page 98.
EMC SourceOne software Install Worker Services software on this computer prior to installing the Web Services software.
ASP.NET considerations
EMC SourceOne uses several Microsoft Internet Information Services (IIS) Web sites to support product functionality. These sites require ASP.NET 2.0 (as described in “Establishing system requirements” on page 58). If the default Web site on the IIS server is configured to use ASP.NET 1.1, the EMC SourceOne installation will change the version to ASP.NET 2.0, resulting in a restart of IIS. An error message similar to the following may be observed as a result of the IIS restart:
Failed while restarting W3SVC. Error code: 0x80070420
You can avoid this error being generated by ensuring that the default Web site on your IIS server is configured to use ASP.NET 2.0 before installing EMC SourceOne software.
Procedures
Table 30 provides an overview of the procedures to install and configure EMC SourceOne Web Services software on a host computer.
Table 30 Procedures
Step Procedure Details
1 “Copy setup executable locally” on page 123
Copies the installation executables locally to the computer.
2 “Install Web Services software” on page 123
Installs the EMC SourceOne Web Services software.
3 “Configuring load balancing” on page 125 Optional. Configure load balancing.
4 “Configure firewall rules (Windows Server 2008 R2 only)” on page 125
Configures rules to allow EMC SourceOne services and system components to communicate with
Copy setup executable locally
To copy the setup executable for the EMC SourceOne Web Services software locally to the host computer:
1. Log in to the host computer using the EMC SourceOne installation account.
2. Navigate to the Setup\Windows directory on the EMC SourceOne
software kit.
3. Copy the ES1_WebServicesSetup.exe executable to a temporary
location on the host computer.
Install Web Services software
To install the EMC SourceOne Web Services software:
1. Navigate to the temporary location to which you copied the setup executable.
2. Double-click the ES1_WebServicesSetup.exe file and click Run.
The Welcome page displays.
4. Accept the default location and click Next to display the Logon
Information page.
5. Enter the logon information: a. Type the Domain.
b. Type the Username and Password. This is the EMC
SourceOne primary service account username and password. c. Type the EMC SourceOne Security Group. The service
account must be a member of this Security Group.
d. The Enable checkbox is already checked in the Service Logon
Policy region. This setting is required to enable services to run without a logged in user.
e. Click Next to validate the credentials and display the Ready
for Software Installation page. 6. Click Install.
Configuring load balancing
To support load balancing across two or more Worker Services computers running Web Services software, you can utilize network load balancing using an appliance or software solution such as the Microsoft Network Load Balancing Service (NLBS).
You can install Web Services software on multiple Worker Services computers and configure EMC SourceOne applications that require a Web Services location to access a virtual host name configured using the appropriate load balancing solution. The service then distributes the requests to multiple servers to balance the load.
Once you establish the virtual host name, you can specify this host information when installing EMC SourceOne applications that require you to provide the Web Services location. Several application installations require a Web Services location, depending on the environment.
All environments
◆ EMC SourceOne Search ◆ Mobile Services
Email Management environments ◆ Extensions for OWA 2007 Support ◆ Extension for OWA 2010 Support
◆ Extensions for IBM Lotus Domino Support ◆ Offline Access
SharePoint environments ◆ SharePoint Archive Search
Details for selecting a virtual host name when identifying the Web Services location are provided within the installation procedure for each of these components.
Configure firewall rules (Windows Server 2008 R2 only)
If using Windows Server 2008 R2, create new firewall inbound rules to allow connections to the following EMC SourceOne services:
Refer to the following Microsoft article for details on configuring firewall rules using Windows Firewall with Advanced Security in Windows Server 2008 R2:
http://go.microsoft.com/fwlink/?linkid=137808
Configure IIS 7.5 role services (Windows Server 2008 R2 only)
For Windows 2008 R2, use Server Manager to configure the role services using the information in Table 31.
Table 31 IIS 7.5 Role Services and EMC SourceOne SearchWS requirements
IIS Role Service
Required for EMC SourceOne Web Services (SearchWS)
Common HTTP Features
Static Content Required Default Document Required
HTTP Errors Required
Application Development Features
ASP.NET Required
.NET Extensibility Required (for ASP.NET) ISAPI Extensions Required (for ASP.NET) ISAPI Filters Required (for ASP.NET)
Security Features
Basic Authentication Required
Configure single sign-on (SSO)
For information on configuring SSO, refer to the following sections:
◆ Single Sign-on Support Example (Windows) ... 223 ◆ Single Sign-on Support Example (Domino) ... 249
Note: You can wait until all EMC SourceOne IIS sites (Web Services, Search and Mobile Services) are installed before configuring SSO.
Review IBM Lotus Domino consideration
If you are running EMC SourceOne Web Services in a Domino-only environment, note that the Web Services installation creates a service called EMC SourceOne Offline Access Retrieval Service. This service is configured to start automatically, but is only necessary in an Exchange environment. You can safely configure this service to start manually.