admincamp 2014: quo vadis – wohin mit ibm notes/domino?

66
Quo Vadis – Wohin mit IBM Notes/Domino? Admincamp 2014

Upload: panagenda

Post on 13-Jun-2015

263 views

Category:

Software


1 download

TRANSCRIPT

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

Quo Vadis – Wohin mit IBM Notes/Domino?Admincamp 2014

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

2

Hallo!

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

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

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

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

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

5

Before we fasten seatbelts, please STA

RT

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

6

Where is everyone?mostl

y

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

7

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

8

TeuerLangsam

Alt

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

9

TeuerLangsam

Alt

(Teuer)Langsam

Alt

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

10

TeuerLangsam

Alt

(Teuer)Langsam

Alt

Das ist nicht so einfach

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

11

TeuerLangsam

Alt

(Teuer)Langsam

Alt

TCP, NRPC, ODS, SAN,

OS, XYZ

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

12

(Teuer)Langsam

Alt

TCP, NRPC, ODS, SAN,

OS, XYZ

Entscheidung!

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

13

TCP, NRPC, ODS, SAN,

OS, XYZ

Entscheidung!

Entscheidung!

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

14

Die Commodity-Falle

Commoditiy

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

15

Die Commodity-Falle

Commoditiy

Bu$ine$$

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

16

Traditioneller Lösungsansatz

Klassiker: Upgrade-Projekte – in 18-24 Monaten zum Ziel ...

Projekt

Stabil StabilVeränderung

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

17

Ein Ziel? Viele bewegliche Ziele.

XPages

IBM Connections

HTML5

IBM Notes

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

18

Agiler Lösungsansatz

In (vielen) klein(er)en, konstanten, stets aktuellen Schritten vorwärts.

Kontinuierliche Veränderung

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

19

Agiler Lösungsansatz

Agilität == Erfolg, Segmentierung ist der Schlüssel zum Erfolg

Kontinuierliche Veränderung

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

20

Agiler Lösungsansatz

Aussen- und Wechselwirkungen nicht vergessen ...

Kontinuierliche Veränderung

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

21

Eye Bee M

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

22

Connect 2014: 339 Sessions, 17 Themenbereiche, 414 Themenbehandlungen

74%Jawoll!

2015: Mehr Portfolio-Integration, mehr Watson?

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

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

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

24

IBM = Leader in *diversen* Magic Quadrants – eine Auswahl

Source: Gartner (June 2013)

Magic Quadrant for On-Premises Application Platforms

Magic Quadrant for Mobile Application Development Platforms

Source: Gartner (August 2013)

Source: Gartner (August 2013)

Magic Quadrant for Application Services Governance

Source: Gartner (June 2013)

Magic Quadrant for On-Premise Application Integration Suites

(IDC & Forrester)

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

25

Microsoft

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

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

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

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 ...

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

28

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

29

Das Gras auf der anderen Seite ist auch nicht grüner!

IBM Microsoft

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

30

IBM & Microsoft

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

31

Client Performancehttp://www.slideshare.net/akafrancie/connect2014-bp105-a-performance-boost-for-your-notes-client

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

32

Client Performance

(2 GB Hauptspeicher vorausgesetzt)

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

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 Data\workspace• 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

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

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

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

35

IBM hilft!

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

36

(Client) Netzwerk – (Upload-)Bandbreite & Latenz

Nach Löschen der Cache.ndk Befüllte Cache.ndk

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

37

Server Performancehttp://www.slideshare.net/panagenda/auslug2012-client-serve-and-application-monitoring-and-optimization-done-right

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

38

Server Performance

(8 GB Hauptspeicher vorausgesetzt)

(Port Compression)

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

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

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

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

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

41

Bitte nicht vergessen ...

Servers

DatabasesClients

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

42

Infrastruktur Assessments

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

43

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

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.

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

45

IBM Domino Doublecheck DNA iDNA

idR EinmalExterne VerarbeitungFixes ThemensetSlidedeck

FortwährendIn House

MassgeschneidertBrowser

panagenda & Trust Factory & IBM

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

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

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

47

Management Summary

Today: Tomorrow:

* Based on observed session concurrency of (clustered, excl. special functions )

151 Domino Servers 4 Different Releases

44 Domino Servers *

27,179

1 Single 8.5 Release81,520 GB Storage 41,320 GB Storage

