AblAblöösung sung eines bestehenden Mailsystems mit eines bestehenden Mailsystems mit
Oracle Collaboration Suite 10gOracle Collaboration Suite 10g
Peter Fischer / nobilia-Werke J. Stickling GmbH & Co. KG
Susanne Jahr / Herrmann & Lenz Services GmbH
20. Deutsche ORACLE-Anwenderkonferenz
Nürnberg, 21. November 2007
2
nobilia nobilia -- Kompetenz in KKompetenz in Küüchenchen
Quality made in Germany, eine perfekteAbwicklung, individuelle Kundenbetreuung und ein attraktives Preis-Leistungs-Verhältnis sind die Erfolgsfaktoren von nobilia.
Mit einem Umsatz von mehr als 620 Mio. € und rund 1800 Beschäftigten ist nobilia der größte Hersteller von Einbauküchen in Deutschland.
Die beiden Werke im ostwestfälischen Verl zählen europaweit zu den modernsten und leistungsfähigsten Produktionsstandorten für Küchenmöbel.
Nahezu jede vierte in Deutschland verkaufte Küche ist eine nobilia. Jede dritte Küche wird exportiert.
Umsatz:617,8 Mio. Euro (2006)
Exportquote:rund 30 %
Export:in mehr als 40 Länder weltweit
Mitarbeiter:1.800
Produktion:2 Produktionsstätten in Verl
Produktionsfläche:insgesamt 160.000 qm
Produktionskennzahl:1.900 Küchen pro Tag
2
33
Herrmann & Lenz Services GmbH Herrmann & Lenz Services GmbH
Sitz in Burscheid (bei Köln) �
Beratung beim Einsatz von Oracle DatenbankenInstallation
Tuning
Troubleshooting
Reorganisationen / Migrationen
Hochverfügbarkeit
Fernwartung
SchulungOracle DBA
RAC, Backup/Recovery, …
44
Bewertung der OCSBewertung der OCS
Funktionalität
Installation, Konfiguration
Integration
Dokumentation
Administration, Updates, Aktualität
Insgesamt dennoch:
55
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
66
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
77
Startpunkt:Startpunkt:
Linux-Mailserver: sendmail / cyrus
Windows-Clients: Outlook mit .pst-Dateien auf Fileserver
Anzahl: ca. 500 Mailuser
Nachteile:Keine Collaboration-Funktionalität (z.B. Kalender)
Keine zentrale Datenhaltung
Sicherung/Wiederherstellung problematisch
Performance schwach
88
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
99
Zielsetzung:Zielsetzung:
Einführung einer integrierten Maillösung
Ablösung der persönlichen .pst-Dateien
Beibehaltung von MS Outlook als Clientanwendung
Nutzung von Mehrwerten:gemeinsame Kalender
Ordner
Ressourcen
Zugriff über Webbrowser auf Mail und Kalender (Intranet)
10
AuswahlAuswahl
Beibehaltung bisherige LösungKeine Collaboration-Funktionalität
Lotus NotesEigenes Datenbank- und Programmierformat
Hohe Resourcenanforderung
Microsoft ExchangeKomplexe Konfiguration
Anfällig gegen Angriffe
Oracle Collaboration SuiteZum Zeitpunkt der Auswahl nur OCS 9 verfügbar
nicht ausreichende Features, viele Fehler
OCS 10 beta war vielversprechender
10
1111
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
1212
ZeitstrahlZeitstrahl
Projektstart März 2006
Meilenstein Mai 2006Server laufen für Pilotanwender
Meilenstein Oktober 2006Erste Abteilung (EDV) komplett migriert
Meilenstein März 2007Migrationsverfahren für Altdaten
Projektende Oktober 2007Alter Mailserver abgestellt
2006 2007
03 04 05 06 07 08 09 10 11 12 01 02 03 04 05 06 07 08 09 10
1313
Projektablauf (Installation)Projektablauf (Installation)
Installation Testsystem:Ein Knoten
Alle Komponenten
Installation Produktivsystem:Zwei Knoten
Infrastructure Tier: Datenbankserver
Application Tier: Applikationsserver, Kalenderdatenbank
Komponenten:Mail
Calendar
Content Services / Workspaces
14
Projektablauf (Migration 1)Projektablauf (Migration 1)
Parallelbetrieb von Altsystem und OCSMigration konnte nicht als BigBang erfolgen
Beibehaltung der gewohnten UmgebungUser behalten ihre Mailadressen
Eine Domäne mit zwei unabhängigen Mailservern
Kompletter Mailverkehr über den OCS-MailserverEntscheidung über Auslieferung im OCS oder Weiterleitung ans Altsystem
14
15
Projektablauf (Migration 2)Projektablauf (Migration 2)
Migration der VerteilerlistenManuell
User OCS: *.nobilia.de
User Altsystem: *.nobilia.com
Schrittweise Migration der Mail-Benutzer
Abschaltung des alten Mailservers nach Migration
15
1616
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
1717
vor Migration: Architekturvor Migration: ArchitekturFirewall
Alter Mailservernobilia.de�
Virenscanner /
Spamfilter
Intranet Internet
Clients*.pst
1818
InfrastrukturInfrastruktur
Hardware:zwei HP-Server
3,2 GHz Doppel-Xeon-Prozessoren und
jeweils 5 GB RAM
interne Platten über einen RAID-Controller gespiegelt
Betriebssystem:Linux RedHat AS4
Speicher:Massenspeicher im SAN
Zugriff zweipfadig
Sicherung auf verschiedenen Ebenen möglich
1919
Migration Migration -- Mailfluss eingehende MailMailfluss eingehende Mail
ClientsOCS-Mail
Firewall
Alter Mailserver(nobilia.de, nobilia.com)�
Virenscanner /
Spamfilter
Intranet Internet
Clients*.pst
OCS (Infrastructure)•DB / Mailstore
OCS (Application)•Mailserver
(nobilia.de)
OCS
2020
Migration Migration -- Mailfluss ausgehende MailMailfluss ausgehende Mail
ClientsOCS-Mail
Firewall
Alter Mailserver(nobilia.de,
nobilia.com)
Virenscanner /
Spamfilter
Intranet Internet
Clients*.pst OCS
(Infrastructure)•DB / Mailstore
OCS (Application)•Mailserver (nobilia.de)
OCS
2121
Betrieb: ArchitekturBetrieb: Architektur
ClientsOCS-Mail
Firewall
Virenscanner /
Spamfilter
Intranet Internet
OCS (Infrastructure)•DB / Mailstore
OCS (Application)•Mailserver (nobilia.de)
OCS
2222
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
2323
Mailrouting wMailrouting wäährend Migrationhrend Migration
Probleme:Saubere Konfiguration des MaillaufsBeide Server verwenden nobilia.de, dadurch Probleme mit Mailrouting
Zwischenlösung für Maillisten: Verwendung von nobilia.com
2424
MailMail--Clients Clients -- MigrationsverfahrenMigrationsverfahren
Aufgabe: Migration aller Outlook-Daten nach OCS
Problem:Kein OCS-Tool verfügbar
Tools von Fremdherstellern mit großen Problemen
Scripting-Lösung fehleranfällig wegen Mail-Konfigurationen
Lösung:Manuelle Übernahme aller Daten mit MS Outlook-Import/Export
Abbruch bei Migration von Daten mit Umlauten
Abbruch bei OLE-Verknüpfungen �
Nachteil:Immer noch fehleranfällig, sehr zeitaufwändig, personalintensiv
2525
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
26
AdministrationAdministration
Über OCS-Konsole (Enterprise Manager)graphisch, anwenderfreundlich, nicht immer vertrauenswürdig
Über Kommandozeilentools„archaisch“, unübersichtlich, klappt aber zuverlässig
Über OID (Oracle Internet Directory)graphische Oberfläche des LDAP-Verzeichnisses
viele interessante Parameter sind nur hier zu finden
Über Administrationsseiten einzelner Komponentenzusätzliche Admin-Rechte oder Rollen erforderlich
26
2727
AdministrationsproblemeAdministrationsprobleme
Daten auf zwei ServernMail in Datenbank auf DB-Server
Kalenderdaten in Flatfile auf Application Server
Logfiles nicht transparent
Löschen von Benutzern sehr umständlich
Administrationsoberfläche kompliziertNicht durchgängig über Oberfläche administrierbar
Verteilte Ansätze
Oracle-DB-Knowhow notwendig
2828
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
29
ClientsClients
Normale Konfiguration:Outlook mit OCFO (Oracle Connector for Outlook) für Mail und Kalender
Clients ohne Outlook:Zugriff über Standardmethoden (IMAP, POP3)
Webclients (Mail, Kalender, Portal)
Java-Clients
29
30
Clients (1) Clients (1) –– OCS PortalOCS Portal
30
31
Clients (2) Clients (2) –– OCFO und Web Access ClientOCFO und Web Access Client
31
3232
Clients Clients -- Schwierigkeiten im Betrieb:Schwierigkeiten im Betrieb:
Verschiedene Versionen von Outlook-ConnectorVersion 10.1.3.0.6: massive Performance-Probleme
Version 10.1.2.0.7: überwiegend produktiv im Einsatz
Hier jedoch Probleme mit VPN-Nutzern und Synchronisation mit neueren mobilen Endgeräten (Windows Mobile 5.0, ActiveSync 4x)
Daher Einsatz der Version 10.1.3.0.8 für diese Usergruppe
3333
InhaltInhalt
Startpunkt
Zielsetzung
Projektablauf
Installation / Architektur
Migration
Administration
Clients
Ausblick / Resümee
3434
ResResüümee:mee:
Betrieb:Weitgehend unproblematisch
Schwierigkeiten mit Replikation bei entfernten Benutzern
Administration:In der Konfiguration und Installation nicht durchgängig
Bei Fehlern aufwändige Fehlersuche
Schwierig, bei Oracle ausreichend Support zu bekommen
Ziele:in weiten Teilen erreicht
3535
BenutzersichtBenutzersicht
Normaler Benutzer:Keine Änderung bei reiner Verwendung von Mailing
Interesse an Kalenderfunktionalität
High-End-User:Verschiedene Clients (Outlook, Mailprogramme, Weboberfläche)
Möglichkeit für Mail auf Handy oder MDA
Verknüpfung von Applikationen (z.B. Nutzung von LDAP)
Mobile Benutzer:Langsame und instabile Replikation, insbesondere mit PDA
Fehler durch komplexe Konfiguration in Mailstruktur
36
AusblickAusblick
Erhöhung der Ausfallsicherheit:RAC für die OCS-DB
Cluster für Applikationsserver
Die neue Version der OCSSchneller, einfacher, stabiler, besser?
Migration von Altdaten?
Archivierung von MailsAlte Mails auf preiswerteren / langsameren Speicher
Mails in Archivsystem
Automatische digitale Signatur von Geschäftsmails
Abgleich OCS-LDAP mit ADS und anderen Directories
36
37
Vielen Dank fVielen Dank füür Ihre Aufmerksamkeit!r Ihre Aufmerksamkeit!
37
Fragen?
Kontaktdaten:
Peter [email protected]
Susanne [email protected]