ICON UK '13 - 15 minutes Upgrades and Other Things

578 views
496 views

Published on

presentation by Francie Tanner & Christoph Adler

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
578
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • FRANCIE & CHRIS
  • FRANCIE & CHRIS
  • FRANCIE & CHRIS
  • FRANCIE & CHRIS
  • FRANCIE & CHRIS
  • FRANCIE & CHRIS
  • FRANCIE & CHRIS
  • FRANCIE & CHRIS
  • FRANCIE & CHRIS
  • FRANCIE
  • FRANCIE
  • FRANCIE
  • FRANCIE
  • FRANCIE
  • FRANCIE
  • CHRIS
  • CHRIS
  • CHRIS
  • CHRIS
  • CHRIS
  • FRANCIE & CHRIS
  • ICON UK '13 - 15 minutes Upgrades and Other Things

    1. 1. 2 Francie Tanner, Technical Director, Americas Over 14 years experience in IBM Lotus consulting Managing, architecting, and supporting 10 – 100'000+ user environments Experienced Lotus instructor and speaker Is from Switzerland, got cold, now lives in the Caribbean • Christoph Adler, Technical Account Manager – panagenda • I love IBM (Lotus) Notes / Domino since 2001 • Consulting for administration, migration, consolidation, client and application management projects • Specializes in Infrastructure Analysis and Optimization • Lives in Germany, hence the funny accent
    2. 2. 3 Other Things to do Over a Coffee Break IBM Notes Client Upgrade in light speed
    3. 3. 4 Check Twitter, Facebook, Snapchat, Pinterest, LinkedIn, Skype, Gmail
    4. 4. 5 Inventory your Duct Tape Collection
    5. 5. 6 Practice the Art of Kung-Fu
    6. 6. 7 Order new clothes. Or check Twitter and then Make new clothes.
    7. 7. 8 Actually have coffee
    8. 8. 9 Actually have coffee
    9. 9. 10 Other Things to do Over a Coffee Break IBM Notes Client Upgrade in light speed
    10. 10. 11 Let's start at the beginning of (Notes) time (don't worry, if you just got started with Notes 8.5 then this session should still be of value ;-)) Version 4, 5, ... C:LotusNotesData install Single user client, no Eclipse Add to that one or two upgrades Template and ODS updates (or not) Changes to data and program directories -> C:Program FilesIBM Add to that (at least) one machine change Hopefully proper moving of files Add to that server moves/consolidations Outdated workspace icons, bookmarks Outdated replicator page entries and orphaned local replicas
    11. 11. 12 • Deployment of local replicas and/or archives • Pretty much anywhere users like to put them • Server name or mail domain name changes Leaving outdated icons/bookmarks/replicas behind • ID re-certifications and/or name changes That may or may not have propagated properly via AdminP • Location name changes (e.g. think “Office (Network)” vs.. “Online”) Again, whatever users feel like doing • Connection documents With low priority of hard-coded IP addresses • An ECL granting everyone every possible access • Duplicating toolbar entries, in English and Spanish • Old Notes 4, 5, 6, ... templates ....And you already have one messy client going on
    12. 12. 131 • > 20,000 files (Notes 6/7 used to have ~550) = +3,700% – 17,000 files in Notes Programframework in 1,800 subdirectories • 7,500 (largely undocumented) .properties files • 1,500 jar files • 1,200 HTML files – 3,000 files in Notes Dataworkspace in 2,400 subdirectories, out of which 1,850 are empty • 900 (largely undocumented) XML files • 100+ (largely undocumented) .properties files • Which is: – 20,000 files in 4,600 subdirectories, 8,500+ largely undocumented files – Many (many many) subdirectories are plain empty, especially in Dataworkspace – ... and around 100 NSFs/NTFs (=0.5 %) – ... and the good old notes.ini file ... 13 | © 2012 IBM Corporation
    13. 13. 141 • Add over 80 preference/dialog boxes – Each dialog has ~15 settings at average • For a total of 1,200+ settings sprayed across – address book (very few), – notes.ini (few), – and XML files (lots) • Plus any plugins, widgets, add-ons, etc. “you“ or the user may have added to the Notes client install 14 | © 2012 IBM Corporation
    14. 14. 15 • Impossible or at least very difficult to know what’s out there • Single vs multi-user, basic vs standard, user vs admin or designer client, eclipse configuration, Sametime or Connections configuration, disk space available, • Planning an upgrade without an inventory or understanding deviations from the norm is costly • A large % of end users are standard-ish, the small percentage that isn’t will cause 90% of the problems/support cost/noise • Requires a software deployment product or (a lot of patience and) SmartUpgrade • Depends on an existing, working standardized install • Or else the upgrade breaks
    15. 15. 16 Policies depend on an already functioning/setup client This is typically only around 70% of users actually receiving policies Your $Policies view, Admin server for your mail file and other factors matter here They don’t provide you with an inventory before making changes Client Management “in the dark” is never a good thing They don’t easily adapt to your users’ unique situation LAN vs. VPN, Citrix users, functions outside the data directory Most settings cannot be UNset once set Think about it... They cannot typically repeat actions If the user “messes with” something it’s usually broken until they call for help They arent predictable Can happen after startup.... or not...
    16. 16. 17 • Works regardless of standardization, client type, version, existing problem • 20% of your users cause 80% of time/cost of any project due to existing issues • Deploys the installation packages via throttled downloads • Runs invisibly in the background, conserves bandwidth • From any Notes version to any version, with just one set of configuration • 100% automated and transparent, no user interaction required • Just one “Do you want to upgrade now” prompt • In light speed (something between 5 and 15minutes)  Hardware
    17. 17. 18 do not change for 90% of all users -> traffic is saved accordingly Config Server 1 Single DLL Analyze Client Single .dll / .so / .dylib At least 2 Notes.ini entries
    18. 18. 19 Module Function Benefit Analyze Gaining Insight into your Lotus Notes IT infrastructure Increased helpdesk productivity Improved project planning basis Migrate Mass Changes – up to 10.000 changes per second 50-70% shorter project duration Manage Persistence – ongoing savings Up to 80% fewer helpdesk calls Realtime Intelligent server connection for travelling users and problem prevention Increase productivity and satisfaction; especially in upper management Roaming Full client roaming with 90% less data requirement 80-90% smaller client profiles 80-90% less network & server load Upgrade Generic Lotus Notes upgrades incl. Distribution 100% reliable upgrades Minimal network load during distribution Eclipse Analysis, Configuration and Management of Eclipse settings + Plugin and Widget deployment/removal Notes 8.x/9.x Standard incl. Eclipse under control! Zip/Unzip Automatic attachment compression 25% smaller mail files 40% less network load Attachment Blocking Tailor made filter for outbound attachments smaller mail files, less network load, increased data security
    19. 19. 20
    20. 20. 21 Current configuration IBM Lotus Notes 8.5.1 Basic • Single user installation • Program directory  C:LotusNotes • Data directory  C:LotusNotesData Target configuration IBM Notes 9 Social Edition • Multi user installation • Program directory  C:Program Files(x86)IBMNotes • Data directory  C:Users<OS Username>AppDataLocalIBMNotesData • + IBM Connections Plug-in • + Eclipse configuration (default + Sametime + Connections) • […]
    21. 21. 22
    22. 22. 23  - Deploys installation packages while conserving bandwidth - Creates a Backup set of the Data Directory (2-4MB) - The whole process is running with administrative rights - compiled and encrypted AutoIt Script - Uninstalls old version - Cleans up after itself - Moves data directory to the new location %LocalAppData% - Installs IBM Notes 9 SE - Installs IBM Connections plug-in - After Starting the new version, MarvelClient sets pre defined - Eclipse settings (General, Sametime, Connections, etc.) - Cleans up the installation files on the harddisk
    23. 23. 24
    24. 24. 25
    25. 25. 26
    26. 26. 27 Christoph Adler Technical Account Manager panagenda GmbH – Solutions for Infrastructure Analysis & Optimization Lahnstraße 17 64646 Heppenheim (Germany) Cell: +49 172 494 4141 Phone: +49 6252 305 2841 Fax: +49 6252 305 2842 E-Mail: christoph.adler@panagenda.com Francie Tanner Director, Americas panagenda GmbH – Solutions for Infrastructure Analysis & Optimization 60 State Street Boston, MA 02109, USA Cell: +1 850 226 9393 Phone: +1 850 417 8393 Fax: +1 415 449 5940 E-Mail: francie.tanner@panagenda.com

    ×