1,331 Integrity Issues6,462 Open to Anonymous

Databases:

Directories:27 Conflicts/Duplicates

Issues solved

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

48

Domino Umgebungs-Übersicht

1 Domino Directory

39,725 Users Registered

153 Servers Registered

39,369 Groups Registered

34,057 Users Active 47,178 Databases Touched

151 Servers Analyzed 133,540 Databases Deployed

4 Domino Releases

4 Operating Systems

82,131 Db Storage (GB)

1,477,390 Views Defined

381 View Storage (GB)

494,006 Views Indexed

1,361,855 ACL Entries

1,370,468 Group Members

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

49

DNA BenchmarkActive versus Registered Users

0 %

20 %

40 %

60 %

80 %

100 %

Nationwide Lowest Customer DNA Average Highest Customer

Unused Licenses, Web Users, Regular Absense

34,057 active users

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

50

DNA BechmarkDocument Reads/Writes

-

2,000

4,000

6,000

8,000

10,000

12,000

Docu

men

t R

eads

-

5,000

10,000

15,000

20,000

25,000

Docu

men

t W

rite

s

Document Reads 15,631 169 2,787 10,116

Document Writes 252 20 409 1,714

Ricoh Lowest Customer DNA Average Highest Customer

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

51

End User Demand Characteristics

Other IBM Customer

0%

25%

50%

75%

100%

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%

Notes Sessions Document ReadsDocument WritesDb Transactions Network Traffic Session Duration

Extreme high docreads on Directory databases

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

52

End User Demand at NationwideClassified by Demand Level

0% 25% 50% 75% 100%

User Sessions

Network Traffic(server to client)

Network Traffic(client to server)

DatabaseTransactions

DocumentReads

DocumentWrites

Extreme (1) Intensive (16) Moderate (804) Light (33,236)

1 user does 15% of total network demand

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

53

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

54

Session Concurrency

-

500

1,000

1,500

2,000

2,500

3,000

3,500

4,000

4,50020

09-3

-18

00 03 06 09 12 15 18 21

2009

-3-1

9 00 03 06 09 12 15 18 21

2009

-3-2

0 00 03 06 09 12 15 18 21

2009

-3-2

1 00 03 06 09 12 15 18 21

2009

-3-2

2 00 03 06 09 12 15 18 21

2009

-3-2

3 00 03 06 09 12 15 18 21

2009

-3-2

4 00 03 06 09 12 15 18 21

Use

r S

essi

ons

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 applicationsMail/Calendar NotificationsBackground replication

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

55

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

56

0

50

100

150

200

250

300

350

400

450

500

345801 2345678 9

10111213

14

15

1617181920

21

22

2324252627

28

29

3031323334

35

363738394041

42

434445464748

49

505152535455

56

575859012 3456789

10111213141516

1718192021

22

23

2425262728

29

30

3132333435

36

37

3839404142

43

44

4546474849

50

51

5253545556

57

58

59012345 6789

10

11

12

1314151617

18

19

2021222324

25

262728293031

32

333435363738

39

404142434445

46

474849505152

53

545556575859 0123456 789

1011

12

13

1415161718

19

20

2122232425

26

27

2829303132

33

34

3536373839

40

41

4243444546

47

48

4950515253

54

55

56575859012 3456789

1011121314

15

161718192021

22

232425262728

29

303132333435

36

373839404142

43

444546474849

50

51525354

55

56

5758590123 456789

10

1112131415

16

17

1819202122

23

24

2526272829

30

31

3233343536

37

38

3940414243

44

45

4647484950

51

52

5354555657

58

59012345 6789

1011

12

131415161718

19

202122232425

26

272829303132

33

343536373839

40

41424344

45

46

47

48495051

52

53

5455565758

590 1234567 89

101112

13

14

1516171819

20

21

2223242526

27

28

2930313233

34

35

3637383940

41

42

4344454647

48

495051525354

55

56575859012 3456789

101112131415

16

171819202122

23

242526272829

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

5152535455

56

57

585901234 56789

10

11

1213141516

17

18

1920212223

24

25

2627282930

31

32

3334353637

38

394041424344

45

464748495051

52

535455565758

59 0123456 789

101112

13

141516171819

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

4849505152

53

54

555657585901 2345678 9

10111213

14

15

1617181920

21

22

2324252627

28

293031323334

35

363738394041

42

434445464748

