Quo Vadis – Wohin mit IBM Notes/Domino? 
Admincamp 2014
2 
Hallo!
3 
Christoph Adler 
Technical Account Manager – panagenda 
IBM (Lotus) Notes / Domino seit 2001 
Berater in diversen exter...
4 
Agenda 
• Einleitung 
• Warum „Wohin womit und warum (nicht)?“ ? 
• Zukunfts-Architektur 
• Client Performance 
• Serve...
5 
START 
Before we fasten seatbelts, please
6 
Where is everyone? mostly
7
8 
Teuer 
Langsam 
Alt
9 
Teuer 
Langsam 
Alt 
(Teuer) 
Langsam 
Alt
10 
Teuer 
Langsam 
Alt 
(Teuer) 
Langsam 
Alt 
Das ist 
nicht so 
einfach
11 
Teuer 
Langsam 
Alt 
(Teuer) 
Langsam 
Alt 
TCP, NRPC, 
ODS, SAN, 
OS, XYZ
12 
(Teuer) 
Langsam 
Alt 
TCP, NRPC, 
ODS, SAN, 
OS, XYZ 
Entscheidung!
13 
TCP, NRPC, 
ODS, SAN, 
OS, XYZ 
Entscheidung! 
Entscheidung!
14 
Die Commodity-Falle 
Commoditiy
15 
Die Commodity-Falle 
Commoditiy 
Bu$ine$$
16 
Traditioneller Lösungsansatz 
Klassiker: Upgrade-Projekte – in 18-24 Monaten zum Ziel ... 
Projekt 
Stabil Veränderung...
17 
Ein Ziel? Viele bewegliche Ziele. 
XPages 
IBM Connections 
HTML5 
IBM Notes
18 
Agiler Lösungsansatz 
In (vielen) klein(er)en, konstanten, stets aktuellen Schritten vorwärts. 
Kontinuierliche Veränd...
19 
Agiler Lösungsansatz 
Agilität == Erfolg, Segmentierung ist der Schlüssel zum Erfolg 
Kontinuierliche Veränderung
20 
Agiler Lösungsansatz 
Aussen- und Wechselwirkungen nicht vergessen ... 
Kontinuierliche Veränderung
21 
Eye Bee M
22 
Connect 2014: 339 Sessions, 17 Themenbereiche, 414 Themenbehandlungen 
74% 
Jawoll! 
2015: Mehr Portfolio-Integration,...
23 
„Nur 5%“ IBM Notes? Nein, 74%! 
• NICHT isoliert betrachten! 
• Geringe Transformationsnotwendigkeit per se 
• IBM-sei...
24 
IBM = Leader in *diversen* Magic Quadrants – eine Auswahl 
Magic Quadrant for On-Premises 
Application Platforms 
Sour...
25 
Microsoft
26 
Microsoft 
• Höhere Produktivität bei der Erzeugung von Inhalten 
• Office-/Dokumenten-/Menschen-zentriert 
 „Commodi...
