Zellescher Weg 12
Willers-Bau A217
Tel. +49 351 - 463 - 35653
Sebastian Liebscher ([email protected])
Kompetenzzentrum für Videokonferenzdienste (VCC)
Skype, Skype for Business und Lync -ein Überblick
19. Workshop Videokonferenzen im Wissenschaftsnetz
2Sebastian Liebscher
Inhalt
Kurzübersicht Lync / Skype for Business (S4B)
– Motivation für Teststellung im VCC
– Einordnung in Videokonferenzwelt
Übersicht Skype-Produkte & technischer Hintergrund bei Lync 2013
– Skype-Produkte & Skype-Clients
– Serverstruktur Lync 2013
– Kopplungen zwischen den verschiedenen Skype-Produkten
Anbindung an den Dienst DFNVC
– Grundsätzliche Überlegungen
– Übersicht über bisherige Anbindungstests
Aktuelle Entwicklungen
– Projekt Rigel
– S4B-Preview (Mac Client, Android Client, iOS Client)
3
KURZÜBERSICHT LYNC / SKYPE FOR BUSINESS (S4B)
Skype, Skype for Business und Lync
Sebastian Liebscher
4
Motivation für Teststellung im VCC
Vermehrt Anfragen von Nutzern des DFN bzgl. Lync / S4B
Durch Volumenlizenzierung ist Lync / S4B oft kostenlos für Einrichtungen verfügbar.
Mögliche Integration mit Microsoft Office (insbesondere Microsoft Exchange, Microsoft Outlook, Microsoft Web Apps) verstärkt diesen Trend.
Testinstallation am VCC zur Feststellung der Anbindungs- und Kopplungsmöglichkeiten von Lync / S4B am DFNVC-Dienst (H.323 / SIP):
– Seit August 2015 nutzbare Testinstallation von Lync 2013
– Laufende Tests zu aktuellen Entwicklungen und Kopplungsmöglichkeiten
– Seit Ende Oktober 2015 ist S4B an der TU Dresden beziehbar, bisher noch keine Testinstallation umgesetzt
Sebastian Liebscher
5
Einordnung in Videokonferenzwelt
Unified Communication-Lösung:
– Präsenz
– Instant-Messaging
– Collaboration, Desktop-Sharing, Office-Integration
– Videokonferenz, Mehrpunktkonferenzen
– Anbindung an Telefonie (VoIP / PSTN) möglich
– Verfügbarkeit von Clients für viele Plattformen
Einschränkungen:
– Funktioniert nur sinnvoll „innerhalb“ von Lync / S4B
– Außenanbindung erfordert zusätzliche (externe) Komponenten
Wünschenswert wäre Full-UC-Lösung:
– nahtlose Integration von Video-, Telefonie- und UC-Nutzung
Sebastian Liebscher
6
ÜBERSICHT SKYPE-PRODUKTE & TECHNISCHER HINTERGRUND
Skype, Skype for Business und Lync
Sebastian Liebscher
7
Skype-Produkte & Skype-Clients I
Skype-Produkte für Endanwender:
– Skype: von Microsoft 05/2011 gekauft; Kartellklage Cisco
– Skype for Web (S4W): aktuell Beta;Plug-In für Anrufe (Audio/Video) nötig (Ausnahme: Edge – Windows 10)
Skype-Produkte für Unternehmen:
– Live / Office Communications Server: 2003 – 2010
– Lync Server 2010 / 2013: 2010 - 2015
– Skype for Business (S4B): 2015 - ???
Skype-Produkte für Unternehmen gibt es in verschiedenen Versionen:
– Hosted: Server bei Microsoft, verschiedene Funktionsumfänge möglich
– On Premise: Eigene Server, höherer Funktionsumfang als bei „Hosted“
– Hybrid: Mischung aus „Hosted“ und „On Premise“;Vorteile kombinierbar
Sebastian Liebscher
8
Skype-Produkte & Skype-Clients II
Skype (für Endanwender):
– Frank Schulze: Skype im universitären Umfeld (CeDiS, 14.10.2014)
– Nutzung über Microsoft Cloud und über Peer-to-Peer
– Möglichkeit der Nutzung von Microsoft-Konten statt Skype-Konten
– Erweiterung der Funktionalität durch Microsoft:• Offline Chatnachrichten, Gruppenanrufe, Gruppenchat,
Gruppenvideonachrichten, tiefe Integration mit Windows 10,Vorschau von URLs in Chatnachrichten, Skype Translator,direkte Nutzbarkeit in Office Online und Microsoft OneDrive …
Sebastian Liebscher
9
Skype-Produkte & Skype-Clients III
Skype for Web:
– Plug-In als Zwischenlösung (Ausnahme: Edge – Windows 10),später über WebRTC verfügbar:• Problematik Codecs (Audio / Video) in verschiedenen Browsern• Standardisierung von WebRTC
– Plug-In gibt es fürWindows und Mac.
– Plug-In ist „Mini“-Versionvon Skype.
– Nutzung über MicrosoftCloud mit den selbenKonten wie bei Skype
– Möglichkeit in das normaleTelefonnetz zu rufen, Chatmit Nicht-Skype-Nutzern,Erhalt von Benachrichtigungen
Sebastian Liebscher
10
Skype-Produkte & Skype-Clients IV
Lync / S4B:
– Große Anzahl unterschiedlicher Clients (abwärtskompatibel):• Windows: Lync / S4B über Office, Lync Basic als Download• Mac: Lync for Mac 2011, Communicator for Mac• Mobil: Lync / S4B Apps• Browser: Lync / S4B Web App mit Plug-In, später über WebRTC
Sebastian Liebscher
11
Serverstruktur Lync 2013 I
Lync 2013 besteht aus verschiedenen Servern mit verschiedenen Rollen:
– Immer vorhanden (im internen Netz):• Domänencontroller mit Active Directory• DNS-Server (z.B. zusammen mit Active Directory)• Lync-Frontend-Server (nicht auf Domänencontroller)
– Außenanbindung / externe Clients:• Lync-Edge-Server in DMZ• 2. DNS-Server (Split-Brain DNS) in DMZ
– Mobile Clients: Reverse-Proxy in DMZ
Weitere Server (bisher nicht in Teststellung am VCC einbezogen):
– Lync-Server für beständigen Chat, Lync-Director (für verteilte Standorte)
– SQL-Server für Monitoring / Archivierung
Alle Lync-Server können zur Lastverteilung in sogenannten Pools mit gleichartigen Servern als Einheit betrieben werden.
Sebastian Liebscher
12
Serverstruktur Lync 2013 II
Sebastian Liebscher
12
Serverstruktur Lync 2013 II
Sebastian Liebscher
13
Serverstruktur Lync 2013 III
Sebastian Liebscher
Übersicht Installationsschritte:
– Voraussetzungen:• Domänencontroller mit Active Directory• DNS-Server für internes Netz• Vorinstallation von Rollen/Features auf den Windows Servern
– Active Directory: Erweiterung für Lync
– Frontend-Server: Installation des zentralen Verwaltungsdienstes
– Topologie: Erstellung (Planung Server/Komponenten), Veröffentlichung
13
Serverstruktur Lync 2013 III
Sebastian Liebscher
13
Serverstruktur Lync 2013 III
Sebastian Liebscher
Übersicht Installationsschritte:
– Voraussetzungen:• Domänencontroller mit Active Directory• DNS-Server für internes Netz• Vorinstallation von Rollen/Features auf den Windows Servern
– Active Directory: Erweiterung für Lync
– Frontend-Server: Installation des zentralen Verwaltungsdienstes
– Topologie: Erstellung (Planung Server/Komponenten), Veröffentlichung
– Geführte Installation aller Lync-Server:• Replikation der Konfiguration lokal (vom zentralen Verwaltungsdienst)• Durch Zugriff auf Active Directory und zentralen Verwaltungsdienst:
Automatische Installation der benötigten Komponenten
– Reverse-Proxy: Manuelle Installation nötig, da kein Lync-Server
– Allgemein: Zertifikate (DFN-PKI), manuelle DNS- und Firewall-Einträge
14
MicrosoftCloud
Kopplungen zw. den verschiedenen Skype-Produkten
Sebastian Liebscher
Skype for Web
Registrierung notwendig, Kopplung über Cloud
Bildung von Partner-verbünden über Lync-
Edge-Server
Provisionierung bei Microsoft notwendig
15
ANBINDUNG AN DEN DIENST DFNVC
Skype, Skype for Business und Lync
Sebastian Liebscher
16
Grundsätzliche Überlegungen
Jürgen Hornung: Anbindung von Microsoft Lync an die DFNVC Infrastruktur(18. Workshop Videokonferenzen im Wissenschaftsnetz / VCC, 23.09.2015)
Interoperabilität von Lync mit H.323 / SIP ist nicht gegeben.
Grund: Verwendung von MS-SIP:
– Session Initiation Protocol Extensions
– Aktuelle Version: 8.0, Veröffentlichung 05/2014
Für Kopplung ist daher ein Gateway notwendig:
– z.B. Acano, Pexip, Cisco VCS, …
– Unterschiedliche Ansätze für Kopplung möglich
Unterstützung von H.264 AVC/SVC Video Codec in Lync 2013
Priorisierung von H.264 gegenüber RTV (Real Time Video)
Ausnahme: Mac-Clients unterstützen nur RTV.
Sebastian Liebscher
17
Übersicht über bisherige Anbindungstests I
Sebastian Liebscher
Partnerverbünde über Lync-Edge-und „emulierten“ Edge-Server
Aufnahme in Lync-Topologie als „Vertrauenswürdige Anwendungsserver“,
statische Routen vom Lync-Frontend-Server
H.323 / SIP / WebRTC
17
MicrosoftCloud
Übersicht über bisherige Anbindungstests I
Sebastian Liebscher
Partnerverbünde über Lync-Edge-und „emulierten“ Edge-Server
H.323 / SIP / WebRTC
18
Übersicht über bisherige Anbindungstests II
Sebastian Liebscher
19
Übersicht über bisherige Anbindungstests III
Sebastian Liebscher
Qualität der Anbindungen:
– Acano: 2Mbit/s, TLS Encryption, 1080p / 720p, H.264, G.722
– Pexip: 2Mbit/s, TLS Encryption, 720p, H.264, G.722.1
– Cisco VCS: 2Mbit/s, TLS Encryption, 720p, H.264, G.722
Content:
– Acano, Pexip: in beide Richtungen
– Cisco VCS: nur von Lync zum VCS
Weiteres:
– Zertifikate
– Teilweise Probleme mit Mac-Clients (RTV)
– Anzahl der anbindbaren Lync-Instanzen unterschiedlich
20
AKTUELLE ENTWICKLUNGENSkype, Skype for Business und Lync
Sebastian Liebscher
21
Projekt Rigel
Sebastian Liebscher
Öffnung von Skype-Meetings für Dritthersteller
Schnittstelle wird durch Microsoft definiert
Hardware und Cloud-Dienst zur Anbindung an die Microsoft-Cloud muss jeweils von den Drittherstellern entwickelt werden
Beispiele:
– Logitech: Geräte-Zertifizierung (z.B. Group, ConferenceCam Connect)
– Polycom: Geräte-Zertifizierung (z.B. Trio), Cloud-Dienst zum Verbinden herkömmlicher Videokonferenzsysteme
Erste Geräte im 2. Halbjahr 2016
22
S4B-Preview (Mac Client, Android Client, iOS Client)
Sebastian Liebscher
Anmeldung mittels Microsoft-Konto möglich
Freischaltung zu den einzelnen Preview-Produkten erfolgt durch Microsoft nach eigenem Ermessen
Derzeit vorhandene Previews:
– S4B Mac Client (für VCC freigeschalten)
– S4B Android Mobile (derzeit in Freischaltung für VCC)
– S4B iOS Mobile (Freischaltung für VCC offen)
Test S4B Mac Client:
– Keine P2P-Calls möglich, nur Teilnahme an Besprechungen (eigene oder per Link)
– Siehe Snapshots …
23
S4B-Preview (Mac Client, Android Client, iOS Client) II
Sebastian Liebscher
24
S4B-Preview (Mac Client, Android Client, iOS Client) III
Sebastian Liebscher
25
ZUSAMMENFASSUNG & AUSBLICK
Skype, Skype for Business und Lync
Sebastian Liebscher
26
Zusammenfassung & Ausblick
Skype- und Lync-Welt wächst (zusammen):
– Anbindung / Kopplung untereinander vollständig möglich
– Einbeziehung von Microsoft-Strukturen
Serverstruktur Lync 2013: komplex, hohe Individualisierbarkeit
Gateways für Anbindung bedeuten zusätzliche Kosten und Arbeit.
Gateway-Anbindung auf unterschiedliche Weise möglich
Weitere Anbindungsmöglichkeiten:
– Polycom RealConnect
– VIS (Video-Interoperabilität-Server):• Neue Serverrolle innerhalb S4B für On Premise/Hybrid - Installationen• Basiert auf Video-SIP-Trunk zu Cisco UCM• Nur Einwahl zu Lync möglich• Keine Nutzung von Partnerverbünden für diese Verbindungen möglich
Sebastian Liebscher