49

505152535455

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

44

4546474849

50

51

5253545556

57

58

59012345 6789

10

11

121314151617

18

192021222324

25

262728293031

32

333435363738

39

404142434445

46

474849505152

53

54555657

58

590 1234567 89

1011

12

13

14

15161718

19

20

21

22232425

26

27

28

29303132

33

34

35

36373839

40

41

4243444546

47

48

4950515253

54

55

5657585901 2345678 9

1011121314

15

161718192021

22

232425262728

29

303132333435

36

373839404142

43

44454647

48

49

50

51525354

55

56

57

585901234 56789

10

11

12131415

16

17

18

19202122

23

24

25

26272829

30

31

32

33343536

37

38

39

40414243

44

45

4647484950

51

525354555657

58

59012345 6789

1011

12

131415161718

19

202122232425

26

272829303132

33

34353637

38

39

40

41424344

45

46

47

48495051

52

53

54

55565758

5901 2345678 9

101112

13

14

15

16171819

20

21

22

23242526

27

28

29

30313233

34

35

36

37383940

41

424344454647

48

495051525354

55

56575859012 3456789

101112131415

16

17181920

21

22

23

24252627

28

29

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

51

52535455

56

57

58

59012345 6789

10

11

12

13141516

17

18

19

20212223

24

252627282930

31

323334353637

38

394041424344

45

464748495051

52

535455565758

59 0123456 789

10

11

12

13

14151617

18

19

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

48

49505152

53

54

55

56575859012 3456789

10111213

14

151617181920

21

222324252627

28

293031323334

35

363738394041

42

434445464748

49

505152535455

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

44

45

46474849

50

51

52

53545556

57

58

59 01234 56789

10

11

121314151617

18

192021222324

25

262728293031

32

333435363738

39

404142434445

46

47484950

51

52

53

54555657

58

590 1234567 89

1011

12

13

14

15161718

19

20

21

22232425

26

27

28

29303132

33

34

35

36373839

40

41

42

43444546

47

48

49

50515253

54

555657585901 2345678 9

1011121314

15

161718192021

22

232425262728

29

303132333435

36

37383940

41

42

43

44454647

48

49

50

51525354

55

56

57

585901234 56789

10

11

12131415

16

17

18

19202122

23

24

25

26272829

30

31

32

33343536

37

38

39

40414243

44

454647484950

51

525354555657

58

59012345 6789

1011

12

131415161718

19

20212223

24

25

26

27282930

31

32

33

34353637

38

39

40

41424344

45

46

47

48495051

52

53

54

55565758

5901 2345678 9

101112

13

14

15

16171819

20

21

22

23242526

27

282930313233

34

353637383940

41

424344454647

48

495051525354

55

56575859012 3456789

10111213

14

15

16

17181920

21

22

23

24252627

28

29

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

51

52535455

56

57

58

59012345 6789

10

11

12

13141516

17

181920212223

24

252627282930

31

323334353637

38

394041424344

45

464748495051

52

535455565758

59 0123456 789

10

11

12

13

14151617

18

19

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

48

49505152

53

54

55

56575859012 34567 89

10111213

14

151617181920

21

222324252627

28

293031323334

35

363738394041

42

434445464748

49

50515253

54

55

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

44

45

46474849

50

51

52

53545556

57

585901234 56789

10

11

121314151617

18

192021222324

25

262728293031

32

33343536

37

38

39

40414243

44

45

46

47484950

51

52

53

54555657

58

590 1234567 89

1011

12

13

14

15161718

19

20

21

22232425

26

27

28

29303132

33

34

35

36373839

40

414243444546

47

484950515253

54

555657585901 2345678 9

1011121314

15

161718192021

22

23242526

27

28

29

30313233

34

35

36

37383940

41

42

43

44454647

48

49

50

51525354

55

56

57

585901234 56789

10

11

12131415

16

17

18

19202122

23

24

25

26272829

30

313233343536

37

383940414243

44

454647484950

51

525354555657

58

59012345 6789

1011

12

13141516

17

18

19

20212223

24

25

26

27282930

31

32

33

34353637

38

39

40

41424344

45

46

47

48495051

52

53

54

55565758

5901 2345678 9

101112

13

14

15

16171819

20

212223242526

27

282930313233

34

353637383940

41

424344454647

48

495051525354

55

56575859012 3456789

10111213

