ENTERPRISE

Microsoft Lync Server 2010 : Planning for Internal Non-Voice Deployment - Planning for Conferencing

12/13/2013 2:33:10 AM

Conferencing in Lync Server 2010 describes any type of audio or video communication that involves three or more people. Although this article focuses on non-voice deployments of Lync Server 2010, this really refers to Voice over IP and as such, this section also takes into consideration PC-to-PC conferences as part of an audio conference. Because both scheduled conferences and ad hoc conferences can be initiated by users, it is important to take both into account.


Tip

Don’t underestimate the popularity of conferencing. After users know it’s available, it will become extremely popular. Management will love the potential of reducing costs around external conferencing services, too.

1. Defining Your Requirements

The first big step in planning a deployment is determining what features you plan to support. This greatly influences the overall design, has a big impact on server roles that are deployed, and affects infrastructure services such as the LAN and the WAN.

If you plan to enable web conferencing, which includes both document and application sharing, account for the following:

• Enable conferencing for the Front End pool in the Topology Builder.

• Account for increased network usage for application sharing. The default throttling is 1.5 KB/sec for each session and can be modified as needed.

• Build custom meeting policies if there is a need to enable either application sharing or document collaboration but a desire to prevent the other.

To enable audio and video conferencing, which in this type of deployment includes PC-to-PC calls but not PBX integration, plan for the following tasks:

• Enable conferencing for the Front End pool in the Topology Builder

• Account for increased network usage, typically 50 Kbps for audio and 350 Kbps for video

If requirements include supporting external users connecting to internally hosted conferences, consider the following tasks:

• Deploy Edge Servers in the topology.

• Properly protect access to the Edge Servers.

• Properly resolve the meeting URLs externally.

• Be sure users trust the certificates used on the Edge Servers to establish SSL connections.

• Decide whether federation will be supported.

Another decision, which must be accounted for, is whether it is necessary to support legacy clients on Lync Server 2010. Each time a client connects, its version is checked and compared against policies to determine whether it can be used. Web-based connections attempt to detect a local client and always offer the option of the web-based client. This is an important decision because there are compatibility limitations between various clients and back ends:

• Lync 2010 clients can neither schedule Live Meeting online conferences nor modify or migrate meetings of this type.

• Lync 2010 clients who need to attend Live Meeting online conferences hosted on OCS 2007 R2 servers must also have the Live Meeting client installed in order to participate.

2. Planning Your Conferencing Topology

Conferencing can be deployed in either the Standard Edition of Lync Server 2010 or in the Enterprise Edition. Topologies are simple in the Standard Edition because, by definition, all roles are placed on a single server. This is easy to plan because there are no options. Deploying on Enterprise Edition, on the other hand, opens up several options that must be considered.

Typically, you deploy on Enterprise Edition of Lync Server 2010 to gain redundancy by running a given role on more than one server and load balancing them to gain redundancy. Usually the decision on deployment is on whether to collocate the A/V Conferencing Server role with the Front End role. The decision point is usually on user load. Typically for deployments of fewer than 10,000 users, it is recommended to collocate the A/V Conferencing Server role with the Front End role. For more than 10,000, it is recommended to separate the roles (see Figure 1). Additionally, in a noncollocated topology, an A/V Conferencing Server can support up to 35,000 users. Going beyond this number requires additional A/V Conferencing Servers. Also keep in mind that if the reason for deploying on Enterprise Edition was to achieve redundancy, strongly consider deploying an n+1 architecture so that loads can be maintained if a server fails.

Figure 1 Configuration for AV Topology

image

When planning hardware for conferencing, install servers to handle the load. Although Microsoft’s recommendations typically call for a collocated A/V Conferencing and Front End Server to support 10,000 users, that is based on the following hardware:

• Eight processor cores (dual quad-core or quad dual-core)

• 16 GB RAM

• Multiple 10,000 RPM disks or solid state hard drives

• Dual Gigabit Ethernet adapters

Regardless of whether the A/V Conferencing and Front End roles are collocated, the configuration can run on Standard Edition of either Windows 2008 x64 or Windows 2008 R2.

3. Planning for Clients and Devices

