SlideShare una empresa de Scribd logo
1 de 45
Descargar para leer sin conexión
BP302:
Future-Proofing Enterprise IT
Daniel Reimann, panagenda
Franz Walder, panagenda
 Getting Started
– Introduction
– What can you expect from this session?
– “In Cloud We Trust” … seriously?
 Infrastructure Assessment Best Practices
– Stakeholders, goals and frustration
– Key factors identified and explained
– Focus topic: User activity analysis (who uses what and how?)
– Focus topic: Client performance, optimization and virtualization
 Summary: More Information = Smarter Decisions
Agenda
 Daniel Reimann, Head of Technical Account Management
– Over 15 years of experience in Notes / Domino
– Focus on IBM Notes Client optimization and infrastructure analysis
– Lives in Germany and travels A LOT
–
 Franz Walder, Product Manager
– Over 15 years experience in (what used to be) the Lotus universe
– Administrator, developer, virtualization enthusiast
– Lives in Austria (hence the funny accent)
Introduction
What can you expect from this session?
 Best Practices at assessing an infrastructure
 Giving an overview, with detailed information on a few focus topics
– Focus topics will include hands-on best practices
 Demo is based on prepared visualizations from our customer scenarios
– IBM has two offerings: IBM Domino DoubleCheck and ISSC HealthCheck
 Even if you are not faced with one of our scenarios just yet,
awareness will help you with the challenges you might be confronted with
“In Cloud We Trust” … seriously?
XPages
HTML 5
WebSphere
 The classic: Upgrade projects take 12 to 18 months to reach the target ...
Traditional approach
Project
stable stablechange
 In many smaller, constant and always current steps forward.
Agile solution approach
Continuous change
 Agility equals success and segmentation is the key
Continuous change
Agile solution approach
 Let’s not forget interactions and interfaces!
Agile solution approach
Continuous change
Infrastructure Assessment
Key Factors & Best Practices
Stakeholders, Goals and Frustration
 Identifying and understanding your stakeholders
– Motivators of your stakeholders (Management / Governance, Technical, Business)
– Different angles and responsibilities breed different views
 Clarifying goals is essential for all parties involved
– Why you do it has a big influence on setting your goal
– Having a clear goal will allow you to measure success
 Minimize frustration by providing the best possible information
– Don’t be afraid to ask questions and challenge “bold claims”
What Domino Administrators Have to Cope With
Servers
DatabasesClients
Hardware (CPU, Memory), Data storage
Network connection, Configuration,
Databases, Tasks, Mail traffic, ...
ODS, Size, Reader fields, Deployment
Design, Number & size of documents,
Security, Performance, …
Hardware, Data storage, Network
Connection, Deployment Integrity,
Configuration, Security
Across the board
Geographical Distribution
Connectivity (Bandwidth, Structure)
Online/Offline Access
Clustering/Load balancing
Distributed Responsibilities
Key Factors: The Platform
 Network / Bandwidth
– Service Availability vs. Quality of Service
 Hardware Considerations
– Pick the platform according to the staff you (want to) have
– SAN and Storage often no more then adjacent domains
 Virtualization in general
– Pick the platform according to the staff you (want to) have
– Tons of performance improvements with Domino since 8.5.x
Key Factors: Network / Bandwidth
Key Factors: Network / Bandwidth
?
?
?
?
On Premises
Key Factors: Network / Bandwidth
?
?
?
?
Off Premises
Key Factors: Network / Bandwidth
Key Factors: The Platform (cont.)
 Network / Bandwidth
– Service Availability vs. Quality of Service
 Hardware considerations
– Customers often pick the platform according to the staff they (want to) have
– SAN and Storage are often no more than adjacent domains
 Virtualization in general
– Customers often pick the platform according to the staff they (want to) have
– Tons of performance improvements with Domino since 8.5.x
Key Factors: The Application Landscape
 Application type / design suggests transformation goal
– Possible destinations: Web application (e.g. XPages), mobile app, Notes browser plugin
– Dependencies: hard coded links to the current infrastructure (Mail, DLL, Fax, names, etc.)
 Transformation potential
– Domino mass mail converts to Connections community
– Read-only databases converts to web page
 Focus Topics
– Client landscape: determining, assessing and optimizing according to current and future state
– Infrastructure utilization: understanding who uses what and how is understanding cost
Key Factors: From Micro to Meta
 Security / Compliance check in the existing infrastructure
– ID Policies, Access Rights, NAB Cleanup
 Deployment Integrity
– Duplicate replicas, template inheritance, external applications
 Infrastructure usage broken down to organization / location
– Who owns an application / process?
– Pick the right application to start your transformation
– Location awareness prevents guesswork when it comes to network planning
Focus Topic
User Activity Analysis
User Activity Analysis: Why is it important?
 Actionable Items / Project Support
– High impact users and databases / unused databases
– Calculate resource requirements
– Verifying and justifying licensing cost
 Strategic Insight