14

15

16

17181920

21

22

23

24252627

28

29

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

51

52535455

56

57

58

59012345 6789

10

111213141516

17

181920212223

24

252627282930

31

323334353637

38

394041424344

45

46474849

50

51

52

53545556

57

58

59 0123456 789

10

11

12

13

14151617

18

19

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

48

49505152

53

5455565758590 1234567 89

10111213

14

151617181920

21

222324252627

28

293031323334

35

36373839

40

41

42

43444546

47

48

49

50515253

54

55

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

444546474849

50

515253545556

57

585901234 56789

10

11

121314151617

18

192021222324

25

26272829

30

31

32

33343536

37

38

39

40414243

44

45

46

47484950

51

52

53

54555657

58

590 1234567 89

1011

12

13

14

15161718

19

20

21

22232425

26

27

28

29303132

33

343536373839

40

414243444546

47

484950515253

54

555657585901 2345678 9

1011121314

15

16171819

20

21

22

23242526

27

28

29

30313233

34

35

36

37383940

41

42

43

44454647

48

49

50

51525354

55

56

57

585901234 56789

10

11

12131415

16

17

18

19202122

23

242526272829

30

313233343536

37

383940414243

44

454647484950

51

525354555657

58

59012345 6789

10

11

12

13141516

17

18

19

20212223

24

25

26

27282930

31

32

33

34353637

38

39

40

41424344

45

46

47

48495051

52

53

54

55565758

5901 23456 789

101112

13

141516171819

20

212223242526

27

282930313233

34

353637383940

41

424344454647

48

4950515253

54

55

56575859012 3456789

10111213

14

15

16

17181920

21

22

23

24252627

28

29

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

51

52535455

56

5758590123 456789

10

111213141516

17

181920212223

24

252627282930

31

323334353637

38

3940414243

44

45

4647484950

51

52

5354555657

58

59 0123456 789

10

11

12

13

14151617

18

19

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

474849505152

53

5455565758590 1234567 89

10111213

14

151617181920

21

222324252627

28

2930313233

34

35

3637383940

41

42

4344454647

48

49

5051525354

55

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

373839404142

43

444546474849

50

515253545556

57

585901234 56789

10

11

1213141516

17

18

1920212223

24

25

2627282930

31

32

3334353637

38

39

4041424344

45

46

4748495051

52

53

54555657

58

590 1234567 89

1011

12

13

14

15161718

19

202122232425

26

272829303132

33

343536373839

40

414243444546

47

484950515253

54

555657585901 2345678 9

10111213

14

15

1617181920

21

22

2324252627

28

29

3031323334

35

36

3738394041

42

43

4445464748

49

50

51525354

55

56

57

585901234 56789

101112131415

16

171819202122

23

242526272829

30

313233343536

37

383940414243

44

454647484950

51

5253545556

57

58

59012345 6789

10

11

12

1314151617

18

19

2021222324

25

26

2728293031

32

33

3435363738

39

40

4142434445

46

47

4849505152

53

54

55565758

59 0123456 789

101112

13

141516171819

20

212223242526

27

282930313233

34

353637383940

41

4243444546

47

48

4950515253

54

55

56575859012 3456789

1011121314

15

16

1718192021

22

23

2425262728

29

30

3132333435

36

37

3839404142

43

44

4546474849

505152535455

56

5758590123 456789

10

111213141516

17

181920212223

24

252627282930

31

3233343536

37

38

3940414243

44

45

4647484950

51

52

5354555657

58

59 0123456 789

1011

12

13

1415161718

19

20

2122232425

26

27

2829303132

33

34

3536373839

40414243444546

474849505152

53

5455565758590 1234567 89

10111213

14

1516171819

20

21

2223242526

27

28

2930313233

34

35

3637383940

41

42

4344454647

48

49

5051525354

55

56

5758590123 456789

10

1112131415

16

17

1819202122

23242526272829

30313233343536

37383940414243

444546474849

50

515253545556

57

585901234 56789

10

11

1213141516

17

18

1920212223

24

25

2627282930

31

32

3334353637

38

39

4041424344

45

46

4748495051

52

53

5455565758

590 1234567 89

101112

13141516171819

20212223242526

27282930313233

34353637383940

414243444546

47

484950515253

54

555657585901 2345678 9

10111213

14

15

1617181920

21

22

2324252627

28

29

