Upload
joy-simmons
View
218
Download
0
Embed Size (px)
Citation preview
Sofia Event Center
21-22 November 2013
Planning to deploy Lync On-prem or Lync Online?Sandi Jordan, Microsoft
Agenda1. Workloads, features and
licensing2. Lync on-premises vs. Lync Online3. Understand Topology4. Physical or Virtual5. Recommended HW requirements6. All in one box vs. scalable HA
system7. Disaster Recovery concept
9. External access and communication
10.The lost child - Persistent Chat11.The holy grail - Enterprise Voice12.A glimpse into networking13.Monitoring14.Branch Office15.Clients and devices
• Understand decisions you have to make in order to plan a Lync Deployment
• Understand Lync functionalities
• Understand what other customers are doing with Lync
Key takeaways
Planning Decisions
Which Lync workloads do you plan to deploy?Lync Workload Features License
Instant messaging (IM) and presence
• IM (also multiparty) and presence• 1:1 VoIP and video• File transfer• Participation in conferences• Federation with other companies and Skype• Persistent Chat• Mobility (Windows Phone, Iphone, Ipad, Android,
BlackBerry)• Remote access• Integration with Exchange (free/busy, conversation
history)
Lync Standard CAL(part of Core CAL)
Audio/video (A/V) and web conferencing
• Audio Conferencing• Video Conferencing• Web Conferencing (PPT, desktop sharing, whiteboard,
pols)• Dial-in Conferencing• Ad-hoc or scheduled
Lync Enterprise CAL(part of Enterprise CAL suite)
Enterprise Voice
PSTN Connectivity, Music on Hold (MoH), DND, Forwarding, Sim, Ring, missed calls, Private Line, Recording, Remote Control of a Desktop Phone, escalate to Conference, Delegates, Team Call, Analog Phones, IVR and Hunt Groups, CAC, Voice Mail etc.
Lync Plus CAL
Dep
loym
en
t seq
uen
ce
Lync on-premises vs. Lync Online or both
Features• Enterprise Voice• CAC or QoS• Persistent Chat• Add-on applications (UCMA)• „Full control“ of the system
• Instant Messaging and Presence
• VoIP and video between internal and federated users
• Conferencing
Lync on-premises Lync Online
Lync Split Domain
Understand Topology -> use Planning Tool • Consolidation of server
roles (e.g. Monitoring and AV conferencing)
• Archiving to Exchange or SQL
• Director server role only for 3 tier architecture
• Office Web Apps Server a new required role for PPT sharing only
• Reverse Proxy can be an IIS Application Request Routing (ARR)
• Hardware Load Balancer required for Enterprise Pool
• Persistent chat is now a first class citizen in Lync 2013
• XMPP part of EDGE and FE• Hybrid/Split DomainLync Planning Tool - http://www.microsoft.com/en-us/download/details.aspx?id=36823
• Virtualization is supported • Windows Server 2008 R2 SP1 Hyper-V or newer (guest and host)• VMWare ESX 5
• Not Supported• Quick/Live Migration• Dynamic Memory• VM Replica
Physical or virtual
Recommended system requirementsCompone
ntFront End, back End, Standard Edition, Persistent Chat
Edge, standalone Mediation, Director
CPU 64-bit dual processor, hex-core, 2.26 gigahertz (GHz) or higher
64-bit dual processor, quad-core, 2.0 gigahertz (GHz) or higher
- OR -
64-bit 4-way processor, dual-core, 2.0 GHz or higher
Memory 32 gigabytes (GB) 16 gigabytes (GB)
NIC 1 dual-port network adapter, 1 Gbps or higher. 2 network interfaces are required on Edge Servers.
Disk 8 or more 10,000 RPM hard disk drives with at least 72 GB free disk space.
Two of the disks should use RAID 1, and six should use RAID 10.
- OR -
Solid state drives (SSDs) which provide performance similar to 8 10,000-RPM mechanical disk drives.
4 or more 10,000 RPM hard disk drives with at least 72 GB free disk space
- OR -
Solid state drives (SSDs) which provide performance similar to 4 10,000-RPM mechanical disk drives.
SW - Windows Server 2008 R2 SP1 or newer
- SQL Server 2008 R2 or newer (Only for EE back-end, Monitoring in Archiving, Persistent Chat)
All-in-one-box
Standard Edition server runs all workloads
No other server required to additional functionalities
All in one box deployment
Ideal for proof of concept, pilot, small and medium businesses
Functionality: IM, Presence, Voice, Video, Conferencing, Mobility
PSTN access with Gateway, Direct SIP or SIP Trunk
AD
Standard edition
WAC
Scalable Server Pools with High Availability
Enterprise Edition Front End pool
Back End Server with SQL Server
Ideal for large and medium size businesses, regional deployment.
Scale up by adding up to 12 FE servers in a pool
Collocate Archiving DB, Monitoring DB, PChat DBs on Back End Servers
High Availability by FE failover and Mirrored Back End Servers
Enterprise edition front end servers
SQL
AD
WAC
Disaster Recovery
Shared Servers Shared Servers
P1 P2 P3 P4 P5 P6 P7 P8 P9 P10
Two identical sites in two geographically dispersed datacenters
Pools between two sites are paired as backup of one another in active-active mode (1:1 relationship)
Each pool carries 50% of the load of the two pools
Backup service replicates data between two paired pools in real time
Users are re-routed to the backup pool when their home pool fails (manual failover)
Also with Standard Edition and inside the same datacenter
RPO and RTO is 15 minutes
HA and DR features survivability
Feature HA DR
Peer-to-peer (all modalities)
Presence Conferencing (all modalities)
UCWA Archiving CDR / QoE XFederation PIC routing Unified Contact Store
Feature HA DR
Topology Builder Lync Server Control Panel
Persistent Chat Planning Tool PSTN Voice CAA / CAS / PVA / GVA RGS / CPS / E911 XCall Admission Control XXMPP
* UCWA=Unified Communications Web API, CDR=Call Detailed Record, QoE=Quality of Experience, PIC=Public IM Connectivity, CAA=Conferencing Auto Attendant, CAS=Conference Announcement Service, PVA=Personal Virtual Assistant , GVA=Group Virtual Assistant , RGS=Response Group Service, CPS=Call Park Service, E911= Emergency 911, XMPP=Extensible Messaging and Presence Protocol
External access and communicationsFeatures:• Remote access• Federation• Mobility• Skype• Requires Microsoft Account
• Split Domain with Lync Online
Requirements:• Deploy Lync EDGE role• Reverse Proxy• TMG is obsolete• IIS Application Request Routing (ARR)• 3rd party (Citrix Netscaler, Juniper, F5)
• FW and routing• Discussing with Security team• Prepare exact ACL with Planning Tool
• Certificates• All traffic inside Lync is encrypted• Use Public Certification Authorities• Multiple names (SAN)• Wildcard not supported as Subject Name• Some customers are testing and not experiencing any
problems
Firewall Access Lists
Lync Planning Tool - http://www.microsoft.com/en-us/download/details.aspx?id=36823
Internal network with un-routable star topology
Special use case for Lync EDGE
X
AV from branch to HQ works
AV from branch to branch doesn‘t work. Traffic is not routable through HQ.
Deploy EDGE in HQ
Persistent Chat – the lost childThe most overlooked and forgotten feature in Lync
What is Persistent Chat:• Topic-based discussion
rooms that persist over time
• Communicate and collaborate with a group of people who have a common area of interest
• Messages are saved over time, so new and old chat room participants can see all the chat history at any time
Persistent Chat Business Cases
Financial Services R & D, Support, Call Centers
Account/Project Management
• Faster response to market opportunities
• Streamlined global operations
• Information sharing across geographies
• Improved research distribution
• Efficient escalations
• Better team information sharing
• Enhanced access to experts
• Streamlined offshore projects
• Centralized multifunction customer communications
• Better account team coordination
• Enhanced customer service
• „The holy grail“ of every Lync deployment• Challenges:• Rarely a greenfield• Customers want to keep existing investments in PBX (7+ years)• Endpoints even longer and usually proprietary• Lync is a new investment• Challenges with coexistence (DID sharing, reuse of existing phones)
• IT and telecommunications departments are many times 2 separate units
• Special requirements: analog devices (FAX), modems, alarms and surveillance systems
Enterprise Voice
Typical starting point at many Enterprises• Strong PBX presence• PSTN Termination at the Legacy PBX• Existing numbering plan• Typical dialing habits that originate
from the PBX• Class of Service that define the destinations
users can call to
The PBX team wants you to connect Lync to the PBX• Should you?• Why? Why not?• An Important choice to make
Connecting to the PSTN
Existing PBX
Existing Phone Handsets
Numbering Plan
+31-20-500 1000 to+31-20-500 1999
4 digit Internal extensions 9 for an outside line3 digits + extension for other locations…..
Dialing Habits
No premiumLocal, NationalInternational
No premiumLocal, National
Class of Service
PSTN
An important choice to makeConnect to the Legacy PBX• Why?• That is what we always do• PBX owns number plan• User can keep own number• Internal calling at no cost• Benefit from the existing PBX
infrastructure• Benefit from existing trunk
capacity
• Why not?• PBX Dependencies • Additional PBX cost• Requires PBX configuration• What happens when migration is
done?• Migrating a user = changes in
the PBX
Connect directly to the PSTN• Why?• Easy and fast• No additional PBX investments
and configuration
• Why not?• New numbers for the end-user• How about internal calling• Need additional trunk capacity• Migrating a user = changes at
the Provider
ExistingPBX
Lync 2013
PSTN
Lync 2013ExistingPBX
PSTN
• Use supported gateways (UCOIP)• A gateway is a physical device that connects two
incompatible networks• A gateway translates signaling and media between
Lync and the PSTN• Allows gateway to act as B2BUA/transcoding resource
for calls between Lync Server 2013 and the PSTN• TDM Trunking benefits• More broadly understood• No WAN dependency• Local carrier choice• Branch resiliency
Connecting to the PSTN via gateway
SIP SIP
LyncMediation Server
LyncPool
PSTN
QualifiedGateway
Connecting to the PSTN via SIP trunk• Use supported SIP Trunking
Provider (UCOIP)• IP connection that establishes a
SIP communications link between your organization and an Internet telephony service provider (ITSP) beyond your firewall
SIP Trunking benefits• Consolidation & Numbering flexibility• Disaster recovery• Provides end-to-end SIP call flow to enable
features and supplementary services• Can deploy central trunking for
management or routing purpose
• Eliminates per-channel model to provide more flexibility in trunk provisioning
• no need for intermediary gateway
SIP
LyncPool
LyncMediation Server
PSTN
SoftSwitch -or-PSTN Gateway
SIP
VPNRouter
VPNRouter
SIP
SBCSession Border Controller
VPN Tunnel
Enterprise Network Service Provider Network
NoteTopologies may vary depending on Service Provider. For example SBC’s are frequently deployed on Customer Site
Open Interoperability Programhttp://technet.microsoft.com/ucoipTesting and qualification of third party solutions for interoperability with Microsoft UCIndependent testing by third party labs based on standards based open documentationRich scope of programSIP-PSTN gatewaysDirect SIP with IP-PBXSIP trunking with carriers
Enhanced gateways:Audio quality certificationREFER supportTLS/SRTP
Connecting to the PBXDirect SIP• Only for supported PBX systems (UCOIP)• Interop between IP-PBX and Lync Server 2013• Provides voice capabilities between endpoints
on either call control server• Allows endpoints on both sides to utilize
features on the other call control server• Simplest method of interoperability, relying on
standard SIP protocols
Via a Gateway• Use supported gateways (UCOIP)• Use gateway as intermediary in scenarios such
as SIP to TDM/H323, or to nonqualified third-party call control
• Allows gateway to act as B2BUA/transcoding resource for calls between Lync Server 2013 and third party
PSTN SIP SIP
LyncMediation Server
LyncPool
QualifiedIP-PBX
SIP SIP
LyncMediation Server
LyncPool
TDM PBX
PSTN
QualifiedGateway
• General requirements:• <150 ms one-way delay• <2% packet loss• <30 ms Jitter
• Capacity planning• 1Gbps backbone• Use Lync Bandwidth Calculator
• Quality of Service (QoS)• DiffServ packet tagging• BW allocations, Queuing methods• Configure separate port ranges for audio,
video, app sharing, and file transfer traffic
• Call Admission Control (CAC)• Control end user maximum allowed bandwidth
per modality
• Networking equipment• PoE if your are planning to deploy desktop
phones
A glimpse to networking
Audio codec Scenarios
Audio payload bitrate (Kbps)
Bandwidth audio payload and IP header only (Kbps)
Bandwidth audio payload, IP header, UDP, RTP and SRTP (Kbps)
Bandwidth audio payload, IP header, UDP, RTP, SRTP and forward error correction (Kbps)
RTAudio Wideband
Peer-to-peer 29.0 45.0 57.0 86.0
RTAudio Narrowband
Peer-to-peer, PSTN
11.8 27.8 39.8 51.6
G.722 Conferencing 64.0 80.0 95.6 159.6
G.722 StereoPeer-to-peer, Conferencing
128.0 144.0 159.6 223.6
G.711 PSTN 64.0 80.0 92.0 156.0
Siren Conferencing 16.0 32.0 47.6 63.6
Codecs used:• It depends, but Lync supports: RTAudio, RTVideo, G.711, H264,
G.722, Siren• Network Bandwidth Requirements for Media Traffic
• Strongly encourage you to deploy Monitoring role• It gives you some sense of a Lync adoption, usage trends and problems• Call Detailed Record (CDR)• Quality of Experience (QoE)
• Integrated with Front-End service• Separate SQL instance and SQL Reporting Services
• Integrates with SCOM MP
Monitoring your Lync environment
Branch OfficesSurvivable Branch Appliance:• Enterprise Voice Survivability
• Enables users to continue placing and receiving voice calls in a remote branch during a Wide Area Network (WAN) failure
• Hardware device that includes a subset of Lync capabilities, including a set of services which run the SBA applications and a Gateway.
• Built by partners (Audiocodes, HP, Dialogic, Sonus/NET, Ferrari)
• Depends on a Lync Pool for User Services and Management
Clients and devicesLync clients Purpose/features
Lync 2013 All features, part of Office 2013
Lync Windows Store app Designed for Windows 8
Lync Basic 2013 Missing some features: telephony, gallery video, recording, OneNote sharing
Lync Web App Web based conferencing client (replaces Lync Attendee 2010)
Lync 2010 Attendant Receptionist
Lync Phone Edition Desktop phones for IW, common area phones, shared
Communicator for Mac 2011
Mac clients
Lync for Mac 2011 Mac clients
Lync 2013 for Windows Phone
Mobile client (VoIP over WiFi or Data)
Lync 2013 for iPhone Mobile client (VoIP over WiFi or Data)
Lync 2013 for iPad Mobile client (VoIP over WiFi or Data)
Lync 2013 for Android Mobile client (VoIP over WiFi or Data)
• Let “choice” be your theme• Trend is toward softphone + USB device• Better UC experience• Office integration and CEBP
• Lower cost• Supports mobile/remote worker
• Are the employees using headsets purchased in their own cost centers?• Telephony department buys $400 IP phone, IW plugs $150 headset into
it
• Plan for 20% of users to have IP phone• Discover user preferences during pilot
USB Device vs. IP Phone
Audio & Video Devices
Aastra 6725 iPAastra 6721 iP Polycom CX600
Polycom CX500
snom 300 UC Edition
$850+$200-300
$150-200$100+
HP 4110
HP 4120
snom 821 UC Edition
Polycom CX3000
IP Phones
USB Audio & Video
Devices
snom 370 UC Edition
Polycom KIRK DECT Wireless
Summary1. Workloads, features and
licensing2. Lync on-premises vs. Lync Online3. Understand Topology4. Physical or Virtual5. Recommended HW requirements6. All in one box vs. scalable HA
system7. Disaster Recovery concept
9. External access and communication
10.The lost child - Persistent Chat11.The holy grail - Enterprise Voice12.A glimpse into networking13.Monitoring14.Branch Office15.Client and devices
But don‘t think this is all! Please take a look at Technet planning steps athttp://technet.microsoft.com/en-us/library/gg398447.aspx
Share your feedback for this particular sessionand for the overall conference experience at
http://aka.ms/inchargefor a chance to win HTC 8S and other prizes!
If you would like to implement the technologies that you just saw in your organization, then join us for a Customer Immersion Experience (CIE), a hands-on introduction to Windows 8 and the new Office, new servers for business productivity as well as a variety of other Microsoft technologies, including Windows Phone, and Dynamics CRM.
A CIE is not a generic demo about all the features Microsoft products offer. It's a true-to-life user experience that takes you through common work-related scenarios such as staying productive while mobile, using social networking to get work done, and connecting in real time with coworkers. It also gives you a first-hand look at the fast and fluid experience of Windows 8 and the exciting features of the new Office across a variety of devices, including tablets, PCs, and smartphones.
If you are interested please fill in the feedback form by choosing CIE workshop.
Thank you!
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.