– HR data integration (cross referencing departments and locations)
– Differentiating between mail, business applications and 3rd party system tools
– Transformation potential (differentiate complexity based on usage patterns)
– Historic view and trends allow better decision making
User Activity: How to get the data manually
 DB Activity: LOG.NSF – documents with form type “Activity”
– View selection formula: SELECT FORM = "Activity"
– Add columns that are interesting in your scenario
User Activity: How to get the data manually (cont.)
 DB Activity: LOG.NSF – database activity details
– Note there is a 1400 activity entry maximum per database (FIFO)
– There is also a 64K size limit for the user activity
– More details in IBM Technote #1086245
User Activity: How to get the data manually (cont.)
 DB Activity: CATALOG.NSF
– related information, but different focus
– Full text index details
– Replication information
– ACL overview
Note: Domino does not distinguish
between user, server or maintenance
tasks activity at this level
User Activity Analysis: Example Visualizations
User Activity Analysis: Example Visualizations (cont.)
User Activity Analysis: Example Visualizations (cont.)
User Activity Analysis: Example Visualizations (cont.)
User Activity Analysis: Example Visualizations (cont.)
User Activity Analysis: Example Visualizations (cont.)
Focus Topic
Client Landscape Optimization
 Give users the clients they need to be successful in their job
– Notes client
– Notes Browser Plug-in
– Citrix client
– Web browser
– Mobile Device
 Choose clients depending on …
– complexity and variety of applications
– network demand generated by particular users
– the need for online / offline capabilities
Client Landscape Optimization: Client Types
 Consolidating is the first step towards transformation
 Client side conditions that break integrity / security
– Local replicas of databases which aren’t accessible on the server side anymore
– Local replicas beyond cut-off date which would re-create already deleted documents
– Local replicas with identical replica IDs
– ID files of several users on one client
– Signature IDs with too many rights in client ECLs
Client Landscape Optimization: Security & Compliance
 ODS = On Disk Structure
– ODS 16 = Notes 2
– ODS 17 = Notes 3
– ODS 20 = Notes 4 (or templates)
– ODS 41 = Notes 5
– ODS 43 = Notes 6 & 7
– ODS 48 = Notes 8
– ODS 51 = Notes 8.5/9.0
– ODS 52 = Notes >= 9.0.1
 The difference between ODS 43 and 52 = up to 80% LESS FILE I/O; average 50% less.
– Also helps with slow local fixed disks, not just SAN/NAS! – Think servers, too!
Client Landscape Optimization: Notes ODS
 Fortunately, since Notes 8.5.2 you can use
– NSF_UpdateODS=1 + CREATE_RX_DATABASES=1 (add Notes release for X, e.g. 9 or 85)
– This will do a one-time upgrade of all local databases in the background
– Use with extreme care if your data directories are on a network drive! ( Load balance)
– Note that end users cannot access databases during compact (mail file replicas)
– Note that names.nsf and bookmark.nsf are upgraded at next client startup (  Splash screen)
Client Landscape Optimization: Notes ODS (cont.)
 Since version 6.5, Notes has two install modes, Single User and Multiuser
– Multiuser is highly recommended to be used for a standard user install!
– Multiuser comes with a shared data directory referenced in the stub notes.ini file
– The shared data directory is the single storage folder for templates out of which a new Notes data
directory is created for every user logging on to this machine
 Example location of the shared data directory on Windows 7/8 (Notes 9.x)
– C:ProgramDataIBMNotesDataShared
 However, if custom files are copied into the ‘Shared‘ directory, they‘re NOT taken over into
the user‘s personal Notes data folder upon creation! Wouldn‘t this be nice?
Client Landscape Optimization: Multiuser
 There‘s a great built-in feature to an IBM Notes Multiuser install to copy over custom files
into the user‘s personal data folder upon Notes startup
– Create a directory named ‘Common‘ at the same level as the Shared Data directory lives
 Example on Windows 7/8 (Shared Data directory)
– C:ProgramDataIBMNotesDataShared
 Example on Windows 7/8 (Common directory)
– C:ProgramDataIBMNotesDataCommon
 All files and folders placed into ‘Common‘ are copied into the user‘s personal Data
directory upon Notes startup – if they don‘t exist there yet!
Client Landscape Optimization: Multiuser (cont.)
 A user‘s Notes Data directory doesn‘t need to be kept on disk after logoff
– Administrators can wipe all personal data folders daily from Citrix / TS servers or VDI clients
– Use IBM or third-party roaming to build a user‘s personal data directory from scratch
– Re-creating a user‘s Data directory every day during Notes startup also reduces help-desk calls
regarding corrupt local databases/files dramatically
Client Landscape Optimization: Multiuser (cont.)
 Most of the time consumed during the first startup of a Notes Standard client relates to