3031323334

35

36

3738394041

42

43

4445464748

49

50

5152535455

56

57

5859012 3456789

10111213141516

17181920212223

24252627282930

31323334353637

383940414243

44

4546474849

50

51

5253545556

57

58

59012345 6789

10

11

12

1314151617

18

19

2021222324

25

26

2728293031

32

33

3435363738

39

40

4142434445

46

47

4849505152

53545556575859 0123456 789

10111213

14151617181920

21222324252627

2829303132

33

34

3536373839

40

41

4243444546

47

48

4950515253

54

55

56575859012 3456789

1011121314

15

16

1718192021

22

23

2425262728

29

30

3132333435

36373839404142

43444546474849

50515253545556

5758590123 456789

10

11121314151617

1819202122

23

24

2526272829

30

31

3233343536

37

38

3940414243

44

45

4647484950

51

52

5354555657

58

59 0123456 789

1011

12

13

1415161718

19

20

2122232425

26272829303132

33343536373839

40414243444546

47484950515253

5455565758590 1234567 89

101112

13

14

1516171819

20

21

2223242526

27

28

2930313233

34

35

3637383940

41

42

4344454647

48

49

5051525354

55

56

5758590123 456789

10

1112131415

16171819202122

23242526272829

30313233343536

37383940414243

44454647484950

51525354555657

585901234 56789

10

11

1213141516

17

18

1920212223

24

25

2627282930

31

32

3334353637

38

39

4041424344

45

46

4748495051

52

53

5455565758

590 12345 6789

101112

13141516171819

20212223242526

27282930313233

34353637383940

4142434445

46

47

4849505152

53

54

555657585901 2345678 9

10111213

14

15

1617181920

21

22

2324252627

28

29

3031323334

35

36

3738394041

42

43

4445464748

49505152535455

56575859012 3456789

10111213141516

17181920212223

24252627282930

3132333435

36

37

3839404142

43

44

4546474849

50

51

5253545556

57

58

59012345 6789

10

11

12

1314151617

18

19

2021222324

25

26

2728293031

32

33

3435363738

39404142434445

46474849505152

53545556575859 0123456 789

10111213

14151617181920

2122232425

26

27

2829303132

33

34

3536373839

40

41

4243444546

47

48

4950515253

54

55

56575859012 3456789

1011121314

15

16

1718192021

22

23

2425262728

29303132333435

36373839404142

43444546474849

50515253545556

5758590123 456789

10

1112131415

16

17

1819202122

23

24

2526272829

30

31

3233343536

37

38

3940414243

44

45

4647484950

51

52

5354555657

58

59 0123456 789

1011

12

13

1415161718

19

202122232425

26272829303132

33343536373839

40414243444546

47484950515253

5455565758

590 1234567 89

101112

13

14

1516171819

20

21

2223242526

27

28

2930313233

34

35

3637383940

41

42

4344454647

48

49

5051525354

55

56

575859012 3456789

101112131415

16

171819202122

23242526272829

30313233343536

37383940414243

4445464748

49

50

5152535455

56

57

585901234 56789

10

11

1213141516

17

18

1920212223

24

25

2627282930

31

32

3334353637

38

39

4041424344

45

46

4748495051

52

535455565758

59 0123456 789

101112

13

141516171819

20

212223242526

27282930313233

3435363738

39

40

4142434445

46

47

4849505152

53

54

555657585901 2345678 9

10111213

14

15

1617181920

21

22

2324252627

28

29

3031323334

35

36

3738394041

42

434445464748

49

505152535455

56

5758590123 456789

10

111213141516

17

181920212223

2425262728

29

30

3132333435

36

37

3839404142

43

44

4546474849

50

51

5253545556

57

58

59012345 6789

10

11

12

1314151617

18

19

2021222324

25

26

2728293031

32

333435363738

39

404142434445

46

474849505152

53

5455565758590 1234567 89

10111213

14

15161718

19

20

2122232425

26

27

2829303132

33

34

3536373839

40

41

4243444546

47

48

4950515253

54

55

56575859012 3456789

1011121314

15

16

1718192021

22

232425262728

29

303132333435

36

373839404142

43

444546474849

50

515253545556

57

585901234 56789

10

11

12131415

16

17

1819202122

23

24

2526272829

30

31

3233343536

37

38

3940414243

44

45

4647484950

51

52

5354555657

58

