Anda di halaman 1dari 64

AsterGeek 2006

30/08/06

Free Template from www.brainybetty.com

Messagerie Unifie Avec

Asterisk PABX IP OpenSource

30/08/06

WILDFIRE ZIMBRA Communication Unifie Serveur de Mail OpenSource OpenSource Template from www.brainybetty.com 2 Free

Partie n1

Asterisk Gneral non Technique


AsterGeek 2006 Suisse 16/09/2006 Serge CARPENTIER (Sakilaine)

Asterisk
Asterisk est un PABX libre, multiplateforme, publi sous licence GPL par Mark Spencer de la socit Digium. Asterisk permet, entre autres, la messagerie vocale, la confrence, les serveurs vocaux, la distribution des appels. Asterisk implmente les protocoles H323, SIP,SCCP2,Skinny,MGCP, ainsi qu'un protocole spcifique nomm IAX (Inter-Asterisk eXchange). Ce protocol IAX permet la communication entre client et serveur Asterisk ainsi qu'entre deux serveurs Asterisk. Asterisk peut galement jouer le rle de registrar et passerelle avec les rseaux publics (RTC, GSM, etc.). Asterisk est extensible par des scripts ou des modules en Perl ou en C.

30/08/06

Architecture

30/08/06

Free Template from www.brainybetty.com

Infrastructure

30/08/06

Free Template from www.brainybetty.com

Version
Asterisk Open Source Edtion Asterisk Business Edition Asterisk Business Edition Bundles #PoundKey Open Source Edition #PoundKey Business Edition

30/08/06

HardWare

30/08/06

Digium Certified Asterisk Professonial


Pour devenir certifi, deux solutions : BootCamp Astricon Asterisk: 101 Developer -Administrator

30/08/06

Questions ?

Partie n2

WILDFIRE & Spark


AsterGeek 2006 Suisse 16/09/2006 Serge CARPENTIER (Sakilaine)

WILDFIRE
WildFire est un serveur Jabber libre (GPL) crit en Java par Jive Software, l'diteur du client propritaire Spark. Autrefois connu sous le nom de JiveMessenger, Wildfire bnficie du soutien d'une importante communaut. Il est stable et est rput pour sa facilit d'installation et d'administration.

30/08/06

Free Template from www.brainybetty.com

12

SPARK
Spark est un client Jabber et de VoIP anciennement propritaire et depuis peu, libre, multiplateforme (Windows, Mac OS X, Linux), crit en Java, de Jive Software, l'diteur du serveur libre Wildfire

30/08/06

Free Template from www.brainybetty.com

13

Action & Comparaison


Cette solution permet : La communication instantane par texte Le transfert de fichiers La confrence Texte L'ajout de Contacts

Celle-ci est comparable : MSN Messenger Yahoo Messenger


30/08/06 Free Template from www.brainybetty.com 14

Infrastructure de communication WILDFIRE


Simple :
User 1
Serveur wf1.asterisk-france.net

tendue :
User 1
Serveur wf1.asterisk-france.net coute sur le port 5269

User 3 User 2

Serveur wf2.asterisk-france.net coute sur le port 5269

Serveur wf3.asterisk-france.net coute sur le port 5269

30/08/06

Free Template from www.brainybetty.com

15

Authentification & Scurit


L' Authentification peut tre ralise par : Base de donnes OpenLDAP ELDAP (Novell) Active Directory
Le fichier de configuration se trouve dans : /opt/wildfire/conf/wildfire.xml

Les connexions peuvent tre scurises par un certificat SSL

30/08/06

Free Template from www.brainybetty.com

16

Pr-requis
Cot Serveur : Linux ou Ms Windows Java Un des moteurs Suivant:
MySQL Oracle Microsoft SQL Server PostgreSQL IBM DB2 HSQLDB (Embarqu par dfaut)

Cot Client : Linux, MS Windows ou MAC OSX JAVA VM Spark ou autres clients Jabber

30/08/06

Free Template from www.brainybetty.com

17

Dtails Technique
Admin www 9090 Admin Scurise www 9091 Connexion Client 5262

Composant Externe 10015

Connexion Scurise Client 5263

Server to server : 5269

Transfert de fichiers par Proxy : 7777

Proxy de Fichiers Audit des messages Messages hors connexion Stockage des donnes prives

30/08/06

Free Template from www.brainybetty.com

18

Administration de WILDFIRE

30/08/06

Free Template from www.brainybetty.com

19

Administration de WILDFIRE

30/08/06

Free Template from www.brainybetty.com

20

Administration de WILDFIRE

30/08/06

Free Template from www.brainybetty.com

21

Administration de WILDFIRE

30/08/06