building the Workspace directory!
– Remember to configure anti-virus scanners properly (exclude folders)
– Use the ‘Common‘ directory method to deploy a prepared workspace directory into a user‘s Notes
data directory which reduces initial Notes startup time by up to 60%!
Speed Geeking! Join us at 6:15PM TODAY to see this in a live demo!
Draw your stopwatches!
Client Landscape Optimization: Multiuser (cont.)
Summary
More information = Smarter Decisions
Summary & Recommendations
 With so many choices of technologies, picking the right one isn’t easy
– Assessing your current infrastructure is vital
– Think about what goals should be achieved
– Only make decisions based on facts in your environment
– Consolidations and optimizations are often way more rational than a platform change
 Links to sources about topics mentioned in this presentation:
– http://slideshare.net/panagenda/a-performance-boost-for-your-ibm-notes-client
– http://slideshare.net/panagenda/panagenda-idna-ibm-collaboration-the-future-is-now
Thank You!
Questions?
daniel.reimann@panagenda.com TechnOasis #G3 franz.walder@panagenda.com
Engage Online
 SocialBiz User Group socialbizug.org
– Join the epicenter of Notes and Collaboration user groups
 Social Business Insights blog ibm.com/blogs/socialbusiness
– Read and engage with our bloggers
 Follow us on Twitter
– @IBMConnect and @IBMSocialBiz
 LinkedIn http://bit.ly/SBComm
– Participate in the IBM Social Business group on LinkedIn
 Facebook https://www.facebook.com/IBMConnected
– Like IBM Social Business on Facebook
Notices and Disclaimers
Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM.
U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM.
Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include
unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED.
IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF
PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided.
Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice.
Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results
they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary.
References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business.
Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational
purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation.
It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory
requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products
will ensure that the customer is in compliance with any law.
Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with
this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers
of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES,
EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right.
IBM, the IBM logo, ibm.com, BrassRing®, Connections™, Domino®, Global Business Services®, Global Technology Services®, SmartCloud®, Social Business®, Kenexa®, Notes®, PartnerWorld®, Prove It!®,
PureSystems®, Sametime®, Verse™, Watson™, WebSphere®, Worklight®, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service
names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.

Más contenido relacionado

La actualidad más candente

9780538469685 ppt ch12 1er exa
9780538469685 ppt ch12 1er exa9780538469685 ppt ch12 1er exa
9780538469685 ppt ch12 1er exacarldevsco63
 
Data & database administration hoffer
Data & database administration   hofferData & database administration   hoffer
Data & database administration hofferMohd Arif
 
Tasks of database administrator
Tasks of database administratorTasks of database administrator
Tasks of database administratorAttia Qamar
 
DBA Tips and Tricks - Presentation
DBA Tips and Tricks - PresentationDBA Tips and Tricks - Presentation
DBA Tips and Tricks - PresentationFrancisco Alvarez
 
CS3270 - DATABASE SYSTEM - Lecture (1)
CS3270 - DATABASE SYSTEM -  Lecture (1)CS3270 - DATABASE SYSTEM -  Lecture (1)
CS3270 - DATABASE SYSTEM - Lecture (1)Dilawar Khan
 
Single User v/s Multi User Databases
Single User v/s Multi User DatabasesSingle User v/s Multi User Databases
Single User v/s Multi User DatabasesRaminder Pal Singh
 
Database administrator types
Database administrator typesDatabase administrator types
Database administrator typesmichel9
 
Database Administrator - Job Scope
Database Administrator - Job ScopeDatabase Administrator - Job Scope
Database Administrator - Job ScopeCacheWorks©
 
Pass chapter meeting - november - partitioning for database availability - ch...
Pass chapter meeting - november - partitioning for database availability - ch...Pass chapter meeting - november - partitioning for database availability - ch...
Pass chapter meeting - november - partitioning for database availability - ch...Charley Hanania
 
Chapter 4 - Display Design
Chapter 4  - Display DesignChapter 4  - Display Design
Chapter 4 - Display DesignMuhammad Najib
 
Chapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemChapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemEddyzulham Mahluzydde
 
Dynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesDynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesCognizant
 
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2finitsolutions
 
Database connectivity and web technologies
Database connectivity and web technologiesDatabase connectivity and web technologies
Database connectivity and web technologiesDhani Ahmad
 

La actualidad más candente (20)

Chapter01 1
Chapter01 1Chapter01 1
Chapter01 1
 
9780538469685 ppt ch12 1er exa
9780538469685 ppt ch12 1er exa9780538469685 ppt ch12 1er exa
9780538469685 ppt ch12 1er exa
 
Data & database administration hoffer
Data & database administration   hofferData & database administration   hoffer
Data & database administration hoffer
 
Tasks of database administrator
Tasks of database administratorTasks of database administrator
Tasks of database administrator
 
Software
SoftwareSoftware
Software
 
DBA Tips and Tricks - Presentation
DBA Tips and Tricks - PresentationDBA Tips and Tricks - Presentation
DBA Tips and Tricks - Presentation
 
