Click About to Korneel edit Master title style Sr Customer Engineering Architect Korneel Bullens Microsoft
Agenda
Click Training to edit NoteMaster title style Network Readiness Walkthrough Shows you how to deliver a Network Readiness Assessment Uses the materials shown here today in a real life scenario Previous Training Network Readiness Overview Provides an overview of the Network Readiness Assessment materials We ll talk about what materials to use when
About SOF
What is Skype Operations Framework(SOF)? SOF is a framework derived from traditional service management methodologies but built to focus specifically on Skype for Business and the cloud SOF provides a standardized approach for successfully planning, delivering, and operating Skype for Business in the cloud by providing practical guidance, tools, process and recommended practices SOF enables a common understanding of the Skype for Business online lifecycle for customers and partners to effectively engage together SOF drives continual service improvement delivering incremental business benefits throughout the lifecycle of cloud delivered services
About SOF Practical guidance, recommended practices, tools and assets to enable enterprises to plan, deliver and operate a reliable and cost effective Skype for Business Service in the cloud. A common understanding of the Skype for Business online lifecycle for customers and partners to effectively engage and drive Skype usage and customer success. Training for customers and partners via Skype Academy Feedback mechanisms to capture and incorporate updates from the field www.skypeoperationsframework.com
Position in SOF Stage 1 Stage 3
Click to edit Master title style Feedback? What works (and what doesn t)? Anything incorrect? What is missing? Other feedback? Let us know! https://skypeoperationsframework.com/feedback
SOF is a living framework We innovate on a constant basis New content will be added, existing content will be updated By the time you watch this training, some details might be different For major changes, new trainings will be created For most recent trainings go here http://skypeoperationsframework.com/academy This is version 1.0 of this training
Quick Recap
Network readiness assessment overview Stage 1 Stage 2 Kickoff and data collection Kickoff presentation Questionnaire Assessment workshops Summarizing questionnaire Network overview Persona and bandwidth calculation Recommended networking practices Stage 3 Findings and recommendations Presenting next steps and recommendations
Essentials vs. Advanced Essentials Provides insight into network requirements Helps identify potential weak areas Mandatory part of every implementation Advanced Provides deep dive into weak areas Provides deep dive analysis and remediation Delivered by qualified partners Essentials can also be combined with add-on solutions from partners. For more information see here: http://aka.ms/sof-assess-networking-add-on
Networking Readiness add-on Essentials can also be combined with add-on solutions from partners. These solutions enable traffic simulation to provide insights into network performance Currently IR has a pre-assessment tool in preview that s available free of charge for 30 days Click here for more information: http://aka.ms/sof-assess-networking-add-on
Advanced assessment triggers Uncertainty on (correct) QoS implementation Known issues with existing networking equipment Known quality issues for Skype for Business Doubts around meeting network performance goals Possible issues raised during essentials assessment Wireless assessment Need for replacement of hardware On-site reconfiguration of equipment needed Qualified advanced assessment partners http://aka.ms/sof-assess-advanced-network-readiness
Network readiness lifecycle Network optimization Network readiness assessment - essentials Network readiness assessment - advanced (if required) Network / Skype for Business changes Network optimization
Our Customer
Contoso
Preparation Stage
Where to start? www.skypeoperationsframework.com
Preparing the Kick-off Project Executive Sponsor to represent you inside the customer Project Lead, Project Manager, Consultant from the project team Collaboration Lead/Architect to be kept up to date around progress and answer questions Network Lead to answer questions and provide input on the questionnaire Telephony Lead to answer questions and provide input on the questionnaire Customer Business Unit Representatives to bring in business view
Kick Off Stage
The Kickoff Workshop
Click Why network to edit Master readiness title style assessment? Manage risks Introducing new workloads to the network always creates some risk that the new solution might not perform as expected; existing solutions might suffer due to emerging bandwidth bottlenecks Real-time communication is very sensitive to network quality; people have high expectations when it comes to voice quality Discuss and apply recommended practices; assess the impact to the network; set up the project for successful deployment
Click to edit Master title style Network readiness assessments objectives Unveil risk areas Helps determine potential weak spots in the network Prevents congestion points before implementation Provides recommendations for network configuration Guides through network optimization such as QoS Prepares for additional network activities Readies customer to redeliver through lifecycle
Click to edit Master title style Non-goals Traffic simulation over customer network Can be address with add-on offerings and advanced offers Requires advanced offer or separate process Will need separate engagement from qualified partner
Essentials vs. Advanced Essentials Provides insight into network requirements Helps identify potential weak areas Mandatory part of every implementation Advanced Provides deep dive into weak areas Provides deep dive analysis and remediation Delivered by qualified partners Essentials can also be combined with add-on solutions from partners. For more information see here: http://aka.ms/sof-assess-networking-add-on
Network readiness lifecycle Network optimization Network readiness assessment - essentials Network readiness assessment - advanced (if required) Network / Skype for Business changes Network optimization
Questionnaire walkthrough
Click to edit Master title style Plan next steps Date and owner for finishing questionnaire Questionnaire will be send out after this meeting Multiple workshops during the week Needs access to networking, telephony, infrastructure, and Windows/Skype for Business team Workshops will be split in three separate parts of four hours each To present network readiness learnings Requires network, telephony, and infrastructure team as well as sponsor and stakeholders
Questionnaire Walkthrough First step is to provide a high level site overview Must include Users per site WAN & Internet Links PSTN Allocation QoS configuration Logical position in the WAN/Internet Grid
Our customers response Internet Redmond, US 3000 users 50 Mbit WAN 50 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Los Angeles, US 1000 users 30 Mbit WAN 30 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Utrecht, Netherlands 4000 users 100 Mbit WAN 100 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Stuttgart, Germany 1500 users 40 Mbit WAN 40 Mbit Internet Qos on WAN, 15% EF, 20% AF41 WAN
Per Site information Second step is a per site detailed list
Our Customers Response (1 site shown)
Our Customers Response (1 site shown) cnt d
On Site Workshop Stage
Prepare the On Site Workshop Deck
Project Goals
Questionnaire
Add any potential Issues
Prepare with any information you might have
Delivering the on site workshop
Agenda Network readiness assessment overview Network questionnaire review Understanding Skype for Business traffic Persona generation Walkthrough: bandwidth calculator Network recommendations
Questionnaire review Replace example slides with collected customer data. Use the next few slides to play back to the customer what you have learned from the questionnaire. It might make sense to use dedicated slides per site or functionality (e.g., a slide for telephony) depending on the learnings. In any case, you should identify highlights and lowlights. If some answers where not answered, or the answers were ambiguous, use the conversation to clarify. If there are additional concerns or questions, they should be added in this section as well. This information is crucial when creating a persona. It s better to ask too many questions than too few. We have to make sure we have all the information before moving forward.
Network Internet Redmond, US 3000 users 50 Mbit WAN 50 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Los Angeles, US 1000 users 30 Mbit WAN 30 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Utrecht, Netherlands 4000 users 100 Mbit WAN 100 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Stuttgart, Germany 1500 users 40 Mbit WAN 40 Mbit Internet Qos on WAN, 15% EF, 20% AF41 WAN
Networking findings so far Click to edit Master title style Potential problems Wireless Network Coverage in Utrecht is Poor No Firewall Information from Stuttgart Redmond Site has a faulty Router
Understanding Skype for Business traffic
Understanding Skype for Business traffic How does traffic flow While it might be clear to you, it needs to be understood by the network team as well. This section will educate the customer about Skype for Business traffic flows.
Click Types to of edit traffic Master title style Signaling traffic Signaling is done via Session Initiation Protocol (SIP) Instant messages also travel via SIP SIP traffic goes always from Office 365 to the service Media traffic Audio, video, desktop/program sharing and file transfer are all examples of media traffic One-to-one For one-to-one media calls the traffic will go peer-to-peer if the network allows If network doesn t allow, it will proxy via Office 365 PSTN calls considered peer-to-peer calls between the Skype for Business client and the server or service Conferences All media sessions with more that two users or scheduled media sessions (sent out via Outlook invite) are hosted in Office 365 Therefore all traffic needs to go to Office 365 Other traffic There is also some http(s) traffic between client and service, which can be neglected from a bandwidth planning perspective (address book lookup, etc.)
Click UDP vs. to edit TCPMaster title style Signaling uses TCP SIP benefits from the reliability TCP provides UDP vs. TCP UDP is better suited for real-time traffic lost packets don t need to be retransmitted in realtime communication Can fall back to TCP if required (i.e., limited connectivity scenarios), but will affect quality Audio and video always prefer UDP over TCP In some scenarios, desktop/application sharing uses TCP File transfer uses TCP as well
Persona generation
Why generate personas? To properly reflect the users and the amount of bandwidth they generate Most customers won t have a detailed insight into the amount of traffic users will generate To provide a guideline on the way users will use Skype for Business
Complete Personas in the Bandwidth Calculator Contoso has 2 persona groups Everything is set to medium, all modalities are used Big difference is that there is a group of mobile workers that s in the office, 1 day per 2 weeks. All users are set to Online
Bandwidth calculator
Bandwidth calculator Discuss with the customer on gathering all required information and how to enter it in the calculator Train the customer on the calculator Customer is expected to keep calculator up to date
Completing the Bandwidth Calculator
Completing the Bandwidth Calculator
Results!
Workaround for 2.60
Cont d
Now we get results..
Translating the Results
Final Results More than 30% is a risk.. Sitename Available BW for Internet Sip Traffic Audio Conference Video Conference Desktop/A pp sharing PSTN Audio Total Percentage of Internet Link Redmond 50 mbps 2,4 mbps 1,5 mbps 5,4 mbps 7,3 mbps 5,9 mbps 22,5 mbps 45% Los Angeles 30 mbps 0,9 mbps 0,6 mbps 2,7 mbps 3,5 mbps 2,3 mbps 10 mbps 33% Utrecht 100 mbps 2,8 mbps 1,7 mbps 5,9 mbps 8,4 mbps 5,7 mbps 24,5 mbps 25% Stuttgart 40 mbps 1,1 mbps 0,7 mbps 3,2 mbps 3,8 mbps 1,9 mbps 10,7 mbps 27% Sitename Available BW for WAN P2P Audio (EF) P2P Video (AF41) Total Reserved for EF Reserved for AF41 Redmond 50 mbps 2,4 mbps 1,5 mbps 22,5 mbps 7,5 10 Los Angeles 30 mbps 0,9 mbps 0,6 mbps 10 mbps 4,5 6 Utrecht 100 mbps 2,8 mbps 1,7 mbps 24,5 mbps 15 20 Stuttgart 40 mbps 1,1 mbps 0,7 mbps 10,7 mbps 6 8
So watch out..
Networking recommendations
Explanation for next section Media Quality and Network Connectivity Performance in Skype for Business Online https://support.office.com/en-us/article/media-quality-and-network-connectivity-performance-in-skype-for- Business-Online-5fe3e01b-34cf-44e0-b897-b0b2a83f0917?ui=en-US&rs=en-US&ad=US Ensuring an Enterprise Class Wireless Skype for Business Experience https://www.microsoft.com/en-us/download/details.aspx?id=47257 Lync Network Planning, Monitoring, and Troubleshooting with Lync Server https://www.microsoft.com/en-us/download/details.aspx?id=39084 Skype for Business Online Ports and Protocols https://support.office.com/en-us/article/office-365-urls-and-ip-address-ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2?ui=en-us&rs=en-us&ad=us#bkmk_lyo
Performance goals Metric Client to Office 365 edge Customer edge to Office 365 edge Latency (one way) <50ms <30ms Latency (RTT or Round-trip Time) <100ms <60ms Burst packet loss <10% during any 200ms interval <1% during any 200ms interval Packet loss <1% during any 15s interval <0.1% during any 15s interval Packet inter-arrival jitter <30ms during any 15s interval <15ms during any 15s interval Packet reorder <0.05% out-of-order packets <0.01% out-of-order packets
Impact of not meeting networking goals Click to edit Master title style Inside your network All client communication suffers reduced quality; includes PSTN calls, conference calls, peer-to-peer calls; can lead to connection issues and disconnects Between your network and Office 365 Conferences will suffer from quality issues; PSTN calling (if Cloud PBX with PSTN Calling is deployed) will suffer from quality issues; peerto-peer calling should not be impacted Clients working remotely (home, coffee shop, hotel) All client communication can be impacted No, or almost no, control over this
Click User education to edit Master title style Clients must be educated on the expected performance of networks Clients are willing to accept lower quality it enables them greater flexibility (e.g., working from home or hotel) Simple tips to improve quality must be supplied (e.g., use a cable instead of wireless) If quality issues are known in advance, less complaints will be filed Use Call Quality Dashboard reports to proactively reach out to groups of users
Quality of Service configuration Traffic class Treatment (DSCP marking) Skype for Business workloads Voice EF (46) Skype for Business and Lync voice Interactive AF41 (34) Video AF21 (18) CS3 (24) Application sharing SIP signaling Default AF11 (10) File transfer CS0 (0) Anything else QoS configuration guides: https://technet.microsoft.com/en-us/library/gg425841.aspx
Click to edit Master title style Ports and protocols Directly from each endpoint to Office 365 UDP and TCP Port ranges for Skype for Business Online cannot be changed
Click to edit Master title style Firewalls Local firewalls or firewalls between network segments Correct ports must be opened to allow client-toclient and client-to-server communication Not opening the correct ports will cause quality issues Skype for Business finds a way Not opening correct ports will lead to traffic traversing an external firewall or to use TCP instead of UDP Internal firewalls should not block any Skype for Business traffic Correct ports must be opened to allow client-toservice communication Incorrect ports will lead to quality issues, forcing no communication or using TCP instead of UDP If local components are deployed, ports must be opened bi-directionally Port Ranges: https://support.office.com/en-us/article/office-365-urls-and-ip-address- ranges-8548a211-3fe7-47cb-abb1-355ea5aa88a2?ui=en-us&rs=en- US&ad=US#bkmk_lyo
Click Proxy to devices edit Master and title style routers Authentication prompts may appear Media might be forced over TCP instead of UDP Connection issues to Office 365 might occur Quality will be impacted in all cases
Close Out Stage
To Prepare for the Close Out Stage
Persona description Contoso relies heavily on its travelling sales agents They constantly visit customers and spend, on average, only one day per week in the office. They need a flexible communication solution that allows them access to conferences and one-to-one conversations. In addition to voice, video and desktop sharing are often used to present to customers. They mostly connect over public Internet to Skype for Business. Contoso back-office workers Back-office workers work mostly out of the offices. They use Skype for Business mostly from their PCs while on the corporate network. Their most important real-time workload is voice, followed by desktop sharing.
Persona definition IM/Presence Audio Video PSTN audio Remote users Information Worker Medium Medium Medium Medium 10% Mobile Worker Medium Medium Medium Medium 90%
Network Internet Redmond, US 3000 users 50 Mbit WAN 50 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Los Angeles, US 1000 users 30 Mbit WAN 30 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Utrecht, Netherlands 4000 users 100 Mbit WAN 100 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Stuttgart, Germany 1500 users 40 Mbit WAN 40 Mbit Internet Qos on WAN, 15% EF, 20% AF41 WAN
Bandwidth Calculator outcome
Bandwidth Calculator outcome More than 30% is a risk.. Sitename Available BW for Internet Sip Traffic Audio Conference Video Conference Desktop/A pp sharing PSTN Audio Total Percentage of Internet Link Redmond 50 mbps 2,4 mbps 1,5 mbps 5,4 mbps 7,3 mbps 5,9 mbps 22,5 mbps 45% Los Angeles 30 mbps 0,9 mbps 0,6 mbps 2,7 mbps 3,5 mbps 2,3 mbps 10 mbps 33% Utrecht 100 mbps 2,8 mbps 1,7 mbps 5,9 mbps 8,4 mbps 5,7 mbps 24,5 mbps 25% Stuttgart 40 mbps 1,1 mbps 0,7 mbps 3,2 mbps 3,8 mbps 1,9 mbps 10,7 mbps 27% Sitename Available BW for WAN P2P Audio (EF) P2P Video (AF41) Total Reserved for EF Reserved for AF41 Redmond 50 mbps 2,4 mbps 1,5 mbps 22,5 mbps 7,5 10 Los Angeles 30 mbps 0,9 mbps 0,6 mbps 10 mbps 4,5 6 Utrecht 100 mbps 2,8 mbps 1,7 mbps 24,5 mbps 15 20 Stuttgart 40 mbps 1,1 mbps 0,7 mbps 10,7 mbps 6 8
Network Internet Redmond, US 3000 users 50 Mbit WAN 50 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Los Angeles, US 1000 users 30 Mbit WAN 30 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Utrecht, Netherlands 4000 users 100 Mbit WAN 100 Mbit Internet Qos on WAN, 15% EF, 20% AF41 Stuttgart, Germany 1500 users 40 Mbit WAN 40 Mbit Internet Qos on WAN, 15% EF, 20% AF41 WAN
Network recommended practices outcome Area Description Assessment Ports and protocols Skype for Business online requires a number of ports and protocols to be open to Office 365 data centers High risk: while TCP is not a problem, customer currently does not allow UDP traffic to internal endpoints Packet Shapers Packet shapers will affect call quality Medium risk: packet shapers are deployed but will be configured to no-touch Skype for Business traffic QoS QoS should be used to prioritize Skype for Business traffic Medium risk: QoS available, but tagging strategy needs to be defined Wireless networks Wireless networks can impact call quality Medium risk: need to conduct network assessment on wireless Qualified network Using qualified networking equipment will enable better quality No risk: customer is using qualified networking equipment Traffic inspection Deep Packet Inspection will affect call quality No risk: no DPI deployed Proxy devices & routers Internal firewalls VPN, Direct Access, IPSec Proxy servers can affect call quality Peer-to-peer connection must be allowed for internal endpoints for one-to-one calls Additional layer of encryption can lead to quality issues No risk: no proxy servers deployed No risk: no internal firewalls No risk: Customer not using VPN or Direct Access; IPSec exceptions already configured
Next Steps
https://www.skypeoperationsframework.com https://www.skypeoperationsframework.com/feedback https://www.skypeoperationsframework.com/academy