Peter Fischer / nobilia-Werke J. Stickling GmbH & Co. KG ... · Abl ösung eines bestehenden...

Preview:

Citation preview

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 Fischerpeter_fischer@nobilia.de

Susanne Jahrsusanne.jahr@hl-services.de

Recommended