CS3270 - DATABASE SYSTEM - Lecture (1)
CS3270 - DATABASE SYSTEM -  Lecture (1)CS3270 - DATABASE SYSTEM -  Lecture (1)
CS3270 - DATABASE SYSTEM - Lecture (1)
 
Chapter 12
Chapter 12Chapter 12
Chapter 12
 
Data administration
Data administrationData administration
Data administration
 
Single User v/s Multi User Databases
Single User v/s Multi User DatabasesSingle User v/s Multi User Databases
Single User v/s Multi User Databases
 
Users of dbms
Users of dbmsUsers of dbms
Users of dbms
 
Database administrator types
Database administrator typesDatabase administrator types
Database administrator types
 
Database Administrator - Job Scope
Database Administrator - Job ScopeDatabase Administrator - Job Scope
Database Administrator - Job Scope
 
Pass chapter meeting - november - partitioning for database availability - ch...
Pass chapter meeting - november - partitioning for database availability - ch...Pass chapter meeting - november - partitioning for database availability - ch...
Pass chapter meeting - november - partitioning for database availability - ch...
 
Database System Architecture
Database System ArchitectureDatabase System Architecture
Database System Architecture
 
Chapter 4 - Display Design
Chapter 4  - Display DesignChapter 4  - Display Design
Chapter 4 - Display Design
 
Chapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemChapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management System
 
Dynamics of Leading Legacy Databases
Dynamics of Leading Legacy DatabasesDynamics of Leading Legacy Databases
Dynamics of Leading Legacy Databases
 
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
Finit Solutions - What is New in Hyperion Financial Management 11.1.2.2
 
Database connectivity and web technologies
Database connectivity and web technologiesDatabase connectivity and web technologies
Database connectivity and web technologies
 

Destacado (12)

ID& Vote Card.PDF
ID& Vote Card.PDFID& Vote Card.PDF
ID& Vote Card.PDF
 
Mkt 571 final exam 5
Mkt 571 final exam 5Mkt 571 final exam 5
Mkt 571 final exam 5
 
Game Design Presentation
Game Design PresentationGame Design Presentation
Game Design Presentation
 
Reedrill
ReedrillReedrill
Reedrill
 
Mgt 216 final exam 2
Mgt 216 final exam 2Mgt 216 final exam 2
Mgt 216 final exam 2
 
Gaucho barb wire, 15 1 2 ga 4 point
Gaucho barb wire, 15 1 2 ga 4 pointGaucho barb wire, 15 1 2 ga 4 point
Gaucho barb wire, 15 1 2 ga 4 point
 
Tamara Cesar - Slide 2013
Tamara Cesar - Slide 2013Tamara Cesar - Slide 2013
Tamara Cesar - Slide 2013
 
Imajinasi Tri Oktiana Irsyad, Triana Irsyad
Imajinasi Tri Oktiana Irsyad, Triana IrsyadImajinasi Tri Oktiana Irsyad, Triana Irsyad
Imajinasi Tri Oktiana Irsyad, Triana Irsyad
 
Planeación del módulo Práctica supervisada III
Planeación del módulo Práctica supervisada III Planeación del módulo Práctica supervisada III
Planeación del módulo Práctica supervisada III
 
Teorias da aprendizagem
Teorias da aprendizagemTeorias da aprendizagem
Teorias da aprendizagem
 
Test infantil del síndrome de asperger
Test infantil del síndrome de aspergerTest infantil del síndrome de asperger
Test infantil del síndrome de asperger
 
Anamnese psicopedagógica
Anamnese psicopedagógicaAnamnese psicopedagógica
Anamnese psicopedagógica
 

Similar a ConnectED 2015 BP302: Future-Proofing Enterprise IT

engage 2015 - - 2015 - Infrastructure Assessment - Analyze, Visualize and Op...
engage 2015 -  - 2015 - Infrastructure Assessment - Analyze, Visualize and Op...engage 2015 -  - 2015 - Infrastructure Assessment - Analyze, Visualize and Op...
engage 2015 - - 2015 - Infrastructure Assessment - Analyze, Visualize and Op...Christoph Adler
 
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and Optimize
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and OptimizeISBG 2015 - Infrastructure Assessment - Analyze, Visualize and Optimize
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and OptimizeChristoph Adler
 
IMS02 autonomics for ims with the ibm management console for ims and db2 fo...
IMS02   autonomics for ims with the ibm management console for ims and db2 fo...IMS02   autonomics for ims with the ibm management console for ims and db2 fo...
IMS02 autonomics for ims with the ibm management console for ims and db2 fo...Robert Hain
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonJoel Oleson
 
Fundamentals of DBMS
Fundamentals of DBMSFundamentals of DBMS
Fundamentals of DBMSAhmed478619
 
Chap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.pptChap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.pptLisaMalar
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2Information Technology
 