Free Template from www.brainybetty.com

22

Questions ?

Partie n3

ZIMBRA Mail Server


AsterGeek 2006 Suisse 16/09/2006 Serge CARPENTIER (Sakilaine)

ZIMBRA
ZIMBRA est un serveur de messagerie libre (GPL). Celui-ci reprends pratiquement tout les protocoles des clients mail. Il a t cr par ZIMBRA Inc. La version actuelle est la 4.0 rc1. Le client HTTP t crit en AJAX (Asynchronous JavaScript and XML). Deux versions existent l'une en Open Source et l'autre est commerciale. ZIMBRA Colaboration Suite se pose en concurrent direct des messageries Domino/Notes d'IBM et Exchange/Outlook de Microsoft.

30/08/06

Free Template from www.brainybetty.com

25

Serveur
ZIMBRA Collaboration Suite utilise plusieurs composants pour fonctionner. Pour ce qui est de l'architecture serveur, elle est trs souple pour les grosses infrastructures. On pourrait les comparer MS Exchange 2000/2003 Collaboration Suite est assez complexe mais facile d'utilisation grce son interface d'administration, ces scripts et son client Web trs ergonomique.

30/08/06

Free Template from www.brainybetty.com

26

Pr-requis Matriel
Pour le bon fonctionnement de ZIMBRA les pr-requis sont :
Minimum : Intel/AMD 32-bit CPU 1.5 GHz 1 GB RAM 5 GB d'espace disque pour l'application et les logs De l'espace supplmentaire pour le stockage des mails Recommande: Intel/AMD CPU 32-bit 2.0 GHZ+ 2 GB RAM 10 GB d'espace disque pour l'application et les logs Un contrleur RAID SCSI ou SATA avec du RAID 10 ou 0+1 pour la redondance et les performances De l'espace supplmentaire pour le stockage des mails
30/08/06 Free Template from www.brainybetty.com 27

Pr-requis OS
ZIMBRA fonctionne sur plusieurs OS : Enterprise Edition Red Hat Enterprise Linux, version 4 (Version Network Edition) Pour le clustering, la version 4 Update 3 est requis. Open Source Edition Red Hat Enterprise Linux, Version 4 (Open Source Edition) Fedora Core 3 or 4 (Open Source Edition) SUSE ES 9 or 10 (Open Source Edition) Mac OS X 10.4.5 or .6 (Open Source Edition) Une version est aussi propose pour DEBIAN 3.1 Sarge

30/08/06

Free Template from www.brainybetty.com

28

Architecture Front End

30/08/06

Free Template from www.brainybetty.com

29

Architecture Back End

30/08/06

Free Template from www.brainybetty.com

30

Console d'administration

30/08/06

Free Template from www.brainybetty.com

31

Console d'administration Cration de compte Utilisateur

30/08/06

Free Template from www.brainybetty.com

32

Console d'administration Paramtrage Serveur

30/08/06

Free Template from www.brainybetty.com

33

Console d'administration Supervision & Stat

30/08/06

Free Template from www.brainybetty.com

34

ZIMBRA Web Acces

30/08/06

Free Template from www.brainybetty.com

35

ZIMBRA Web Acces

30/08/06

Free Template from www.brainybetty.com

36

Les ZIMLETS
Les Zimlets sont des Addons pour le client Web.

GooGle Translator WikiPedia Libraries Books .....

30/08/06

Free Template from www.brainybetty.com

37

Exemple d'utilisation des ZIMLETS

30/08/06

Free Template from www.brainybetty.com

38

Questions ?

Partie n4

Interconnexio n des solutions


AsterGeek 2006 Suisse 16/09/2006 Serge CARPENTIER (Sakilaine)

Architecture des Trois Solutions


Messagerie Instantane

Communication tlphonique

Mails Contacts Agendas

Liaison Asterisk & WILDFIRE


Plug-In Asterisk Instant Messenger Manager d' Asterisk

Une fois les deux instances inter connectes l'utilisateur pourra :

Appeler un contact directement de Spark Superviser si son contact est en ligne Crer une confrence avec les membres d'une confrence tlphoniq

Sur l'instance Asterisk vous devez :

Liaison Asterisk & WILDFIRE

configurer le fichier /etc/asterisk/manager.conf

[general] enabled = yes port = 5038 bindaddr = 127.0.0.1 displayconnects = yes [wildfire] secret = wildfire read = system,call,log,verbose,command,agent,user write = system,call,log,verbose,command,agent,user

Liaison Asterisk & WILDFIRE


Sur l'instance WILDFIRE vous devez :