59 012345 6789

1011

12

131415161718

19

202122232425

26

272829303132

33

343536373839

40

414243444546

47

48495051

52

53

54

55565758

5901 2345678 9

101112

13

14

1516171819

20

21

2223242526

27

28

2930313233

34

35

3637383940

41

42

4344454647

48

49

5051525354

55

56575859012 3456789

101112131415

16

171819202122

23

242526272829

30

313233343536

37

38394041

42

43

44

45464748

49

50

51

52535455

56

57

58

59012345 6789

10

11

1213141516

17

18

1920212223

24

25

2627282930

31

32

3334353637

38

39

4041424344

45

464748495051

52

535455565758

59 0123456 789

101112

13

141516171819

20

212223242526

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

48

49505152

53

54

55

56575859012 345678 9

10111213

14

15

1617181920

21

22

2324252627

28

29

3031323334

35

363738394041

42

434445464748

49

505152535455

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

44

45

46474849

50

51

52

53545556

57

58

59 012345 6789

10

11

12

1314151617

18

192021222324

25

262728293031

32

333435363738

39

404142434445

46

474849505152

53

5455565758590 1234567 89

1011

12

13

14

15161718

19

20

21

22232425

26

27

28

29303132

33

34

35

36373839

40

41

42

43444546

47

48

49

50515253

54

55

56

5758590123 45678 9

1011121314

15

161718192021

22

232425262728

29

303132333435

36

373839404142

43

444546474849

50

51525354

55

56

57

585901234 56789

10

11

12131415

16

17

18

19202122

23

24

25

26272829

30

31

32

33343536

37

38

39

40414243

44

45

46

47484950

51

52

53

54555657

58

59012345 6789

1011

12

131415161718

19

202122232425

26

272829303132

33

343536373839

40

41424344

45

46

47

48495051

52

53

54

55565758

5901 2345678 9

101112

13

14

15

16171819

20

21

22

23242526

27

28

29

30313233

34

35

36

37383940

41

42

43

44454647

48

495051525354

55

56575859012 3456789

101112131415

16

171819202122

23

24252627

28

29

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

51

52535455

56

57

58

59012345 6789

10

11

12

13141516

17

18

19

20212223

24

25

26

27282930

31

323334353637

38

394041424344

45

464748495051

52

535455565758

59 0123456 789

101112

13

14151617

18

19

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

48

49505152

53

54

55

56575859012 3456789

10111213

14

15

16

17181920

21

222324252627

28

293031323334

35

363738394041

42

434445464748

49

505152535455

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

44

45

46474849

50

51

52

53545556

57

58

59 0123456 789

10

11

121314151617

18

192021222324

25

262728293031

32

333435363738

39

404142434445

46

474849505152

53

54555657

58

590 1234567 89

1011

12

13

14

15161718

19

20

21

22232425

26

27

28

29303132

33

34

35

36373839

40

41

42

43444546

47

48

49

50515253

54

55

56

57585901 2345678 9

1011121314

15

161718192021

22

232425262728

29

303132333435

36

37383940

41

42

43

44454647

48

49

50

51525354

55

56

57

585901234 56789

10

11

12131415

16

17

18

19202122

23

24

25

26272829

30

31

32

33343536

37

38

39

40414243

44

454647484950

51

525354555657

58

59012345 6789

1011

12

131415161718

19

202122232425

26

27282930

31

32

33

34353637

38

39

40

41424344

45

46

47

48495051

52

53

54

55565758

5901 2345678 9

101112

13

14

15

16171819

20

21

22

23242526

27

28

29

30313233

34

353637383940

41

424344454647

48

495051525354

55

56575859012 3456789

101112131415

16

17181920

21

22

23

24252627

28

29

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

51

52535455

56

57

58

59012345 6789

10

11

12

13141516

17

18

19

20212223

24

252627282930

31

323334353637

38

394041424344

45

464748495051

52

535455565758

59 0123456 789

10

11

12

13

14151617

18

19

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

48

49505152

53

54

55

56575859012 3456789

10111213

14

151617181920

21

222324252627

28

293031323334

35

363738394041

42

434445464748

49

505152535455

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

44

45

46474849

50

51

52

53545556

57

58

59 01234 56789

10

11

121314151617

18

192021222324

25

262728293031

32

333435363738

39

40414243

44

45

46

47484950

51

52

53