Connect2014 BP105: Performance Boost for your IBM Notes Client
Connect2014 BP105: Performance Boost for your IBM Notes ClientConnect2014 BP105: Performance Boost for your IBM Notes Client
Connect2014 BP105: Performance Boost for your IBM Notes Clientpanagenda
 
Webinar: Leveraging New Technologies with Migration
Webinar: Leveraging New Technologies with MigrationWebinar: Leveraging New Technologies with Migration
Webinar: Leveraging New Technologies with Migrationpanagenda
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and designRobinsonObura
 
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled ArchitectureDM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled ArchitectureDATAVERSITY
 
Advantages Of SAMBA
Advantages Of SAMBAAdvantages Of SAMBA
Advantages Of SAMBAAngela Hays
 
Unit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 CompleteUnit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 CompleteRaj vardhan
 
SharePoint Best Practices Conference 2013
SharePoint Best Practices Conference 2013SharePoint Best Practices Conference 2013
SharePoint Best Practices Conference 2013Mike Brannon
 
Connect2013: BP105: A Performance Boost for your IBM Lotus Notes Client
Connect2013: BP105: A Performance Boost for your IBM Lotus Notes ClientConnect2013: BP105: A Performance Boost for your IBM Lotus Notes Client
Connect2013: BP105: A Performance Boost for your IBM Lotus Notes ClientFranziska Tanner
 

Similar a ConnectED 2015 BP302: Future-Proofing Enterprise IT (20)

engage 2015 - - 2015 - Infrastructure Assessment - Analyze, Visualize and Op...
engage 2015 -  - 2015 - Infrastructure Assessment - Analyze, Visualize and Op...engage 2015 -  - 2015 - Infrastructure Assessment - Analyze, Visualize and Op...
engage 2015 - - 2015 - Infrastructure Assessment - Analyze, Visualize and Op...
 
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and Optimize
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and OptimizeISBG 2015 - Infrastructure Assessment - Analyze, Visualize and Optimize
ISBG 2015 - Infrastructure Assessment - Analyze, Visualize and Optimize
 
DB_Lec_1 and 2.pptx
DB_Lec_1 and 2.pptxDB_Lec_1 and 2.pptx
DB_Lec_1 and 2.pptx
 
IMS02 autonomics for ims with the ibm management console for ims and db2 fo...
IMS02   autonomics for ims with the ibm management console for ims and db2 fo...IMS02   autonomics for ims with the ibm management console for ims and db2 fo...
IMS02 autonomics for ims with the ibm management console for ims and db2 fo...
 
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike WatsonSharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
SharePoint Advanced Administration with Joel Oleson, Shane Young and Mike Watson
 
Fundamentals of DBMS
Fundamentals of DBMSFundamentals of DBMS
Fundamentals of DBMS
 
Chap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.pptChap1-Introduction to database systems.ppt
Chap1-Introduction to database systems.ppt
 
L19 Application Architecture
L19 Application ArchitectureL19 Application Architecture
L19 Application Architecture
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2
 
Database Concepts.ppt
Database Concepts.pptDatabase Concepts.ppt
Database Concepts.ppt
 
Connect2014 BP105: Performance Boost for your IBM Notes Client
Connect2014 BP105: Performance Boost for your IBM Notes ClientConnect2014 BP105: Performance Boost for your IBM Notes Client
Connect2014 BP105: Performance Boost for your IBM Notes Client
 
Webinar: Leveraging New Technologies with Migration
Webinar: Leveraging New Technologies with MigrationWebinar: Leveraging New Technologies with Migration
Webinar: Leveraging New Technologies with Migration
 
Mihai_Nuta
Mihai_NutaMihai_Nuta
Mihai_Nuta
 
Project report
Project report Project report
Project report
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled ArchitectureDM Radio Webinar: Adopting a Streaming-Enabled Architecture
DM Radio Webinar: Adopting a Streaming-Enabled Architecture
 
Advantages Of SAMBA
Advantages Of SAMBAAdvantages Of SAMBA
Advantages Of SAMBA
 
Unit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 CompleteUnit 1: Introduction to DBMS Unit 1 Complete
Unit 1: Introduction to DBMS Unit 1 Complete
 
SharePoint Best Practices Conference 2013
SharePoint Best Practices Conference 2013SharePoint Best Practices Conference 2013
SharePoint Best Practices Conference 2013
 
Connect2013: BP105: A Performance Boost for your IBM Lotus Notes Client
Connect2013: BP105: A Performance Boost for your IBM Lotus Notes ClientConnect2013: BP105: A Performance Boost for your IBM Lotus Notes Client
Connect2013: BP105: A Performance Boost for your IBM Lotus Notes Client
 

Último

1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDRafezzaman
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home ServiceSapana Sha
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfBoston Institute of Analytics
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024thyngster
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queensdataanalyticsqueen03
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectBoston Institute of Analytics
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSINGmarianagonzalez07
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxdolaknnilon
 