Installer le Plug In Asterisk-IM Configurer WILDFIRE afin qu'il se connecte Asterisk Mapper les comptes WILDFIRE avec les comptes SIP ou IA d'Asterisk

Liaison Asterisk & WILDFIRE

Liaison Asterisk & WILDFIRE

Liaison Asterisk & WILDFIRE

tenant vrifions que WILDFIRE est bien connect, grce la comm


show manager connected
Asterisk 1.2.11, Copyright (C) 1999 - 2006 Digium, Inc. and others. Created by Mark Spencer <markster@digium.com> Asterisk comes with ABSOLUTELY NO WARRANTY; type 'show warranty' for details. This is free software, with components licensed under the GNU General Public License version 2 and other licenses; you are welcome to redistribute it under certain conditions. Type 'show license' for details. ========================================================================= Connected to Asterisk 1.2.11 currently running on squale (pid = 1472) Verbosity is at least 2147483647 Core debug is at least 9999999 squale*CLI> show manager connected show manager connected Username IP Address wildfire 127.0.0.1 wildfire 127.0.0.1 squale*CLI>

Liaison Asterisk & WILDFIRE

Liaison Asterisk & WILDFIRE s le paramtrage termin, des nouvelles options viennent s'intgre

Questions ?

Asterisk & ZIMBRA


Get http://monasterisk/cgi-bin/vmail.cgi Connexion et utilisation du protocole SIP Serveur HTTP - cgi-bin/vmail.cgi coute sur :le port 5060

Une fois les deux instances inter connectes l'utilisateur pourra :

Appeler un contact directement de la GAL ou de ses contacts Composer un numero directement dans son client Mail Crer une confrence tlphonique dans l agenda de sa Mail Box Visualiser et couter ses messages vocaux

Asterisk & ZIMBRA


Deployer les ZIMLETS
Pour deployer un zimlet vous devez : Vous logguez avec le compte zimbra : $ su zimbra Dployez les zimlets se trouvant dans le rpertoire : $ cd /opt/zimbra/zimlet-extra Utilisez la commande : $ zmzimletctl deploy com_zimbra_xxxxxxxx.zip Configurez votre zimlet si necessaire : Redmarrez Tomcat : $ tomcat restart

Asterisk & ZIMBRA Zimlet AsteriskMWI


Paramtrage des instances Asterisk & ZImbra
Paramtr le fichier XML sur le serveur ZIMBRA pour dfinir ladresse du serveur Web Asterisk

Asterisk & ZIMBRA Zimlet AsteriskMWI

En cliquant sur le zimlet Voicemail, Une fentre apparat avec a liste des messages vocaux. Visusliser ses messages

Ecoute ses messages vocaux

Asterisk & ZIMBRA Zimlet Asterisk

fichiers XML sont configurer dans le rpertoire : imbra/apache-tomcat-5.5.15/webapps/service/zimlet/com_zimbra_ com_zimbra_asteri sk.xml config_template. xml com_zimbra_asterisk.xml : Definir ladresse du serveur pour les actions config_template.xml : Defini le SipHost et lasdresse du serveur Zimbra

Asterisk & ZIMBRA Zimlet Asterisk VoIP Services

Asterisk & ZIMBRA Zimlet Asterisk VoIP Services


Action : Drag and Drop Contact

Action : Agenda & conference tlphonique

Asterisk & ZIMBRA Zimlet Asterisk VoIP Services

Asterisk & ZIMBRA Zimlet Asterisk VoIP Services


Action : Appel partir de ZIMBRA

Comparaison

Comparaison
Au dbut de la prsentation, nous avions 3 rseaux de communications spars, sans action entres eux : Asterisk PABX IP Wildfire ZIMBRA PABX Traditionnel

MSN Messenger MS Exchange ou Notes Domino

Comparaison
Wild Fire Asterisk Zimbra CS
Client SIP/IAX/MGCP/SCCP/H .323 Client Mail ou WebMail Client de messagerie Soft Phone & Visio POP-IMAP-MAPI Instantan

Solution : Communication Unifie Open Source

Cisco Unified CallManager

Maintenant nous avons une solution comparable :


Cisco Call Manager MS Exchange 2003

Solution : Communication Unifie Cisco Systems


Office Live Communications Server

Client SCCP ou SIP

Client Soft Phone & Visio

Mail ou WebMail POP-IMAP-MAPI Client de messageri Instantan

Live Communicator

MS Exchange 2003

Solution : Communication Unifie MicroSoft

Client SIP ou PABX IP

Client faisant office de:Chat, SoftPhone, Video Conference

Client Mail ou WebMail POP-IMAP-MAPI

Questions ?

AsterGeek 2006 Merci


http://www.asterisk-france.net

Anda mungkin juga menyukai