Hybrid Environments and What They Mean for HCL Notes and Nomad
Upgrade auf IBM Notes9 in der Kaffeepause
1. Upgrade auf IBM Notes 9 in der Kaffeepause
Modernisieren, aber richtig! - DNUG Herbstkonferenz 2013
2. Christoph Adler
Technical Account Manager – panagenda
IBM (Lotus) Notes / Domino seit 2001
Berater in diversen externen (Groß-)Projekten
•
•
•
•
Administration
Migrationen / Konsolidierungen
Client Management
Application Management
Seit 2012 TAM bei panagenda mit Kernkompetenz
•
•
Notes Client Management
Domino Infrastruktur-Analysen und Optimierung
[...]
•
•
Vielreisender
Projekte mit vielen verschiedenen Unternehmen in vielen
Ländern
2
3. Warum über Upgrades nachdenken?
IBM (Lotus) Notes Releases seit v8.0
08 / 2007: IBM Lotus Notes 8.0
02 / 2008: IBM Lotus Notes 8.0.1
08 / 2008: IBM Lotus Notes 8.0.2 FP6
12 / 2008: IBM Lotus Notes 8.5 FP1
10 / 2009: IBM Lotus Notes 8.5.1 FP5
6 Jahre
3 Major Versionen
6 Minor Versionen
21 FixPacks
08 / 2010: IBM Lotus Notes 8.5.2 FP4
EOM - Lotus Notes 7 04 / 2011
11 / 2011: IBM Lotus Notes 8.5.3 FP5
03 / 2013: IBM Notes 9.0
10 / 2013: IBM Notes 9.0.1
3
4. Warum über Upgrades nachdenken? (2)
End Of Maintenance
EOM der IBM Lotus Notes Releases
• http://www-01.ibm.com/software/lotus/support/lifecycle/
4
6. Was ein (genutzter) Notes 8/8.5/9 STANDARD Client üblichweise mit sich bringt
> 20.000 Dateien (Notes 6/7 | 8/9 Basic ~550) = +3.700%
• 17.000 Dateien in Notes Programframework in 1,800 Unterverzeichnissen
7.500 (überwiegend undokumentierte) .properties Dateien
1.500 jar Dateien
1.200 HTML Dateien
• 3.000 Dateien in Notes Dataworkspace – in 2.400 Unterverzeichnissen, von denen 1.850 leer sind
900 (überwiegend undokumentierte) XML Dateien
100+ (überwiegend undokumentierte) properties Dateien
•
Das sind ...
20.000 Dateien in 4.600 Unterverzeichnissen
8.500+ überwiegend undokumentierte Dateien
Viele (viele viele) Unterverzeichnisse die schlichtweg leer sind, vor allem in Dataworkspace
... und ca. 100 NSFs/NTFs (=0.5 %)
... und natürlich die gute alte notes.ini
6
7. + über 60 Einstellungs-Dialogboxen
Jeder Dialog hat im Mittel ~15 Einstellungen
900+ Einstellungen
über Addressbuch (sehr wenige),
notes.ini (wenige),
und XML Dateien (tonnenweise)
Plus:
Plugins, Widgets, Addons, etc.
die „Sie“ oder Benutzer
dem Client beibringen.
7
12. MarvelClient - Architektur
MarvelClient
Architecture-Overview
Config
Clients download new and changed
actions at every client start from server
incrementally and execute them
seamlessly
Analyze
Server
As desktop icons, bookmarks, etc. do
not change for 90% of all users -> traffic is
saved accordingly
Actions also run offline
~25KB / user
for entire desktop & bookmarks(!),
notes.ini, ECL and more
Client
Single .dll / .so / .dylib
At least 2 Notes.ini entries
1 Single
DLL
Client save results and configuration
details back to server
incrementally, too (object-wise)
MC
Plugin
Small Plugin (80kb) for Eclipse
Management (optional)
12
13. MarvelClient – Upgrade Package (Module)
MarvelClient
IBM Social Business Enablement Edition
Analyze
Manage
Roaming
Upgrade
Eclipse
13