considérations réseau pour réussir son déploiement de ocs 2007 r2

44

Upload: bern

Post on 24-Feb-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Considérations réseau pour réussir son déploiement de OCS 2007 R2 . 09/02/2010 Denis Arditti Voice TSP Microsoft France. Agenda. Approche projet CU Quels scénarios Média considérer ? La pile Média OC et OCS Exemples de clients Planification de la bande passante Considérations réseau - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Considérations réseau pour réussir son déploiement de OCS 2007 R2
Page 2: Considérations réseau pour réussir son déploiement de OCS 2007 R2

22

Considérations réseau pour réussir son déploiement de OCS 2007 R2 09/02/2010 Denis ArdittiVoice TSPMicrosoft France

Page 3: Considérations réseau pour réussir son déploiement de OCS 2007 R2

33

Agenda

Approche projet CUQuels scénarios Média considérer ?La pile Média OC et OCSExemples de clientsPlanification de la bande passanteConsidérations réseauLa “QoS”

Page 4: Considérations réseau pour réussir son déploiement de OCS 2007 R2

44

Approche projet Communications Unifiées

Revue de Mise en Production

Revue d’initialisation de changement

Revue de SLA

Revue d’Exploitation

MOFITIL

Page 5: Considérations réseau pour réussir son déploiement de OCS 2007 R2

55

Approche projet Communications Unifiées

Adopter une approche industrielle et standardiséeCapitaliser sur vos expériences et celles de vos collègues de

l’infrastructureDéfinir un cercle vertueux intégrant :

ModélisationMise en œuvreMesureEvolution

Page 6: Considérations réseau pour réussir son déploiement de OCS 2007 R2

66

Quels scénarios Media considérer ?Contexte : infrastructure simple

Réseau interne

DMZ Réseau externe

Pool OCS Edge OCS

Page 7: Considérations réseau pour réussir son déploiement de OCS 2007 R2

77

Quels scénarios Media considérer ? Cas de 2 utilisateurs internes

Pool OCS Edge OCS

Réseau interne

DMZ Réseau externe

Page 8: Considérations réseau pour réussir son déploiement de OCS 2007 R2

88

Quels scénarios Media considérer ? Cas : 1 utilisateur interne et 1 externe

Réseau interne

DMZ Réseau externe

Pool OCS Edge OCS

Page 9: Considérations réseau pour réussir son déploiement de OCS 2007 R2

99

Quels scénarios Media considérer ? Multiples utilisateurs internes/externes avec MCU

Réseau interne

DMZ Réseau externe

Pool OCS Edge OCS

Page 10: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1010

Quels scénarios Media considérer ? Cas de 2 utilisateurs externes

Réseau interne

DMZ Réseau externe

Pool OCS Edge OCS

Page 11: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1111

Quels scénarios Media considérer ? Cas de 2 utilisateurs internes avec P2P interdit

Réseau interne

DMZ Réseau externe

Pool OCS Edge OCS

Page 12: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1212

La pile Media OC et OCS

Traitements audio avancés avant packétisationSuppression de bruitContrôle automatique du gainAnnulation d’écho

Mécanisme pour accroître la robustesse du transport pour l’audio et vidéo

Détection des erreurs avec correction en avant (FEC) et par dissimulation (EC)Tampon gigue adaptatifAdaptation dynamique en temps réel aux conditions réseau

DMZ / SécuritéNAT / Firewall traversalSecure Real-time Transport Protocol (SRTP)

Mesure et historisation de la qualité de l’expérience utilisateur

Page 13: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1313

La pile Media OC et OCS

Office Communicator dispose de 9 codecs audio Codec Fréquence d’échantillonnage Délai de

« paquétisation »Type d’Usage

RTAudio – WB 16000 20, 40, 60 P2P

RTAudio - NB 8000 20, 40, 60 Mediation Server

SIREN 16000 20, 40, 60, 100, 200 AVMCU

G.711 μ-Law 8000 20, 40, 60 Interop et Mediation Server

G.711 A-Law 8000 20, 40, 60 Interop

G.722.1 16000 20, 40, 60 Interop

G.723.1 8000 30, 60, 90 Interop

G.726 8000 20, 40, 60 Interop

GSM 6.10 8000 20, 40, 60 Interop

Page 14: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1414

La pile Media OC et OCS – apports R2Evolution de la qualité et des mécanismes de diagnostiques

La communication Media continue, même si la communication SIP est interrompueDiagnostiques en cours d’appels pour identifier l’affaiblissement du réseau, perte de bande passante ou périphérique audio inadaptéAméliorations matérielles et logiciels au niveau des périphériques Communicator Optimized

