Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 OPEN-XCHANGE Server ™ 5.0 Architecture, Integration and Interfaces High Level Overview V 0.92 Stephan Martin Senior System Architect.

Similar presentations


Presentation on theme: "1 OPEN-XCHANGE Server ™ 5.0 Architecture, Integration and Interfaces High Level Overview V 0.92 Stephan Martin Senior System Architect."— Presentation transcript:

1 1 OPEN-XCHANGE Server ™ 5.0 Architecture, Integration and Interfaces High Level Overview V 0.92 Stephan Martin Senior System Architect

2 © 2005 | Open-Xchange Inc. 2 OPEN-XCHANGE - Architecture Overview Agenda  Design Goals  Architecture Overview  Scalability  Integration  High Availability  Multiple Locations  Remote/Mobile Access  Internal Architecture  External Interfaces  Q & A

3 © 2005 | Open-Xchange Inc. 3 Design Goals Communicatio n CollaborationFlexibilit y ✔ E-Mail ✔ Contact Sharing ✔ Forum ✔ Pinboard ✔ Calendaring ✔ Tasks ✔ Document Sharing ✔ Knowledge Sharing ✔ Integration ✔ Interfaces ✔ Open Standards ✔ Scalability ✔ OpenSource

4 © 2005 | Open-Xchange Inc. 4 OPEN-XCHANGE - Architecture Overview Agenda  Design Goals  Architecture Overview  Scalability  Integration  High Availability  Multiple Locations  Remote/Mobile Access  Internal Architecture  External Interfaces  Q & A

5 © 2005 | Open-Xchange Inc. 5 The Situation Company Location Department s Group s Teams Persons External/Mobile Workers

6 © 2005 | Open-Xchange Inc. 6 The Big Picture Commun ication Collabora tion LocationExternal/Mobile Workers Department s Group s Teams Persons Corporat e Teamwor k

7 © 2005 | Open-Xchange Inc. 7 Integration Open-Xchange Application Server Directory Service Database Service E-Mail Service Flexible Integration into existing Infrastructure Database Service (SQL) E-Mail Service (SMTP/IMAP) Directory Service (LDAP) All Backend Services connected with Open standard protocols

8 © 2005 | Open-Xchange Inc. 8 Scalability OX Application Server Loadbalance r E-Mail, Database, Directory Independent Backend Services for Data Storage Database Service (SQL) E-Mail Service (SMTP/IMAP) Directory Service (LDAP) All services installable on seperate machines OX Scaling through Loadbalancing Backends exchangeable All Backend Services scale in itself

9 © 2005 | Open-Xchange Inc. 9 High Availability Multi-Server Setup OX High Availability through Loadbalancing Each Backend Service High Available in itself Single-Server/FailOver Setup heartbeat Shared Storage OX High Availability through StandBy / FailOver Backend Data replicated Shared Storage Network Storage

10 © 2005 | Open-Xchange Inc. 10 Multiple Locations Collaboration without network borders Central Administration through Directory E-Mail Storage local on site Mailrouting through central Directory Service Backend Data replicated or central database Distributed Filesystem Central Site Location A Location B Location C Location D

11 © 2005 | Open-Xchange Inc. 11 Mobile Users / Remote Access Remote access through Webfrontends Remote access with Outlook, Fat Client Mobile access through basic SyncML support Secure encryption Secure proxy access Frontend Servers can be seperated in DMZ

12 © 2005 | Open-Xchange Inc. 12 OPEN-XCHANGE - Architecture Overview Agenda  Design Goals  Architecture Overview  Scalability  Integration  High Availability  Multiple Locations  Remote/Mobile Access  Internal Architecture  External Interfaces  Q & A

13 © 2005 | Open-Xchange Inc. 13 Maintenance & Support Architecture, the big picture Add On - OXtender Open Interfaces E-Mail & Collaboration Clients Admin Interfac e OPEN-XCHANGE Server Enterprise Linux Platform Backend Service Layer Partner Services

