ibm domino doublecheck - engageengage.ug/.../$file/blug_ibmdominodoublecheck.pdf · domino...
TRANSCRIPT
© 2013 IBM Corporation
IBM Domino Doublecheck:Competitive Evaluation of Your IBM Notes/Domino InfrastructureViktor KrantzGlobal IBM Domino Doublecheck CoordinatorIBM SWG, IBM Collaboration Solutions
© 2013 IBM Corporation
Agenda
Introduction IBM Domino Doublecheck – powered by Trust Factory
What is it and why should you & your customer care? Output from Analysis Prepare the Environment for Data Collection Contact information Questions
© 2013 IBM Corporation
What you will learn
Benefits of a Domino Doublecheck engagement How to engage IBM for a Domino Doublecheck How to prepare the environment and collect the logs from customer What to expect from the analysis results
© 2013 IBM Corporation4
Scenario - A new version of Notes/Domino is released, and... Customers can view this as an opportunity to re-visit the Lotus Notes
decision ● A strong desire to move to the “Cloud”● New executives are unfamiliar with the value of Notes interface● Review competitive offerings
You know the customer's best choice is Notes/Domino● You instinctively know that an upgrade is more cost effective than a migration● You think that there is a way to prove that Notes/Domino is the right choice for the
customer, but you don't know how to prove it
© 2013 IBM Corporation
Recommended Approach
Baseline Optimize Evaluate
Measure end user demand characteristics as the basis of compare
– User Profiling– Document I/O– Session
Concurrency– Network Traffic– Session Duration– Database
Transactions– Storage Usage
Profile– Compression Usage
Determine if the current environment can be optimized to reduce overall cost – “Future State”
– Server Consolidation
– Storage Reduction– Network Utilization– End User Patterns– Domino Platform– Licensing
Optimization
Compare “Future State” TCO with alternatives
– Cloud vs. On-premises
– Competitive alternatives including migration costs
© 2013 IBM Corporation
Total Cost of Ownership (TCO)
© 2013 IBM Corporation7
Why Develop a Business Case?
Understanding the costs helps the customer make better decisions● What are their current costs today to support their Notes/Domino environment?● Which platform is best suited for their workload?● Which deployment model; SaaS, On-Premises, or Hybrid is best suited for their
needs?
Numbers are real, NOT imagined● Technical challenges are just a speed bump to someone determined to move off of
IBM Notes and Domino.● Emotions are difficult to control.
Numbers have a sobering effect
© 2013 IBM Corporation8
Why should I care?
You should care about customers continuing their investment in Notes & Domino.
● Customers choosing not to renew their investment in Notes & Domino may not invest in addition ICS software licenses.
● Customer renewals are excellent pending events to grow the base.● Investment in 3rd party solutions leveraging Notes/Domino are at risk
Revisiting a customers deployment can yield an opportunity for consolidation.
● Often times, we find that customers have consolidated their Domino environments, and are over licensed on the server.
● If the customer hasn't consolidated their environment, consolidation can free up budget that can be spent on new collaboration software.
Selling to an existing customer is always cheaper and easier than to “steal” a new customer
© 2013 IBM Corporation
IBM Software Subscription & Support
Each year IBM spends billions of dollars on Software research. Renewing Subscription & Support (S&S) is one of the most cost- effective ways to protect your investments. Add New Capabilities with Subscription
● Get access to the latest product releases, fixes, and enhancements over the entire product lifecycle
● Streamline budgeting for software upgrades and migrations● Accelerate productivity, operational efficiency, and responsiveness to new business
challenges, while containing costs and resource requirements
Empower Employees with Support ● Access online self-help, download and support resources through the IBM Support
Portal – 24x7● 24/7 voice technical support for severity 1 issues● Robust online tools & web support;
Leverage IBM’s eSupport Tools
© 2013 IBM Corporation10
With IBM Notes and Domino you can create a more effective workforce through social email and applications experiences
Access your existing business applications through
modern web and mobile interfaces
Mobilize with the market's most comprehensive device and platform support
Integrate, develop and deploy new business applications easier and
faster than ever
Empower the 21st Century Workforce
Unleash business creativity (LOB) and unlock workforce productivity (IT) with a modern, social user interface
●Notes and Domino Social Edition: Empower the 21st century workforce through social email and social applications experiences●Notes Traveler 9.0: Empower the 21st century mobile workforce with comprehensive enterprise collaboration on broadest array of mobile devices and platforms
© 2013 IBM Corporation
Agenda
Introduction IBM Domino Doublecheck – powered by Trust Factory
What is it and why should you & your customer care? Output from Analysis Prepare the Environment for Data Collection Contact information Questions
© 2013 IBM Corporation12
IBM Domino Doublecheck - powered by Trust Factory
IBM has licensed it from Trust Factory Free engagement offered by IBM to select IBM Notes/Domino customers
● Now also offered so business partners can leverage for their customers
Domino Doublecheck is a proven method against competitive attacks. It provides the factual evidence you need in three major areas:
● User demand & usage patterns● Resources & capacity utilization● Overall system health and performance bottlenecks
© 2013 IBM Corporation13
Objectives
What are we expecting from you after this enablement● Contact your Domino Doublecheck coordinator before any engagements with your
customers to verify timeline
What can you expect from us after this enablement● Continued help with both collections and presentations to your customers
What can you offer your customers now?● Offer Domino Doublecheck at no cost to you
© 2013 IBM Corporation14
What is Domino Doublecheck?
Collects information Log data & configuration elements
● Off-site processing & analysis
Applied business intelligence● Comparison with industry averages
Interpretation● In line with customer scope & objectives
© 2013 IBM Corporation15
What does it provide?
In-depth understanding of:● User demand & system activity● Resources & capacity
Reduce cost & increase efficiency:● Quick Wins● Project Wins● Strategic Wins
© 2013 IBM Corporation16
Domino Doublecheck value proposition
Win competitive Notes engagements & retain/grow revenue● Health Check Analysis – Explain in detail how your or your customers can improve
deployments● Notes Application Analysis – Show how much you/they rely on Notes Applications
and how difficult it would be to migrate or go without support● Used to provide high quality TCO analysis – Show the Notes Savings over
competition
Win SmartCloud Proposals with quantitative analysis● Estimate Bandwidth requirements per site and user● Segment Users for Hybrid deployment consideration
Increase the effectiveness of proactive Notes engagements● Engage to analyze the current deployment● Provide data to help stake holders plan and justify Notes 8+ upgrade
Reduce cost & time● Existing engagements executing complex TCO analysis and Health Checks reduce
cost & time by as much as 50%.
© 2013 IBM Corporation17
Benefits of a Domino Doublecheck Analysis
With factual insight and comparison with industry benchmarks, the analysis will: Prevent over- & under- capacity in server, network, applications & storage
sizing Prove that their IBM Notes environment can run much cheaper and more
efficient after consolidation and clean up Assess total application landscape based on application usage and
determine server consolidation road map Understand the cost reduction opportunities within IBM Domino/Notes
environment Assess readiness for cloud based services based on user concurrency, end
user demand and usage patterns Identify real user demand on applications, so that migration cost and risk
void their business case.
© 2013 IBM Corporation18
When to engage with Domino Doublecheck?
Competitive situations● Reactively:
– customers highly appreciate this investment by IBM
– Competitive situations => we achieved 96.667% retainment on licenses + steal backs from MS
● Proactively:– Large and/or distributed environments
– Show optimization, cost & innovation potential on IBM platform strategy
CritSit / Support situations● Performance complaints● Security / Stability
© 2013 IBM Corporation19
Where has Domino Doublecheck been used
Used at customers for over 10 years Analyzed over 60 customer environments in the past 2 years Analyzed over 2.5M seats in the past 4 years
© 2013 IBM Corporation
Flow of a Domino Doublecheck Engagement
Discuss● Benefits / Requirements / Expectations
Prepare● Default log settings, Need for workstation
Collection● 15 mins setup by IBM (on-site or remote with screen share)● 1-4 hours to run the collection (unattended)● 5-45 mins to upload (ftp)
Analysis (max 10 business days)● Data processing in Domino Doublecheck data warehouse together with
interpretation by IBM experts
Presentation● Sharing of results (on-site or online)● Explanation and drill-down in results
Receiving results
© 2013 IBM Corporation
Deliverables of Domino Doublecheck Engagement?
Analysis charts and graphs all linked to pre-formatted spreadsheets presented by IBM experts
IBMs experts add findings, conclusions & recommendations relevant to scope & objectives
Pre-formatted spreadsheets with Pivot Tables Actionable facts for follow up activities
© 2013 IBM Corporation
Agenda
Introduction IBM Domino Doublecheck – powered by Trust Factory
What is it and why should you & your customer care? Output from Analysis Prepare the Environment for Data Collection Contact information Questions
Domino Environment Overview
End User Demand at ameripriseClassified by Demand Level
0% 25% 50% 75% 100%
User Sessions
Network Traffic(server to client)
Network Traffic(client to server)
DatabaseTransactions
DocumentReads
DocumentWrites
Extreme (3) Intensive (23) Moderate (211) Light (7,036)
End User Demand Characteristics
IBM WorldVision
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 Reads Document Writes Db Transactions Network Traffic Session Duration
Extreme high docreads on Directory databases
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 to
Serv
er
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
End User DemandNetwork Bandwidth Consumption
0
2,000
4,000
6,000
8,000
10,000
12,000
14,000
16,000
18,000
20,00020
12-0
8-18
00 04
08
12
16
20
2012
-08-
19 0
0 04
08
12
16
20
2012
-08-
20 0
0 04
08
12
16
20
2012
-08-
21 0
0 04
08
12
16
20
2012
-08-
22 0
0 04
08
12
16
20
2012
-08-
23 0
0 04
08
12
16
20
2012
-08-
24 0
0 04
08
12
16
20
Avg
per
Hou
r (kb
ps, t
o cl
ient
s)
Max Observed Average: 18,036
How Much is Notes Network Compression Used?
Enabled74%
Disabled26%
Includes Traffic from Users and Servers
Network Compression
# Users making use of
Notes Network Compression
0%
25%
50%
75%
100%
Persons Servers
% Ac
tive
User
s
Enabled
Disabled
Database Capacity Analysis
Type Database Deployed Used Percentage Deployed Used Percentage Deployed Used Percentage
Application 31,360 6,645 21% 19,036 4,569 24% 14,827 4,145 28%
Domino Directory 4,048 1,996 49% 99 78 79% 1,903 1,358 71%
Mailfile 21,515 12,554 58% 45,199 31,220 69% 11,143 9,879 89%
Mailin database 2,834 743 26% 1,442 814 56% 1,427 550 39%
QuickPlace 55 1 2% 2 0 2% 5 1 20%
Server Mail Box 58 41 71% 43 35 83% 58 41 71%
Grand Total 59,870 21,980 37% 65,820 36,717 56% 29,363 15,974 54%
DNA Average 35% 59% 51%
Unique ReplicasGB Database StorageNumber of Databases
Deployment Integrity
2 Group Cycles Detected
Integrity check # Databases
Duplicate Replica On Same Server 218
Duplicate Template On Same Server 8
Replicas Acting As Different Template 19
Same Replica But Different Inheritance 9
Grand Total 254
Document Type Full Names Name Variations
Group 21 21
Mailin/resrc 34 67
Person - 93
Unspecified 1 -
Grand Total 56 181
Grand Total 112 362
Entries appearing in multiple documents
Basic Security Checks
Access Level Databases Templates
Author 10 26
Depositor 2 7
Editor 1 0
Manager 1 2
Reader 49 10
(blank) 0 0
Grand Total 63 45
Databases with Anonymous Access
Variations found Accounts
'password' 121
'secret' 0
firstname 1
lastname 3
shortname 7
companyname 0
Grand Total 132
Internet Password Strength
© 2013 IBM Corporation
Agenda
Introduction IBM Domino Doublecheck – powered by Trust Factory
What is it and why should you & your customer care? Output from Analysis Prepare the Environment for Data Collection Contact information Questions
© 2013 IBM Corporation
Prepare the Environment for Data Collection
Before the actual data collection can take place, there is usually a preparation meeting with the customer to make sure the necessary workstation(s), network connectivity and server settings are in place. After the server settings are modified accordingly, we need the logs to accumulate for at least 7 days. When NOT to perform data collections
● During Holiday seasons or right after– Remember that the tool will try to collect the last 7 days
● When there is a change of Daylight Savings Time
Limitations● When collection exceed 20-30K users contact you Domino Doublecheck support
contact. (You will need multiple collectors)● Time series reports are presented in the time zone from where the data collection
was performed
© 2013 IBM Corporation
Notes.ini Settings
For Domino Doublecheck to be able to collect relevant information, the log settings on the servers should allow the servers to generate sufficient log information. Below is an overview of Notes.ini settings that are required. LOG_MAILROUTING=30
● Default = 20● Domino Doublecheck requires this to be 30 (or change the log level to
“informational” in the server’s Configuration document for version R5 or later).In many environments, this could be the only change in notes.ini that is required.
LOG = LOG.NSF,1,0,7,40000● The 4th parameter sets the number of days worth of data the log contains and thus
determines the Domino Doublecheck reporting period. Domino Doublecheck requires this to be at least seven days. The last parameter determines the maximum size of a log document.
© 2013 IBM Corporation
Notes.ini Settings (Cont.)
Log_Sessions=1● Default = 0 or not set ● Domino Doublecheck requires this to be 1
Log_Replication=1● Default = 0 or not set ● Domino Doublecheck requires this to be 1
© 2013 IBM Corporation
Verify the following default settings have not been altered
No_Force_Activity_Logging● By default this parameter isn’t set (0).● For Domino Doublecheck this setting should be either 0 or not defined, to allow
activity logging of all databases (instead of just the ones that have activity logging enabled in the database properties).
Log_Disable_Session_Info● By default this parameter isn’t set (0).● For Domino Doublecheck this setting needs to be either absent or set to 0 to allow
logging of user sessions.
© 2013 IBM Corporation
Verify the following default settings have not been altered (cont.)
Replicator_Log_Nonevents● By default not set (0).● This is an optional Notes.INI setting that can be either 0 or 1. However, IBM
recommends that customers have the same setting across all servers that are in scope. In the default situation (or when Replicator_Log_Nonevents = 0), no replication activity data is recorded for replication sessions that don’t result in document updates. When set to 1, replication activity data will contain information about replication sessions to databases that did not result in updates (null-replication sessions).
Mail_Log_To_MiscEvents● By default this parameter is not set in the Notes.INI (0).● Domino Doublecheck requires this parameter to be absent or 0 to ensure mail
logging to Mail Routing Events instead of Miscellaneous Events.
© 2013 IBM Corporation
Platform Statistics
Statistics collection can be configured through the Domino Monitoring Configuration database (events4.NSF) database. Domino Doublecheck requires that statistics are recorded every 60 minutes and that the servers in scope run the Collect task to enable recording of platform statistics. The Collect task can be loaded at startup by adding it to the ServerTasks= line in the Notes.INI, or by creating a Program document for each server in the Domino Directory.
The following Notes.INI settings must be verified on the servers in scope: Platform_Statistics_Disabled
● By default this parameter is not set (0).● To enable statistics-based reporting, Domino Doublecheck requires this parameter to
be not present or set to 0.
Platform_Statistics_Enabled● By default not present (0).● For statistics-based reports, Domino Doublecheck requires
platform statistics to be enabled (set to 1).
© 2013 IBM Corporation
Server Tasks
To allow Domino Doublecheck to collect data on database activity, the Statlog task should be scheduled to run (daily) on the server(s) in scope during the collection period. This can be done by adding statlog to a ServerTasksAtx= entry in each server’s Notes.INI (by default it’s listed on the ServerTasksAt1 line), or by creating a Program document for the servers in the Domino Directory.
For Domino Doublecheck to be able to report about full text indexes, the Catalog task needs to be scheduled to run daily during the collection period. By default this is done through a ServerTasksAtx= line (where x represents the hour at which the task(s) will be started). The catalog task can also be scheduled through a Program document in the Domino Directory.
© 2013 IBM Corporation
Server time synchronization
In order to be able to relate log events across different servers, all servers in scope should keep their system time synchronized.
It is also important to verify that the time zone settings on all servers are correctly reflecting the location of the server. Incorrect time zone settings on Domino servers will cause incorrect logging of timestamps for mail routing. This impacts the accuracy of Domino Doublecheck analysis in the area of mail routing.
© 2013 IBM Corporation
Workstation setup
For performance reasons, you should disable any anti-virus checking on the workstation.
Prevent the workstation from Windows Updates and Power Off Check for sufficient disk space Check that the data directory is on a local drive
© 2013 IBM Corporation
Workstation at customer site
Minimum Hardware:● 1.5 ghz processor with 2 cores● 2 GB RAM● 10 GB Free Local Disk● Wired network connection
(100Mb)
OS:● Windows XP or higher
Notes Client:● (English) 7.0.3 or higher● Notes data directory on
local hard drive
Example Performance Statistics - Windows 8 CTP running on VMWare Workstation 8
© 2013 IBM Corporation
Agenda
Introduction IBM Domino Doublecheck – powered by Trust Factory
What is it and why should you & your customer care? Output from Analysis Prepare the Environment for Data Collection Contact information Questions
© 2013 IBM Corporation
Contact information
Viktor KrantzGlobal Domino Doublecheck CoordinatorIBM SWG, IBM Collaboration Solutions
@viktr
© 2013 IBM Corporation
Questions
© 2013 IBM Corporation46
Legal disclaimer
© IBM Corporation 2013. All Rights Reserved.The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer.Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries.UNIX is a registered trademark of The Open Group in the United States and other countries.Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others.