Améliorations de l’expérience AudioAGC : perfectionnement des algorithmes de détection de l’activité de la voix et des bruits parasites (saisie sur un clavier, …)Echo : Annulation d’écho améliorée et adaptations des routines logiciels pour compenser l’usage de périphériques non certifiés

Recherche de l’optimisation de la latenceUsage du codec G.711 pour les communications avec le Mediation ServerSupport du mécanisme Early Media (RFC3960)

Page 15: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1515

DémoMaintient de la session Media en cas de perte de la session SIP

Page 16: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1616

Apports de la version R2Video

Support des modes :VGA (640x480) HD (1280x720)

(Jusqu’à 25 images/sec en session P2P)Configuration centralisée opérée par l’Administrateur UC

Interopérabilité :Intégration du bruit de confort (RFC 3389)Mise en oeuvre des dernières évolutions des protocoles

STUN/TURN, ICE v19

Outil pour l’utilisateur final de mesure de la QoE :Pre-call Diagnostics Tool

Page 17: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1717

DémoPre-Diagnostic Call

Page 18: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1818

Réseau filaire - Issy

Page 19: Considérations réseau pour réussir son déploiement de OCS 2007 R2

1919

Réseau Wifi - Issy

Page 20: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2020

Réseau filaire @Home

Page 21: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2121

Réseau Wifi @Home

Page 22: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2222

3 Exemples de client…

Page 23: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2323

Constructeur International12 000 utilisateurs voix à fin 2010

Contexte : existant en téléphonie IP Cisco.

Approche : Cisco recommande la mise en oeuvre de la QoS et VLAN, OCS permet de tirer parti de cet investissement

Resultats: Facilité d’intégration de la QoS en place avec OCSLa QoS apporte offre du confort et simplifie les diagnostiquesROI à l’avantage du poste de travailMise en œuvre du PoE non nécessaire, coût d’acquisition en

faveur du poste de travail.

Page 24: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2424

Opérateur Télécom Européen17 000 utilisateurs sur OCS pour un usage IM

Contexte : téléphonie Nortel IP en place. VLAN et QoS implémentés sur le LAN et le WAN, mais non utilisés.

Approche : Déploiement selon l’approche Modélisation – Exploitation - Mesure

Résultats : Disposer d’une bande passante importante facilite

grandement le projetChoix des périphériques audio/vidéo critique

Page 25: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2525

Société de production d’Energie15 000 utilisateurs voix

Contexte : Environnement hétérogène, base installée en majorité TDM.

Condition : Déploiement d’OCS opéré en parallèle de l’upgrade et de l’externalisation du réseau vers un tiers.

Resultats: Fort impact en terme de gestion de l’interdépendance des 3 projetsL’intelligence embarquée dans les terminaux (Phone Edition et PC

avec Communicator) permet de palier, dans de bonnes conditions, au sous-dimensionnement des liens WANProblème de qualité avec des postes de travail très anciens

Page 26: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2626

…un petit dernier

Page 27: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2727

Editeur international de logiciels60 400 utilisateurs, 40 sites

Contexte : un peu de tout en TDM et première génération de téléphone IP

Approche : rapidement déployer tous les services OCS à tous les utilisateurs.

July-07 juil-08 juil-09 Jul-10 (est)

01000020000300004000050000600007000080000 Users

Résultats : Utilisateurs rapidement et largement consommateurs des services OCSLe projet doit être en phase avec l’activité du client (Rythm of business)OCS mettra en évidence toutes les inconsistences réseau

Page 28: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2828

Enseignements

Expérience de déploiements OCS jugée très positive. Envisager l’imprévisible. Ne pas sous estimer le choix des périphériques. Le temps investi en planification et analyse est clé pour le succès.

Page 29: Considérations réseau pour réussir son déploiement de OCS 2007 R2

2929

Modélisation

Bien considérer tous les scénarios d’usages internesVolume d’appels, conférences inter sitesAppels à destination de l’interne/externe et en conférence

La modélisation dépend de tous les usages exprimés ou nonVidéo HD ? Partage de bureau ? Proportion d’utilisateurs mobiles ?

Ne négliger aucun aspect des besoins et les adresser en conséquenceUn VIP veut disposer d’une solution pour délivrer une présentation institutionnelle aux employés

Page 30: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3030

Modélisation de la bande passanteCoeur d’infrastructure OCS

Pour un Pool Edition Standard, réseau type 1GbpsPour un Pool Edition Entreprise, dimensionner des liens >

1Gbps pour les les serveurs du pool et le(s) load balancerServeur Edge

Déterminer la proportion d’utilisateurs (Tous!)Dimensionner les liens internet et ceux de la DMZ en

conséquenceLAN