Último (20)

1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTDINTERNSHIP ON PURBASHA COMPOSITE TEX LTD
INTERNSHIP ON PURBASHA COMPOSITE TEX LTD
 
9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service9654467111 Call Girls In Munirka Hotel And Home Service
9654467111 Call Girls In Munirka Hotel And Home Service
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdfPredicting Salary Using Data Science: A Comprehensive Analysis.pdf
Predicting Salary Using Data Science: A Comprehensive Analysis.pdf
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
Consent & Privacy Signals on Google *Pixels* - MeasureCamp Amsterdam 2024
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
E-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptxE-Commerce Order PredictionShraddha Kamble.pptx
E-Commerce Order PredictionShraddha Kamble.pptx
 
Top 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In QueensTop 5 Best Data Analytics Courses In Queens
Top 5 Best Data Analytics Courses In Queens
 
Heart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis ProjectHeart Disease Classification Report: A Data Analysis Project
Heart Disease Classification Report: A Data Analysis Project
 
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
2006_GasProcessing_HB (1).pdf HYDROCARBON PROCESSING
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
IMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptxIMA MSN - Medical Students Network (2).pptx
IMA MSN - Medical Students Network (2).pptx
 

ConnectED 2015 BP302: Future-Proofing Enterprise IT

  • 1. BP302: Future-Proofing Enterprise IT Daniel Reimann, panagenda Franz Walder, panagenda
  • 2.  Getting Started – Introduction – What can you expect from this session? – “In Cloud We Trust” … seriously?  Infrastructure Assessment Best Practices – Stakeholders, goals and frustration – Key factors identified and explained – Focus topic: User activity analysis (who uses what and how?) – Focus topic: Client performance, optimization and virtualization  Summary: More Information = Smarter Decisions Agenda
  • 3.  Daniel Reimann, Head of Technical Account Management – Over 15 years of experience in Notes / Domino – Focus on IBM Notes Client optimization and infrastructure analysis – Lives in Germany and travels A LOT –  Franz Walder, Product Manager – Over 15 years experience in (what used to be) the Lotus universe – Administrator, developer, virtualization enthusiast – Lives in Austria (hence the funny accent) Introduction
  • 4. What can you expect from this session?  Best Practices at assessing an infrastructure  Giving an overview, with detailed information on a few focus topics – Focus topics will include hands-on best practices  Demo is based on prepared visualizations from our customer scenarios – IBM has two offerings: IBM Domino DoubleCheck and ISSC HealthCheck  Even if you are not faced with one of our scenarios just yet, awareness will help you with the challenges you might be confronted with
  • 5. “In Cloud We Trust” … seriously? XPages HTML 5 WebSphere
  • 6.  The classic: Upgrade projects take 12 to 18 months to reach the target ... Traditional approach Project stable stablechange
  • 7.  In many smaller, constant and always current steps forward. Agile solution approach Continuous change
  • 8.  Agility equals success and segmentation is the key Continuous change Agile solution approach
  • 9.  Let’s not forget interactions and interfaces! Agile solution approach Continuous change
  • 11. Stakeholders, Goals and Frustration  Identifying and understanding your stakeholders – Motivators of your stakeholders (Management / Governance, Technical, Business) – Different angles and responsibilities breed different views  Clarifying goals is essential for all parties involved – Why you do it has a big influence on setting your goal – Having a clear goal will allow you to measure success  Minimize frustration by providing the best possible information – Don’t be afraid to ask questions and challenge “bold claims”
  • 12. What Domino Administrators Have to Cope With Servers DatabasesClients Hardware (CPU, Memory), Data storage Network connection, Configuration, Databases, Tasks, Mail traffic, ... ODS, Size, Reader fields, Deployment Design, Number & size of documents, Security, Performance, … Hardware, Data storage, Network Connection, Deployment Integrity, Configuration, Security Across the board Geographical Distribution Connectivity (Bandwidth, Structure) Online/Offline Access Clustering/Load balancing Distributed Responsibilities
  • 13. Key Factors: The Platform  Network / Bandwidth – Service Availability vs. Quality of Service  Hardware Considerations – Pick the platform according to the staff you (want to) have – SAN and Storage often no more then adjacent domains  Virtualization in general – Pick the platform according to the staff you (want to) have – Tons of performance improvements with Domino since 8.5.x
  • 14. Key Factors: Network / Bandwidth
  • 15. Key Factors: Network / Bandwidth ? ? ? ? On Premises
  • 16. Key Factors: Network / Bandwidth ? ? ? ? Off Premises
  • 17. Key Factors: Network / Bandwidth
  • 18. Key Factors: The Platform (cont.)  Network / Bandwidth – Service Availability vs. Quality of Service  Hardware considerations – Customers often pick the platform according to the staff they (want to) have – SAN and Storage are often no more than adjacent domains  Virtualization in general – Customers often pick the platform according to the staff they (want to) have – Tons of performance improvements with Domino since 8.5.x
  • 19. Key Factors: The Application Landscape  Application type / design suggests transformation goal – Possible destinations: Web application (e.g. XPages), mobile app, Notes browser plugin – Dependencies: hard coded links to the current infrastructure (Mail, DLL, Fax, names, etc.)  Transformation potential – Domino mass mail converts to Connections community – Read-only databases converts to web page  Focus Topics – Client landscape: determining, assessing and optimizing according to current and future state – Infrastructure utilization: understanding who uses what and how is understanding cost
  • 20. Key Factors: From Micro to Meta  Security / Compliance check in the existing infrastructure – ID Policies, Access Rights, NAB Cleanup  Deployment Integrity – Duplicate replicas, template inheritance, external applications  Infrastructure usage broken down to organization / location – Who owns an application / process? – Pick the right application to start your transformation – Location awareness prevents guesswork when it comes to network planning
  • 22. User Activity Analysis: Why is it important?  Actionable Items / Project Support – High impact users and databases / unused databases – Calculate resource requirements – Verifying and justifying licensing cost  Strategic Insight – HR data integration (cross referencing departments and locations) – Differentiating between mail, business applications and 3rd party system tools – Transformation potential (differentiate complexity based on usage patterns) – Historic view and trends allow better decision making
  • 23. User Activity: How to get the data manually  DB Activity: LOG.NSF – documents with form type “Activity” – View selection formula: SELECT FORM = "Activity" – Add columns that are interesting in your scenario
  • 24. User Activity: How to get the data manually (cont.)  DB Activity: LOG.NSF – database activity details – Note there is a 1400 activity entry maximum per database (FIFO) – There is also a 64K size limit for the user activity – More details in IBM Technote #1086245
  • 25. User Activity: How to get the data manually (cont.)  DB Activity: CATALOG.NSF – related information, but different focus – Full text index details – Replication information – ACL overview Note: Domino does not distinguish between user, server or maintenance tasks activity at this level
  • 26. User Activity Analysis: Example Visualizations
  • 27. User Activity Analysis: Example Visualizations (cont.)
  • 28. User Activity Analysis: Example Visualizations (cont.)
  • 29. User Activity Analysis: Example Visualizations (cont.)
  • 30. User Activity Analysis: Example Visualizations (cont.)
  • 31. User Activity Analysis: Example Visualizations (cont.)
  • 33.  Give users the clients they need to be successful in their job – Notes client – Notes Browser Plug-in – Citrix client – Web browser – Mobile Device  Choose clients depending on … – complexity and variety of applications – network demand generated by particular users – the need for online / offline capabilities Client Landscape Optimization: Client Types
  • 34.  Consolidating is the first step towards transformation  Client side conditions that break integrity / security – Local replicas of databases which aren’t accessible on the server side anymore – Local replicas beyond cut-off date which would re-create already deleted documents – Local replicas with identical replica IDs – ID files of several users on one client – Signature IDs with too many rights in client ECLs Client Landscape Optimization: Security & Compliance
  • 35.  ODS = On Disk Structure – ODS 16 = Notes 2 – ODS 17 = Notes 3 – ODS 20 = Notes 4 (or templates) – ODS 41 = Notes 5 – ODS 43 = Notes 6 & 7 – ODS 48 = Notes 8 – ODS 51 = Notes 8.5/9.0 – ODS 52 = Notes >= 9.0.1  The difference between ODS 43 and 52 = up to 80% LESS FILE I/O; average 50% less. – Also helps with slow local fixed disks, not just SAN/NAS! – Think servers, too! Client Landscape Optimization: Notes ODS
  • 36.  Fortunately, since Notes 8.5.2 you can use – NSF_UpdateODS=1 + CREATE_RX_DATABASES=1 (add Notes release for X, e.g. 9 or 85) – This will do a one-time upgrade of all local databases in the background – Use with extreme care if your data directories are on a network drive! ( Load balance) – Note that end users cannot access databases during compact (mail file replicas) – Note that names.nsf and bookmark.nsf are upgraded at next client startup (  Splash screen) Client Landscape Optimization: Notes ODS (cont.)
  • 37.  Since version 6.5, Notes has two install modes, Single User and Multiuser – Multiuser is highly recommended to be used for a standard user install! – Multiuser comes with a shared data directory referenced in the stub notes.ini file – The shared data directory is the single storage folder for templates out of which a new Notes data directory is created for every user logging on to this machine  Example location of the shared data directory on Windows 7/8 (Notes 9.x) – C:ProgramDataIBMNotesDataShared  However, if custom files are copied into the ‘Shared‘ directory, they‘re NOT taken over into the user‘s personal Notes data folder upon creation! Wouldn‘t this be nice? Client Landscape Optimization: Multiuser
  • 38.  There‘s a great built-in feature to an IBM Notes Multiuser install to copy over custom files into the user‘s personal data folder upon Notes startup – Create a directory named ‘Common‘ at the same level as the Shared Data directory lives  Example on Windows 7/8 (Shared Data directory) – C:ProgramDataIBMNotesDataShared  Example on Windows 7/8 (Common directory) – C:ProgramDataIBMNotesDataCommon  All files and folders placed into ‘Common‘ are copied into the user‘s personal Data directory upon Notes startup – if they don‘t exist there yet! Client Landscape Optimization: Multiuser (cont.)
  • 39.  A user‘s Notes Data directory doesn‘t need to be kept on disk after logoff – Administrators can wipe all personal data folders daily from Citrix / TS servers or VDI clients – Use IBM or third-party roaming to build a user‘s personal data directory from scratch – Re-creating a user‘s Data directory every day during Notes startup also reduces help-desk calls regarding corrupt local databases/files dramatically Client Landscape Optimization: Multiuser (cont.)
  • 40.  Most of the time consumed during the first startup of a Notes Standard client relates to building the Workspace directory! – Remember to configure anti-virus scanners properly (exclude folders) – Use the ‘Common‘ directory method to deploy a prepared workspace directory into a user‘s Notes data directory which reduces initial Notes startup time by up to 60%! Speed Geeking! Join us at 6:15PM TODAY to see this in a live demo! Draw your stopwatches! Client Landscape Optimization: Multiuser (cont.)
  • 41. Summary More information = Smarter Decisions
  • 42. Summary & Recommendations  With so many choices of technologies, picking the right one isn’t easy – Assessing your current infrastructure is vital – Think about what goals should be achieved – Only make decisions based on facts in your environment – Consolidations and optimizations are often way more rational than a platform change  Links to sources about topics mentioned in this presentation: – http://slideshare.net/panagenda/a-performance-boost-for-your-ibm-notes-client – http://slideshare.net/panagenda/panagenda-idna-ibm-collaboration-the-future-is-now
  • 44. Engage Online  SocialBiz User Group socialbizug.org – Join the epicenter of Notes and Collaboration user groups  Social Business Insights blog ibm.com/blogs/socialbusiness – Read and engage with our bloggers  Follow us on Twitter – @IBMConnect and @IBMSocialBiz  LinkedIn http://bit.ly/SBComm – Participate in the IBM Social Business group on LinkedIn  Facebook https://www.facebook.com/IBMConnected – Like IBM Social Business on Facebook
  • 45. Notices and Disclaimers Copyright © 2015 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM. U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM. Information in these presentations (including information relating to products that have not yet been announced by IBM) has been reviewed for accuracy as of the date of initial publication and could include unintentional technical or typographical errors. IBM shall have no responsibility to update this information. THIS DOCUMENT IS DISTRIBUTED "AS IS" WITHOUT ANY WARRANTY, EITHER EXPRESS OR IMPLIED. IN NO EVENT SHALL IBM BE LIABLE FOR ANY DAMAGE ARISING FROM THE USE OF THIS INFORMATION, INCLUDING BUT NOT LIMITED TO, LOSS OF DATA, BUSINESS INTERRUPTION, LOSS OF PROFIT OR LOSS OF OPPORTUNITY. IBM products and services are warranted according to the terms and conditions of the agreements under which they are provided. Any statements regarding IBM's future direction, intent or product plans are subject to change or withdrawal without notice. Performance data contained herein was generally obtained in a controlled, isolated environments. Customer examples are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual performance, cost, savings or other results in other operating environments may vary. References in this document to IBM products, programs, or services does not imply that IBM intends to make such products, programs or services available in all countries in which IBM operates or does business. Workshops, sessions and associated materials may have been prepared by independent session speakers, and do not necessarily reflect the views of IBM. All materials and discussions are provided for informational purposes only, and are neither intended to, nor shall constitute legal or other guidance or advice to any individual participant or their specific situation. It is the customer’s responsibility to insure its own compliance with legal requirements and to obtain advice of competent legal counsel as to the identification and interpretation of any relevant laws and regulatory requirements that may affect the customer’s business and any actions the customer may need to take to comply with such laws. IBM does not provide legal advice or represent or warrant that its services or products will ensure that the customer is in compliance with any law. Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products in connection with this publication and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. IBM does not warrant the quality of any third-party products, or the ability of any such third-party products to interoperate with IBM’s products. IBM EXPRESSLY DISCLAIMS ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. The provision of the information contained herein is not intended to, and does not, grant any right or license under any IBM patents, copyrights, trademarks or other intellectual property right. IBM, the IBM logo, ibm.com, BrassRing®, Connections™, Domino®, Global Business Services®, Global Technology Services®, SmartCloud®, Social Business®, Kenexa®, Notes®, PartnerWorld®, Prove It!®, PureSystems®, Sametime®, Verse™, Watson™, WebSphere®, Worklight®, are trademarks of International Business Machines Corporation, registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at: www.ibm.com/legal/copytrade.shtml.