Table of Contents
Deploying Microsoft Lync Server 2010 ............................................................................... 1
Exercise 1 Preparing Active Directory Domain Services and Installing the Lync Server 2010 Topology Builder ...........2 Exercise 2 Starting the Topology Builder and Defining an Enterprise Edition Front End Pool ......................................4 Exercise 3 Preparing the Environment for Lync Server 2010 and then Publishing the Topology ..................................7 Exercise 4 Deploying Lync Server 2010..........................................................................................................................9 Exercise 5 Validating the Deployment Using the Lync Server 2010 Control Panel ......................................................11 Exercise 6 (Optional): Exploring the Topology Builder to Define a Standard Edition Front End Topology .................13
Scenario
Contoso Ltd. has decided to deploy Microsoft Lync Server 2010 and you want to use the new Lync Server 2010 Topology Builder tool to define and publish the architecture. You will explore the Lync Server 2010 Topology Builder and gain familiarity with defining Enterprise Edition Front End and other server roles. The final exercise is optional and goes over defining a Standard Edition Front End topology. There is a pre-staged version of the topology that you may publish later in this lab, if you choose to. You will only deploy one server role in this lab, the Front End server on LS-FE. The process for deploying other server roles is the same, except that not all roles require the same certificates.
90 Minutes
DC01
SQL01
LS-FE
The password for the Administrator account on all computers in this lab is: Password1.
Page 1 of 14
Exercise 1 Preparing Active Directory Domain Services and Installing the Lync Server 2010 Topology Builder
Scenario
In this exercise, you will prepare Active Directory Domain Services for Lync Server 2010 and then install the Lync Server 2010 Topology Builder. A number of prerequisites have been pre-staged for you in the interest of saving time. Tasks Complete the following task on: LS-FE 1. Prepare the AD DS schema Detailed Steps Note: The following prerequisites have already been installed: Microsoft Internet Information Services (IIS) 7.0 Rewrite package SQL Server 2008 Native Client SQL Server 2005 Backwards Compatibility tool Microsoft Visual C++ 2008 Redistributable Package Microsoft Silverlight
Microsoft .NET Framework 3.5 with SP1 Microsoft Windows PowerShell 2.0 The following features have also been preinstalled: Message Queuing IIS 7.0 was installed with the following command: ServerManagerCmd.exe -Install Web-Server Web-Http-Redirect Web-Scripting-Tools Web-Windows-Auth Web-Asp-Net Web-Log-Libraries Web-Http-Tracing Web-BasicAuth AD DS Tools Desktop Experience (needed for Lync Server 2010 on Windows Server 2008 R2) The SQL Server Express local database has also been pre-staged on LS-FE. The command that installed the local CMS database on LS-FE is: SQLEXPR_x64.exe /Q /HIDECONSOLE /ACTION=Install /FEATURES=SQLEngine,Tools /INSTANCENAME=RTC /TCPENABLED=1 /SQLSVCACCOUNT="NT AUTHORITY\NetworkService" /SQLSYSADMINACCOUNTS="Builtin\Administrators" /BROWSERSVCSTARTUPTYPE="Automatic" /AGTSVCACCOUNT="NT AUTHORITY\NetworkService" /SQLSVCSTARTUPTYPE=Automatic This can be done on any server that is going to have a Lync Server 2010 role installed on it, in order to speed up setup. This command has already been run; do not run it again. This step extends the Active Directory Domain Services schema by adding new classes and attributes that are used by Lync Server 2010. This would need to be run once for each forest in your deployment.
a. On LS-FE, click Start, click All Programs, click Accessories, and then click Windows
Explorer.
b. In Microsoft Windows Explorer, browse to C:\LabFiles\LS2010\Setup\amd64 and
Page 2 of 14
Deploying Microsoft Lync Server 2010 Tasks Detailed Steps double-click Setup.exe.
c. There will be a brief delay while setup starts. d. On the Microsoft Lync Server 2010 page, leave the default values for the
g. On the Microsoft Lync Server 2010 Deployment Wizard page, click Prepare Active h. On the Prepare Active Directory for Lync Server page, next to Step 1: Prepare
On the Prepare Schema page, click Next. Wait as the wizard executes the commands to prepare the schema.
Note: This step creates global settings and universal groups that are used by Lync Server 2010. This would need to be run once for each forest in your deployment.
a. On LS-FE, on the Prepare Active Directory for Lync Server page, near Step 3:
Note: This step adds permissions on objects to be used by members of universal groups and would need to be run once per user domain or server domain.
a. On LS-FE, on the Prepare Active Directory for Lync Server page, next to Step 5:
Complete the following task on: LS-FE 4. Install the Topology Builder
Builder.
b. Wait for the tool to be installed. This will only take a few seconds and there will
be no prompts.
c. Leave the Lync Server 2010 Deployment Wizard running. d. Close Windows Explorer.
Page 3 of 14
Exercise 2 Starting the Topology Builder and Defining an Enterprise Edition Front End Pool
Scenario
In this exercise, you will start the Lync Server 2010 Topology Builder and then create a site and define the topology. Topology Builder is a wizard-driven user interface that you use to create your initial Lync Server 2010 topology, and to make changes to that topology later. With Topology Builder, your topology is validated before you commit it or begin installing Lync Server 2010 on any servers. The setup process itself on each server is greatly simplified. You will use the Lync Server 2010 Topology Builder to define an Enterprise Edition Front End Pool Topology. You will use the Define New Front End Pool wizard. Tasks Complete the following task on: LS-FE 1. Start the Topology Builder Detailed Steps Note: If you want to run through defining a Standard Edition topology, the last exercise in this lab is an optional one that covers Standard Editions. You will now start the Topology Builder tool and define the default Session Initiation Protocol (SIP) domain. Your deployment must include at least one central site and can include zero to many branch sites. A site represents a geographical location of your network and is a set of computers well connected by a high-speed, low-latency network, such as a single local area network (LAN) or two networks connected by a high-speed fiber optic network. Note that Lync Server 2010 sites are a separate concept from Active Directory sites and Microsoft Exchange sites.
a. On LS-FE, click Start, click All Programs, click Microsoft Lync Server 2010, and
topology as ContosoTopology.tbxml.
d. On the Create New Topology wizard, on the Define the primary domain page, in
the Primary SIP domain box, type Contoso.com and then click Next.
e. On the Specify additional supported domains page, leave the boxes blank and
On the Define the first site page, in the Name box, type Redmond, in the Description box, type US Main Office and then click Next. On the Specify site details page, in the City box, type Redmond In the Country/Region Code box, type 1 and then click Next. On the New topology was successfully defined page, verify that Open the New Front End Wizard when this wizard closes is selected and then click Finish.
Note: You will now use the Define New Front End Pool wizard to add various components and save the Topology.
a. On LS-FE, in the Define New Front End Pool wizard, on the Define the New Front
End pool page, notice the information the wizard asks you to collect, and then
Page 4 of 14
Deploying Microsoft Lync Server 2010 Tasks 2. Define the Enterprise Edition Front End Pool using the Topology Builder Detailed Steps click Next.
b.
On the Define the Front End pool FQDN page, in the Pool FQDN box, type lspool01.contoso.com. Verify that Enterprise Edition Front End Pool is selected and then click Next. ls-fe.contoso.com click Add, and then click Next.
c. On the Define the computers in this Pool page, in the Computer FQDN box, type d. On the Select Features page, select the Conferencing, which includes audio,
video and application sharing, Dial-in (PSTN) Conferencing, Enterprise Voice, and Call Admission Control check boxes, and then click Next.
e. On the Select collocated server roles page, select the Collocate A/V Conferencing
service and Collocate Mediation Server check boxes and then click Next.
f.
On the Associate server roles with this Front End pool page, select only the Enable archiving and Enable monitoring check boxes and then click Next. SQL Server FQDN box, type sql01.contoso.com
g. On the Define the SQL store page, select Define a new SQL store and then in the h. Select Named Instance and then in the Named Instance box type LS2010 and
On the Define the file share page, select Define a new file share, and then in the File Server FQDN box, type sql01.contoso.com In the File Share box, type FileShare and then click Next. Service pool FQDN check box is clear.
k. On the Specify the Web Services URL page, verify that the Override internal Web l.
In the External Base URL box, type webext.contoso.com and then click Next.
m. On the Specify PSTN gateways page, click New. n. On the Define New IP/PSTN Gateway page, in the Gateway FQDN or IP Address
domain name page, in the FQDN box, type ls-arc-mon.contoso.com and then click Next.
t. On the Define the SQL store page, verify that Use a previously defined SQL store
domain name page, in the FQDN box, type ls-arc-mon.contoso.com and then click Next.
y. On the Define the SQL store page, verify that Use a previously defined SQL store
Page 5 of 14
Deploying Microsoft Lync Server 2010 Tasks Complete the following task on: LS-FE 3. Configure the Administrative URL and the Central Management Server Detailed Steps Note: Lync Server 2010 requires you to set up a simple Uniform Resource Locators (URL) for the administrative website.
a. On LS-FE, maximize the Topology Builder. b. In the Navigation pane, right-click Lync Server 2010 and then click Edit Properties. c. On the Edit Properties page, under Simple URLs, in the Administrative access URL
Management Server on menu, select lspool01.contoso.com Redmond and then click OK.
e. Leave the Topology Builder running.
Page 6 of 14
Exercise 3 Preparing the Environment for Lync Server 2010 and then Publishing the Topology
Scenario
In this exercise, you will prepare the topology for Lync Server 2010 by adding the Administrator to the CSAdministrator group and then creating the necessary Domain Name System (DNS) records. You will also publish the topology, which includes installing the databases, setting the configuration store location, and then publishing and enabling the Lync Server 2010 topology. Tasks Complete the following task on: DC01 1. Add the Administrator to the CSAdministrator group Detailed Steps Note: The user that will configure and install Lync Server 2010 must be a member of the CSAdministrator group. You will add the Administrator account to this group.
a. On DC01, click Start, click Administrative Tools, and then click Active Directory
navigation pane, expand Contoso.com and then click the Users container.
c. In the Results pane, right-click the CSAdministrator group and then click
Properties.
d. On the CSAdministrator Properties page, click the Members tab and then click
Add.
e. On the Select Users, Contacts, Computers, Service Accounts, or Groups page, in
the Enter the object names to select window, type Administrator and then click OK.
f.
Back on the CSAdministrator Properties page, click OK, and then close Active Directory Users and Computers.
Complete the following task on: DC01 2. Create a DNS record for the different components
Note: You will now create the necessary DNS records, which will include the pool name and the simple URLs. Normally, you would also need a Service Location (SRV) record, but since you already have Office Communications Server 2007 R2, it already exists.
a. On DC01, click Start, click Administrative Tools, and then click DNS. b. In the DNS Manager, expand DC01, expand Forward Lookup Zones, and then click
Contoso.com.
c. Right-click Contoso.com and then click New Host (A or AAAA). d. In the New Host window, in the Name box, type lspool01 e. In the IP Address box, type 10.0.0.30 and then click Add Host. f.
g. In the New Host window, in the Name box, type dialin h. In the IP Address box, type 10.0.0.30 and then click Add Host. i. j. l.
At the DNS prompt, click OK. In the New Host window, in the Name box, type meet At the DNS prompt, click OK.
k. In the IP Address box, type 10.0.0.30 and then click Add Host.
Page 7 of 14
Note: Each time that you use Topology Builder to build your topology, you must publish the topology to a database in the Central Management Store (CMS) so the data can be used for deployment of Lync Server 2010 servers. You will see the list of things that will be performed when running this for the first time.
a. On LS-FE, in the Topology Builder, right-click Lync Server 2010 and then click
Publish Topology.
b. It will take a moment for the Publish Topology wizard to appear. c. On the Publish the topology page, review the actions that will be performed and
On the Publishing wizard complete page, verify that all steps show as Success.
g. Under Next steps click the link to open the to-do list. h. Review the NextSteps.txt file that opens and the instructions to run local setup on
Back on the Publishing wizard complete page, click Finish. Close the Lync Server 2010 Topology Builder.
Page 8 of 14
click Run.
c. On the Local Server Configuration page, verify that Retrieve directly from the
take about two minutes as the local store has been pre-staged in order to save time.
e. On the Executing Commands page, when the Task Status shows as Completed,
click Finish. Complete the following task on: LS-FE 2. The second step will install the server components for the roles to be installed
a. On the Lync Server 2010 page, next to Step 2: Setup or Remove Lync Server
Complete the following task on: LS-FE 3. Request and assign a certificate
Note: You will now request the certificate for the Default usage.
a. On the Lync Server 2010 page, next to Step 3: Request, Install or Assign
On the Certificate Authority Account page, leave the box clear and then click Next.
g. On the Specify Alternate Certificate Template page, leave the box clear and then
Page 9 of 14
Deploying Microsoft Lync Server 2010 Tasks Detailed Steps click Next.
h. On the Name and Security Settings page, in the Friendly Name box, type Default
On the Organization Information page, in the Organization box, type Contoso In the Organizational Unit box, type IT and then click Next. United States.
m. In the City/Locality box, type Redmond and then click Next. n. On the Subject Name/Subject Alternate Names page, review the Subject Name
and Subject Alternate Names automatically populated and then click Next.
o. On the SIP Domain setting on Subject Alternate Names (SANs) page, select the
click Next.
s. On the Online Certificate Request Status page, verify that the Assign this
certificate to Lync Server certificate usages check box is selected and then click Finish.
t. On the Certificate Assignment page, click Next. u. On the Certificate Assignment Summary page, click Next. v. On the Executing Commands page, when the Task Status shows as Completed,
click Finish.
w. Back on the Certificate Wizard, click the down arrow next to Default Certificate to
selected and then click Close. Complete the following task on: LS-FE 4. Start the services Note: Now that installation is complete, you will start the services.
a. On the Lync Server 2010 page, next to Step 4: Start Services, click Run. b. On the Start Services page, click Next. c. Wait a few minutes for the services to start. d. On the Executing Commands page, when the Task Status shows as Completed,
click Finish.
e. Next to Service Status (Optional), click Run. f.
In the Services console that opens, verify that all of the Lync Server 2010 services have started and then close the Services console.
g. Close the Lync Server 2010 Deployment Wizard and then close Windows Explorer.
Page 10 of 14
Exercise 5 Validating the Deployment Using the Lync Server 2010 Control Panel
Scenario
During this exercise, you will validate your deployment by using the Lync Server 2010 Control Panel and view some of the features and information displayed in the Topology Viewer. Tasks Complete the following task on: LS-FE 1. Start and log in to the Lync Server 2010 Control Panel Detailed Steps Note: The Web-based Lync Server 2010 Control Panel replaces the Microsoft Management Console (MMC) interface from previous versions for graphical user interface (GUI)based management of Lync Server 2010.
a. On LS-FE, click Start, click All Programs, click Microsoft Lync Server 2010, and
Administrator
c. In the Password box, type Password1 and then click OK.
Complete the following task on: LS-FE 2. Explore the Microsoft Lync Server Control Panel Topology Viewer
Note: You can use the Topology section of the Lync Server Control Panel to see a list of computers and services. You can also view the details and the status of each computer and service. You can sort the list by computer, pool, or site.
a. On LS-FE, in the Lync Server Control Panel, in the navigation pane, click Topology. b. In the results pane, notice the four entries listed under Computer. c. Click 10.1.10.10 and then click Properties. d. On the View Computer Detail 10.1.10.10 page, under Service, notice in the
g. Under Computers, double-click sql01.contoso.com. h. On the View Computer Detail page, under Service, notice the six Stores listed:
i. j.
ApplicationDatabase ArchivingDatabase CentralManagementDatabase FileStore MonitoringDatabase UserDatabase Click FileStore and then click Properties. On the View Service Detail - FileStore page, notice Dependent services and then click Close twice. On the View Computer Detail ls-fe.contoso.com page, notice the various services listed. You are able to stop and start these services from here by using
Page 11 of 14
Deploying Microsoft Lync Server 2010 Tasks Detailed Steps the Action menu.
m. Click ConferencingServer and then click Properties. n. On the View Service Detail ConferencingServer page, view the information
provided, such as the various ports and Dependent Services, and then click Close twice.
o. Back on the Topology Viewer page, click the Server Application tab at the top of
the page.
p. On the Server Application page, notice the various applications and then click
ClientVersionFilter.
q. Click Action and notice that you can Enable or Disable the application or Select or
Topology builder.
s. Close the Lync Server Control Panel and any other open windows.
Page 12 of 14
Exercise 6 (Optional): Exploring the Topology Builder to Define a Standard Edition Front End Topology
Scenario
In this exercise, you will run through the steps to define a Standard Edition Pool using the Lync Server 2010 Topology Builder. This includes a brief look at configuring External Access with an Edge server. You will not save your settings when finished. This is an optional exercise and is used to show the process for defining a Standard Edition Front End Pool topology. Tasks Complete the following task on: LS-FE 1. Define a Standard Edition Front End topology Detailed Steps Note: In this procedure, you will briefly review the steps for defining a Standard Edition topology, but you will not save the settings.
a. On LS-FE, open the Lync Server Topology Builder. b. On the Topology Builder page, verify that Download Topology from existing
Standard Edition Front End Servers, and then click New Front End Pool.
e. On the Define the New Front End pool page, click Next. f.
On the Define the Front End pool FQDN page, in the FQDN box, type SETest.Contoso.com
g. This must be the FQDN of the Standard Edition server you would deploy. h. Verify that Standard Edition Server is selected and then click Next. i.
On the Select Features page, select the Conferencing, which includes audio, video and application sharing, Dial-in (PSTN) Conferencing and Enterprise Voice check boxes, and then click Next. On the Select collocated server roles page, notice that Collocate A/V Conferencing service is selected and grayed out. Next.
j.
k. Verify that the Collocate Mediation Server check box is selected and then click l.
On the Associate server roles with this Front End pool page, clear all of the check boxes and then click Next.
m. On the Define the SQL store page, notice that it is grayed out, and then click Next. n. On the Define the file share page, leave the defaults and then click Next. o. On the Specify the Web Services URL page, verify that the Override internal Web
Deploying Microsoft Lync Server 2010 Tasks LS-FE 2. Define an Edge pool Detailed Steps
c. On the Define the New Edge Pool page, click Next. d. On the Define the Edge pool FQDN page, in the Pool FQDN box, type ls-
edge.contoso.com
e. Select Single computer pool, and then click Next. f.
On the Select features page, read the list of features, select only Enable federation (port 5061) and then click Next. leave the port as 443.
g. On the External FQDNs page, in the SIP Access box, type sip.contoso.com and h. In the Web Conferencing box, type webconf.contoso.com and leave the port as
443.
i. j.
In the Audio/Video box, type av.contoso.com and leave the port as 443, and then click Next. On the Define the internal IP address page, in the Internal IP address box, type 10.0.0.99 and then click Next. 172.16.0.101
k. On the Define the external IP address page, in the SIP Access box, type l.
m. In the Audio/Video box, type 172.16.0.103 and then click Next. n. On the Define the next hop page, verify that SE-Test.contoso.com Redmond is
Complete the following task on: LS-FE 3. Shut down all running VMs
to these VMs with more roles deployed for the remaining labs.
Page 14 of 14