54555657

58

590 1234567 89

1011

12

13

14

15161718

19

20

21

22232425

26

27

28

29303132

33

34

35

36373839

40

41

42

43444546

47

484950515253

54

555657585901 2345678 9

1011121314

15

161718192021

22

232425262728

29

30313233

34

35

36

37383940

41

42

43

44454647

48

49

50

51525354

55

56

57

585901234 56789

10

11

12131415

16

17

18

19202122

23

24

25

26272829

30

31

32

33343536

37

383940414243

44

454647484950

51

525354555657

58

59012345 6789

1011

12

131415161718

19

20212223

24

25

26

27282930

31

32

33

34353637

38

39

40

41424344

45

46

47

48495051

52

53

54

55565758

5901 2345678 9

101112

13

14

15

16171819

20

21

22

23242526

27

282930313233

34

353637383940

41

424344454647

48

495051525354

55

56575859012 3456789

10111213

14

15

16

17181920

21

22

23

24252627

28

29

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

51

52535455

56

57

58

59012345 6789

10

11

12

13141516

17

181920212223

24

252627282930

31

323334353637

38

394041424344

45

464748495051

52

53545556

57

58

59 0123456 789

10

11

12

13

14151617

18

19

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

48

49505152

53

54

55

565758590 1234567 89

10111213

14

151617181920

21

222324252627

28

293031323334

35

363738394041

42

43444546

47

48

49

50515253

54

55

56

5758590123 456789

10

11121314

15

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

44

45

46474849

50

515253545556

57

585901234 56789

10

11

121314151617

18

192021222324

25

262728293031

32

33343536

37

38

39

40414243

44

45

46

47484950

51

52

53

54555657

58

590 1234567 89

1011

12

13

14

15161718

19

20

21

22232425

26

27

28

29303132

33

34

35

36373839

40

414243444546

47

484950515253

54

555657585901 2345678 9

1011121314

15

161718192021

22

2324252627

28

29

30313233

34

35

36

37383940

41

42

43

44454647

48

49

50

51525354

55

56

57

585901234 56789

10

11

12131415

16

17

18

19202122

23

24

25

26272829

30

313233343536

37

383940414243

44

454647484950

51

525354555657

58

59012345 6789

10

11

12

1314151617

18

19

2021222324

25

26

27282930

31

32

33

34353637

38

39

40

41424344

45

46

47

48495051

52

53

54

55565758

5901 2345678 9

101112

13

141516171819

20

212223242526

27

282930313233

34

353637383940

41

424344454647

48

495051525354

55

56575859012 3456789

1011121314

15

16

1718192021

22

23

24252627

28

29

30

31323334

35

36

37

38394041

42

43

44

45464748

49

50

51

52535455

56

57

58

590123 456789

10

111213141516

17

181920212223

24

252627282930

31

323334353637

38

394041424344

45

4647484950

51

52

5354555657

58

59 0123456 789

1011

12

13

1415161718

19

20

21222324

25

26

27

28293031

32

33

34

35363738

39

40

41

42434445

46

47

48

49505152

53

5455565758590 1234567 89

10111213

14

151617181920

21

222324252627

28

293031323334

35

3637383940

41

42

4344454647

48

49

5051525354

55

56

5758590123 456789

10

1112131415

16

17

18192021

22

23

24

25262728

29

30

31

32333435

36

37

38

39404142

43

444546474849

50

515253545556

57

585901234 56789

10

11

121314151617

18

1920212223

24

25

2627282930

31

32

3334353637

38

39

4041424344

45

46

4748495051

52

53

5455565758

590 1234567 89

101112

13

14

15161718

19

20

21

22232425

26

272829303132

33

343536373839

40

414243444546

47

484950515253

54

555657585901 2345678 9

10111213

14

15

1617181920

21

22

2324252627

28

29

3031323334

35

36

3738394041

42

43

4445464748

49

50

5152535455

56

57

585901234 56789

10

11

1213141516

171819202122

23

242526272829

30

313233343536

37

383940414243

44

454647484950

51

525354555657

58

59012345 6789

10

11

12

1314151617

18

19

2021222324

25

26

2728293031

32

33

3435363738

39

40

4142434445

46

47

4849505152

53

54

555657585901 23456 789

10111213

141516171819

20

212223242526

27

282930313233

34

353637383940

41

424344454647

48

4950515253

54