There are several clients for Lync Server 2010 in which to plan. Administrators have the ability to limit which clients can connect so that users can only use a client that is currently supported. This simplifies troubleshooting because it’s possible to prevent unexpected clients from connecting. The current list of clients includes

Lync 2010—The primary Windows client

Lync 2010 Attendee—The web-based plug-in for clients that don’t have a full client

Lync Web App—The web-based client that provides the primary features

Lync Server 2010 Attendant—The integrated call management application, typically used by a receptionist for managing multiple lines and for routing calls

Lync 2010 Mobile—The client for smart phones

Lync 2010 Phone Edition—The client running on traditional handsets

Online Meeting Add-in for Lync 2010—The client that provides integration with Outlook for meeting management

Another item to plan for on the topic of clients is the deployment of clients to end users. The two supported methods are to either deploy the .exe version of the client, or to extract the .msi from the executable and deploy this through Group Policy. It’s typically preferred to deploy the executable version through some other application deployment method because the .exe version performs the following tasks that the .msi doesn’t:

• Automatically performs prerequisite checks

• Installs Visual C++ components and Silverlight if missing

• Uninstalls Lync 2010 Attendee

• Notifies the user about Media Player 11 requirements

• Uninstalls legacy OCS clients

Other  
  •  Microsoft Lync Server 2010 : Planning for Internal Non-Voice Deployment - Planning for IM
  •  Microsoft Lync Server 2010 : Planning for Internal Non-Voice Deployment - Planning for Capacity
  •  Microsoft Lync Server 2010 : Planning for Internal Non-Voice Deployment - Determining Your Infrastructure Needs
  •  Microsoft Lync Server 2010 : Determining the Scope of the Deployment
  •  System Center Configuration Manager 2007 : Creating a Package (part 5) - Forefront Client - Configuring the Package, Adding Programs
  •  System Center Configuration Manager 2007 : Creating a Package (part 4) - Forefront Client - Using the New Package Wizard
  •  System Center Configuration Manager 2007 : Creating a Package (part 3) - OpsMgr Client - Configuring the Package Used by the Package Definition File
  •  System Center Configuration Manager 2007 : Creating a Package (part 2) - OpsMgr Client - Configuring the Installation Program
  •  System Center Configuration Manager 2007 : Creating a Package (part 1) - OpsMgr Client - Using the Create Package from Definition Wizard
  •  Exchange Server 2007 Management and Maintenance Practices : Maintenance Tools for Exchange Server 2007 (part 2) - Active Directory Database Maintenance Using ntdsutil
  •  
    Top 10
    Review : Sigma 24mm f/1.4 DG HSM Art
    Review : Canon EF11-24mm f/4L USM
    Review : Creative Sound Blaster Roar 2
    Review : Philips Fidelio M2L
    Review : Alienware 17 - Dell's Alienware laptops
    Review Smartwatch : Wellograph
    Review : Xiaomi Redmi 2
    Extending LINQ to Objects : Writing a Single Element Operator (part 2) - Building the RandomElement Operator
    Extending LINQ to Objects : Writing a Single Element Operator (part 1) - Building Our Own Last Operator
    3 Tips for Maintaining Your Cell Phone Battery (part 2) - Discharge Smart, Use Smart
    REVIEW
    - First look: Apple Watch

    - 3 Tips for Maintaining Your Cell Phone Battery (part 1)

    - 3 Tips for Maintaining Your Cell Phone Battery (part 2)
    VIDEO TUTORIAL
    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 1)

    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 2)

    - How to create your first Swimlane Diagram or Cross-Functional Flowchart Diagram by using Microsoft Visio 2010 (Part 3)
    Popular Tags
    Microsoft Access Microsoft Excel Microsoft OneNote Microsoft PowerPoint Microsoft Project Microsoft Visio Microsoft Word Active Directory Biztalk Exchange Server Microsoft LynC Server Microsoft Dynamic Sharepoint Sql Server Windows Server 2008 Windows Server 2012 Windows 7 Windows 8 Adobe Indesign Adobe Flash Professional Dreamweaver Adobe Illustrator Adobe After Effects Adobe Photoshop Adobe Fireworks Adobe Flash Catalyst Corel Painter X CorelDRAW X5 CorelDraw 10 QuarkXPress 8 windows Phone 7 windows Phone 8