In our environment we needed to load balance our UDDI Web Interface across a server farm. Outlined below are the steps that we needed to take to configure UDDI for both our Web Farm (Services Tier) and Database Servers.
Physical View Diagram
All service tier server operating systems are configured identically with Windows Server 2008 Standard.Detailed requirements and steps are listed below.
Install UDDI 3.0 on Database cluster nodes | |
Install UDDI 3.0 on database cluster nodes | Install on all cluster nodes supporting the UDDI3 database named instance |
Run setup | From the BizTalk 2009 Media |
Select Install Microsoft UDDI Services on this computer | |
Select the following components --> Database Component Validate successful installation Do NOT launch Microsoft UDDI services configuration at this time. | |
Install UDDI Patch KB975684 Validate successful installation | |
Configure UDDI 3.0 on primary database cluster node | |
Configure UDDI 3.0 on primary database cluster node | Perform this step on the primary node hosting the named instance that will support the UDDI database. |
Select UDDI Services Configuration | |
Select Custom configuration Enter database\instance information Enter service account and password information Select Configure | |
Select Enable UDDI Services Database Component Select the instance hosting the UDDI3 database from SQL Server Instance drop-down Select Database Data Files Location Select Database Log Files Location Uncheck Require SSL for publication to this UDDI Services site Select Apply Configuration Validate successful configuration | |
Configure UDDI 3.0 on passive database cluster nodes | |
Configure UDDI 3.0 on passive database cluster nodes | Perform this step on the passive nodes hosting the named instance that will support the UDDI database. |
Select UDDI Services Configuration | |
Select Custom configuration Enter database\instance information Enter service account and password information Select Configure | |
Select Enable UDDI Services Database Component Select the instance hosting the UDDI3 database from the SQL Server Instance drop-down Select Apply Configuration Validate successful configuration | |
NOTE: After selecting the named instance supporting the previously configured UDDI database, the file locations do not get updated. This does not appear to cause an issue and does not create the folder structure listed. | |
Configure DNS on domain controller | |
Configure DNS on domain controller | |
Create DNS Host (A) record for UDDI FQDN.This will eventually point at the F5 VIP | |
OS configuration on services tier | |
OS configuration on services tier | |
Ensure all operating system patches have been applied | All services tier servers Perform this before and after installation to ensure new components added during the installation process get patched appropriately |
Install IIS | |
Install IIS 7 | All services tier servers |
Select Add Roles from Server Manager | |
Select Web Server (IIS) | |
Select Add Required Features | |
Add the following Role Services:
Accept the Add Required Role Services dialog Validate successful installation | |
Install Application Server Role | |
Install Application Server | All services tier servers |
Select Add Roles from Server Manager | |
Select Application Server | |
Add the following Role Services: Windows Process Activation Service Support Accept the Add Required Role Services dialog This will automatically add HTTP Activation Message Queuing Activation TCP Activation Named Pipes Activation Add Incoming Remote Transactions Outgoing Remote Transactions Validate successful installation | |
Install Prerequisite | |
Install Prerequisite | All services tier servers |
Download and install the Microsoft Visual C++ 2008 SP1 Redistributable Package for x64 | |
Install UDDI 3.0 on services tier | |
Install UDDI 3.0 on services tier | All services tier servers |
Run setup | From the BizTalk 2009 Installation Media |
Select Install Microsoft UDDI Services on this computer | |
Select the following components Administration Tools Web Application Validate successful installation Do NOT launch Microsoft UDDI services configuration at this time. | |
Install UDDI Patch KB975684 Validate successful installation | |
Configure UDDI 3.0 on services tier | |
Configure UDDI 3.0 on services tier | Configuration steps for the first services tier computer differs from configuration steps required for the remaining services tier servers |
Configure UDDI 3.0 on first services tier servers | |
Configure UDDI 3.0 on first services tier servers | First services tier servers |
Select UDDI Services Configuration on first services tier node | |
Select Custom configuration Enter database\instance information Enter service account and password information Select Configure | |
Select Enable UDDI Services Web Application Ensure UDDI database is correct Ensure Web application account is correct Select Self-register this site’s services in the UDDI registry and Active Directory Select Apply Configuration Validate successful configuration This will add the web application account into the database security users for UDDI3 database | |
Configure UDDI 3.0 on remaining services tier nodes | |
Configure UDDI 3.0 on remaining services tier nodes | Remaining services tier servers |
Select UDDI Services Configuration on remaining services tier nodes | |
Select Custom configuration Enter database\instance information Enter service account and password information Select Configure | |
Select Enable UDDI Services Web Application Notice informational warning. Self-registration should only be performed on the first services tier server, not subsequent servers | |
Validate informational warning matches description to the right | |
Unselect Self-register this site’s services in the UDDI registry and Active Directory Select Apply Configuration Validate successful configuration | |
Validate UDDI 3.0 on services tier | |
Validate UDDI 3.0 on services tier | |
Run UDDI Services Console | |
Validate the service tier servers are listed under the UDDI console | |
Ensure services tier servers respond to web requests to the UDDI site | |
No comments:
Post a Comment