Domino 10 Engage 2018 HCL Collaborative Workflow Platforms
Domino 10 Engage 2018 HCL Collaborative Workflow Platforms May 23, 2018 Copyright © 2018 HCL Products & Platforms | www. hcltech. com
Domino 10 Goals 4 Reduce Domino administrator workload and simplify 4 Improve Domino visibility and serviceability 4 Improve Domino clusters for both administrators and end users 4 Remove (many) long-standing NSF limits 4 Make Notes upgrades much easier 2 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Breaking NSF Boundaries Maximum database size 65 GB 256 GB Large Folders 50 x Ipso facto lorum Summary Data Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard Mc. Clintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, Doubled to 65 k discovered the undoubtable source. Lorem Ipsum comes from sections 1. 10. 32 and 1. 10. 33 of "de Finibus Bonorum et Malorum" (The Extreme s of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on theory of ethics, very popular during the Renaissance. The f irst line of Lorem Ipsum, "Lorem ipsum dolor sit amet. . ", comes from a line in section 1. 10. 32. More Field Names 23 k 60 k @32 bytes/name ID Tables 10 x 3 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Automated Dead Mail Processing Option 4 Mail router will periodically retry delivery/transfer to account for cases where configuration or other environmental issues caused the mail to fail 4 Configurable retry count and interval, after retries are exhausted, dead mail will be deleted from mail. box 4 Server Configuration document: Router/SMTP > Advanced > Controls > Undeliverable Mail 4 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Scheduled Mail 4 Delivery date/time can be provided on any email submitted to a Domino 10 server § $Send. At item can be added by agent, custom template, etc. § Domino will do minimal checks immediately – e. g. , maximum message size being exceeded § Server Configuration document: Router/SMTP > Restrictions and Controls > Transfer Controls 4 Notes will support scheduled mail in Domino 10 – policy controlled 5 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Full Text Search Improvements 4 Update index on search · (Almost) Always get up to date search results – will index up to 200 documents before doing search · If out of date more than 200 documents, will queue update request for immediate action 4 Improved attachment indexing – very helpful for GDPR § Domino 10 replaces Key. View filters with Apache Tika for more accurate text extraction – document types, efficacy, language handling – but you have to choose it! 6 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Full Text Index Resiliency Improvements 4 Automatic index recreation on corruption § If index is being updated or searched and corruption is detected – Domino will automatically rebuild the index 4 Repeat crash prevention § Domino will be resilient to FT search or update related crashes – if repeated it will automatically rebuild the offending index. 4 DBMT allows scheduled rebuilding of full-text indexes – helps performance and resiliency § e. g. , -fti. Threads 5 –fti. NDays 30 7 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Domino Statistics Publishing 4 Publish Domino server statistics via HTTP Post for real time monitoring 4 Publishing to New Relic built in (See New Relic Plugins for an overview) § Default New Relic Plugin dashboard has been created for viewing sample metrics § Customization of URI and data format will allow publishing to other consumers 4 All numeric Domino statistics posted once per minute 4 Also - Domino will automatically calculate and send rate metrics for common counters § E. g. Mail. Total. Routed counts total emails routed since server startup, Delta/Mail. Total. Routed for emails routed per minute 8 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Domino Statistics – New Relic Domino. Stats Plugin 9 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Domino Statistics – New Relic Domino. Stats Plugin 10 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Automatic Cluster Database Symmetry 4 Automates keeping NSF and DAOS content synchronized in a cluster 11 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Symmetric Domino Servers 4 One or more data directory folders are declared to be symmetrical § Any Notes database which exists on any server in the cluster must exist on every server in the cluster. § Domino 10 “repair engine” will detect any missing databases and repair them automatically Server A mail 1 | mail 2 | mail 3 | mail 4 Server B mail 1 | mail 2 | mail 3 | mail 4 Server C mail 1 | mail 2 | mail 3 | mail 4 REPAIR LIST MISSING Symmetric clusters enable several enhanced capabilities to improve resiliency…. 12 Copyright © 2018 HCL Technologies Limited | www. hcltech. com Required files A∪ B∪C
Automatic Database Repair 4 Repair will periodically check for missing databases and repair them automatically § High speed transfer of file(s) between servers § Any required DAOS objects are repaired automatically § Replication histories are adjusted to correctly reflect replication currency § Full Text indexes are rebuilt if necessary Server A mail 1 | mail 2 | mail 3 | mail 4 13 Copyright © 2018 HCL Technologies Limited | www. hcltech. com Server B mail 1 | mail 2 | mail 3 | mail 4 Server C mail 1 | mail 2 | mail 3 | mail 4
Autonomic Database Repair 4 Corrupt databases detected on open § Db. Fixup attempted, Repair executed if needed Before After Server A mail 1 | mail 2 | mail 3 | mail 4 ! Dynamic Repair Renamed <dbname>. bad_dd_mm_yyyy, cleaned up automatically after ‘n’ days 14 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
DAOS Repair Database repair is just one use of a broader DAOS repair capability! 4 DAOS resync will repair any missing NLO’s § Not limited to symmetric databases, works for ALL DAOS objects 4 DAOS will detect corrupted NLO’s on open and dynamically repair the file § This works even if DAOS encryption is enabled – properly decrypts -> streams -> re-encrypts ! Server A Server B mail 1 | mail 2 | mail 3 | mail 4 Repair DAOS repair makes the DAOS repository “self healing” 15 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Manual Repair via Domino Console 4 Console commands are also available § Repair list [all | missing] § Repair file <dbname> § Repair DAOS <dbname> § Repair start > repair list missing Repair files available for server CN=Server. A/O=My. Test mail 1swagner. nsf, 85258272: 0048 A 2 AB [Missing] > repair file mail 1swagner. nsf REPAIR: Job-00001. 1 - Repairing mail 1swagner. nsf from server CN=Gibson/O=Guitars REPAIR: Job-00001. 2 - Successfully repaired file mail 1swagner. nsf 16 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Cluster Replication Improvement Streaming Cluster Replication (SCR) provides near real-time replication within a Domino cluster 4 Before Domino 10 § SCR is engaged for a given source and destination only after 1 -time regular replication post server startup to insure that content is synchronized. · This can cause significant and unpredictable replication delays after startup 4 With Domino 10 § Post-restart delay will be almost entirely eliminated and SCR will begin realtime replication immediately · SCR state checkpointed to disk frequently · If databases are unchanged from last SCR checkpoint SCR will be used immediately § SCR will also be much more tolerant of cluster mate restarts – holding content in queue for to allow crash recovery or normal restarts without interruption in real-time replication 17 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Domino Cluster Content Coherence 4 Before Domino 10 § After a Domino server restarts, users accessing it may “lose” content until it is brought up to date 4 With Domino 10 § Missing databases will be repaired § Domino servers can be configured to delay accepting user sessions until content is known to be current (or up to 15 minutes) § Streaming Cluster Replicator improvements will allow clustered servers to be provably up to date quickly – typically within 1 minute. 18 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Fixing Database Replicas Synchronization Issues 4 Replica Synchronization Tool § Performs a background resync of database without clearing the replication history § Database remains responsive to SCR and all other access 4 Replication Currency Monitoring § Compares replication on all cluster servers and lists currency of the replicas (e. g. “all copies current within 2 minutes) § Servers with databases which exceed a configurable currency interval can alert 19 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Automatic Hot View Updating 4 Before Domino 10 § Update task – queued requests processed in order § Inline View Indexing/Dedicated View Threads features assisted very knowledgeable administrators § But – end users and applications might see out of date views or have to wait for view updates before being able to access them 4 With Domino 10 § Domino tracks view updates and reads in real time § “Hot” views are updated in real time without administrator’s having to guess or track 20 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Note Deletion Logging 4 No more need to guess “who/what” deleted that document! § Compact -deletion. Logging on <list of fields to log – up to 4> § e. g. load compact mail -deletion. Logging on "Send. To, From, Posted. Date, , $TITLE" 4 Every Note. Delete will generate a log entry including § Date and time the document was deleted § Database from which the document was deleted. § Replica ID of the database § Process that performed the deletion (server, dbmt, replica, etc. ) § Identity that performed the deletion § Type of document deletion (SOFT, HARD, RESTORE) § Document UNID § Item(s) specified when you enable the database for deletion logging Example: 12/27/2018 06: 27: 10 PM, branneymail. nsf, 052581 F 8: 005 CB 5 E 7, server, CN=Mail 2/O=Renovations, SOFT, 0001, B 1 A 644 C 2: EAC 0720905258203: 0080 D 2 BC, From: Samantha Daryn 21 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
DAOS Resynchronization Speedup 4 Significantly improve resync performance § ODS 53 enhancements reduce I/O when scanning databases for DAOS references § Improved concurrency to reduce contention during resync § 25% faster so far 4 Improved monitoring and metrics § Resync progress indicators § Counters for number of objects, number of references and sharing (refs/object) 22 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Domino Docker 4 With Domino 10, some basic Docker containers will be provided in the Docker Store § Domino-Core container for Cent. OS will contain installation for Domino 10 § Domino-Run container Cent. OS built from Domino-core and for running Domino 4 Documentation will include Dockerfiles 4 Additional containers will follow … 23 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Notes Auto Update 4 Domino 10 will provide Automatic Update Tool service (AUT) capability for Notes client updates 4 Server Configuration Document in Domino Directory § Specify server(s) to provide AUT service for check and download § Specify users and rules for upgrade via AUT Desktop Policy § DNS-based routing to AUT servers or use a load balancer like Mobile Connect 24 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
AUT Catalog 4 AUT enabled server contains a database to store the upgrade rules and references to kits. § Each product catalog document define pairs of current and upgrade versions § Current Notes Client version(From Version) can be regex like "10. 0. 1. ? 0? “ or blank 25 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
SAML Improvements 4 Before Domino 10 § Domino supports ADFS 2. 0/3. 0, TFIM 1. 1/2. 0 § Domino does not support Service Provider initiated authentication flows – prevents supporting some IDPs 4 With Domino 10 § Domino now supports Service Provider initiated flows § ADFS 4. 0 will be fully supported § Domino 10 will work with any SAML 2. 0 compliant IDP – we will be adding others to support list 26 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
SAML Configuration Simplification 4 Improve usability of SAML IDP/SP setup in ND 10 IDP Catalog database § Various fields are automatically populated from IDP Federation metadata - Protocol version, Federation Product, IDP URL, Encryption and Signing certificates § Service Provider URL – drop down with server FQDN/Internet site documents to choose from 27 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
SAML Configuration Simplification § Advanced Tab will show signing and encryption certificates from imported Federation metadata – read-only § IDP URL Connectivity Validation from Domino SP 28 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
SAML Configuration Simplification 4 Company Name input for certificate creation now validated to avoid later failures 29 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
TLS Cipher selection in Server Document 4 Before Domino 10 § TLS 1. 2 ciphers were not selectable in UI – notes. ini was used to enable 4 With Domino 10: § All supported ciphers now in UI, any cipher enablements specified in notes. ini are pulled in one time 30 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Notes-ID Vault Synchronization 4 Before Domino 10 § If a user used an old ID file and used old password, ID vault synching would stop 4 With Domino 10: § ID Vault code will wait 7 days and then “harvest” current ID file and rename user’s previous ID vault entry - synching restarts § Administrator can reset password on “archived” ID vault entry to recover it for user 31 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
ID Vault Serviceability 4 Qvault tool scans ID Vault(s) and updates Person Doc for each vaulted user with Vault. Name and last sync time for vaulted users § To query and update Vault Info for all the users in all the ID Vaults, run "load qvault" · Will scan all the Vaults found on the server under the IBM_ID_VAULT directory. · For each user in the Vaults, the tool will update the Person document with the Vault name the user was found in and the time stamp of last Vaultsync. § Qvault can also scan/update a specific user with additional username/vaultname arguments 32 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
ID Vault Serviceability 4 People view shows the IDVault name column updated after the qvault tool ran 4 Admin Client can refresh the IDVault info via UI also from People view 33 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
ID Vault Management 4 Console log messages for Auto Detection and Resolution of mismatched password sync failure § First bad password ID Vault sync failure § If bad password ID Vault sync failure continues after 7 days , users’ vault document is archived with a preceding ~ § Next ID Vault sync from the user will reharvest the id file into the ID Vault 34 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Domino 11 Appetizers 4 Active Directory integration made simpler 4 Move or archive attachments to cloud storage 4 Domino Event Publisher 4 Full text engine replacement 4 Calendar publishing 35 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
HCL SPEAKER ENGAGE SESSIONS THEATER A 4 Tuesday, May 22 | 09: 00 - 10: 45 | Keynote and Opening General Session 4 Tuesday, May 22 | 11: 45 - 12: 30 | IBM Champions Meetup with Bob and Richard E. SKY ROOM 4 Tuesday, May 22 | 14: 45 - 15: 30 | HCL Collaborative Workplace Platform - Domino v 10 the foundation C. Trinidad 4 Tuesday, May 22 | 16: 00 - 16: 20 | 10 for Domino 10: Top 10 Items from the #Domino 2025 Jam’s B. Guadaloupe 4 Tuesday, May 22 | 11: 45 - 12: 30 | Best Practices: Domino and the Cloud 4 Tuesday, May 22 | 17: 00 - 17: 45 | IBM Verse on Premises 10 Deep Dive 4 Tuesday, May 22 | 13: 30 - 14: 30 | Engage Idol: The Candidates 4 Tuesday, May 22 | 16: 00 - 16: 45 | Domino Top Secret: Domino Full stack app development ! 4 Tuesday, May 22 | 17: 00 - 17: 45 | Domino Top Secret: Mobile Apps 4 Wednesday, May 23 | 11: 30 - 12: 30 | Domino 10, Just the Beginning 36 Copyright © 2018 HCL Technologies Limited | www. hcltech. com 4 Wednesday, May 23 | 13: 30 - 14: 30 | Next Generation Low Code 4 Wednesday, May 23 | 16: 00 - 16: 45 | Domino 10 and Beer - Coming TCO and Administration Improvements 4 Wednesday, May 23 | 15: 10 - 15: 30 | Freeman/Gary: Vision or Blinders
HCL ROUNDTABLE ENGAGE SESSIONS Table 1 Vancouver 4 Tuesday, May 22 | 13: 30 - 14: 30 | Domino App Development 4 Wednesday, May 23 | 09: 00 - 10: 00 | Notes Client & Designer 4 Wednesday, May 23 | 13: 30 - 14: 30 | Domino & Sametime 4 Wednesday, May 23 | 16: 00 - 16: 45 | Verse: on Premises, Cloud and Mobile 37 Copyright © 2018 HCL Technologies Limited | www. hcltech. com Table 2 Honolulu 4 Tuesday, May 22 | 13: 30 - 14: 30 | ICS on Linux Roundtable
Backup Slides 38 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Active Content Filter Enhancements 4 New alternative to 'classic' black list ACF 4 More restrictive than black list - only explicitly allowed entities pass through so new markup types are automatically removed 4 Supports customization, initially by service engagement 4 Initially available for Verse and i. Notes in V 10, Notes client support in a future release 39 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Web Site Header Rules Currently Domino 9. 01 supports up to 3 custom website header rules and a notes. ini to add up to 16 custom headers per protocol Domino 10 with new pubnames template will allow up to 20 custom headers and option to select HTTP/ HTTPS/Both 40 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
Domino Compiler Updates 4 AIX upgrading to IBM XL C/C++ 13. 1. 3+ (front end for OS 400 as well) 4 Windows upgrading to MSVC 2017+ 4 Linux upgrading to gcc 4. 8. 5+ 4 Mac upgrading to Xcode 9. 2+ 41 Copyright © 2018 HCL Technologies Limited | www. hcltech. com
- Slides: 41