27 
Küss‘ den Frosch ... 
Es wäre bestimmt ein schönes Happy End 
geworden, wenn der Frosch nicht auf einem 
Zungenkuss be...
28
29 
Das Gras auf der anderen Seite ist auch nicht grüner! 
IBM Microsoft
30 
IBM & Microsoft
31 
Client Performance 
http://www.slideshare.net/akafrancie/connect2014-bp105-a-performance-boost-for-your-notes-client
32 
Client Performance 
(2 GB Hauptspeicher vorausgesetzt)
33 
(Client) Disk 
• #1 Performance-Killer 
• Keine Defragmentierung (OS) 
• Virenscanner 
• OS Indexing 
• Startup Script...
34 
(Client) Konfiguration (inkl. OS) 
• Windows 7/8 
• Windows 7 bootet ~40% schneller als XP, Windows 8 ~55% schneller a...
35 
IBM hilft!
36 
(Client) Netzwerk – (Upload-)Bandbreite & Latenz 
Nach Löschen der Cache.ndk Befüllte Cache.ndk
37 
Server Performance 
http://www.slideshare.net/panagenda/auslug2012-client-serve-and-application-monitoring-and-optimiz...
38 
Server Performance 
(8 GB Hauptspeicher vorausgesetzt) 
(Port Compression)
39 
(Server) Disk 
• #1 Performance-Killer 
• Keine Defragmentierung (DominoDefrag auf OpenNTF) 
• Virenscanner 
• Translo...
40 
(Server) Konfiguration 
Eine Auswahl der wichtigsten Domino Server Statistiken 
• Database.Database.Bufferpool 
• SCHL...
41 
Bitte nicht vergessen ... 
Servers 
Clients Databases
42 
Infrastruktur Assessments
43
44 
Zwischenbemerkung 
• Aus Zeitmangel zeigen die nachfolgenden Beispiele nur einen Bruchteil der Möglichkeiten 
• Ein In...
45 
IBM Domino 
Doublecheck 
DNA iDNA 
idR Einmal 
Externe Verarbeitung 
Fixes Themenset 
Slidedeck 
Fortwährend 
In House...
46 
Von der Defensive in die Offensive, von Reaktiv zu Proaktiv 
Für IT *und* Management 
• Verstehen, Begreifen, Erfassen...
47 
Management Summary 
Today: Tomorrow: 
1 Single 8.5 Release 
* Based on observed session concurrency of 
(clustered, ex...
48 
Domino Umgebungs-Übersicht 
1 Domino Directory 
39,725 Users Registered 
153 Servers Registered 
34,057 Users Active 4...
49 
DNA Benchmark 
Active versus Registered Users 
100 % 
80 % 
60 % 
40 % 
20 % 
0 % 
34,057 active users 
Nationwide Low...
50 
DNA Bechmark 
Document Reads/Writes 
12,000 
10,000 
8,000 
6,000 
4,000 
2,000 
- 
Document Reads 
25,000 
20,000 
15...
51 
End User Demand Characteristics 
Other IBM Customer 
100% 
75% 
50% 
25% 
0% 
Extreme high docreads on 
Directory data...
52 
End User Demand at Nationwide 
Classified by Demand Level 
1 user does 15% of total network 
demand 
0% 25% 50% 75% 10...
53
54 
Session Concurrency 
- 
500 
1,000 
1,500 
2,000 
2,500 
3,000 
3,500 
4,000 
4,500 
2009-3-18 00 
03 
06 
09 
12 
15 ...
55
56 
0 
50 
100 
150 
200 
250 
300 
350 
400 
450 
500 
123345012345678900112234456677889901122344557889 12345012345678900...
57 
Deployment-Integrität 
Entries appearing in multiple documents 
11 Group Cycles Detected 
Integrity check # Databases ...
58 
Netzwerk-Komprimierung 
How Much is Notes Network Compression Used? 
Enabled 
75% 
Disabled 
25% 
Includes Traffic 
fr...
59 
User Demand on 10,000 Databases 
IBM WorldVision 
10 0 ,0 0 0 ,0 0 0 
10 ,0 0 0 ,0 0 0 
1,0 0 0 ,0 0 0 
10 0 ,0 0 0 
1...
60 
Cloud Potential ergründen
61 
Applikationsdesign
62 
Quick Demo
63 
Design Analyse am Beispiel von 7.350 Anwendungen 
Code Fragments Code Lines 
All Code 7.823.584 366.058.163 
Unique Co...
64 
Q & A
65 
Vielen Dank für Ihre Aufmerksamkeit.
66 
Christoph Adler 
Technical Account Manager 
panagenda GmbH – Solutions for Infrastructure Analysis and Optimization 
●...
Nächste SlideShare
Wird geladen in …5
×

AdminCamp 2014: Quo Vadis – Wohin mit IBM Notes/Domino?

714 Aufrufe

Veröffentlicht am

Veröffentlicht in: Software
0 Kommentare
1 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

Keine Downloads
Aufrufe
Aufrufe insgesamt
714
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
7
Aktionen
Geteilt
0
Downloads
12
Kommentare
0
Gefällt mir
1
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

AdminCamp 2014: Quo Vadis – Wohin mit IBM Notes/Domino?

  1. 1. Quo Vadis – Wohin mit IBM Notes/Domino? Admincamp 2014
  2. 2. 2 Hallo!
  3. 3. 3 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
  4. 4. 4 Agenda • Einleitung • Warum „Wohin womit und warum (nicht)?“ ? • Zukunfts-Architektur • Client Performance • Server Performance • Infrastruktur Assessments • Von kostenlos bis nicht kostenlos • Q&A • Vielleicht
  5. 5. 5 START Before we fasten seatbelts, please
  6. 6. 6 Where is everyone? mostly
  7. 7. 7
  8. 8. 8 Teuer Langsam Alt
  9. 9. 9 Teuer Langsam Alt (Teuer) Langsam Alt
  10. 10. 10 Teuer Langsam Alt (Teuer) Langsam Alt Das ist nicht so einfach
  11. 11. 11 Teuer Langsam Alt (Teuer) Langsam Alt TCP, NRPC, ODS, SAN, OS, XYZ
  12. 12. 12 (Teuer) Langsam Alt TCP, NRPC, ODS, SAN, OS, XYZ Entscheidung!
  13. 13. 13 TCP, NRPC, ODS, SAN, OS, XYZ Entscheidung! Entscheidung!
  14. 14. 14 Die Commodity-Falle Commoditiy
  15. 15. 15 Die Commodity-Falle Commoditiy Bu$ine$$
  16. 16. 16 Traditioneller Lösungsansatz Klassiker: Upgrade-Projekte – in 18-24 Monaten zum Ziel ... Projekt Stabil Veränderung Stabil
  17. 17. 17 Ein Ziel? Viele bewegliche Ziele. XPages IBM Connections HTML5 IBM Notes
  18. 18. 18 Agiler Lösungsansatz In (vielen) klein(er)en, konstanten, stets aktuellen Schritten vorwärts. Kontinuierliche Veränderung
  19. 19. 19 Agiler Lösungsansatz Agilität == Erfolg, Segmentierung ist der Schlüssel zum Erfolg Kontinuierliche Veränderung
  20. 20. 20 Agiler Lösungsansatz Aussen- und Wechselwirkungen nicht vergessen ... Kontinuierliche Veränderung
  21. 21. 21 Eye Bee M
  22. 22. 22 Connect 2014: 339 Sessions, 17 Themenbereiche, 414 Themenbehandlungen 74% Jawoll! 2015: Mehr Portfolio-Integration, mehr Watson?
  23. 23. 23 „Nur 5%“ IBM Notes? Nein, 74%! • NICHT isoliert betrachten! • Geringe Transformationsnotwendigkeit per se • IBM-seitig zunehmendes Integrationsvehikel (Klarer USP gegenüber Microsoft) • Erst müssen die neuen Offerings mehr Marktdurchdringung erreichen • Kundenseitig (noch) kaum bis keine Integration • „Commodity“ • „Tot geritten“ • Kundenseitig geringe Investitionsbereitschaft in vermeintlich „veraltete (tote) Technologie“ • Treibende Themen sind Anwendungs- und Infrastrukturzentriert = Enablement = Mobile, Cloud, Social, Browser
  24. 24. 24 IBM = Leader in *diversen* Magic Quadrants – eine Auswahl Magic Quadrant for On-Premises Application Platforms Source: Gartner (June 2013) Magic Quadrant for Mobile Application Development Platforms Source: Gartner (August 2013) Magic Quadrant for Application Services Governance Source: Gartner (August 2013) Magic Quadrant for On-Premise Application Integration Suites Source: Gartner (June 2013) (IDC & Forrester)
  25. 25. 25 Microsoft
  26. 26. 26 Microsoft • Höhere Produktivität bei der Erzeugung von Inhalten • Office-/Dokumenten-/Menschen-zentriert  „Commodity“  Email, Dokumente, IM, ... • Wertschöpfungskette zieht sich nicht durch das Unternehmen • „fängt beim Endanwender an und hört beim Endanwender auf“ • Vgl. IBM Lotus Notes Anwendungsportfolio
  27. 27. 27 Küss‘ den Frosch ... Es wäre bestimmt ein schönes Happy End geworden, wenn der Frosch nicht auf einem Zungenkuss bestanden hätte ...
  28. 28. 28
  29. 29. 29 Das Gras auf der anderen Seite ist auch nicht grüner! IBM Microsoft
  30. 30. 30 IBM & Microsoft
  31. 31. 31 Client Performance http://www.slideshare.net/akafrancie/connect2014-bp105-a-performance-boost-for-your-notes-client
  32. 32. 32 Client Performance (2 GB Hauptspeicher vorausgesetzt)
  33. 33. 33 (Client) Disk • #1 Performance-Killer • Keine Defragmentierung (OS) • Virenscanner • OS Indexing • Startup Scripts • Notes 9: > 20,000 41,000 files (Notes 6/7 hatte ~550) = +7,400% • 3,000 1,182 Dateien im Dataworkspace • in 2,400 Unterverzeichnissen, von denen 1,850 leer sind 700 Unterverzeichnissen • SAN/NAS • Nicht optimiert für random access sondern „für MS Office“ (sequential R/W) • Datenverzeichnisse auf Netzlaufwerken = abschaffen • Min. 8 offene Filehandles je Client, 2.000% höhere Netzlast im vgl. zu lokalem Betrieb
  34. 34. 34 (Client) Konfiguration (inkl. OS) • Windows 7/8 • Windows 7 bootet ~40% schneller als XP, Windows 8 ~55% schneller als XP (~20% schneller als Windows 7) • Notes 9.0.1 & ODS 52 • Kaltstartzeiten <= 25 Sekunden • ODS 43  51 = 80% weniger File I/O, Templates nicht vergessen! • Fehlende Port Compression • 40% weniger Netzlast gesamt, bis zu 70% schnellere Übertragung, ACHTUNG: Citrix / Riverbed • Citrix • Sicherstellen, dass die rcp.platform.id über ALLE Citrix Server hinweg gleich ist! /NotesProgramDirectory/framework/rcp/rcplauncher.properties • Mehr unter http://blog.panagenda.com/blog/?p=420
  35. 35. 35 IBM hilft!
  36. 36. 36 (Client) Netzwerk – (Upload-)Bandbreite & Latenz Nach Löschen der Cache.ndk Befüllte Cache.ndk
  37. 37. 37 Server Performance http://www.slideshare.net/panagenda/auslug2012-client-serve-and-application-monitoring-and-optimization- done-right
  38. 38. 38 Server Performance (8 GB Hauptspeicher vorausgesetzt) (Port Compression)
  39. 39. 39 (Server) Disk • #1 Performance-Killer • Keine Defragmentierung (DominoDefrag auf OpenNTF) • Virenscanner • Translog eigene Disk, OS & Program & Paging eigene Disk • ViewRebuildDir  RAM Disk (4.000 mal schneller; Update.Pendinglist) • Notes 9.0.1 & ODS 52 • SAN/NAS • Nicht optimiert für random access sondern „für MS Office“ (sequential R/W) • Achten Sie BITTE auf Monitor* Warnungen
  40. 40. 40 (Server) Konfiguration Eine Auswahl der wichtigsten Domino Server Statistiken • Database.Database.Bufferpool • SCHLECHT < 90% < PercentReadsInBuffer < 98% < PERFEKT (99.9% ist auch schlecht!) • NSF_Buffer_Pool_Size_MB=n (in MB) • Database.DbCache.* • Highwatermark < MaxEntries • notes.ini NSF_DbCache_MaxEntries = n • Default: NSF_BUFFER Pool size x 3 • Server.Trans.PerMinute • Server.Users / Server.Trans.PerMinute • HEAVY < 30 < Trans.PerMinute > 10 > LIGHT • Database.NAMELookupCache* • Zu gross oder zu klein • Zu viele Multi-Purpose Gruppen
  41. 41. 41 Bitte nicht vergessen ... Servers Clients Databases
  42. 42. 42 Infrastruktur Assessments
  43. 43. 43
  44. 44. 44 Zwischenbemerkung • Aus Zeitmangel zeigen die nachfolgenden Beispiele nur einen Bruchteil der Möglichkeiten • Ein Infrastruktur Assessment ermöglicht die hollistische Betrachtung von ... • Client-Daten • Server-Daten • Datenbank-Gestaltung • Security • Geographie • Organigramm • ... • ... um den IST Zustand zu erfassen und zu optimieren ... • Segmentierung, Priorisierung • Szenariensimulation • Für Cloud, Mobile, Social, Browser, Browser Plugin, iNotes, Rich Client, usw. usf.
  45. 45. 45 IBM Domino Doublecheck DNA iDNA idR Einmal Externe Verarbeitung Fixes Themenset Slidedeck Fortwährend In House Massgeschneidert Browser panagenda & Trust Factory & IBM
  46. 46. 46 Von der Defensive in die Offensive, von Reaktiv zu Proaktiv Für IT *und* Management • Verstehen, Begreifen, Erfassen • Eine gemeinsame Gesprächsbasis für Management und IT finden Emotion  Fakten • Optimierungspotentiale identifizieren • Segmentierung • Strategie-/Entscheidungsfindung Fortwährende, agile Transformation
  47. 47. 47 Management Summary Today: Tomorrow: 1 Single 8.5 Release * Based on observed session concurrency of (clustered, excl. special functions ) 151 Domino Servers 4 Different Releases 44 Domino Servers * 27,179 81,520 GB Storage 41,320 GB Storage Databases: 1,331 Integrity Issues 6,462 Open to Anonymous Directories: 27 Conflicts/Duplicates Issues solved
  48. 48. 48 Domino Umgebungs-Übersicht 1 Domino Directory 39,725 Users Registered 153 Servers Registered 34,057 Users Active 47,178 Databases Touched 39,369 Groups Registered 151 Servers Analyzed 133,540 Databases Deployed 4 Domino Releases 4 Operating Systems 494,006 Views Indexed 1,477,390 Views Defined 381 View Storage (GB) 82,131 Db Storage (GB) 1,361,855 ACL Entries 1,370,468 Group Members
  49. 49. 49 DNA Benchmark Active versus Registered Users 100 % 80 % 60 % 40 % 20 % 0 % 34,057 active users Nationwide Lowest Customer DNA Average Highest Customer Unused Licenses, Web Users, Regular Absense
  50. 50. 50 DNA Bechmark Document Reads/Writes 12,000 10,000 8,000 6,000 4,000 2,000 - Document Reads 25,000 20,000 15,000 10,000 5,000 - Document Writes Ricoh Lowest Customer DNA Average Highest Customer Document Reads 15,631 169 2,787 10,116 Document Writes 252 20 409 1,714
  51. 51. 51 End User Demand Characteristics Other IBM Customer 100% 75% 50% 25% 0% Extreme high docreads on Directory databases Notes Sessions Document Reads Document Writes Db Transactions Network Traffic Session Duration check new mail 19% 0% 0% 3% 0% 1% system dbs 13% 4% 0% 5% 1% 1% mail files 33% 24% 76% 54% 55% 72% directories 16% 41% 3% 11% 11% 4% applications 19% 31% 22% 27% 33% 23%
  52. 52. 52 End User Demand at Nationwide Classified by Demand Level 1 user does 15% of total network demand 0% 25% 50% 75% 100% Document Writes Document Reads Database Transactions Network Traffic (client to server) Network Traffic (server to client) User Sessions Extreme (1) Intensive (16) Moderate (804) Light (33,236)
  53. 53. 53
  54. 54. 54 Session Concurrency - 500 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 2009-3-18 00 03 06 09 12 15 18 21 2009-3-19 00 03 06 09 12 15 18 21 2009-3-20 00 03 06 09 12 15 18 21 2009-3-21 00 03 06 09 12 15 18 21 2009-3-22 00 03 06 09 12 15 18 21 2009-3-23 00 03 06 09 12 15 18 21 2009-3-24 00 03 06 09 12 15 18 21 User Sessions Maximum Level: 4,247 Includes Normal and Heavy users For each hour of the day, the chart shows maximum, minimum and average levels scored each minute © 2009, Trust Factory B.V. The Netherlands Type user sessions: Users working on mail file or applications Mail/Calendar Notifications Background replication
  55. 55. 55
  56. 56. 56 0 50 100 150 200 250 300 350 400 450 500 123345012345678900112234456677889901122344557889 1234501234567890011223344455566777889901235668899 13450123456789012233344455667899001122345667778899 234501234560011223344556677889912234556899 1234578900011223344556677899001122333445566778899 1234501234567890011223345667778889991223455689 123450123456789011223344556677788899000123445566799 1345012345678900123334445556677899011223456778889 234501234567001122334445566778899012233455667899 123458900011122334455667788990011223344455677889 1234501234567890011223344566778889990122334556679 123450123456789011223344556677889900011234556677889 123450123456789001123344455566677889012234578899 2345012345678001122334556677889901223344556677899 123459000111222334455667788990112234455567889 12345012345678900112233456778899900122334455667789 123450123456789012233445566677889900111245677889 1234501234567890012344555666777890122334567888999 234501234567800112233445667788990123344556677889 1234590011122233344556677889901223445556678899 12345012345678900112233445678899001123344556677889 123450123456789001223344556677788999011223567889 123450123456789001123455666778890011223344556788999 23450123456789001122334455667788990134455677889 1234500112223334445566778899001122334555666778899 123450123456789001122334455678999001123445677889 1234501234567890012334455667889901112223345678899 12345012345678900112234556667778899001123344567899 1234501234567890011223344556677889901245567889 123450011223334455667788990011223344556667778899 1234012345678900112233445566789011245567889 123450123456789001234455667789900112223334456778899 12345012345678900112233455666777888990112234456789 12345012345678901122334455667788990011234556678899 12345001122233344455667788990011233445667778889 123450123456789001122334455667789901122344556678899 123450123456789000112345566778889901122333444567899 123450123456789001122345667778889990011234455678 12345012345678901223344556678990001122345566778899 123450011223334445556677889901123445677889 123401234567890122334455667890011223345566778899 123450123456789000111223456677889990123344455789 123450123456789000112233456778889990112233445566789 1234501234567890123344556677889900011123456677899 123450001122334445556667788990112234455677788899 123412345678900112233445566778900122334456677899 12345012345678900011122233455667788991233444556789 123450123456789011223344567889990011223344556677889 1234501234567890012233445566778899001123467789 1234501001122334455566778899011223344556677888999 123423456789001122334455667788900123344567789 12345012345678900111222334566778899012344455566789 123450123456789001223344556788999001233445667789 1234501234567890123344556677889900011122345677889 123450001122334445556667788990012233455667788999 123412345678900112233445566778899001123445677889 12350123456789001122233456778899001233445556667789 123450123456789001112233445566788999001234567789 123450123456789001234455667788900111222334456778899 123450100112233445556667778899001233456677899 12345234567890011223344556677889001122344556778899 1235012345678901112223334456788990012345566677789 1234501234567890011222334455678990011233445677889 1234501234567890011234556677889901122233345678899 12345012001122334455666777888990013344567789 1234534567890011223455667788990011223344556678899 123501234567890122233344455677889900134566778 12345012345678901122334455667890011223344556778899 1234501234567890001122344556677889901223334456899 123450123001122334455667778889990011234455677889 123454567890011223344556677889900012233455667899 12350123456789011223334445556788990011234566777889 12450123456789000112233445566778911223344556678899 1234501234567890001112234556677889902333445679 12345012340112233445566778889990011223445566778899 123455678900112233445566778899001233456679 123450123456789012233444555667899001122345667788899 124501234567890011122334455667788902233456677899 1234501234567890001112223345667788990133444556678 123450123000112233445566777888999012233455667899 12345456789001122334455667788990001123344566778 123501234567890012334455566677890122334567788999 124501234567890011222334445556677889012334667899 123450123456789001112223344567788990012344555667789 12345012340011122334455667788899902366799 1234556789001122334455677889900111223344556677889 1234501234567890011234445556667778890236899 1245012345678900112233445556677889901233445677899 134501234567890011122233344556788990123455666789 12345012345001122233445566778899900133467789 12345678900112233445566788990011222345566778899 1234501234567890011223344555666777888990012334799 12345012345678900112233445566778899012334455667889 13450123456789001112223334445566778899025679 1234501234560011233445566778899001122334456778899 12345789000112233445566777889901223356899 123450123456789001123445566677788899001122334456789 1245012345678900112233344455667788990245567899 13450123456789011222333444555678899001366778 12345012345001122344556677889901122334455678899 1234567890001112233445566778889902233456679 123450123456789001122345566777888990112233445567899 12345012345678900112233444555666777889903568 13450123456789012233344455667899001122345667778899 234501234560011223334455667788991223455689 1234578900011122233445566778899900123334455667789 1234501234567890011223345666777888999122345568 1234501234567890011223344556677788899001234566799 1345012345678900123344455566778901122334567788899 2345012345670011223344455667788992356899 1234589000111223344556677889001122334445566778899 123450123456789001122334456777888999235669 123450123456789011223344556677889900011234556677889 12345012345678900112334445556667788901223456788999 2345012345678001122334455566778899023345667899 12345900011122233445566778899011223445556678899 1234501234567890011223344556778889990023345667789 12345012345678901223344556677889900111224566778899 12345012345678900112234455566677789023345688999 234501234567890011223344566778899012334455667789 1234500111222333445566778899012234556667899 12345012345678900112233445678899900112334455667789 123450123456789001233445566777889901122235678899 123450123456789001123455566677788890011223344678999 234501234567890011223344556677889901234455677889 1234500112223334445566778899001223345566677899 123450123456789001122334455678990011234455677889 12345012345678900011233445566778889901122233467899 123450123456789001122345666777889900112233445567899 12345012345678900112233445566778899012455678899 123450011223334455667788990011223344556667778899 12340123456789001122334455667890112245567889 1234501234567890001123445566778990122233344567899 1234501234567890011223345667778889901122344556789 123450123456789011223344556677889900123455667899 12345001122334445566778899001122334455667778889 123450123456789001122334455667789901223455667899 123450123456789000112345566778890112233344455678899 1234501234567890011223344566777888999012233455678 12345012345678901223344556678990001122345566778899 123450011223334445556677889901123445567788899 1234012345678900112233445566789001223345566778899 12345012345678900011122345667788999012334445556789 1234501234567890001122334567788899901122345566789 123450123456789012334455667789000111234566778899 12345000112233444555666778899122345567788899 123412345678900123344556677890011223344566778899 1235012345678900011122233456778899123445556689 123450123456789011223344567889990011223344556677889 1234501234567890012233445566778899001112234677889 1234501001122334455566677788990112233455667888999 12342345678900112233445566778890011233445677889 123450123456789001112223334456677889901234455566789 12345012345678900122334455678990011223344566778899 1234501234567890123344556677889900111223457889 1234501200112233445566677889900122334455667788999 1234345678900112233445566778899011234457889 12350123456789001122233344567788990012345556667789 123450123456789001123344556678990011234455677889 123450123456789000123445566778899011122233445678899 12345010011223344555666777889900112334456677899 1234523456789001122334455667788990112234455678899 1235012345678901122333445678899001123445566677789 12345012345678900011222334455667789901123344567889 123450123456789001123455667788990112223334455678899 123450120011223344556667778889900112344567789 1234534567890011223455667788990011223344556678899 12350123456789012223334445567899001123456677788 12345012345678901122333445566789011223445566778899 1234501234567890001122345667788990122333444567899 12345012300112233445566777888999011234455677889 123454567890011223345667788990001223344556677899 1235012345678901122333444555667889901124566777889 12450123456789001223445566778900112233445566778899 123450123456789000111223345566778899023344455679 12345012340011223344556677888999011223445566778899 12345567890011223344556677889900011233445667789 1234501234567890122334445556667899001122345677788899 124501234567890011122334556677889012233456677899 12345012345678900011122233456677889901344455678 123450123001223344556677889990011223345566778899 123454567890011223344556677889900011234456778 1234501234567890012334455566677890011223345677888999 1245012345678900112223344455667788990123345677889 123450123456789001112223334456778899001244555667789 123450123400112233445566778889990012233456677899 1234556789001122334455667788990011122334455677889 12345012345678900112344455566677789001223345688999 124501234567890011223344555667788990123344567789 134501234567890112223334455678899001123455666789 12345012345001122334455667788999001233467789 1234567890011223344556678899001122233445566778899 1234501234567890011223455566677788890013346799 12345012345678900112233445566677889901233445567889 134501234567890112223334445567788990012345666779 123450123456001122334455667788990011233445677889 123457890001122334455667778899012233345667899 123450123456789001122344556667778889990011233445678 124501234567890011223344556677889902344556677899 13450123456789011222333444555678899001366778 1234501234567001122344556677889901122334455678899 123458900011122334455667788899023344679 123450123456789001122345566777888999011223344556789 123450123456789011223344455566778899003566789 1345012345678901223334445556667899011246777889 2345012345600112233455667788990122334455667899 123457890001112223344556677889990013344567789 123450123456789001122334566778889990122345566789 4501234567788969 01234567891011121314151617181920212223012345678910111213141516171819202122230123456789101121314151617181920212230123456789101112131415161718192021222301234567891011213141516171819202122301234567891011121314151617181920212223012345678910112131415161718192021223 24 25 26 27 28 29 30 Caracas Catano Brasil Toronto Tultitlan Hamilton Santiago Chicago Cali forn ia Co ral Gables Bos ton Arandas Br ickell Jacksonvill e L eon Miami Miramar New Jersey Montev ideo Santa Anita Panama City Dallas Marylan d Santa Domingo Qui to La Gala rza
  57. 57. 57 Deployment-Integrität Entries appearing in multiple documents 11 Group Cycles Detected Integrity check # Databases Duplicate Replica On Same Server 380 Duplicate Template On Same Server 341 Replicas Acting As Different Template 610 Same Replica But Different Inheritance - Grand Total 1,331 Document Type Item Type Nr of Documents group docs listname 3 mail-in docs fullname 22 person docs fullname 2 Grand Total 27 PubNames, DirCat & DA at risk (!)
  58. 58. 58 Netzwerk-Komprimierung How Much is Notes Network Compression Used? Enabled 75% Disabled 25% Includes Traffic from Users and Servers Very few customers have this properly implemented # Users making use of Notes Network Compression 100% 75% 50% 25% 0% Persons Servers % Active Users Enabled Disabled http://blog.panagenda.com/blog/?p=748
  59. 59. 59 User Demand on 10,000 Databases IBM WorldVision 10 0 ,0 0 0 ,0 0 0 10 ,0 0 0 ,0 0 0 1,0 0 0 ,0 0 0 10 0 ,0 0 0 10 ,0 0 0 1,0 0 0 10 0 10 1 0 Large amounts of application dbs in use 1 10 10 0 1,0 0 0 10 ,0 0 0 10 0 ,0 0 0 1,0 0 0 ,0 0 0 10 ,0 0 0 ,0 0 0 10 0 ,0 0 0 ,0 0 0 KiloBytes Read from Server KiloBytes Sent to Server Application Domino Directory Mailfile Mailin database Server Mail Box System database Extreme high network usage on Directory databases
  60. 60. 60 Cloud Potential ergründen
  61. 61. 61 Applikationsdesign
  62. 62. 62 Quick Demo
  63. 63. 63 Design Analyse am Beispiel von 7.350 Anwendungen Code Fragments Code Lines All Code 7.823.584 366.058.163 Unique Code 539.540 30.272.234 Duplication Rate 93,1% 91,7% Durschnittliche Werte liegen zwischen 90% und 97% Element Type Items agent 88.786 databasescript 4.985 folder 472.867 form 932.370 frameset 111 helpaboutdocument 921 helpusingdocument 844 outline 9.421 page 4.102 scriptlibrary 197.366 sharedactions 36.967 sharedcolumn 407 sharedfield 723 subform 145.509 view 367.723 Grand Total 2.263.102 → Gesamtaufwand: 322 Personenmonate, min. Zeit: 40-48 Monate
  64. 64. 64 Q & A
  65. 65. 65 Vielen Dank für Ihre Aufmerksamkeit.
  66. 66. 66 Christoph Adler Technical Account Manager panagenda GmbH – Solutions for Infrastructure Analysis and Optimization ● Lahnstraße 17 ● 64646 Heppenheim (Germany) ● Cell: +49 172 494 4141 ● Phone: +49 6252 679 39-52 ● Fax: +49 6252 305 2842 ● E-Mail: christoph.adler@panagenda.com Kontakt

×