14 © 2005 | Open-Xchange Inc. 14 Internal Architecture Enterprise Linux Platform OPEN-XCHANGE Application Server E-Mail Service Directory Service Database Administration Open Interface Layer E-Mail & Collaboration SyncMLOXtender

15 © 2005 | Open-Xchange Inc. 15 OPEN-XCHANGE - Architecture Overview Agenda  Design Goals  Architecture Overview  Scalability  Integration  High Availability  Multiple Locations  Remote/Mobile Access  Internal Architecture  External Interfaces  Q & A

16 © 2005 | Open-Xchange Inc. 16 Interfaces & API SyncML Database XML- RPC SyncMLWebDA V/XML Trigger WebDA V vCard iCal Java API OPEN-XCHANGE Application Server

17 © 2005 | Open-Xchange Inc. 17 Interfaces & API Database SyncMLiCalvCard Database XML- RPC WebDA V Java API SyncMLWebDA V/XML Trigger OPEN-XCHANGE Application Server Full Access to Groupware Routines Folders, Calendar, Contacts, Tasks Local on Server OXtender E.g. Contact Bulk Load from CSV or Database vCardiCal

18 © 2005 | Open-Xchange Inc. 18 Interfaces & API Database SyncML Open Access-Standard for mobile Devices, Smartphones Open Mobile Alliance (OMA) Nokia, Sony, Ericsson, Motorola, Symbian, Cisco, HP,... Clients for many Devices available E.g. syncing calendar with PDA Database XML- RPC SyncMLWebDA V/XML Trigger OPEN-XCHANGE Application Server iCalvCardiCalvCard WebDA V vCard iCal Trigger external programs / URLs E.g. dial phone number on server E.g. run VoIP app on client, Initiate phone call Java API

19 © 2005 | Open-Xchange Inc. 19 Interfaces & API Database XML- RPC SyncMLWebDA V/XML Trigger OPEN-XCHANGE Application Server SyncML Full Remote Access to Groupware Routines Folders, Calendar, Contacts, Tasks Open transport protocol WebDAV XML command definition Base for Outlook & Palm Connectors Oxtenders E.g. Groupware Client or Integration Holiday Management Tool WebDA V vCard iCal Java API

20 © 2005 | Open-Xchange Inc. 20 Interfaces & API Database SyncMLvCard Database Full Access to Administration Routines Used by Admin Frontend Open Standard Libraries for many Programming Languages available Oxtender E.g. Integration HR Tool Database XML- RPC Direct document access Upload vCard, iCal files E.g. Open Source Clients kontact, evolution OXtender SyncMLWebDA V/XML Trigger OPEN-XCHANGE Application Server WebDA V vCard iCal Java API

21 © 2005 | Open-Xchange Inc. 21 Interfaces & API - Examples Database HR- Software Mobile Phone Holiday Manage ment VoIP Database XML- RPC SyncMLWebDA V/XML TriggerCalendar Client Offic e WebDA V vCard iCal Java API OPEN-XCHANGE Application Server

22 © 2005 | Open-Xchange Inc. 22 OPEN-XCHANGE - Architecture Overview Agenda  Design Goals  Architecture Overview  Scalability  Integration  High Availability  Multiple Locations  Remote/Mobile Access  Internal Architecture  External Interfaces  Q & A

23 © 2005 | Open-Xchange Inc. 23 Thank you very much for your attention. OPEN-XCHANGE Inc. Martinstraße 41 | D-57462 Olpe Telefon: +49. (0) 27 61. 83 85-0 Fax: +49. (0) 27 61. 83 85-30 info@open-xchange.com www.OPEN-XCHANGE.com Product demo at www.OPEN-XCHANGE.orgwww.OPEN-XCHANGE.org


Download ppt "1 OPEN-XCHANGE Server ™ 5.0 Architecture, Integration and Interfaces High Level Overview V 0.92 Stephan Martin Senior System Architect."

Similar presentations


Ads by Google