L’existant permet de d’absorber les usages IM/Présence/Voix, mais la généralisation de la vidéo aura forcément un impact.

WAN (MPLS, Internet, …)Aspect du projet qui requiert une grande attention.

Page 31: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3131

DimensionnementLes données ci-dessous sont au niveau codec et non au niveau réseauCas spécifique de la vidéo :– La valeur maximale est la bande passante recommandée– La valeur minimale est la valeur en dessous de laquelle la vidéo est coupée

Clé de registre correspondante : HKLM\Software\Policies\Microsoft\Communicator\MaxAudioVideoBitrate

Codec Valeur minimale Valeur maximaleReal-time Audio (RTA) 24 Kbps 45 Kbps Siren 48 Kbps 48 Kbps Real-time Video (VC-1) - CIF (352x288) 15 Kbps 250 Kbps Real-time Video (VC-1) - VGA (640x480) 15 Kbps 600 Kbps Real-time Video (VC-1) – HD (1280x720) 15 Kbps 1500 Kbps Vue panoramique de la RoundTable 15 Kbps 350 Kbps

Page 32: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3232

DimensionnementLes données ci-dessous sont prises au niveau réseau, elles incluent :

En-tête de paquet et de sécuritéInfluence positive du mécanisme de suppression des silencesAdaptation dynamique de la paquétisation au regard des usages

D’où l’importance d’un bon dimensionnementModéliser les usages et dimensionner le réseau en adéquationNormaliser les scénarios utilisateurs en alignement avec les besoins opérationelsEtudier le comportement (Monitoring Server)

Codec Consommation moyenne (Kbps) Activité estimée (%) Consommation

maximum (Kbps)

RTAudio – WB 34.8 61 57

RTAudio – NB 25.9 65 39.8

Siren 22.2 43 51.6

RTVideo 258.3 82 315

Panoramic 220.5 70 315

Page 33: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3333

Modélisation

Statistiquement les appels entre 2 utilisateurs sont symétriques en terme de consommation de bande passante alors que les conférences sont asymétriques

Appels à 2 : Une moitié du temps est passé à parler, l’autre moitié à écouterLors d’un appel, la consommation en bande passante dans un

sens est de 50%Conférence (appels avec N participants) :

1/N du temps à parler, 1-1/N à écouter

Building 2 Building 2

Lyon

Agent BAgent A

Issy

WAN

Page 34: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3434

Exemple de modélisation

Nombre d’utilisateurs par siteSite Issy (Pool OCS) 750Site Lyon (Liens WAN) 250

Usage de type point à point

Pic d’appels simultanéés 5%

Appels pris en charge:Appels non répondus

0.9

Proportion appels audio/audio + vidéo

0.25

Usage types conférencesPic d’utilisateurs en conférence simultanéement

50

Nombre moyen de participants par session

8

Proportion conférence audio/audio + vidéo

0.5

Pic de consommation – Appels point à pointAppels concommitents 25Appels pris en charge 22.5

Audio (Mbps pour chaque direction) 0.57

Vidéo (Mbps pour chaque direction) 1.37

Pic de consommation – ConférenceConférence Audio Issy -> Lyon (Mbps) 0.49

Conference Audio Lyon -> Issy (Mbps) 0.60

Conference Video Issy -> Lyon (Mbps) 1.53

Conference Video Lyon -> Issy (Mbps) 0.38

Pic de consommation – Total

Total Issy -> Lyon (Mbps) 3.96Total Lyon -> Issy (Mbps) 2.36

Eléments contextuels Modélisation

Bandwidth Calculator de Unifysquare

Page 35: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3535

Considérations réseau

Le trafic OCS est déjà chiffrer – Ne pas rechiffrer (IPSec, VPN,…)Latence : objectif l’amener à la valeur la plus faible possible

ITU-T G.114 principe du mouth to ear (m2e) avec latence conditionnée <150ms excellent, > 250ms problématique, > 400ms inacceptable

TIA-920 recommandations en cas d’utilisation de périphériques VoIP wideband

La latence réseau doit se situer en dessous de 50ms pour garantir une latence globale < 150ms (m2e)

Pas toujours applicableIl faut 70ms pour parcourir la moitié du globe sur un medium de type fibre

Perte de paquets : jusqu’à 10% compensée par la pile Media OCSGigue : variation de 30ms compensée par la pile Media OCS

Page 36: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3636

VLAN

A considérer pour certains périphériques (Phone Edition)Les terminaux type Phone Edition exploitent le

service DHCP pour obtenir les informations sur le VLAN Voix