55

56575859012 3456789

1011121314

15

16

1718192021

22

23

2425262728

29

30

3132333435

36

37

3839404142

43

44

4546474849

50

51

5253545556

5758590123 456789

10

111213141516

17

181920212223

24

252627282930

31

3233343536

37

38

3940414243

44

45

4647484950

51

52

5354555657

58

59 0123456 789

1011

12

13

1415161718

19

20

2122232425

26

27

2829303132

33

34

3536373839

40414243444546

47484950515253

5455565758590 1234567 89

10111213

14

151617181920

21

2223242526

27

28

2930313233

34

35

3637383940

41

42

4344454647

48

49

5051525354

55

56

5758590123 456789

10

1112131415

16

17

1819202122

23

24

2526272829

30313233343536

37383940414243

44454647484950

51525354555657

585901234 56789

10

11

1213141516

17

18

1920212223

24

25

2627282930

31

32

3334353637

38

39

4041424344

45

46

4748495051

52

53

5455565758

590 1234567 89

101112

13

14

1516171819

20212223242526

27282930313233

34353637383940

41424344454647

48495051525354

555657585901 2345678 9

10111213

14

15

1617181920

21

22

2324252627

28

29

3031323334

35

36

3738394041

42

43

4445464748

49

50

5152535455

56

57

585901234 56789

10111213141516

17181920212223

24252627282930

31323334353637

38394041424344

45464748495051

5253545556

57

58

59012345 6789

10

11

12

1314151617

18

19

2021222324

25

26

2728293031

32

33

3435363738

39

40

4142434445

46

47

4849505152

53

54

5556575859 0123456 789

10111213

14151617181920

21222324252627

28293031323334

3536373839

40

41

4243444546

47

48

4950515253

54

55

56575859012 3456789

1011121314

15

16

1718192021

22

23

2425262728

29

30

3132333435

36

37

3839404142

43444546474849

50515253545556

575859

0123456789101 112131 415161 71 819202 12 223012345678910111 21314151 617181 92 0212 22 301234567891 01112131 415161 71 819202 12223012345678910111 213141 51 617181 92 021222 301234567891 011121 31415161 71 819202 12223012345678910111 213141 51 6171 81 92021222 301234567891 011121 31 415161 71819202 12223

24 25 2 6 27 2 8 29 3 0

Carac as Catano Brasil Toronto Tult it lan Hamilton Santiago Chic ago Cali forn ia Co ral Gables

Bos ton Arandas Br ick ell J acks onvill e L eon Miami Miramar New Jers ey M ontev ideo S anta A nita

Panam a City Dallas M arylan d S anta Dom ingo Q ui to La G ala rza

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

57

Deployment-Integrität

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

Entries appearing in multiple documents

PubNames, DirCat & DA at risk (!)

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

58

Netzwerk-Komprimierung

How Much is Notes Network Compression Used?

Enabled75%

Disabled25%

Includes Traffic from Users and Servers

# Users making use of

Notes Network Compression

0%

25%

50%

75%

100%

Persons Servers

% A

ctive

Use

rs

Enabled

Disabled

Very few customers have this properly implemented

http://blog.panagenda.com/blog/?p=748

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

59

User Demand on 10,000 Databases

IBM WorldVision

0

1

10

100

1,000

10,000

100,000

1,000,000

10,000,000

100,000,000

1 10 100 1,000 10,000 100,000 1,000,000 10,000,000 100,000,000

KiloBytes Read from Server

Kilo

Byte

s Se

nt t

o Se

rver

Application Domino Directory Mailfile Mailin database Server Mail Box System database

Extreme high network usage on Directory databases

Large amounts of application dbs in use

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

60

Cloud Potential ergründen

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

61

Applikationsdesign

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

62

Quick Demo

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

63

Design Analyse am Beispiel von 7.350 Anwendungen

Code Fragments

Code Lines

All Code 7.823.584366.058.16

3

Unique Code 539.540 30.272.234

Duplication Rate

93,1% 91,7%

Durschnittliche Werte liegen zwischen90% und 97%

Element Type Items

agent 88.786

databasescript 4.985

folder 472.867

form 932.370

frameset 111helpaboutdocument

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

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

64

Q & A

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

65

Vielen Dank für Ihre Aufmerksamkeit.

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

66

Christoph AdlerTechnical 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: [email protected]

Kontakt