Microsoft Lync 2010: Planning for Conferencing Deployments

advertisement
Number of attendees
(in addition to presenter)
1
% of total conferences
Average duration in minutes
19%
17
2
20%
36
3
21%
42
4
14%
46
5
9%
49
6
5%
53
7
4%
55
8
2%
56
9-15
4%
65
16-35
1%
93
36-100
<1%
100
Microsoft Lync Server 2010 Capacity Calculator
http://www.microsoft.com/en-us/download/details.aspx?id=12295
Microsoft Lync Server 2010 Support for Large Meetings
http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=28775
Feature/capability
Lync 2010
Lync Web
App
Lync 2010
Attendee
Lync 2010
Phone Edition
Lync for Mac
2011
●
●
Add computer audio
●
●
Add video
●
●
●
Use in-meeting presenter controls
●
●
●
●
Access detailed meeting roster
●
●
●
●
Participate in multiparty IM
●
●
●
●
Share the desktop (if enabled)
●
●(plug-in)
●
●*
Share a program (if enabled)
●
●(plug-in)
●
View only
Add anonymous participants (if enabled)
●
●
●
●
Use dial-in audio conferencing
●
●
●
●
Initiate a meeting
●
Add and present Microsoft PowerPoint files
●
Use a whiteboard
●
●
●
Conduct polls
●
●
●
Share files
●
●
●
●
●
View only, no
annotations
●
Conferencing
Database
Focus
Web Components (IIS)
Join Launcher
Focus Factory
Audio Video
Conferencing Server
IM Conferencing
Server
Web Conferencing
Server
Machine Boundary
Process Boundary
Reach Server
Dial-in Conferencing
Page
App Sharing
Conferencing Server
Personal Virtual Assistant
Conference Attendant
Conference Announcement
Service
4
SQL
1
CCCP/SIP
Focus
Factory
Scheduling
Client
5
C3P/
HTTP
Conferencing
Server
Factory
App Sharing
Conf Server
C3P/HTTP
IM Conf
Server
Focus
3
CCCP/SIP
2
SQL
SQL
Server®
Backend
Conferencing
Client
6
Web Conf
Server
AV Conf
Server
(S)RTP
PSOM
SIMPLE/SIP
RDP/RTP
7
Branch A
Central Site 1 Enterprise Edition
Unlimited
CA/DNS
Edge
Server Pool
Exchange UM Server
contoso.com
DNS Load
Balancing
File Share
Director Pool
NA.contoso.com
Monitoring and Archiving
Pool
Survivable Branch
Appliance
“Branch” B
AV Conferencing
Pool
Standard
Edition
DNS Load
Balancing
HTTP reverse
proxy
Front End Pool
PSTN
Gateway
WAN
SIP Trunking
Edge
Server Pool
PSTN
Central Site 2 Enterprise Edition
DNS LB
EU.contoso.com
Branch C
CA/DNS
Front End Pool
PSTN Gateway
HTTP reverse
proxy
File Share
Global, Multi-Site
AV Conferencing Pool
PSTN Gateway(s)
This example
Site 1: 18 servers
Site 2: 11 servers
2413 users/server
(central sites only)
Global
Very Large
10,000+
Unlimited
• Two Data
Centers
with EE
• One Central
Site with an
SE
• Enterprise
Edition, >
Two Data
Centers
• Standard
Editions
• Some SBA
• Some PSTN
• Survivable
Branch
Appliances
• Branch with
Standard
Edition
Planning for Dial-In Conferencing
http://technet.microsoft.com/en-us/library/gg398802.aspx
Meet
Dial-in
Admin
Option 1
https://meet.contoso.com
https://meet.fabrikam.com
etc.
https://dialin.contoso.com
https://admin.contoso.com
Option 2
https://lync.contoso.com/meet
https://lync.fabrkam.com/meet
etc.
https://lync.contoso.com/dialin
https://lync.contoso.com/admin
Option 3
https://lync.contoso.com/contoso.com/meet
https://lync.contoso.com/fabrikam.com/meet
etc.
https://lync.contoso.com/dialin
https://lync.contoso.com/admin
Planning for Simple URLs
http://technet.microsoft.com/en-us/library/gg398287.aspx
Web Certificate
SN=webproxy.contoso.com
SAN=meet.contoso.com
Publish web site:
From external to
ocsfe.contoso.com https_443
DNS A:
Meet.contoso.com ->
207.46.197.32
DNS A:
Meet.contoso.com ->
172,19.56.121
1
Browser
Browser
1
3
4
5
Lync
Simple URL Config:
Meet.contoso.com ->
contso.com SIP Domain
Outside
Corporation
2
2
3
Reverse Proxy
Lync Edge
Perimeter
Network
Lync Pool
Lync
Web Certificate
SN=ocsfe.contoso.com
SAN=meet.contoso.com
Data Center/Internal Network
Company
Federated
Anonymous
Invited
Not Invited
Everyone
meeting type
IN
IN
IN
IN
Company
meeting type
IN
IN
Lobby
Invited only
meeting type
IN
Lobby
Locked
meeting type
Lobby
Lobby
Anonymous via
PSTN
Company via PSTN
Invited
Not Invited
IN (at least one
company user
is in)
IN
IN
Lobby
IN (at least one
company user
is in)
IN
IN
Lobby
Lobby
IN (at least one
company user
is in)
IN
IN
Lobby
Lobby
Lobby
Lobby
Lobby
Codec
Typical
Bandwidth –
No FEC
Upper Limit –
No FEC
Upper Limit FEC
RTAudio 8Khz
RTAudio 16 Khz
Siren
G.711
G.722
RTVideo CIF 15fps
RTVideo VGA 30fps
RTVideo HD 30fps
RDP –
29.3 kbps
39.8 kbps
25.5 kbps
64.8 kbps
46.1 kbps
220 kbps
508 kbps
1210 kbps
70 kbps – 2
Mbps
44.8 kbps
62 kbps
52.6 kbps
97 kbps
100.6 kbps
260 kbps
610 kbps
1510 kbps
~10Mbps
56.6 kbps
91 kbps
68.6 kbps
161 kbps
164.6 kbps
n/a
n/a
n/a
n/a
App Sharing
Screen Size
Acceptable
Optimal
1280x800
384 Kbps
1.5 Mbps
1440x900
512 Kbps
2 Mbps
1680x1050
768 Kbps
2.8 Mbps
1920x1200
1024 Kbps
3.5 Mbps
Media Type
Per Hop
Behavior
Queuing and
Dropping
Notes:
Priority Queue
Low loss, low latency, low jitter, assured BW
Pair with WAN Bandwidth Policies on constrained links
Audio
EF
Video
AF41
BW Queue + DSCP
WRED
Class 4. Low drop priority.
Pair with WAN Bandwidth Policies on constrained links
SIP Signaling
CS3
BW Queue
Class 3.
BW allocation should be sufficient to avoid drops.
App Sharing
AF21
BW Queue + DSCP
WRED
Class 2. Low drop priority.
Pair with End User Policy Caps
File Transfer
AF11
BW Queue + DSCP
WRED
Class 1. Low drop priority.
Pair with End User Policy Caps
26
Enabling Quality of Service (QoS)
http://technet.microsoft.com/en-us/library/gg405409
http://blogs.technet.com/b/uc/
http://www.facebook.com/MicrosoftOfficeCommunicator
http://blogs.technet.com/b/nexthop/
http://lync.microsoft.com/en-us/Pages/unified-communications.aspx
http://northamerica.msteched.com
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
Download