Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

1693: 21 Ways to Make Your Data Work for You - IBM Connect 2016

550 views

Published on

Your collaboration infrastructure contains a gold mine of information just waiting to get used. Francie Tanner and Henning Kunz cover a rich variety of collaboration topics such as cloud readiness, onboarding, social adoption, the Notes Browser Plugin and more. Learn from 21 real world companies and how they tackled their next collaboration move by diving into their very own data sets.

A presentation from Francie Tanner (panagenda) and Henning Kunz (panagenda).

Published in: Software
  • Be the first to comment

  • Be the first to like this

1693: 21 Ways to Make Your Data Work for You - IBM Connect 2016

  1. 1. Make Your Data Work for You 21 Ways to make your data work for you Francie Tanner Henning Kunz Connect 2016
  2. 2. Francie Tanner Henning Kunz • CEO panagenda Consulting, • Lotus/IBM & MS Infrastructure services since 1995 • Integration and Migration (ICS<->MS) • Integration after Mergers • Infrastructure Analytics iDNA • Francie Tanner, Director, Americas • Over 18 years experience solving complex collaboration challenges for enterprises • From Switzerland, via the Caribbean, now living in the US
  3. 3. Agenda • Introduction • 21 Real World topics – buckle up – Mobility – Security – Cloud – Consolidation and optimization – Virtualization – Troubleshooting – Upgrades • Wrap Up 3
  4. 4. Make Your Data Work for You Mobility
  5. 5. 1. Mobilization of apps • 15 European Locations • 8000 Users • 1200 Domino Apps • Logistics „We want to mobilize the 20 most heavily used applications that sales users throughout Europe access in read only mode. How can we find them?“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users Non Domino Data • Merge organizational info to person info  Analyze and Visualize 5
  6. 6. Applications used from Sales in read only mode 6
  7. 7. Sales only Applications used from Sales in read only mode 7
  8. 8. Sales only Read only Applications used from Sales in read only mode 8
  9. 9. Sales only Read only >100 user Applications used from Sales in read only mode 9
  10. 10. 2. Distribution of Mobile Devices talking to Traveler • 40 Global Locations • 14.000 Users • 3000 Mobile Devices • Chemicals „Which sort of devices are talking to our Traveler Servers, how many are syncing properly, and how many devices do our users have?“ Traveler Data • Collect Data via Traveler API  Analyze and Visualize 10
  11. 11. Mobile Device Stats 11 Username
  12. 12. Make Your Data Work for You Security
  13. 13. 3. Employee Change • 4 National Locations • 1000 Users • 120 Domino Apps • Audits „We need to know, which Notes resources a user, that has left the company, has accessed in the last quarter.“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users Non Domino Data • Merge organizational info to person info  Analyze and Visualize 13
  14. 14. Which databases did a specific user touch? 14
  15. 15. Select User Which databases did a specific user touch? 15
  16. 16. 4. VIP Mailfile Access • 10 Middle East locations • 2000 Users • 150 Domino Apps • Banking „Who all has accessed our VIP’s mail files ?“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users  Analyze and Visualize 16
  17. 17. Access on VIP mailfiles 17
  18. 18. Access on VIP mailfiles 18 Select Mailfile
  19. 19. Make Your Data Work for You Cloud
  20. 20. 5. Cloud Onboarding • 90 International Locations • > 10,000 Users • Chemical „How can we move all users to IBM Cloud reliably and consistently?“ Notes Data • Monitor client configurations Domino Data • Monitor public addressbook  Analyze and Visualize 20
  21. 21. Cloud Onboarding solution • 25% of all users would not react to onboarding email in time • Delegates were not reconfigured at all (only their own mailfile) Solution: • Watch for change of mail server in public addressbook • If it changes from on premises to cloud  ensure seamless cloud onboarding without end user interaction • Reconfigure clients of delegates, too 21
  22. 22. 6. User Demand • 10 National locations • 35000 Users • 150 Servers • Government „What server impact are my users causing? Which Users could I move?“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users  Analyze and Visualize 22
  23. 23. User Impact by Demand Category 23
  24. 24. Make Your Data Work for You Consolidation and Optimization
  25. 25. 7. Corporate File Analysis • 10 National locations • 35000 Users • 150 Servers • Government „We are concerned with data growth patterns and software adoption and want to know which files are out there.“ Domino Data • Collect attachment info within serverbased Databases • Collect person information from all users Non Domino Data • Collect fileinfo from local filesystems • Collect fileinfo from fileshares • Collect fileinfo from Connections files • Collect fileinfo from Connections Content Manager • Merge geographical info to person info • Merge geographical info into filedata  Analyze and Visualize 25
  26. 26. Example: Duplication in Connections Files and CCM 26
  27. 27. 8. Server HW and OS Replacement • 37 International locations • 4500 Users • 2900 Domino Apps • Manufacturing „We are replacing our IBM Domino hardware and OS, how many servers do we need and how should we size them?“ Domino Data • Collect session logs from all servers • Collect Domino Server statistics  Analyze and Visualize 27
  28. 28. Server Utilization 28
  29. 29. 9. Domino Mail Move • 265 International locations • 18000 User • Logistics „We have to move half of our users to new servers. How can we do that with full control of timing? How many delegates will be affected? How can we track what's going on along the way?“ Notes Data • Collect Notes Client info from all users continuosly • Collect Mailfile Inventory • Collect Database Usage  Analyze 29
  30. 30. Mailfiles - Icons on Desktops 30
  31. 31. 10. Server Consolidation • 14 International locations • 1000 Users • 420 Domino Apps • Printing/Packaging „As part of our centralization project, what bandwidth will we need from the remote locations to the new datacenter?“ Domino Data • Collect session logs from all servers • Collect nsf inventory from all servers • Collect person information from all users Non Domino Data • Merge geographical info to person info • Merge geographical info to servers  Analyze and Visualize 31
  32. 32. Bandwidth within/to HQ 32
  33. 33. Bandwith within remote locations 33
  34. 34. Make Your Data Work for You Housekeeping
  35. 35. 11. Housekeeping • > 30,000 Users • Insurance „How can we best cleanup and standardize our IBM Notes client configurations for all users?“ Notes Data • Collect configuration from all clients Domino Data • Collect nsf inventory from all servers  Analyze and Visualize 35
  36. 36. Housekeeping solution • > 2,000 users with outdated personal address book • 105,000 duplicate local replicas • 1 million local databases with old ODS • 225,000 invalid links (target no longer exists) • 100,000 wrong links (target moved) • 37,000 unused local replicas (replica of server database but no local icon) • … Solution: • Executed instructions on all clients to – fix design of personal address books, update ODS of local databases – remove duplicate replicas and invalid links, fix wrong links – delete unused local replicas – … 36
  37. 37. Make Your Data Work for You Virtualization
  38. 38. 12. ClientStartFaster=1? • > 1,000 Users • Banking „How can we achieve fast client startup times with our Virtual Desktop Infrastructure (VDI)?“ Notes Data • Collect client startup times from all clients over a period of time  Analyze and Visualize 38
  39. 39. ClientStartFaster=1 • Startup times measured over 2 weeks from starting Notes to end of splash screen – Average startup time was 2 minutes – Worst startup times going as high as 5 minutes • Root cause: Standard clients with data directories on network drives Solution: • Moved data directory from network drives to “local” disk in VDI – Includes (non-IBM)-roaming of data between network drive and VDI • 95% less network traffic and reduction in backup storage • Average startup time was 5 seconds, worst times 20 seconds 39
  40. 40. Make Your Data Work for You Troubleshooting
  41. 41. 13. Too many sessions on Servers • 10 National locations • 35000 Users • 150 Servers • Government „We have way to many sessions on our mail servers, how can we find out what's going on?“ Domino Data • Collect and store statistics info from Domino Servers • Collect and store ClientClock Data  Analyze and Visualize 41
  42. 42. User sessions on Clustermates 42
  43. 43. 14. Unpredictable Performance on Traveler Server • A lot of National locations • 95000 Users • 160 Servers • Logistics „Our Traveler Servers exhibit strange http session behavior, what is going wrong?“ Domino Data • Collect and store statistics info from Domino Servers  Visualize and Analyze 43
  44. 44. LDAP Server <-> Traveler Server 44 LDAP Server Traveler Server Traveler Server
  45. 45. 15. Local Notes Databases on Terminalserverclient • A lot of National locations • 95000 Users • 160 Servers • Logistics „We want to change the architecture of our terminal server based IBM Notes client from network drive to local data. Which local databases are out there?“ Notes Data • Collect and store Data from Notes Clients  Analyze and Visualize 45
  46. 46. Citrix users local files 46 1191 Users 2191 distinct filenames 6249 local intances Non System files only 1191 Users 990 distinct filenames 1649 local intances
  47. 47. 16. Latency Map for Notesclients • A lot of locations • >100.000 Users • A lot of Servers • known „We need to know latencies in all client locations.“ Notes Data • Collect and store Latency Data from Notes Clients • Collect IP Adresses from Notes Clients • Map Notes Client IP to Geolocation  Analyze and Visualize 47
  48. 48. Latency Server to Client (Access to Homeserver) 48
  49. 49. 17. Domino health • 40 Global Locations • 14.000 Users • 3000 Mobile Devices • Chemicals „How are my Domino servers doing?“ Domino Data • Collect Domino statistics  Analyze and Visualize 49
  50. 50. Domino Audit Sensor 50
  51. 51. Make Your Data Work for You Client Upgrades
  52. 52. 18. Successful Client Upgrades • > 5,000 Users • Retail „How can we create a predictable, scalable, non-disruptive IBM Notes client upgrade?“ Notes Data • Collect client configuration details and pass onto corporate software deployment  Analyze and Visualize 52
  53. 53. Successful Client Upgrades solution • Classic software deployment tools are not “Notes-aware” – Cannot cope with multiple notes.ini files – Struggle with different / unknown install locations – No knowledge of “Notes internals” like names.nsf, replicator pages etc.  Long ITTT (If this then that) scripts Solution: • Detect location of program and data directory and notes.ini • Pass on to corporate software deployment tooling to increase success rate from 90% to 98% – Fixing the 5% error rate is usually as costly and time consuming as the easy 95% • Closing the gap reduces project duration and cost significantly (near 50% reduction!) 53
  54. 54. Make Your Data Work for You Technology Change
  55. 55. 19. Mail and Calendar Migration • ~80 International Locations • 12.000 Users • 100 Servers • Engineering „We need to consolidate our mail systems into one, which applications will break, if we migrate mail & calendar from Domino?“ Domino Data • Extract Design from Domino Applications  Analyze and Visualize 55
  56. 56. Design analysis on applications 56 15.272.234 lines of code
  57. 57. 20. What effort would it take to port apps? • A lot of National locations • 95000 Users • 160 Servers • Logistics „We are thinking about Cloud, is there a rough effort estimate to migrate all our application code to a different collaboration platform?“ Domino Data • Extract Design from Domino Applications  Analyze 57
  58. 58. Constructive Cost Model COCOMO 58 Using Constructive Cost Model Cocomo (II) calculation model University of California Available from Center for Systems and Software Engineering http://csse.usc.edu/tools/COCOMOII.php Cocomo II calculations include Development Time, Testing, Acceptance & Implementation Personnel Attributes all set to: Very High 5,271,063 Lines of Code results: Person Months: 9,206 (= 767 Person Years) Min. Months Schedule: 75
  59. 59. Make Your Data Work for You Social Adoption
  60. 60. 21. Whats being used in my Connections? • All connections customers worldwide • A big bunch of users • A big bunch of servers „What are our users doing in Connections?“ Connections data • Collect all you can....  Analyze & Visualize 60
  61. 61. Connections Dashboard 61
  62. 62. To take away • Your collaboration infrastrucure contains valuable data • Extracting meaning from this data depends on knowing how/where to look • Visualization helps to see trends and patterns and understand relationships • panagenda can help via: – Software solutions – Services and expertise – Complimentary analyze licenses and more – please see us at booth 400 62
  63. 63. Headquarters, Austria: panagenda GmbH (Ltd.) Schreyvogelgasse 3/10 AT 1010 Vienna Phone: +43 1 89 012 89 Fax: +43 1 89 012 89-15 E-Mail: info@panagenda.com Headquarters, Germany: panagenda GmbH (Ltd.) Lahnstraße 17 DE 64646 Heppenheim Phone: +49 6252 67 939-00 Fax: +49 6252 67 939-16 E-Mail: info@panagenda.com USA: panagenda Inc. 60 State Street, Suite 700 MA 02109 Boston Phone: +1 617 855 5961 Fax: +1 617 488 2292 E-Mail: info@panagenda.com Germany: panagenda Consulting GmbH (Ltd.) Donnersbergstraße 1 DE 64646 Heppenheim Phone: +49 6252 67 939-86 Fax: +49 6252 67 939-16 E-Mail: info@panagenda.com The Netherlands: Trust Factory B.V. 11th Floor, Koningin Julianaplein 10 NL 2595 AA The Hague Phone: +31 70 80 801 96 E-Mail: info@trust-factory.com © 2007-2015 panagenda Make Your Data Work for You francie.tanner@panagenda.com henning.kunz@panagenda.com

×