11. Freiheit?
Im Sinne von
Freiheit von Lehre und Forschung?
Freiheit zur Selbstbestimmung?
Unabhängigkeit?
Christian Nölle Zentrum für Informations- und Medienverarbeitung 11
12. Punkt:
.
Christian Nölle Zentrum für Informations- und Medienverarbeitung 12
13. Dann wollen wir mal technisch
werden!
Christian Nölle Zentrum für Informations- und Medienverarbeitung 13
14. ~500 Domains
verteilt auf 5 Webserver
Christian Nölle Zentrum für Informations- und Medienverarbeitung 14
15. Ausgangslage
Davon 80 Domains per zentralem CMS
50 per TYPO3 dezentral
N+1 Domains statisch oder sonst wie
Christian Nölle Zentrum für Informations- und Medienverarbeitung 15
16. Aufgabe:
TYPO3 als zentrales CMS etablieren
&
Altes CMS ablösen
Christian Nölle Zentrum für Informations- und Medienverarbeitung 16
17. Nebenbei
Corporate Design
Fragmentierung vermeiden
Wissen transferieren
Christian Nölle Zentrum für Informations- und Medienverarbeitung 17
18. Und natürlich
Ausfallsicherheit
Solide Basis
Schnell
Wartungsarm
Christian Nölle Zentrum für Informations- und Medienverarbeitung 18
19. Kleinigkeit!
Dann los:
Christian Nölle Zentrum für Informations- und Medienverarbeitung 19
20. Läuft!
VMWare
HP ProLiant Blade System
5 ESX Hosts im HA Cluster
Christian Nölle Zentrum für Informations- und Medienverarbeitung 20
21. Speichert!
HP EVA SAN
Fibre Channel
Redundante Switched Fabric
Multi-Path
Christian Nölle Zentrum für Informations- und Medienverarbeitung 21
22. Virtuell
2 CPUs
8 GB RAM
Debian
Christian Nölle Zentrum für Informations- und Medienverarbeitung 22
23. Einsatz
Apache
XCache
MySQL Master/Slave
Christian Nölle Zentrum für Informations- und Medienverarbeitung 23
24. Auth per LDAP
SSL für Backends
Backends nur intern
Christian Nölle Zentrum für Informations- und Medienverarbeitung 24
25. Caretaker
Munin
Nagios
Christian Nölle Zentrum für Informations- und Medienverarbeitung 25
28. Probleme
• Updatepfad unklar
• Statische HTML Seiten
• Lokale Benutzerverwaltung
• GUI nicht mehr zeitgemäß
• Steigende Anforderungen der User
Christian Nölle Zentrum für Informations- und Medienverarbeitung 28
31. Mhhhhhhh…
• P@blish basiert auf ZOPE
• Zope Object Database -> objektorientiert
• TYPO3 basiert auf AMP-Stack
• MySQL -> relational
Christian Nölle Zentrum für Informations- und Medienverarbeitung 31
32. Und jetzt?
XML / XSLT
Christian Nölle Zentrum für Informations- und Medienverarbeitung 32