Connexion au VLAN standardDemande une adresse IP avec l’ID = “CPE-OCPhone”Le DHCP répond avec l’identifiant du VLAN VoixL’OCPE libère l’adresse IP obtenue initialement, s’attache au VLAN voix, puis réitère une demande d’adresse IP

Page 37: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3737

Priorisation des flux

OCS 2007 R2 support la priorisation de flux type Differentiated Services Code Point (DSCP) aka DiffServLa pile média d’OCS est conçue pour fonctionner avec

une qualité optimale même au travers d’une connexion Internet classique (type ADSL)Elle saura tirer partie des mécanismes de priorisation

de flux s’ils sont en place (802.1p et DSCP)Windows 7 permet de gérer de façon centralisée la

configuration de ces stratégies

Page 38: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3838

DSCP

Limiter le trafic priorisé à 33% de la capacité du lienMarquage DSCP

Audio : acheminement expédié (Expedited Forwarding)Guaranteed Service (CS5) valeur par défaut 40.

Vidéo : acheminement assuré (Assured Forwarding)Controlled Load (CS3) valeur par défaut 24.

Configuration a effectuer au travers de stratégies systèmesPour valider la prise en compte : GPEdit ou RSoP

A paramétrer sur les :Serveurs Media (AVMCU, Response Group, UCMA)Serveurs de MediationClients : Communicator, Attendant, Téléphones IP

Page 39: Considérations réseau pour réussir son déploiement de OCS 2007 R2

3939

DémoDSCP

Page 40: Considérations réseau pour réussir son déploiement de OCS 2007 R2

4040

Encadrer les usages

Type de communication en Point à PointIMIM + AudioIM + Audio + Vidéo

En mode ConférenceDésigner les OrganisateursAudioAudio + VidéoNombre maximum de participants

Stratégie côté stationBande passante par session

Page 41: Considérations réseau pour réussir son déploiement de OCS 2007 R2

4141

Pour conclure

OCS s’intègre efficacement avec votre réseau actuel en tirant partiDes capacités offertes par sa pile médiaDe la QoS et du VLAN voix si existantsDes stratégies systèmes sur les usages

Comme pour tout ce qui touche au réseau il faut monitorerL’impact sur la bande passante disponible sur les liens WANLa latence, la gigue et la perte de paquets

Avec le développement de nouveaux usages, il faut accompagner les besoins utilisateurs

Développer les usages par de l’accompagnement aux changementsValoriser/justifier d’un bon dimensionnement réseau qui accompagne le développement business client et optimise le ROI

La supervision ne doit et n’est pas une OPTION !!!

Page 42: Considérations réseau pour réussir son déploiement de OCS 2007 R2

4242

Ressources complémentaires

Liver Blanc Microsoft : A Practical Approach to Deploying Real-time Communications

Liver Blanc Microsoft : Quality of Experience

Ressource sur MSDN : Microsoft Office Protocol Documentation

Documentation : Configuring Voice Quality of Service

Page 43: Considérations réseau pour réussir son déploiement de OCS 2007 R2

4343

Agenda CU Techdays

Sessions Communications UnifiéesCode Titre session Intervenants Date Créneau

UCO202 Les dix écueils à éviter pour réussir son déploiement de OCS 2007 R2 Leonardo Wormull 10/02/2010 13:00 - 14:00

UCO204 Quelle interopérabilité pour OCS 2007 R2 ? Pascal Clerc 10/02/2010 14:30 - 15:30

UCO403 OCS 2007 R2 Edge Server : fonctionnement et mise en oeuvre Eric Scherlinger 10/02/2010 16:00 - 17:00

EXC201 Comment développer des solutions autour de Microsoft Exchange Server 2010

Sébastien Bovo, Benjamin Talmard 08/02/2010 11:00 - 12:00

EXC207 Vue d'ensemble de Microsoft Exchange Server 2010 Damien Caro 09/02/2010 11:00 - 12:00

EXC302Comment évoluer vers Exchange Server 2010 : upgrade et coexistence avec Exchange Server 2007 et 2003

Guillaume Bordier 09/02/2010 14:30 - 15:30

EXC303 Haute disponibilité avec Microsoft Exchange Server 2010 Christophe Leroux 10/02/2010 11:00 - 12:00

EXC205 Microsoft Exchange Server 2010 : opérations, administration et délégation des rôles Laurent Teruin 10/02/2010 13:00 - 14:00

EXC204 La messagerie unifiée avec Microsoft Exchange Server 2010 Damien Caro 10/02/2010 14:30 - 15:30

EXC306 Protection et contrôle de l'information avec Exchange Server 2010 Matthieu Parfus 10/02/2010 16:00 - 17:00

Page 44: Considérations réseau pour réussir son déploiement de OCS 2007 R2