Front cover Lotus Domino for IBM BM Eserver zSeries Buying and Selling Guide A single source for Lotus Domino-related information about zSeries A helpful reference for IBM clients and Business Partners worldwide A living document updated with the latest programs and services Rufus Credle Darren Belford Doris Fiorentino Joseph Graham Joanne Mindzora ibm.com/redbooks Redpaper International Technical Support Organization Lotus Domino for IBM Eserver zSeries Buying and Selling Guide April 2004 Note: Before using this information and the product it supports, read the information in “Notices” on page vii. First Edition (April 2004) This edition applies to IBM Lotus Domino 6.5 for Linux on zSeries and z/OS. © Copyright International Business Machines Corporation 2004. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. Contents Notices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . The team that wrote this Redpaper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Become a published author . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comments welcome. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ix ix xi xi Chapter 1. Getting started: Key questions to consider . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1.1 Why messaging and collaboration? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 What is Lotus Domino? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2.1 Different from top to bottom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2.2 Robust yet flexible. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 1.2.3 Highly scalable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1.3 Why Lotus Domino? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3.1 Reasons to invest . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.3.2 Domino and e-business positioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1.4 Server and client alternatives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 1.5 Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 1.6 Why Domino 6.5 and zSeries? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.6.1 e-business on demand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.6.2 Domino 6.5 zSeries-specific improvements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.6.3 Domino 6.5 for Linux on zSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 1.6.4 The complete total cost of ownership . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.7 zSeries value proposition and differentiators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 1.7.1 What is zSeries? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.7.2 What is z/OS? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.7.3 What does zSeries offer Domino? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 1.8 What types of customers use Domino for zSeries? . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Chapter 2. Domino software platform products for zSeries . . . . . . . . . . . . . . . . . . . . . 2.1 What Lotus and IBM products work with Domino for zSeries? . . . . . . . . . . . . . . . . . . . 2.1.1 Extension products . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.2 Developer tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1.3 Vendor offerings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 22 22 23 23 Chapter 3. Domino, zSeries, and performance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 Features that differentiate Domino 6 for zSeries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Performance basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.1 z/OS tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.2 Managing the Domino workload . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.3 XPLink. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2.4 Storage for Domino servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Monitoring z/OS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.1 RMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.2 Monitoring z/OS with SMF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.3 DASD and file system tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.4 zSeries File System (zFS). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.5 Network tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 26 26 26 27 27 27 30 30 30 31 32 33 © Copyright IBM Corp. 2004. All rights reserved. iii iv 3.3.6 Partitioning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3.7 Clustering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 Domino tuning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5 IBM Tivoli integrated management software for zSeries. . . . . . . . . . . . . . . . . . . . . . . . 3.6 Domino 6.5 for zSeries: What are the requirements? . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6.1 Software requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7 Domino 6.5 for Linux on zSeries requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7.1 Administration workstation requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 35 35 36 37 37 39 40 Chapter 4. Product details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 Product announcements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Product part numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 Key marketing and technical support dates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.4 Product Web sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.5 z/OS release support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.6 What’s new in Domino 6 for zSeries? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7 What’s new in Domino 6.5? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7.1 Domino server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7.2 Domino Designer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.7.3 Notes client . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.8 Time to upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 42 42 42 43 43 44 44 44 46 46 52 Chapter 5. Education and training. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 Building Domino skills . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.1 Education Centers for IBM Software (ECIS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.2 IBM eServer zSeries education. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.3 Certification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1.4 Education events, technical conferences, and tradeshows . . . . . . . . . . . . . . . . . 53 54 54 54 55 56 Chapter 6. Independent software vendor assistance . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 Using IBM PartnerWorld and Global Solution Directory . . . . . . . . . . . . . . . . . . . . . . . . 6.1.1 IBM Solution Connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.2 Global Solutions Directory. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1.3 Lotus Business Partner catalog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 58 58 58 59 Chapter 7. IBM services and support for Domino and zSeries. . . . . . . . . . . . . . . . . . . 7.1 Custom development services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.1 IBM solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1.2 Business Partner solutions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 Consulting services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.1 IBM Software Services for Lotus. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2.2 IBM Global Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.3 Technical marketing and education . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4 Domino for zSeries technical support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.4.1 IBM Lotus Support Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 62 62 62 62 62 63 63 63 63 Chapter 8. Key information sources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1 Domino for zSeries Web sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.2 IBM Redbooks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.3 White papers about Domino for zSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.4 zSeries server Web site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.5 The Mainstream . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.6 Experience reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.7 Objective viewpoints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 66 66 67 68 68 69 69 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 8.8 IBM Lotus Domino Web site . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.9 Lotus Domino developerWorks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.10 Product installation information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.11 Education resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 70 70 70 Chapter 9. Sales support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1 Ordering, packaging, and pricing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1.1 Domino 6 for zSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1.2 Domino 6.5 for Linux on zSeries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1.3 IBM Lotus Sametime 3.0 for zSeries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2 IBM Passport Advantage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2.1 Shop zSeries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2.2 zSeries software pricing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.2.3 Software maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.3 Lotus client pricing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 72 72 72 72 72 73 73 73 74 Chapter 10. Frequently asked questions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Contents v vi Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Notices This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing, IBM Corporation, North Castle Drive Armonk, NY 10504-1785 U.S.A. The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. 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 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. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrates programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. You may copy, modify, and distribute these sample programs in any form without payment to IBM for the purposes of developing, using, marketing, or distributing application programs conforming to IBM's application programming interfaces. © Copyright IBM Corp. 2004. All rights reserved. vii Trademarks The following terms are trademarks of the International Business Machines Corporation in the United States, other countries, or both: 1-2-3® AIX® Balance® BladeCenter™ CICS® Domino Designer® Domino.Doc® Domino® DB2® e-business on demand™ Enterprise Storage Server® Eserver® Eserver® Everyplace® IBM® ibm.com® IMS™ iNotes™ iSeries™ Lotus Discovery Server™ Lotus Enterprise Integrator® Lotus Notes® Lotus Workflow™ Lotus® Lotusphere® Multiprise® MVS™ Net.Commerce™ NetView® Notes® OfficeVision® Open Class® OS/390® OS/400® Parallel Sysplex® PartnerWorld® Passport Advantage® PR/SM™ pSeries® QuickPlace® Rational® Redbooks™ Redbooks (logo) ™ RACF® RMF™ S/390 Parallel Enterprise Server™ S/390® Sametime® SP2® Tivoli® VM/ESA® WebSphere® Word Pro® xSeries® z/OS® z/VM® zSeries® The following terms are trademarks of other companies: Intel, Intel Inside (logos), MMX, and Pentium are trademarks of Intel Corporation in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. Other company, product, and service names may be trademarks or service marks of others. viii Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Preface Welcome to the Lotus Domino for IBM Eserver zSeries Buying and Selling Guide. Why should you use this guide? Have you ever spent the day searching 27 different Web sites or numerous physical documents trying to locate answers to or information about similar yet disparate topics related to Domino®? Have you ever wanted to find the answers to 16 different questions with one search? Well, you found it here! This guide offers you one resource that contains all the information you need to buy or sell Domino for IBM Eserver® zSeries®. It offers valuable information about definitions, events, information sources, education, technical assistance, frequently asked questions, services, finding a partner, support information, references, and much more. The team that wrote this Redpaper This Redpaper was produced by a team of specialists from around the world working at the International Technical Support Organization, Raleigh Center. Rufus Credle is a certified Senior I/T Specialist and certified Professional Server Specialist at the International Technical Support Organization, Raleigh Center. He conducts residencies and develops Redbooks™ about network operating systems, ERP solutions, voice technology, high availability and clustering solutions, Lotus® Domino, Web application servers, pervasive computing, and IBM® and OEM e-business applications, all running on IBM Eserver xSeries® and BladeCenter™ systems. Rufus’s various positions during his IBM career have included assignments in administration and asset management, systems engineering, sales and marketing, and IT services. He holds a B.S. honors degree in business management from Saint Augustine’s College. Rufus has been employed at IBM for 24 years. Darren Belford is Site Services Manager for EOS Solutions, an IBM Business Partner based in Brisbane, Australia. He has 10 years of IT experience and is a Principal Certified Lotus Professional (PCLP) - Administration. He also holds a Microsoft® Certified Systems Engineer (MCSE) in Windows® NT 4, and has a degree in Marketing and Business Management from Griffith University. His areas of expertise are Lotus Domino 6.5 migrations and infrastructure design and planning. Doris Fiorentino is an Advisory Software Engineer and team lead for Domino for Linux on zSeries in SWG, Lotus Support in West Chester, Pennsylvania. She has more than 30 years experience in the computer industry as an application programmer and systems programmer for VM/VSE. Prior to joining IBM, she worked for SoftSwitch and Lotus. She has seven years experience with IBM working in SWG, Lotus Support, where she has supported SoftSwitch Central connector products to mainframe-based e-mail systems EAB, CAEmail, and OfficeVision®, several PC-based access units and Directory Catalog products interfacing to the Domino Directory, and to her present position supporting the Domino for zSeries product line, including Domino for Linux on zSeries. Doris has worked in a variety of industries including the defense department, atomic energy, hardware wholesaler, grocery distributor and store chain, and financial services. She attended Seton Hill College (now Seton Hill University) and graduated with a degree in Mathematics. © Copyright IBM Corp. 2004. All rights reserved. ix Joseph Graham is a Senior I/T Specialist with IBM United States. He has 15 years of experience in the I/T industry. He has worked for IBM for 14 years. He has held many positions within IBM, including Account Customer Engineer, Remote Support Specialist, Advisory I/T Specialist - AIX® Administration and Support, and Senior I/T Specialist pSeries® Field Technical Sales Support. Joe is an IBM Eserver Certified Specialist in pSeries AIX Systems Support. He holds a Bachelor in Science honors degree in Computer Information Systems Management from Delaware Valley College in Doylestown, PA and an Associate honors degree in Computer Engineering Technology from Computer Hardware Institute in Southampton, PA. Currently, his main focus is providing pSeries and AIX pre-sales technical support to pSeries Sales Specialists and customers in his geography. Joanne Mindzora is a Marketing Manager in IBM Software Group, an IBM Certified I/T Specialist in the groupware discipline, and a Certified Lotus Professional in Lotus Notes/Domino Application Development. Her 26-year IBM career includes the development of worldwide technical marketing deliverables for IBM Lotus software on the IBM Eserver iSeries™ system, co-authorship of Domino for iSeries Redbooks, technical sales support as a midrange and office specialist, and a two-year assignment to Lotus as a host messaging migration/coexistence specialist and prototypist. Thanks to the following people for their contributions to this project: Tamikia Barrow, Cecilia Bardy, Diane O’Shea, Jeanne Tucker International Technical Support Organization, Raleigh Center Jelan Heidelberg, IBM Eserver Business Development Manager for Lotus IBM Minneapolis Thomas Bradley, Lotus Development Project Manager IBM Poughkeepsie John Woods, Domino for zSeries - PDT Leader, Domino Development Manager IBM Westford DeWayne Hughes, Technical Sales Specialist - IBM Eserver, zSeries - Domino - Central IBM Omaha Teri Schenke, zSeries Brand - Certified Sales Specialist - Domino IBM Pensacola Wanda Brewster, Certified IT Specialist - IBM Eserver zSeries - Domino - ATS, Americas IBM Dallas Barbara Filippi, Certified SW IT Specialist - IBM Eserver zSeries - Domino - ATS, Americas IBM Dallas Nancy Fritog, WW Technical Support - zSeries EAS IBM Paramus Mike Wojton, Certified IT Specialist - IBM Eserver zSeries - Domino - ATS, Americas IBM Gaithersburg Sreehari Haridevara, z/390 Lotus Notes® Administration IBM Poughkeepsie John Justin, Lotus Notes Administration IBM Poughkeepsie x Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Susan Proietti Conti, Tivoli® Product Planning - C&O IBM Austin Become a published author Join us for a two- to six-week residency program! Help write an IBM Redbook dealing with specific products or solutions, while getting hands-on experience with leading-edge technologies. You'll team with IBM technical professionals, Business Partners and/or customers. Your efforts will help increase product acceptance and customer satisfaction. As a bonus, you'll develop a network of contacts in IBM development labs, and increase your productivity and marketability. Find out more about the residency program, browse the residency index, and apply online at: ibm.com/redbooks/residencies.html Comments welcome Your comments are important to us! We want our papers to be as helpful as possible. Send us your comments about this Redpaper or other Redbooks in one of the following ways: Use the online Contact us review redbook form found at: ibm.com/redbooks Send your comments in an Internet note to: redbook@us.ibm.com Mail your comments to: IBM Corporation, International Technical Support Organization Dept. HQ7 Building 662 P.O. Box 12195 Research Triangle Park, NC 27709-2195 Preface xi xii Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 1 Chapter 1. Getting started: Key questions to consider This chapter describes the benefits to be gained by combining the strengths of the Lotus Domino collaborative software and the zSeries hardware. Certain high-volume applications or mission-critical applications, or both, that Internet technology makes possible, and which require the highest levels of availability and systems management, will only be practical when hosted on mainframe class servers. The combination of Lotus Domino and the IBM Eserver zSeries server delivers a highly scalable, reliable infrastructure for e-collaboration. Lotus Domino collaboration and Internet application server software extends beyond mail and messaging. It offers collaboration to e-business, helping to shape the future of business interaction by preserving and extending the human element. Lotus Domino for zSeries enables existing zSeries customers to build and deploy messaging and collaborative applications on the same system as their enterprise applications and data. For customers looking to reduce their service delivery costs by eliminating server farms and consolidating to a single platform, zSeries delivers the scalability to support thousands of users and applications with large storage requirements. The largest single system Domino deployment in production today (more than 23,000 Lotus Notes® users on one hardware footprint) runs on the zSeries operating system. The new technology zSeries, with its advanced z/OS® operating system, has the potential for even greater scalability with low total cost of ownership. Before you start down the path toward understanding the significance of messaging and collaboration, there are several questions to consider. The answers to these questions serve as a framework for decisions that you will make concerning architecture, application design, software, and hardware. The following sections break down the questions, one at a time, to provide you with some insight. © Copyright IBM Corp. 2004. All rights reserved. 1 1.1 Why messaging and collaboration? Due to the exceptional growth of Internet access over the last several years, messaging systems have now become an integral part of business life. Messaging systems can facilitate all forms of information in various formats to flow rapidly and efficiently internally as well as externally to an organization. Business solutions create value by effectively bringing together hardware, software, people and processes to solve critical business issues. These issues might include responding to competitive activity, scheduling production, managing a supply chain, improving customer satisfaction, or capturing the value of an organization's knowledge. Creating these solutions and making them work is one of the great challenges facing managers today. Messaging and collaboration is one of the most dynamic and rewarding areas of enterprise computing systems. Businesses employing these systems benefit greatly from the communication, teamwork, and flow of information these systems encourage. Messaging and collaboration software provides a corporate messaging solution that includes mailbox, calendaring, instant messaging, workrooms, distributed database management system, and wireless. Hosted environments for messaging offer the most comprehensive and secure manner for deploying these message delivery applications. Indeed, it has now become common place to have messaging and collaboration services delivered to mobiles, PDAs, and so on so that business people on the move remain in contact with their clients and colleagues. A messaging and collaboration platform needs to address the business needs of today and in the future. It should be designed with high usability and can significantly increase your end-user productivity. A world-class messaging and collaboration platform should be able to provide your business or organization with the means to: Integrate your most valuable messaging, collaborative and personal information management (PIM) resources, for example, e-mail, calendar, organizational data, and to-do list, and allow users to access them while connected to or disconnected from your network. Include enhancements to increase ease-of-use, including background attachment handling, multi-user support and customization options. Provide industry-leading calendaring and scheduling functionality, which let users easily collaborate and schedule meetings with colleagues across the world. Help reduce total cost of ownership with minimal training, end-user productivity enhancements, and built-in management and administration functionality. 1.2 What is Lotus Domino? Lotus Domino is the brand name for the server component in a family of integrated messaging, groupware, and Web application software from IBM. In short, Lotus Domino is a software infrastructure for creating and deploying e-business applications that involve collaboration (the people in the process). Lotus Domino is designed for growing organizations that need to improve customer responsiveness and streamline business processes. As we begin the new millennium, electronic business-to-business communication, which was once a luxury, is now a necessity. Electronic mail has become a mission-critical application. Web-enabling your business (e-business) is now a requirement to remain competitive in the marketplace. 2 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Lotus Domino provides a scalable, reliable infrastructure that is the basis for communication, decision making, and document management. It extends beyond electronic mail and enterprise calendaring to include a robust and secure Web application server, a flexible document object store, and a powerful application development environment. Lotus Domino brings e-collaboration to business-to-business connections and e-marketplaces, shaping the future of business interaction by preserving and extending the human element. Lotus Domino applications developed for intranets and the Internet easily integrate with relational databases, transaction systems, and ERP applications and initiate workflow processes. Lotus Domino supports a wide variety of existing standards, and the infrastructure is extensible to support emerging technologies such as same-time collaboration, unified messaging, pervasive computing, and knowledge management. 1.2.1 Different from top to bottom Why is this a differentiator of IBM Lotus Domino software? After all, many software vendors offer e-mail, instant messaging, database access tools, and application development tools. The reason is that business decision-making cycles are highly collaborative, and messaging is only a small part of the technology solution. Our competitors tend to view messaging as the top of an operating system stack, one of many add-ons. For Lotus software, messaging is the bottom layer of the collaboration stack, the foundation for a full set of integrated services and tools. That's a fundamentally different way of looking at the world, and fundamentally different way of looking at what is important for the organizational effectiveness of an e-business. The tagline for many current Lotus presentations and documents says it all: “Lotus software: enabling the minds of e-business.” The following sections highlight key product strengths that are platform independent. Additional benefits specific to the zSeries implementation are outlined in 1.7, “zSeries value proposition and differentiators” on page 15. 1.2.2 Robust yet flexible Lotus Domino provides a flexible set of choices for server deployment. Lotus Domino runs on a wide range of hardware and operating system platforms, both IBM and non-IBM. The competitive advantage provided by the IBM brand is scalability within a processor family, growth across processor families, and interoperability among systems — to leverage your investment and offer low total cost of ownership. Platform heterogeneity and independence is essential for inter-enterprise applications, support for business mergers and acquisitions, and preservation of investment. Most Domino applications are inherently cross-platform. Applications designed without dependencies on the services of a specific operating system and without the use of external tools or APIs should run unchanged on the various server platforms that run Domino. These applications can be accessed by Lotus Notes clients running on various operating system platforms, as well as Web browsers. A single programming model is used for Notes and Web applications. Application design changes are immediately available and replicate with the data to servers and clients alike. Hand in hand with platform independence is customer-controlled migration and coexistence of mail systems, operating environments, infrastructure. Not only does Lotus Domino support multiple operating system platforms, it also supports many Internet standards and protocols, including HTTP, POP3, IMAP4, SMTP/MIME, NNTP, SSL, X.509, LDAP, CORBA, and IIOP. Migration and coexistence tools, as well as services, are available from IBM and our Business Partners to assist you in a phased or aggressive deployment. Chapter 1. Getting started: Key questions to consider 3 The Domino calendaring and scheduling implementation offers flexible, customizable calendaring integrated with mail in a universal inbox on all supported client platforms. It supports cross-node, real-time scheduling, and also offers offline free-time search and scheduling, as well as interoperability with other systems. Its powerful functionality includes flexible invitation management (accept, decline, delegate, reschedule), integration with contact management, support for scheduling rooms and resources, and the capability to convert memos to calendar entries or tasks and vice versa. 1.2.3 Highly scalable Scalability is enhanced by the Domino replication, directory, and security services. Replication allows multiple sites, teams, and users to quickly and easily share information. Users never need to connect to a single central server that stores the only occurrence of a particular database; instead, they can access a replica of the database on one or more local servers or on their client workstation. In addition, server-to-client replications provide disconnected support to mobile users. Lotus Domino supports selective and field-level replication to minimize network traffic and required bandwidth. Replication is synchronous and compares the contents of the database on each system within the customer's Domino/Notes security implementation. Domino supports multiple directories, which is particularly useful for large organizations and companies growing by mergers and acquisitions. Domino partitioning and clustering options are unique in the marketplace for scalability and availability with capabilities that include automatic server failover, dynamic load balancing, and server partitioning. The hierarchical authentication of Domino scales to large organizations by ensuring uniqueness of names and enabling distributed administration. It also supports inter-enterprise authentication through cross-certification between organizations. Access control (security) extends down to the document level (even without encryption), and down to the field level using encrypted fields. Domino includes delegation support and access control based on roles as an alternative to lists of specific user or group names. With Lotus Domino, administration can be performed from a Win32 workstation in your network running Domino Administrator, from a browser, or from a remote server console. Using these tools, an administrator can access event monitors, alarms, and statistics reports. Some administration tasks can be performed offline. On some platforms, including zSeries, Domino commands can be issued from the system operations console or from a telnet session. Administering Domino servers is easy and flexible, because monitoring and management support SNMP standards and offer integration with leading network management solutions. Furthermore, a Domino administrator's life is made easier with an automated process to support administrative requests such as name changes and access revocation of terminated users. The process updates access control lists, directory entries, groups, mail, and calendar free time information. It can even move users' mail files from one server to another using drag-and-drop technology built into the Domino Administrator client. For more information about Lotus Domino, see: http://www.lotus.com/lotus/offering1.nsf/wdocs/messagingcompetitive 4 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 1.3 Why Lotus Domino? It is legitimate to ask yourself why Lotus Domino (the premiere enterprise integration platform to enable e-business) and why you should invest in this technology. In order to discuss Lotus Domino, we must discuss Lotus Notes and Lotus Domino as the integral building blocks for the overall Domino solution. As a start, let us discuss the reasons why Lotus Notes and Lotus Domino remains today’s market leader: The value that Lotus Notes and Lotus Domino bring to the market hasn’t changed and is still needed. Companies will always need to efficiently collaborate both internally and externally with employees, suppliers, and customers in order to remain competitive. Lotus has evolved Notes and Domino with marketplace needs as new forms of communication have emerged. Examples of this evolution can be seen in the way we adopted Internet standards, introduced instant messaging solutions, and embraced support for mobile and wireless devices. Lotus Notes and Lotus Domino are flexible. Lotus customers have freedom to choose their server and client operating systems, hardware platforms, networking protocols, directory infrastructure, programming languages, client devices, and more. 1.3.1 Reasons to invest What are the benefits of investing in the Lotus Domino 6.5 software platform? Consider these points: Lotus Domino is clearly the IBM strategic direction for cross-platform deployment messaging and collaboration: Lotus Domino software platform has been built for scalable applications deployed across multiple hardware and operating system platforms. It is supported by IBM Eserver xSeries (Red Hat Advanced Server Version 2.1, SUSE LINUX Enterprise Server (SLES) V8.0, Turbo Linux Enterprise Server, Connectiva Linux Enterprise Server, Microsoft Windows NT®, 2000, and 2003), pSeries (IBM AIX), iSeries (IBM OS/400®), and zSeries (IBM z/OS) servers. In addition, Lotus Domino is supported on many non-IBM platforms such those from Sun and Hewlett-Packard (HP). Leading edge technology from the world’s premier technology company: Lotus Domino provides leading edge technology. This includes the delivery of collaborative applications to help users work more productively. Lotus Domino collaborative applications enable users to share, collect, track, and organize information so that they can perform their jobs more efficiently. With Lotus Domino server, developers can create collaborative solutions that provide a variety of productivity-enhancing business functions. Lotus Domino applications can include work flows that route information, forums that facilitate community discussions, customer relationship management (CRM), project tracking, supply chain, and customer support solutions. Users have the flexibility to access Lotus Domino applications from Lotus Notes clients, Web browsers, portals, mobile devices, and any Object Linking and Embedding (OLE)-compliant application, such as Microsoft Office. The fully integrated Lotus Domino global workbench translation tool is designed to translate Lotus Domino databases and Web sites into a variety of languages. By writing an application only once that is accessible in a variety of languages, you can efficiently deliver Lotus Domino solutions to your users around the globe. Help increase your return on investment by deploying collaborative solutions: Your return on investment can increase with each collaborative solution you deploy within the Lotus Domino environment and is limited only by your creativity. For example, IBM Lotus Domino Designer®, an application development environment integrated with Lotus Notes software, enables developers and Web site designers to easily create, manage, and deploy security-rich, collaborative applications. Developers are free to use the programming language that best fits their requirements, including the Lotus formula language, Chapter 1. Getting started: Key questions to consider 5 LotusScript, JavaScript, Java/CORBA, XML, Component Object Model (COM)/OLE, Messaging Application Programming Interface (MAPI), JavaServer Pages (JSP) tags, and C/C++ application programming interfaces (APIs). So, they can use languages they know, instead of spending time and money learning a new language. And using Lotus Domino Designer 6.5, developers can dramatically enhance Lotus Domino applications with online awareness and instant messaging in just a few simple steps, so your users can interact with team members in real time to help increase their productivity. To help maximize your return on investment, IBM provides several ways to extend the reach of your Lotus Domino data to communities beyond your internal Lotus Notes client users: – Domino server provides an integrated Web application server with browser access to data stored in both the file system and in Lotus Domino databases. – Lotus Domino server lets your developers easily incorporate back-end enterprise data into your Lotus Domino applications. Tools and services, such as IBM Lotus Enterprise Integrator® software and Lotus Domino connection services, enable connections to your company’s relational databases, such as Oracle and IBM DB2® databases, enterprise resource planning systems, such as SAP, PeopleSoft, and J.D. Edwards, and transaction systems, such as Customer Information Control System servers, IBM WebSphere® MQ software, and IMS™ transaction management system. – The Lotus Domino toolkit for IBM WebSphere Studio plug-in lets developers use drag-and-drop functionality to rapidly build JSP Web pages that integrate Lotus Domino data. – Standard Lotus Domino portlets (for e-mail, calendar, to-do, and database views) and the more advanced Lotus Domino portlet builder allow Lotus Domino data to be easily surfaced in IBM WebSphere Portal software. – IBM Lotus Domino Everyplace® software lets users access their e-mail, calendars, to-do lists, and your company’s custom Lotus Domino applications from a variety of mobile devices, including smart phones and personal digital assistants (PDAs). Protect your competitive edge by safeguarding business-critical data: Protecting corporate data is essential to your company’s success and competitiveness. Lotus Domino multi-tier security features let you define security parameters at several levels, ranging from server access to controlling individual fields on a document. Lotus Domino server fully supports industry security standards, including SSL, Secure/Multipurpose Internet Mail Extensions (S/MIME), and x.509 certificate authorities. These features, along with built-in digital signatures and encryption, let you rest easy knowing your data is protected. Lotus Domino server helps protect your enterprise data at three levels: – Server level – Database level – Data level Optimize your existing system by upgrading to Lotus Domino 6.5 server : Backward compatibility is fundamental to Lotus Domino server. Release 6.5 continues to preserve your existing Lotus Domino investment, beginning with key system databases, such as the Lotus Domino directory, that help facilitate a smooth upgrade. Whether you are upgrading from an earlier Lotus Domino release or migrating from a competitive platform, Lotus Domino 6.5 server and your existing system can easily work together. Lotus Domino server supports industry standards such as Simple Mail Transfer Protocol (SMTP), Multipurpose Internet Mail Extensions (MIME), Post Office Protocol (POP3), Lightweight Directory Access Protocol (LDAP), and Secure Sockets Layer (SSL), so you can choose how you want to deploy your messaging and collaboration infrastructure 6 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide without completely overhauling your environment or becoming dependent on specific hardware and software to keep your business running. Drive efficiency by streamlining messaging and directory services: The control and administration of your messaging infrastructure is crucial to providing users an efficient and robust collaboration platform. Integrated messaging and directory services are the core of Lotus Domino server. These services provide world-class e-mail, calendar and scheduling, discussion databases, and address books in a unified, easy-to-manage architecture. Lotus Domino server provides all the tools end users and system administrators need to work efficiently and reliably. – Spam prevention directs the mail router to check incoming e-mail against public or private Domain Name System (DNS) blacklists to see if the sender is allowed to send you e-mail. The router can also use server-based mail rules to apply conditions, such as if attachment name contains or if message size exceeds, to determine if any action, for example, deleting the message, should be taken instead of delivering the message. – Mail-message journaling allows you to configure the router to capture (and optionally encrypt) a copy of mail messages sent from or into your domain. This allows you to permanently store or otherwise process the message without user intervention. – Condensed (or mobile) directory catalogs aggregate information from multiple directories into a single database. These combined directories are extremely small, allowing users to replicate them locally to their machines. Local replication lets users address e-mail faster than when they have to access the server, even while offline. – Directory assistance increases your flexibility by allowing servers to look up information from LDAP directories rather than just the primary Lotus Domino directory. You can configure directory assistance to provide client authentication, group lookups for database authorization, and Lotus Notes mail addressing. – Central directory gives you an optional architecture in which some servers in the domain contain only documents required to configure servers. These servers use a remote primary Lotus Domino directory on another server to look up information about users and groups. Using the remote directory saves disk space and provides quick access to new information, because the servers are not required to wait for the information to replicate to them. It also provides tighter administrative control, because only a few directory replicas contain user and group information. Lower your total cost of ownership with cost-saving features: Lotus Domino 6.5 server provides the following features to help you make more efficient use of your infrastructure: – Network compression reduces the amount of data transmitted between a Lotus Notes workstation and Lotus Domino server or between two Lotus Domino servers, helping lower network expenses and remove network interface card bottlenecks to allow unlimited simultaneous access to your server. – Streaming replication facilitates the transfer of data more efficiently, reducing replication times and allowing users more rapid access to data. Documents are displayed as they are received, allowing end users to begin working right away, while the rest of the database is still replicating. – Single-copy template enables applications that share the same design (such as mail files) to share a single design template to reduce repeated elements, so you can save significant disk space. And, because design elements are centralized, maintaining design changes on each server is easy. – Lempel-Ziv (LZ1) attachment compression saves disk space and replication time by compressing attachments more efficiently. Chapter 1. Getting started: Key questions to consider 7 – Server language packs provide administrators with the ability to merge different languages into the standard Lotus Notes application templates. Having more than one language in a single template reduces the overhead associated with supporting multiple servers for multiple languages. – Extended access control lists and Lotus Domino extensible server pages hosting features allow Lotus Domino servers to host virtual companies in a single Lotus Domino domain, while allowing each organization to see only the appropriate information. This helps reduce costs and ease administration, because you don’t have to run separate domains for each company. Supported by worldwide IBM Software Services for Lotus and our network of qualified Business Partners: We’re here to help you quickly maximize the capabilities of and speed return on your Lotus software investments. Through expert consultation, in-depth understanding of Lotus technologies, custom application development, real-world experience, and knowledge transfer, we can help you turn your IT investments into quantifiable business value. To learn more, visit http://ibm.com/lotus/services or http://ibm.com/lotus/partners. Lotus Domino support can be provided by IBM on a worldwide basis, 24 hours-a-day, 7 days-a-week, 365 days-a-year. For more information about Lotus Support Services, visit http://www.ibm.com/software/lotus/support/support-update.html. Product viability: IBM + Domino = confidence: As you research the many vendors of messaging and collaboration solutions that have come and gone over the last several years in the e-business arena, confidence in their ability to survive and flourish becomes paramount. After you conclude that a viable messaging and collaboration infrastructure is something your business requires and that Lotus Domino has the technology to deliver on its promise, you must be sure of the answers to these questions: – Does the technology vendor you depend on understand small, medium, and large enterprises to help you at every stage along the way? – Has the vendor been successful with the most complex and global environments, should you need one some day? – Do the vendor’s tools and products run across many operating systems and servers to help minimize impact in case you need to change your deployment? – Does the vendor provide a road map (or solution) that allows you to make use of your existing applications and data? – Can the vendor assist you in protecting your information assets with confidence by providing a robust security architecture? – Does the vendor offer worldwide support and services and a solid business partner organization with applications to support it? Choosing the right messaging and collaboration business infrastructure can be the single most important decision of your future. Choose a technology that is proven and solid, as well as a company you trust with your business. IBM understands messaging and collaboration. Lotus Domino is the technology for your messaging and collaboration business requirements. 1.3.2 Domino and e-business positioning When people think of e-business, some think of Web servers for publishing information through the Internet, others consider full-blown e-commerce, and still others want something in between, for example, to extend the reach of their applications to browser users on intranets, extranets, or the Internet. A number of IBM software products address this wide range of needs. Because there is some functional overlap, positioning is very important. This 8 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide section compares Domino to other alternatives as an HTTP server, a Web application server, and a commerce server. Web server alternatives IBM Web server technology for zSeries is currently available in several forms, including Domino for zSeries and IBM WebSphere for zSeries. Multiple Web servers can coexist on the same zSeries system by configuring different port numbers or different IP addresses. Alternatively, Domino 6 offers an option to use either the Domino HTTP stack or the one provided by IBM HTTP Server for zSeries when serving Domino information to Web browsers through HTTP. IBM HTTP Server for zSeries, which is provided with z/OS at no additional charge, provides standard Web server functionality for zSeries. IBM HTTP Server for zSeries is integrated very closely with zSeries security and administration mechanisms. Lotus Domino for zSeries includes a built-in HTTP stack, but Domino extends beyond basic Web serving to offer a complete Internet application development environment that includes forms generation, document management, e-mail, workflow, and collaboration services. Many organizations are already using IBM HTTP Server for zSeries to address their Web serving needs. Some have begun to implement high-volume, transaction-based Web applications with WebSphere Application Server, as described later. Domino Release 6 uses a plug-in for IBM HTTP Server for zSeries that provides the flexibility to use the IBM HTTP Server for zSeries as the HTTP stack for Web-enabled Domino applications. For example, Domino and WebSphere on the same zSeries server can share a single HTTP server to access data and applications. And with the use of the WebSphere HTTP plug-in, it is no longer required that Domino and WebSphere reside on the same system. Additional reasons for considering IBM HTTP Server for zSeries are RACF/SAF integration and the potential for significant CPU reduction through SSL support for hardware encryption. Web application server alternatives Two IBM Web application servers are available on zSeries: IBM WebSphere Application Server and Lotus Domino. WebSphere and Domino both provide robust alternatives for building and maintaining dynamic Web sites. In fact, many full-function Web sites will use both Domino and WebSphere, because their individual strengths complement each other. Domino excels when an application is primarily geared toward unstructured data or requires sophisticated collaborative capabilities such as workflow or distributed content authoring. WebSphere Application Server for zSeries excels when an application requires industrial-strength transaction management, significant scalability, or where business logic is completely encapsulated in distributed components such as servlets or Enterprise JavaBeans. Depending on the functionality needed, there is a version of WebSphere Application Server to satisfy the requirement. WebSphere Application Server Standard Edition supports Java™ servlets and JavaServer Pages. For full Java 2 Enterprise Edition (J2EE) support including Enterprise JavaBeans, transactional management, and Common Object Request Broker Architecture (CORBA), WebSphere Application Server Version 5 for zSeries provides the required support. Together, Lotus Domino and IBM WebSphere offer customers the capabilities needed to rapidly build high value e-business applications. At a minimum, Domino and WebSphere can currently share a single HTTP stack. Single sign-on between the two Web application servers is currently supported on zSeries through the use of a DSAPI plug-in. Over time, we can expect more convergence in the underlying services of Domino and WebSphere. Chapter 1. Getting started: Key questions to consider 9 For more details about Domino and WebSphere integration, see the IBM Redbook Patterns: Custom Designs for Domino and WebSphere Integration, SG24-6903 and Redbook Technote Domino and WebSphere Bundling, TIPS0305. Looking toward the future, IBM has a strong commitment to Web Services as a foundation for dynamic e-business. Both Lotus products and WebSphere products are critical to the IBM Web Services strategy, with Lotus products providing contextual collaboration. For more information about Web Services, see: http://www.ibm.com/software/solutions/webservices/ Commerce server alternatives Two commerce server alternatives on zSeries are Lotus Domino for zSeries and IBM WebSphere Commerce. Lotus Domino has some capability to act as a commerce server. e-commerce applications can be created using the built-in Web application development tools that exist in all Domino platforms including Domino for zSeries. As mentioned in the differentiation between Domino and other zSeries Web server alternatives, Domino provides a complete Internet application development environment that includes forms generation, document management, e-mail, workflow, and collaboration services. It is appropriate for both business-to-business (B2B) and business-to-consumer (B2C) environments. IBM WebSphere Commerce is a set of integrated software components that gives businesses the ability to establish effective, high-end electronic commerce activity for B2B or B2C. It extends beyond point-and-click creation of a storefront, providing catalog creation, store management, marketing campaigns, payment processing, and fulfillment. It also allows you to flexibly integrate with existing enterprise systems using supplied application programming interface (API) functions. WebSphere Commerce addresses the needs of the largest businesses and those seeking support for the most advanced commerce site functions. WebSphere Commerce is completely independent of Domino for zSeries. However, WebSphere Commerce and Domino for zSeries can interact with one another for applications that leverage the strengths of each. The two products can work together to provide a high-value, complete e-business solution. For example, Domino can enhance a WebSphere Commerce storefront with content management, workflow, and electronic mail confirmation. For more information about WebSphere Commerce and other components of the WebSphere application platform for e-business, see: http://www.ibm.com/websphere 1.4 Server and client alternatives With Lotus Domino, you can start with world-class messaging and a Web presence and easily add custom e-business applications. You efficiently and effectively store, manage, and distribute information, because Lotus Domino is the central access point for finding and sharing the information that you need, whether it is located in e-mail, relational databases or host-based systems, in your favorite desktop application, or on the Internet. Various client options offer different levels of function and access that allow you to communicate with colleagues, collaborate in teams, and coordinate strategic business processes. While Lotus Domino is the server software that runs on a variety of platforms including zSeries, Lotus Notes is the brand name for the Lotus client family. Originally, there was only one client alternative, and both the client and server products were called Lotus Notes. As part of Lotus Notes Release 4.5, an optional capability called Domino became available that allowed Notes applications to be extended to anyone with a Web browser. Shortly thereafter, the server was re-branded Lotus Domino to highlight the significant Web application server 10 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide functionality and client choice. Lotus Domino became available on the S/390® platform with Release 4.5. Lotus Domino for zSeries combines full support for the latest Internet mail standards with industry-leading messaging and calendaring capabilities. Domino extends beyond mail to support for custom intranet and Internet applications. These custom applications can be generated from standard database templates, chosen from a portfolio of thousands of ISV applications, or written in-house using Domino Designer. Lotus Domino for zSeries also offers usage tracking/analysis and partitioning and clustering technology for the high availability and reliability required by enterprise mission-critical applications. On the zSeries platform, the desired scope of Domino function is an installation option rather than a licensing option. A Lotus Domino for zSeries license encompasses all of the following capabilities shown in Table 1-1. At installation time, you select the appropriate server type for your environment. Table 1-1 Types of Domino servers Lotus Domino Mail Server Lotus Domino Mail Server combines support for Internet mail standards with industry-leading messaging and calendaring. Lotus Domino Application Server Lotus Domino Application Server includes functions of the mail server, plus support for custom intranet and Internet applications in a single Domino partition. Lotus Domino Enterprise Server Lotus Domino Enterprise Server includes all functions of the Domino Mail and Application servers, plus partitioning, clustering, and usage tracking/analysis. Table 1-2 highlights the various client options currently supported for use with Domino for zSeries. Table 1-2 Various client options Lotus Notes for Collaboration Lotus Notes for Collaboration is a full-function integrated client for messaging, calendar, and discussions, plus the capability to use custom Domino applications. Domino Web Access (formerly known as iNotes™) Domino Web Access extends Domino messaging and collaboration, personal information management (PIM), and offline services to current Web browsers and Microsoft Outlook clients. The Domino Web Access licensing model also includes access to Domino mail from standards-based mail clients. Domino Designer Domino Designer is the interactive, graphical development environment for creation of powerful intranet and Internet applications. Domino Administrator Domino Administrator is the graphical interface for administration and management of the Domino environment, including registration of users and servers. 1.5 Terminology This section explains key Domino terminology. You might find that Lotus Domino terminology and concepts are related to, but somewhat different from, similar terms and concepts in various operating system environments. Also, note that based on the heritage, you might Chapter 1. Getting started: Key questions to consider 11 occasionally still hear the terms Notes and Domino used interchangeably from an application perspective. A Domino document is an object that represents an individual unit of information, similar to a database record, a row in a relational table, or a Web page. A Domino document can contain both structured data (such as fields in a database file) and unstructured data (such as images or rich text). It should not be confused with what we commonly consider a document in the word processing sense. A Domino database is a collection of documents usually linked by some business purpose. For example, you might have a customer service database or a personnel policy database. On zSeries, Domino databases are stored in the UNIX® Hierarchical File System. In addition to serving as a container for storing information, a Domino database also includes application logic. For example, a Domino database typically includes forms for displaying and updating specific documents, views for displaying a set of documents, and agents for performing planned actions against documents. Changes to both application logic and data are made available to clients and servers through replication. A Domino application is a collection of one or more Domino databases, HTML pages, servlets, and so on. The Domino directory, formerly called the Notes Name and Address Book or Public Address Book, is a repository for user demographic information (name, mailing address, phone number, fax number, e-mail address, and so on) and location of the user's mail file. However, it is more than an address book, which was why the name was changed. It is also a centralized server management tool that contains information about server configuration, security, and connections for mail routing and replication. Domino partitioning (called DPAR in the zSeries environment) allows multiple Domino servers to be hosted on a single physical machine, regardless of the number of CPU processors. This should not be confused with the term logical partitioning (LPAR). LPAR support is the capability to run up to 15 independent images of the operating system on the same physical hardware server, each initially allocated a logical portion of the physical resources. The resource allocation is not fixed, but is dynamically managed by the system without operator intervention. This means that processor cycles and I/O resources no longer in use by one LPAR are automatically reassigned as another LPAR needs them. Domino partitioning permits multiple DPARs within each LPAR. With Domino partitioning, a physical server or LPAR can be logically divided or partitioned to host several separate Web sites or multiple Domino applications (for example, one for mail and one for applications) within a company. This flexibility permits distributed ownership of administration and server resources. It can also reduce the overall cost of ownership by reducing the number of physical servers required when the needs of departments or workgroups demand individual server resources. A Domino cluster is a collection of two to six redundant servers to support load balancing of client workload, automatic failover of client requestors from one server to another in the event of a server failure, or both. It provides high availability for your critical business applications and messaging needs. Unlike operating system or hardware clustering, a Domino cluster can be made up of multiple partitioned servers on the same machine if desired. Alternatively, if a hardware single point of failure is a key concern, a Domino cluster can consist of multiple physical systems (with the same or different operating systems) connected with a high-speed hardware link. Domino clustering is implemented using application database replicas on at least one other server in the cluster. These replicas are synchronized each time an update occurs. Note that a zSeries server inherently provides much of the function for high availability, scalability, and workload management that Domino clustering seeks to provide on other platforms. Many 12 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide companies find that the native zSeries capabilities are sufficient for their needs and consider Domino clustering on zSeries only for extremely critical applications. 1.6 Why Domino 6.5 and zSeries? Some key benefits of this platform and the features that differentiate Domino 6 on zSeries from other server platforms are: CPU reduction and z/OS improvements due to XPLink and zSeries File System (zFS). zFS latch structure introduced in z/OS 1.3. New BPXPRM verification function, the new dom_verify_os command. HTTP server task improvements. Server activity and performance monitoring improvements. IBM Tivoli Analyzer for Lotus Domino (optional, separately-licensed) makes it possible to collect powerful performance assessments, based on current performance plus historical collections of Domino statistics (including z/OS platform statistics). 1.6.1 e-business on demand There's a gap between what IT promises and what it delivers. Integrating disparate, heterogeneous systems and networks is complex. This complexity is a critical issue troubling CIOs today. Just trying to get technologies to work together eats up more than 40% of IT budgets. That means almost half the IT investment goes toward things that don't directly drive business value. Because it's complex, it can take months, maybe a year, before an IT investment delivers any value. Because it's complex, skills are in short supply, and it will get harder to hire the people to integrate, implement, and maintain technologies. Complexity costs. And then there are utilization costs. For example, mainframes are idle 40% of the time; UNIX servers are idle 90% of the time; and most PCs are idle 95% of the time. Of course, the industry grappled with cost of ownership and utilization long before the Internet and e-business introduced a new era of computing. Even with the Web, the promise of complete business integration efficiency still lies in the next generation of e-business technology infrastructure. Domino 6.5 and zSeries offer the reality of the e-business on demand™ environment. Look at what businesses are demanding from a technology infrastructure, and how organizations can integrate heterogeneous systems and platforms using a road map that incorporates these technology milestones: Java and open standards Linux Web services Grid computing Autonomic computing Utility computing The combination of Domino 6.5 and zSeries offers these technologies today. Note: This section is from The Mainstream, Issue 4, 2003, the IBM Eserver zSeries and S/390 software newsletter, available at: http://www.ibm.com/software/swnews/swnews.nsf/n/lsco5sdnuw?OpenDocument&Site=swzseries Chapter 1. Getting started: Key questions to consider 13 1.6.2 Domino 6.5 zSeries-specific improvements z/OS is the Domino platform that provides the lowest total cost of ownership (TCO) for larger corporate collaboration environments, when all terms of the cost equation are accounted for. With the Domino 6 exploitation of XPLink technology available with z/OS, this TCO position is substantially strengthened. CPU usage for traditional Domino client access drops by 25% or more over Domino 5, and Domino Web Access CPU usage drops by up to 45%. The Domino Web Access reduction is achieved through a combination of XPLink and the redesign of the Domino 6 HTTP server. This redesign also allows the IBM HTTP server for z/OS to be seamlessly plugged in to the Domino environment without the need for a Web Connector configuration. Domino 6 also offers several new options for systems management and monitoring, through the integration of selected RMF™ monitor II data with the Domino statistics infrastructure. This allows Domino administrators to monitor the behavior of z/OS using the interfaces with which they are familiar. It also enables the implementation of the IBM Tivoli Analyzer for Lotus Domino. This is a new product that plugs into the existing Domino administration client and provides “big picture” views of Domino server health and trends in resource usage. 1.6.3 Domino 6.5 for Linux on zSeries Domino 6.5 for Linux on zSeries brings the proven, world-class messaging and collaboration of Domino to the open world of Linux on zSeries. In addition to new platform support, the IBM Lotus Notes and Domino 6.5 family of products focuses on maximizing collaboration and user productivity, while lowering total cost of ownership. Domino 6.5 has added platform support for Linux on zSeries. Benefits of Domino for Linux on zSeries include: Virtual Linux server environment – Linux/UNIX server or Intel® consolidation – Centralization of expertise and hardware Qualities of service – zSeries has highest single system availability System management – Improved system management, backup, and recovery using Tivoli system and storage management products. Resiliency – Improved server utilization and workload distribution Domino for Linux on zSeries is the most scalable Domino Linux solution. It uses sys_epoll based Domino thread pools, developed by IBM Linux Technology Center, approved for the 2.6 kernel standard and backported to the 2.4 kernel. Domino for Linux on zSeries is sold through Passport Advantage®. Although Linux on zSeries server support is new in Domino 6.5, all previous versions of the Notes Client continue to be supported by this platform. Here is some important information about this new release: Domino for Linux on zSeries requires United Linux 1.0 for S/390 with Service Pack 2. Example: SUSE LINUX Enterprise Server 8.0 with SP2® and 2.4.19 Kernel. 14 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Domino 6.5 supports a range of end-user clients: – Lotus Notes 6.5 (and earlier versions) – Lotus Domino Web Access (browser access using Microsoft Internet Explorer, Netscape Navigator, and Mozilla). Note that Mozilla support is new with Domino 6.5 and is very interesting to customers who want to evaluate deploying a Linux desktop. – Lotus Domino Access for Microsoft Outlook for customers who want to replace Exchange servers but maintain their end-user Outlook clients. – Internet Explorer, Netscape Navigator, and Mozilla for browser and Webmail access. 1.6.4 The complete total cost of ownership Total cost of ownership is too often seen as simply the capital costs required to get the server running. These generally include the costs for the hardware (CPU, memory, disk, network interface), the license for the operating system, and the license for Domino, plus any companion products and applications. These are easily quantified and accounted for, but they only represent a portion of the total cost of ownership. Other cost sources are often overlooked, but must be accounted for when doing a complete TCO assessment. Here are some of the additional sources of costs: Outage avoidance and recovery Security and control of Domino infrastructure Cost of keeping current Domain complexity Stability of the total Domino solution Redundant configuration options Backup and restore options Enterprise class Domino deployments are large and complex environments to manage. They require thoughtful and comprehensive administrative strategies, instead of the simple and limited tactics usually employed for small configurations. Attempts to scale up small Domino deployments by duplicating infrastructure through horizontal scaling result in a proliferation of underutilized resources that require a large number of people to administer. Cost accounting in these environments is usually incomplete, because either the accounting itself is undisciplined, or important features of the environment concerning security or recovery are ignored or poorly implemented. The zSeries environment encourages planners and system architects to think about costs explicitly and comprehensively. It allows tighter control of the environment and brings greater stability to the total Domino solution. It is designed to keep costs down through higher resource utilization and greater economies of scale, often by exploiting the zSeries infrastructure that you probably already have. And perhaps most importantly, it enables you to free up your skilled people from common administrative chores so that they can focus on more important tasks and be more productive. Domino 6 on z/OS can help you to do more with less. 1.7 zSeries value proposition and differentiators In this section, we discuss the value proposition and differentiators. Chapter 1. Getting started: Key questions to consider 15 1.7.1 What is zSeries? The IBM Eserver zSeries family delivers highly reliable, mission-critical transaction servers in the marketplace. zSeries is the new technology, next generation S/390. As diverse workloads and complexity increase, mainframe class servers continue to be very attractive. Certain high-volume, mission-critical applications that Internet technology makes possible, and that require the highest levels of availability and systems management, will only be practical when hosted on mainframe class servers. An advanced e-business site can easily be required to handle millions of transactions per day, moving terabytes of data, along with the demand to maintain fast response times. zSeries capacity and horsepower delivers the highest level of the qualities of service required for advanced e-transaction processing, while allowing you to use your existing assets and business expertise. In addition, zSeries is designed with industry leading tools for system management, thus enabling users to deliver a robust service for a large number of users with a small support staff. 1.7.2 What is z/OS? z/OS is the native operating system of the zSeries server. z/OS provides 64-bit support, advanced function, enhanced usability, support for distributed system software technology, forward compatibility of software, and a workload pricing model. z/OS supports a traditional mainframe workload side by side with UNIX system services, supporting 64-bit real addressing today, and expanding to support 64-bit virtual addressing in the future. z/OS features Intelligent Resource Director (IRD), an exclusive IBM technology that makes the zSeries server capable of automatically reallocating processing power to a given application on the fly, based on the workload demands being experienced by the system at that exact moment. This advanced technology allows the zSeries hardware and z/OS to provide nearly unlimited capacity and nondisruptive scalability, according to priorities determined by the customer. z/OS can also run on the S/390 Parallel Enterprise Server™ (Generation 5 or Generation 6 models). Domino for zSeries is supported by the integrated UNIX system services of both z/OS and OS/390®. Although the product name has formally changed, note that Domino for zSeries runs on both zSeries and S/390 servers and is supported by both the z/OS and the OS/390 operating systems. The zSeries FIle System (zFS) has the potential to perform far better than the DF/SMS Hierarchical File System (HFS). This increased performance might also lead to higher scalability for Domino by eliminating some I/O bottlenecks. zFS is a new physical file system that became generally available in z/OS Version 1 Release 2 and can be installed through PTF back to z/OS Version 1 Release 1 and OS/390 Version 2 Release 10. The Extra Performance Linkage (XPLink) feature of OS/3909 V2.10 and later offers additional potential for Domino. The Domino for zSeries development team has exploited this feature for Domino 6. Initial results indicate a very favorable reduction in CPU usage and a corresponding drop in elapsed time for assorted server functions. For more details, see: http://www.ibm.com/servers/eserver/zseries/software/domino/domperf.html 1.7.3 What does zSeries offer Domino? By enabling organizations to consolidate, centralize, and simplify their e-business infrastructure, the zSeries server platform delivers unsurpassed quality of service, enhanced manageability, and low total cost of ownership. Plus, if your enterprise data and applications 16 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide are already hosted by zSeries, a Domino implementation on the same platform offers high performance for data integration by eliminating the network layer Reliability and availability Continuous availability is critical to advanced e-business applications. As the RedMonk study Evolution and Extinction: The Application Server Market in 2003 and Beyond points out, the most important buying criteria for application servers in 2003 are functionality and stability (available at http://www.ibm.com/software/os/zseries/newsletter/mainstreamed4.html#eight). Because zSeries can dynamically take a failing hardware component offline and replace it with a hot standby, most hardware failures and replacements in this environment result in no outage to the LPARs or DPARs. zSeries technology also makes it possible to add capacity without taking down the entire system, what IBM calls capacity on demand. Domino server clustering can be implemented for very critical applications. It works across logical partitions (LPARs), as well as within and across Parallel Sysplexes, to provide failover for mail and Domino applications in the event a Domino application should go down. Our experience shows that Domino for zSeries customers typically run their processors above 90% utilization before considering upgrades. With the high reliability and availability of zSeries and S/390, customers can actively use more of their server capacity. Even during unusual peak loads and benchmarks, processors that run at 100% for extended periods of time typically do not result in Domino server failures. Security and manageability zSeries offers mainframe class security and manageability, with enhanced hardware management controls and enhanced functions for e-business. Authorization control is enhanced through integration with zSeries security. Domino server passwords can be protected and managed by the zSeries Resource Access Control Facility (RACF®) or an equivalent product based on the Security Access Facility (SAF) standard. Domino systems management is integrated into zSeries operations through Domino Console Support, renamed z/OS Console Support for Domino in Domino 6. Domino Console Support lets you integrate Domino into your zSeries operational processes by allowing you to issue Domino commands directly from the z/OS console or from any authorized UNIX System Services session (for example, telnet and OMVS). Using RACF/SAF for security, the Domino console is accessible from any authorized location, local or remote, through a single operator sign-on. Additional platform-specific management features include serviceability traces, Domino statistics combined with data from System Management Facility (SMF), and additional statistics for granular performance analysis. Integration with SMF tools provides you with needed information to facilitate performance tuning, capacity planning, and charge-back billing. IBM Tivoli Storage Manager for Mail is available to facilitate backup and restore of the critical business data stored in your Domino for S/390 infrastructure. For more information about Tivoli Storage manager for Mail, see: http://www.tivoli.com/products/index/storage-mgr-mail/ For more information related to the authentication and access-level checking for Domino, see the IBM Redbook, Lotus Security Handbook, SG24-7017. This Redbook provides the best practices and guidance for building a secure “collaboration” infrastructure using IBM Lotus technologies. Managing Web applications infrastructure with IBM Tivoli Monitoring Tivoli is leading an IBM-wide effort to improve performance management capabilities for zSeries customers. This includes investment in new products to manage key zSeries resources, enhancement of existing IBM monitors, and integration of key products within the Chapter 1. Getting started: Key questions to consider 17 IBM portfolio. IBM is committed to improving the management of the zSeries solutions to help drive lower total cost of ownership for our customers. Nothing matches z/OS on the IBM Eserver zSeries when it comes to high levels of availability and scalability for mission-critical workloads, making it the platform of choice for today's large e-businesses. Scalability A Parallel Sysplex® cluster offers enhanced scalability by linking up to 32 servers with as many as 640 processors to create a single computing resource of almost unlimited size. Currently, zSeries hosts the largest single system production Domino deployment (more than 35,000 users on one system). The 64-bit architecture in the new zSeries processors have the potential for further consolidations of Domino workloads. The zFS storage hierarchy and increased memory available to a single OS image have the capability to allow deployment of larger numbers of Domino servers on a single system. zSeries customers also have the ability to enable additional processors on their system as demand increases. This is accomplished by a microcode change, often completed in less than 30 minutes. This upgrade can occur without impacting or recycling the currently executing LPARs. Server consolidation and lower cost of ownership Scalable Domino platforms can reduce the number of servers required to support an entire enterprise. The fewer the number of servers, the lower the complexity and cost of administration and management for a messaging and collaboration solution and the operating system and procedures that support it. The results of a recent consultant study show that Domino R6 on zSeries and S/390 can offer a dramatically lower total cost of ownership compared with Microsoft Windows NT-based and UNIX-based infrastructures. For the detailed report, see: http://www.ibm.com/servers/eserver/zseries/software/domino/itgpaper.html 1.8 What types of customers use Domino for zSeries? The market for Domino for zSeries is not limited to existing zSeries customers. Any or all of the following types of organizations can benefit from implementing Domino for zSeries. This topic area includes highlights of key benefits for each group, and ends with pointers to Domino for zSeries customer case studies and sources of Domino applications available in the marketplace. Organizations interested in a large scale mail and collaborative infrastructure Organizations interested in reliable, scalable, and secure e-business (including B2B) Notes/Domino customers interested in server or network consolidation zSeries customers interested in extending the reach of existing applications Organizations interested in a large scale mail and collaborative infrastructure Lotus Domino software offers high-function, integrated, flexible, world-class messaging and collaboration, plus many Web-enabling functions in a single integrated package. Domino for zSeries integrates high availability Web applications with flexible content management. The scalability of the zSeries platform allows for tens of thousands of Lotus Notes users on a single system with virtually limitless disk storage capacity. 18 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Customers with large mail user populations on older technology mail products on zSeries, such as OfficeVision, can upgrade to the advantages of Lotus Domino while exploiting the existing platform infrastructure and skills. In addition, the Lotus software migration site, http://www.lotus.com/migration, is another a portal for information about migrating to Domino from LAN-based messaging environments, such as Microsoft Exchange and Novell GroupWise. Organizations interested in reliable, scalable, and secure e-business To be successful in e-business, whether your application is business-to-business (B2B), business-to-consumer (B2C), or business-to-employee (B2E), you must respond in real time at any time. Domino for zSeries has the power and the tools to help you succeed in this demanding environment. Domino for zSeries makes it easy to integrate enterprise data with Web-enabled applications that you build with Domino Designer. You can provide your Web visitors with up-to-the-minute information and process their requests immediately. With Domino security, you can help protect the confidentiality and integrity of sensitive information that flows to and from your site. Furthermore, an HTTP plug-in for Domino to IBM WebSphere for zSeries, allows user authentication information to be stored in a Resource Access Control Facility (RACF) for tighter integration with zSeries security facilities. B2B, a growing phenomenon in the age of the Internet, is electronic commerce and process integration between businesses having independent and often very different infrastructures. Domino for zSeries plays an integral role in B2B, complementing e-commerce by enabling e-collaboration, enterprise integration, workflow, and support for a wide variety of client and server environments. Domino and the Lotus extension products address the unstructured component of the business transaction, the human side of the transaction, the people in the process. Notes and Domino customers interested in server consolidation Consolidation of any type reduces system administration, including network management and system backups. This is no less true of the Domino server. Domino for zSeries supports multiple (partitioned) servers on the same hardware, with the potential to support many thousands of users. This gives you the flexibility either to combine servers or to keep your existing server identities while consolidating hardware. Centralization of Domino servers on zSeries can result in substantial network savings. Because fewer DPARs are needed to support your users, more mail traffic will reside on the local server. If the target DPAR is in the same LPAR, no network traffic will result, because TCP/IP will route the request within the LPAR. In many cases, the Parallel Sysplex infrastructure can be used to route TCP/IP traffic between DPARs, thus eliminating server-to-server network traffic for mail routing and replication. Consult the IBM Redbook Lotus Domino for S/390: Running a Large Domino System, SG24-5984. Migration from other Domino platforms to Domino for zSeries is a key topic of the “Administration techniques” chapter. zSeries customers interested in extending the reach of existing applications Lotus Domino for zSeries is designed to help customers build and deploy Internet-based applications on the same server as existing applications and data. Domino provides rapid application development tools to help you design and develop collaborative applications for your users that can be extended to the Internet. A variety of options help you integrate your existing enterprise data into these applications, with or without programming. A customer Chapter 1. Getting started: Key questions to consider 19 service application can access an existing customer master file in a relational database for information such as name, address, and phone number. Enterprise integration works both ways. A collections application running on zSeries might update your Domino customer service database to alert your customer service representatives to any outstanding accounts receivable issues. With Domino for zSeries, you can tackle many business problems that require organizing unstructured data or managing the flow of information. At the same time, you can link this workflow and unstructured information to the wealth of business data in your enterprise databases. See Chapter 6, “Independent software vendor assistance” on page 57 for additional information about ISV products. 20 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 2 Chapter 2. Domino software platform products for zSeries This chapter provides an overview of the different products within the Lotus Domino software family that are available on the IBM Eserver zSeries platform. These products include: Extension products Developer tools Vendor offerings © Copyright IBM Corp. 2004. All rights reserved. 21 2.1 What Lotus and IBM products work with Domino for zSeries? A variety of products and tools are available to offer additional value to new and existing Domino for zSeries customers. These offerings can be categorized into three areas, described in the following sections. 2.1.1 Extension products Many separately purchased products extend the capabilities of the Lotus Domino server and are thus termed extension products. Some of these products are currently being renamed to simpler, descriptive names to make them more easily recognizable to customers. IBM will not be releasing Lotus Team Workplace (QuickPlace®) for the zSeries platform at this time. This reflects a change in our original plans. However, the decision is consistent with the IBM commitment to meet customer demand with high quality and supportable products at a reasonable return on investment. IBM will not continue to offer Lotus Instant Messaging and Web Conferencing (Sametime®), Lotus Workplace, and LEI for the zSeries platform for new releases of these products. Current market indicators for Lotus software on zSeries show a clear and continuing demand for Domino on zSeries, and in particular, Domino 6. The development efforts of IBM are aligned to meet that demand in a timely fashion. Based on customer demand, Domino and Domino for Linux most closely meet our customers' needs at this time, and we plan to enhance those two Lotus software products on zSeries. If you have an interest in Lotus Instant Messaging and Web Conferencing (Sametime) or Lotus Team Workplace on the zSeries platform, contact Lotus software product management, either directly or through your zSeries or Lotus software representative. Keep in mind that many large scale e-business applications often include more than one server type. Networking a zSeries server with another IBM platform server might be the optimum solution for needs requiring extension products, such as Lotus Instant Messaging and Web Conferencing (Sametime) and Team Workplace, that are not currently available natively for the zSeries platform. The following Lotus-related products are available on zSeries servers to enhance and extend your collaborative and e-business capabilities. For additional details about the availability of Lotus extension products on zSeries, see: http://www.ibm.com/servers/eserver/zseries/software/domino/related_products.html Domino Document Manager (Domino.Doc) Domino.Doc® is being renamed to Domino Document Manager. The Domino Document Manager family improves your organization's efficiency through enhanced collaboration and information management. Domino Document Manager delivers the scalability, flexibility, and low cost of ownership required to support both enterprise-wide document sand records management, while serving as a foundation for knowledge management. For more details, see: http://www-136.ibm.com/developerworks/lotus/products/dominodocumentmanager/ Lotus Workflow Lotus Workflow™, formerly known as Domino Workflow, is a stand-alone application development tool that works on top of Domino to provide our customers with the ability to develop, manage, and monitor all their business processes and help them eliminate the downfalls of paper-based work. For more details, see: http://www-136.ibm.com/developerworks/lotus/products/workflow/ 22 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 2.1.2 Developer tools In addition to the extension products, a number of developer tools extend the power of Lotus Domino for zSeries. These include LotusScript Extensions (LSXs) and application programming interfaces for Java, C, and C++. In addition, several Lotus Domino Connectors allow Domino for zSeries applications to connect through DECS, LEI, and Lotus Connector APIs to DB2 Universal Database tables, flat files, text files, and Domino databases. The following developer tools for Domino for zSeries can be downloaded: Lotus C API Toolkit for Lotus Domino on zSeries Domino SNMP Agent 4.6 These are available at: http://www.ibm.com/servers/eserver/zseries/software/domino/dom390_devinfo.html 2.1.3 Vendor offerings Some independent software vendors provide tools that complement Domino for zSeries services and applications, including: Trend Micro, Inc. offers an anti-virus product called ScanMail for Lotus Notes and Domino. This tool runs on zSeries, as well as many other DOmino platforms. ScanMail for Louts Notes and Domino scans and cleans attachments in Domino mail messages and Domino databases. After ScanMail is installed, it scans existing message attachments in mailboxes and databases to discover any old infections. Thereafter, all mail is scanned in real time at the Domino mail router. ScanMail monitors open/close events on administrator-specified databases and scans for malicious content before the document is closed. Modified data is scanned during the replication process. On demand database scanning is also available. For more information, see: http://www.trendmicro.com/en/products/email/smln/evaluate/overview.htm Symantec offers Norton AntiVirus for Lotus Notes/Domino and Symantec AV/F: Symantec AntiVirus/Filtering for Domino on zSeries. For more information, see: http://enterprisesecurity.symantec.com/content/productlink.cfm?EID=0 Stampede Technologies, Inc., a leading developer of accelerator software for Lotus Notes and Domino enterprises, announced the availability of their TurboGold Client-to-Server software on zSeries servers. TurboGold offers online attachment compression, offline acceleration of design element replication, and acceleration support for Domino Web Access users. With this new addition to the TurboGold product family, Stampede hopes to enhance IBM Lotus Notes performance for an estimated two million users, providing potential performance gains of up to 5-to-1, depending on delivery method and content. TurboGold Enterprise Edition delivers an enterprise-class solution that provides significant performance improvements and advanced user administration. The product’s design incorporates services for setting policies for replication and synchronization, Web acceleration, multicasting, and database priority assignments, and enables users to easily distribute them throughout the network. Along with improved storage management, these features bring added value to enterprises focused on creating more efficient operations and improving bottom-line results. For more information, see the product overview at: http://www.stampede.com/newsandeventsproductoverview.html Mail Attender is an e-mail administration tool that manages documents, attachments, quotas, and mail access for Louts Notes mail databases. It provides document and attachment management, thus dramatically reducing your risk and exposure to these lawsuits. Use Mail Attender to enforce document retention and content policies, as well as eliminating those attachments that do not belong in the workplace. Mail Attender can also Chapter 2. Domino software platform products for zSeries 23 be implemented to resolve disk space issues that you might be encountering on your Lotus Notes mail servers. Use Mail Attender to delete documents that have reached a configured age, or delete those attachments that every employee has sent to ten of their closest friends within the company. For more information, see the product overview at: http://www.re-soft.com/product/mailattender.htm Additional development tools and connectors are available in the marketplace from IBM Business Partners. See Chapter 6, “Independent software vendor assistance” on page 57for additional sources. IBM Tivoli systems management products for zSeries deliver comprehensive solutions that help manage the platform of choice for today’s large e-businesses. See 3.5, “IBM Tivoli integrated management software for zSeries” on page 36 for more details. 24 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 3 Chapter 3. Domino, zSeries, and performance This chapter discusses the performance advantages to be gained by running Domino 6 for zSeries. Then, we provide some general recommendations for performance and tuning that will help you get started in managing your Domino 6 for zSeries environment. More information about these topics can be found in Lotus Domino 6 for z/OS: Performance Tuning and Capacity Planning, SG24-6904. We also discuss the IBM Tivoli offerings that can assist you in managing your Domino for zSeries environment. The final section describes the hardware and software requirements to run Domino for zSeries. © Copyright IBM Corp. 2004. All rights reserved. 25 3.1 Features that differentiate Domino 6 for zSeries Some key benefits of this platform over other server platforms are: CPU reduction and z/OS improvements due to XPLink and zSeries File System (zFS). zFS latch structure introduced in z/OS 1.3. New BPXPRM verification function, the new dom_verify_os command. HTTP server task improvements. Server activity and performance monitoring improvements. IBM Tivoli Analyzer for Lotus Domino (optional, separately-licensed) makes it possible to collect powerful performance assessments, based on current performance, plus historical collections of Domino statistics (including z/OS platform statistics). 3.2 Performance basics Our key recommendations for performance tuning, performance monitoring, and capacity planning of Lotus Domino Release 6 for z/OS are the following: Use the dom_verify_os command to ensure UNIX System Services (USS) settings meet the recommended minimums. Domino does not run the same way as other zSeries workloads that you might be used to. Make sure that you are not artificially constraining Domino with parameter settings designed for a different type of application. Use a team approach. Domino tuning on zSeries is a combination of: – z/OS tuning, including z/OS UNIX System Services tuning – Domino server tuning – DASD tuning – Network tuning For a more detailed discussion of Domino 6 for zSeries performance tuning see Lotus Domino for z/OS: Performance Tuning and Capacity Planning, SC24-6904. 3.2.1 z/OS tuning These are the key recommendations for tuning z/OS to run Domino: Make sure that you have enough central memory for Domino. Domino creates multiple address spaces, some of which have large working sets. z/OS UNIX System Services also makes extensive use of storage for performance in the kernel address space, DFSMS data spaces, and zFS colony address spaces. You need enough real storage on your processor for these or you will page to DASD, which will severely impact Domino response times. Use the new Domino 6 for z/OS command, dom_verify_os, to verify your BPX parameter values. Make the Domino server a high-priority z/OS workload. The Domino server is an online system. It needs the same level of service that you would give to your production CICS® or IMS systems. If the priority within z/OS is not set high enough, the response times to clients will suffer, and client requests will time out. 26 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Tune and monitor the entire z/OS system. If you add a Domino server to a badly-tuned z/OS system, it will suffer. Do all the things that you would normally do for performance. See the z/OS UNIX System Services performance tuning tips at: http://www.ibm.com/servers/eserver/zseries/zos/unix/perform/bpxpftgt.html z/OS address spaces. The Domino address spaces are created and managed by Workload Manager (WLM). Address spaces for user connections. Thread pooling was introduced with Domino R5 for S/390 for Notes servers to reduce the resource requirements of the server. In this design, each server thread supports many connections. 3.2.2 Managing the Domino workload Use Workload Manager in goal mode to manage your z/OS system when running a Domino server. Workload Manager will attempt to give your Domino server the resources it needs. It is strongly recommended that you do not single out individual Domino address spaces for specific treatment. In other words, do not attempt to specify higher or lower priority for individual Domino address spaces. This also includes related address spaces such as virus checkers. Domino uses extensive locking between tasks, so all tasks in a Domino server should run at the same priority. Delays in the dispatching of one address space can cause delays elsewhere, which will increase user response times and also increase CPU consumption. 3.2.3 XPLink XPLink is a new linkage convention for z/OS. It achieves the performance improvement by reducing the number of instructions for calling a module by changing register conventions and the layout of the stack. Applications can have a mixture of code compiled with XPLink and code with the previous z/OS linkage conventions. Domino makes many nested calls during its execution, and thus the CPU savings of Domino 6 for z/OS over Domino R5 for S/390 are primarily the result of the implementation of XPLink. More information about XPLink can be found in the IBM Redbook, XPLink: OS/390 Extra Performance Linkage, SG24-5991. This book documents a benchmark of a Domino Mail with Calendaring and Scheduling workload, showing significant CPU savings. 3.2.4 Storage for Domino servers In this section, we discuss the different types of storage for Domino servers. Virtual storage A Domino server creates a large number of address spaces. Some of these address spaces, such as the main server address space, use a large amount of virtual storage, particularly in extended private (above 16 MB addressing) storage. For Domino 6 for z/OS Notes, each connection is represented by a virtual thread that exists in the main server address space. Therefore, the storage to support the virtual threads that service the user connections is allocated from a single address space. You should plan to provide a minimum address space size of 1.6 GB. To achieve this, you should not excessively over-size the ECSA and ESQA. RMF provides a virtual storage report that shows the size and use of ECSA and ESQA. In addition, an enhancement was made in Chapter 3. Domino, zSeries, and performance 27 Domino 6.0.1 to allow the domps -p command to show virtual storage usage for 31-bit processing. Real storage The storage requirements of a Domino server grow with the user load they are required to support. As a result, large server deployments will require correspondingly large amounts of real storage. You should not add Domino servers to a z/OS image without sufficient processor storage to support the combined workloads. This would cause paging to auxiliary page data sets, affecting the Domino servers and the other workloads on the z/OS image. A 31 bit z/OS image can be configured with more than 2 GB of real storage, and the storage can be split between central and expanded. It is recommended that you define as much storage as possible as main storage, up to the 2 GB limit; any extra storage would be defined as expanded storage. 64-bit processor storage The number of Domino partitions that can run on a given LPAR depends primarily on two factors: the amount of CPU and the amount of storage available. From a CPU standpoint, LPARs can generally be made as large as necessary, limited only by the amount of CPU that the system architect is willing to give to the LPAR. The story is different for storage though. S/390 (and zSeries machines in 31-bit mode) allow for 2 GB of main storage and 2 GB more of expanded storage, giving a total of 4 GB of real storage that can be used by an LPAR. This is most often the factor that limits the number of Domino partitions that can run on one LPAR. With 64-bit real storage on zSeries, there is no expanded storage, so all real processor storage is considered to be central. The 4 GB real storage limit has also been raised to 64 GB, effectively eliminating the need to stop at two Domino partitions in an LPAR. Just as Domino R5 lifted the scale limitations of the Release 4 server and allowed for Domino server consolidation, the 64-bit real addressability of zSeries allows the number of LPARs to be significantly consolidated. Page data sets When supporting large Domino server workloads, there might be a significant increase in page space needed. Therefore, you should evaluate the size and number of page data sets on the system. The page data sets must be able to hold the virtual storage requirements of the address spaces in the z/OS image. The size of the page data sets and the number used can be found in the PAGESP report in RMF. Always allocate far more page data set space than you require for the normal running of your z/OS system. Then, if you experience an increased demand for processor storage, such as when z/OS takes a system dump of a large address space or part of the processor storage goes offline, you will have enough page data set space to handle these situations. Paging A Domino server does not like paging to auxiliary page data sets. The configuration should have enough real storage to satisfy the working set requirements for the number of DPARs running in the LPAR. If the DPAR does any paging from auxiliary, user response times will increase, and the CPU used by the DPAR will also increase. The increase in CPU is caused by some processes spinning, waiting for another process to complete, which in turn, is delayed by the page faults. Paging from expanded storage in 31-bit mode is not a concern as long as the page movement rate from expanded storage is not too high. 28 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Shared library space In Domino 6 for z/OS, many of the Domino programs are placed in shared library (system and user) space. In both cases, there is only a single copy of the program in real storage. There are also programs from z/OS UNIX System Services and the C/C++ Runtime Library that should be placed in the Extended Link Pack Area (ELPA). This means that there is still a single copy of the module in storage for all Domino address spaces at the same maintenance level. You must make sure that there is enough space in the system shared library for the number of concurrent levels of Domino 6 for z/OS that you want to run, plus other applications and concurrent levels of Domino 6 for z/OS that you want to run, plus other applications and system requirements. Additional ESQA space You will also need more space in ESQA. To handle the additional control blocks, plan for an additional 10 MB in ESQA for each Domino 6 for z/OS level. C/C++ Runtime Library program modules We recommend that you place certain C/C++ Runtime Library programs in the Link Pack Area (LPA). (Nearly all the modules go above 16 MB in the ELPA.) For a list of the C/C++ Runtime Library program modules to place in LPA and how to do it, see OS/390 UNIX System Services Planning, SC28-1890-07, Chapter 16, “Tuning performance.” The C/C++ Runtime Library programs that you do not put into LPA should be cached in the Virtual Lookaside Facility (VLF). PR/SM Processor Resource/Systems Manger (PR/SM™) provides the capability to run multiple copies of z/OS and OS/390 operating systems on a single processor. Each instance of the operating system is called a z/OS or OS/390 image and runs in a logical partition (LPAR). To support a large number of Domino users, you run multiple DPARs in an LPAR and have multiple LPARs. An LPAR has dedicated or shared processor engines (CPs), dedicated storage, and can have dedicated or shared channels for connection to I/O control units. It is important to set the LPAR definitions correctly for CP control and to give the LPAR sufficient storage so that it does not page to auxiliary page data sets. On a zSeries processor running z/OS 1.2 or later, a new feature called Intelligent Resource Director is available. This will dynamically vary the weight of an LPAR and also change the number of logical CPs for the LPAR under control of the WLM. The use of this feature will make management of LPARs much easier. The CPU cost of PR/SM managing the LPARs can be gauged by the ratio of the sum of the number of logical CPs for all active LPARs divided by the number of physical CPs on the processor. This assumes there are no LPARs with dedicated CPs. This ratio should be two or less. It is recommended that you monitor the normal CPU requirement of each LPAR and set the weights to match this. During migration, the weights might need to be adjusted many times to match the changing requirement of the LPARs. You need to make sure that LPAR definitions do not artificially constrain your Domino servers. Chapter 3. Domino, zSeries, and performance 29 3.3 Monitoring z/OS An essential part of running any application is monitoring the resources consumed. This provides input into both performance tuning and capacity planning. Traditional z/OS information sources provide a lot of information for capacity planning, resource accounting, and performance tuning. These have been enhanced for applications such as Domino that use the z/OS UNIX System Services interfaces. 3.3.1 RMF Resource Measurement Facility (RMF) provides system-level information that is useful for capacity planning and tuning. RMF is used to monitor the activity of the z/OS system. RMF gives information about CPU, storage, workloads, DASD controllers, and DASD volumes. Chapter 2 in Lotus Domino 6 for z/OS: Performance Tuning and Capacity Planning, SG24-6904, has more details about using RMF and SMF to tune z/OS. 3.3.2 Monitoring z/OS with SMF System Management Facilities (SMF) is an important source of information about Domino resource use. SMF collects data about CPU, storage, and I/O consumption for address spaces in z/OS. Details of the SMF records and how to manage them are found in z/OS MVS System Management Facilities (SMF), SA22-7630. Interval recording of SMF record You have the option to turn on interval recording for address spaces. Without interval recording, a record containing information about the address space is only written when the Domino server is shut down. With interval recording, a record is written every specified number of minutes, giving information about the current interval. An appropriate interval is 15 minutes. With interval recording, you can see the resource consumption for an address space over time. You specify interval recording in the SMFPRMxx member of SYS1.PARMLIB, where xx is the suffix of the currently active member. You can have interval accounting for all workload types, or you can select specific workload types. You will need interval recording enabled for the OMVS workload type. With interval synchronization, you can directly compare SMF data with RMF data. We recommend the following options: SMF option: – INTVAL(nn): SMF global recording interval in minutes. – SYNCVAL(mm): Synchronization with the specified minute of the hour. – INTERVAL(SMF,SYNC): Write interval records using the INTVAL interval length and synchronized to the SYNCVAL time. RMF monitor I option: SYNC(SMF) – SYNC(SMF): Synchronization with SMF. This means that records will be written as specified with INTVAL and SYNCVAL options. For more information, see the following publications: z/OS RMF User’s Guide, SC33-7990 z/OS MVS System Management Facilities (SMF), SA22-7630 30 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide The publications can be obtained by searching the IBM Web site: http://www.ibm.com 3.3.3 DASD and file system tuning In this section, we discuss the performance of the disk Direct Access Storage Device (DASD) subsystem and how you can monitor and tune it. I/O response time can be a significant part of application response time. Good DASD response time is an important part of Domino performance. Recommendations The following are recommendations for Domino 6 for zSeries: We recommend that you use zFS instead of DFSMS in your critical file systems used by Domino 6 for zSeries. We recommend that you use z/OS V1R3 or later to get the latest enhancements in zFS. Monitor the system: Look for high channel utilization and watch for DASD devices with high activity that are not performing well. Use D GRS,C to check for latch contention. Monitor HFS data sets for a need to reorganize the data. Use high performance DASD subsystems such as the IBM Enterprise Storage Server® (ESS). This has the additional benefit of allowing you to use Parallel Access Volumes to improve the DASD performance. Consider the performance implications of allowing users to index Domino databases. DFSMS recommendations Although the recommendation is to use the zFS as the UNIX file system for Domino, there are still users of DFSMS. Buffer pool sizes There are two parameters controlling the DFSMS buffer pool. These are the virtual storage size (VIRTUAL) and the fixed storage size (FIXED). They are set in BPXPRMxx and can be modified using the CONFIGHFS OMVS shell command. Experience has shown that letting the VIRTUAL parameter default to half the main storage in the z/OS image is a good recommendation. In practice, DFSMS uses about 400 to 500 MB for this buffer pool in a 31-bit environment with two large Domino mail DPARs. If you constrain the size of the buffer pool too much, metadata gets flushed out of the buffers, and there is an increase in the exclusive locks taken on HFS data sets to manage the buffer shortage. All these slow down the Domino server and increase its CPU use. We recommend that you set the FIXED value to the default of zero. This means that there are no long-term fixed buffers, and the buffers need to be fixed before performing I/O. There is a small cost in fixing the pages, but this should not be significant. By setting to zero, main storage is not retained by DFSMS when it is not needed and it can be used by other address spaces. Sync daemon interval This should be left at the default value of 60 seconds. Domino performs many sync requests to guarantee data has been hardened to disk. This means, that in practice, most data is written more often than the sync daemon interval. Chapter 3. Domino, zSeries, and performance 31 File system space monitoring It is very important that you monitor the free space in your file systems. In DFSMS, the application cannot write to a full file system. If your file system is filled, it will become unusable. Shared HFS Shared HFS allows sharing of HFS files across a Parallel Sysplex. This feature can be used to give backup servers access to production files. However, you should not allow multiple Domino servers to actively share the same files in a production mode. DFSMS locking DFSMS uses latches to synchronize updates to its HFS files. It frequently takes an exclusive latch on a entire HFS data set while it updates essential data within the HFS data set. During this exclusive lock, other requests cannot access any files (even for read) in that HFS data set. The time spent waiting for a latch is not measured in any RMF reports. In fact, you might have very good DASD response times, but Domino might be waiting for a long time for its I/O requests to be satisfied. The only way to monitor latch contention is to issue the D GRS,C operator command. This command should be issued frequently, every 5 or 10 minutes, by your automation procedures. You can then refer to the console log if you suspect that you have latch contention. If you are having latch contention, you need to: Improve the response time to the DASD volume containing the HFS file. Move some high activity files to another HFS data set. Use smaller HFS data sets, particularly if you have implemented multivolume support. Migrate the HFS data set to zFS, which allows more concurrent access. Multivolume file system Both DFSMS and zFS support multivolume file systems. The most important benefit is the capacity to allocate more space per file system. But care must be taken, or performance could degrade. Refer to Lotus Domino 6 for z/OS: Performance and Capacity Planning, SG24-6904, Chapter 2, for more details. 3.3.4 zSeries File System (zFS) The zSeries File System (zFS) is a z/OS UNIX System Services file system that can be used in addition to the DFSMS File System. zFS provides significant performance gains in accessing large files that are frequently accessed and updated. zFS also provides reduced exposure to loss of updates by writing data blocks asynchronously and not waiting for a sync interval. In addition, the granular zFS locking scheme allows for large performance improvements. More information about zFS can be found in z/OS Distributed File Service zSeries File System Implementation, SG24-6580. 32 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 3.3.5 Network tuning All client types are connected to a Domino server on zSeries through a TCP/IP network. In this section, we discuss the performance of the TCP/IP network and how you can monitor and tune it. A client/server application such as Lotus Notes/Domino is designed so that parts of the application run on the client and parts run on the server. These parts must communicate with each other, and this is done through a set of network resources (hardware and software). The challenge is to ensure good performance along the entire path, as well as consistent response time to the user. Network performance is an important part of Domino performance. Here are some key network tuning recommendations: Consider the whole network. The network consists of many hardware boxes and links. Monitor all the components in the network and address bottlenecks. Define REGION=0M for the TCP/IP region size. TCP/IP development recommends setting the region size at 0. TCP/IP buffers are dynamically allocated in the private area. REGION=0M allows TCP/IP to allocate the maximum virtual storage above and below the 16 MB line. If you have implemented an IEFUSI exit, check that it will allow the specification of 0M for the region size. TCP/IP Lotus Domino for z/OS uses the TCP/IP network protocol to communicate with any kind of client. TCP/IP provides several commands that are useful for monitoring the system and identifying problems. In particular, we recommend using the following to monitor TCP/IP: PING TRACERTE NETSTAT TCPIPSTATISTICS Tuning TCP/IP For tuning TCP/IP: TCP/IP priority in z/OS z/OS UNIX System Services network parameters: – NETWORK DOMAINAME(AF_INET) MAXSOCKETS TCP/IP supports AF_INET sockets for communication with OS/390 UNIX applications. Notes clients use AF_INET sockets to communicate with the Domino server. This parameter should be set to 35000. – NETWORK DOMAINAME(AF_UNIX) MAXSOCKETS AF_UNIX sockets are used when two OS/390 UNIX applications establish a connection. Use a value of 10000 for Domino. In addition to considering TCP/IP and the network connection on the zSeries server, you also need to consider all of the other network components. See Lotus Domino 6 for z/OS: Performance Tuning and Capacity Planning, SG24-6904 for more information about network tuning. Chapter 3. Domino, zSeries, and performance 33 3.3.6 Partitioning Prior to Domino partitioning, each Domino server required its own copy of the operating system, which for some platforms also implied its own processor. With the ever-increasing size of processors on all platforms, this was too restrictive. zSeries has logical partitioning (LPAR), which allows up to 15 images, each running its own copy of the operating system. Even this is restrictive for a large user population. Domino partitioning (DPAR) permits multiple Domino servers to run in one copy of the operating system. Thus, on zSeries, you can have several Domino servers in a z/OS image and several LPARs each running z/OS images. This enables a zSeries processor to support a very large number of users on a single processor. With Domino R5 for S/390, all the DPARs in an image had to be at the same release level. Domino 6 for z/OS allows DPARs in one image to be at several levels of Domino 6 for z/OS and one level of Domino R5 for S/390. Partitioning recommendations Partitioning is used for two primary reasons: To support a large number of users. To separate a set of users from another set of users for business reasons, such as security. The two sets of users could be in the same DPAR with different organizational units. However, some businesses feel the need to keep them in separate DPARs. Registered users per DPAR It is not possible to give a recommendation for the number of registered users per DPAR without knowing something about how the users will access the server. The number of registered users in a DPAR is dependent on how active the users are going to be, meaning how often and for how long will they use the server. Active 15 minute users per DPAR The current recommendation is a maximum of 1,500 active 15 minute users in a DPAR. This number does not change from Domino Release 5 to Domino Release 6. It also does not change when migrating from 31-bit real storage to 64-bit real storage. This number might increase significantly when Domino and z/OS UNIX System Services support 64-bit virtual storage, which will allow greater than 2 GB address spaces. DPARs per LPAR The recommendation varies between 31-bit real storage and 64-bit real storage: For 31-bit real storage, you should have a maximum of two full DPARs (a DPAR with 1,500 active users). With much smaller DPARs, you might be able to support three DPARs in an LPAR. For 64-bit real storage, the current recommendation is to have four or five full DPARs. Theoretically, you can have more DPARs, but from current practical experience, we recommend this number. LPARs per processor The IBM 9672 Generations 5 and 6 and zSeries 800 and 900 processors support 15 LPARs on a processor. 34 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 3.3.7 Clustering A cluster is a group of Domino servers that work together. The servers pass database updates among themselves, using replication, so that the data on the various servers is mirrored on both servers. Up to six Domino servers can be in a single cluster, and they can be running on different platforms. The benefits of clustering are: Higher availability. If one server fails, users can automatically be switched to another server in the cluster. Workload balancing across multiple servers. Costs of clustering Running clustered servers uses increased resources in the following areas: CPU resources are used to send database updates to other servers and apply them to all copies of the database. A cluster with one primary and one secondary server takes 40 to 80% more CPU than a non-clustered configuration. Real storage is 2.5 to 3.5 as much as a non-clustered configuration, depending on the number of DPARs and LPARs used. For DPARs, four times as many will be needed if you use a primary and backup pair. The maximum recommended number of concurrently active 15 minute users (users who have driven a transaction on the server in the last 15 minutes) for a primary cluster DPAR is 750 versus 1,500 for a non-clustered DPAR. Add to this a backup DPAR for each primary DPAR. I/O write activity doubles, because updates are done multiple times, once on each server. There will also be an increase in I/O read activity. DASD space doubles if you have two copies of each database. Each server must have its own set of files and databases. It triples if you elect to have three copies of each database. There is no sharing between servers. Network traffic increases to pass the updates to all servers in the cluster. Lotus recommends providing a separate network for the server-to-server traffic in a cluster to ensure good performance. 3.4 Domino tuning This section describes the Domino parameters you can set that affect the performance of your system. It shows how you specify which tasks the Domino server will run and provides information about the relative resource use of those tasks. It also identifies useful Domino information that you should monitor. These are the key recommendations for tuning Domino 6 for z/OS: Do not change the following parameters in Domino 6 for z/OS: – Server_Max_Concurrent_Trans – Server_MaxSessions Leave the values at their defaults. Otherwise, you might cause problems with the Domino server on z/OS. Do not run unnecessary Domino server tasks. Start only those server tasks that you need. Check the ServerTasks and ServerTasksAt hour variables in notes.ini, and remove any addin tasks that are not required. Also check your server configuration document, particularly the NOTES.INI Settings tab, for Chapter 3. Domino, zSeries, and performance 35 unnecessary tasks. For example, you might not need tasks such as logging and billing. See the Domino 6 Administrator help database for a more detailed description of the ServerTask and ServerTaskAt hour ini variables, as well as information about the configuration settings document. Note also that in some cases there are advantages to running multiple copies of an addin task, such as Update or the cluster replicator, to increase throughput and shorten various processing times. If you use multiple instances of these addin server tasks, be sure it is necessary to do so. Schedule maintenance and utility tasks for non-peak times. Balance® work between the server and the clients. Lotus Notes is a client/server application. It runs on a combination of the Domino server and the Notes client. – If your users are using a Web browser as the client, Domino Web Access 6.5 (formerly known as iNotes) improves the amount of the work that can be done on the client. – If users are primarily Notes clients, consider running some functions on the client rather than on the server to minimize the server load. For example, you could tell your users to: • Put all users that they send mail to in their local Domino Directory to avoid searching the Domino Directory on the server when sending mail. • Replicate their mail and other databases to their Notes client to offload processing from the server. 3.5 IBM Tivoli integrated management software for zSeries The portfolio of IBM Tivoli systems management products for zSeries delivers comprehensive solutions that help manage the platform of choice for today’s large e-businesses. The IBM Tivoli suite of systems management products for zSeries is a comprehensive set of solutions that help manage the platform of choice for today's large e-business. Nothing matches zSeries when it comes to high levels of availability and scalability for mission-critical workloads. These intelligent systems management products help you effectively manage the business processes that your technology has been designed to support and to ensure your entire infrastructure is reliable, available, and efficient. See “Intelligent management software for the on demand world” from The Mainstream, Issue 2, 2003, available at: http://www.ibm.com/software/os/zseries/newsletter/mainstreamed2_uk.html Systems and application monitoring tools for Domino and the TCP/IP network: – IBM Tivoli Monitoring for Messaging and Collaboration: Problem definitions to enable rapid time to value of IBM Lotus Domino monitoring. – IBM Tivoli Monitoring for Network Performance: A combined solution that packages IBM Tivoli NetView® Performance Monitor to manage SNA networks and IBM Tivoli NetView for TCP/IP Performance to manage TCP/IP stacks in z/OS and OS/390 environments. – Tivoli Management Portal: The single point of integration for all of the zSeries monitoring solutions previously described. This Web-based portal interface allows users to quickly navigate between zSeries monitors to determine the root cause of problems. The Tivoli Management Portal also integrates with IBM Tivoli NetView for z/OS to give users visibility to system events and improve productivity. From the event screen, customers can quickly address issues by using the Portal’s built-in intelligence to launch from the event into the precise point of the monitoring application required to investigate the problem. 36 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Tools to assist in providing continuous application and network availability in z/OS, S/390, and Linux environments: – IBM Tivoli Workload Scheduler for z/OS is our production workload management product. It can be used to plan, automate, and control the processing of your company’s whole production workload on top of batch subsets. Tivoli Workload Scheduler helps you organize and improve every phase of the planning and execution of business processes. – IBM Tivoli System Automation for OS/390 offers Parallel Sysplex automation and policy-based self-healing abilities that can dramatically improve availability of z/OS and OS/390 systems and business applications. System Automation for OS/390 automates workloads by executing quick and consistent recovery of failed resources and whole applications either in place or on another system. – IBM Tivoli System Automation for Linux manages and helps improve availability of business applications, running in single Linux systems or in clusters. System Automation for Linux can ease operator workload by automating manual tasks, resource monitoring, application recovery, and fast detection of system outages. It provides sophisticated information about application components, resource grouping, and resource relationships. System Automation for Linux also automatically handles cluster-wide relationships, start/stop order, and required pre-start/stop and post-start/stop actions. – IBM Tivoli NetView for z/OS monitors network health and enables self-healing by gathering performance data, which identifies network-error root cause and automatically initiates corrective actions. NetView for z/OS extends TCP/IP management and integrates TCP/IP services for IP discovery, topology, and monitoring. Its simple Web interface console improves resource effectiveness in performing TCP/IP diagnostics and SNMP resource management. NetView for z/OS is also integrated into the aforementioned IBM Integrated Performance Management for zSeries solution through the Tivoli Management Portal. – IBM Tivoli Switch Analyzer provides automated Layer-2 Switch Network Management and correlates data and events to determine the root cause of a problem. Switch Analyzer increases network staff efficiency and productivity by providing Layer-2 device monitoring, redundant path correlation, automated discovery, and rapid deployment. 3.6 Domino 6.5 for zSeries: What are the requirements? In this section, we discuss the requirements for the Domino 6.5 for zSeries. 3.6.1 Software requirements Lotus Domino 6 for zSeries runs on zSeries servers with z/OS Version 1 Release 2 or later that have enough capacity to support a Domino implementation, including DASD volumes for the HFS or zFS data sets where Domino data will reside. Note that, like most platforms, there are price/performance and response time advantages to running Domino on the newest technology server models. In addition, proper configuration and sizing are critical to a successful implementation. Chapter 3. Domino, zSeries, and performance 37 Requirements can vary by Domino for zSeries release. Release-specific information is documented in the Domino for zSeries Installation Guide for each Domino for zSeries release, available online at: http://www.notes.net/doc Select By product -> Domino for z/OS -> release number (for example, 6.5). For Release 6.5, the minimum requirements for Domino for zSeries are as follows. The minimum requirement is z/OS Version 1 Release 2 at PUT level 0206 or later or the PTF Checker Tool run clean with no missing PTFs reported, or both. If running z/OSe, the minimum requirement is z/OSe Version 1 Release 3 at PUT level 0205 or the PTF Checker Tool run clean with no missing PTFs reported. Processors supported: Any processor that supports your release level of z/OS Version 1 Release 2 or later. If running z/OSe, any processor that supports your level of z/OSe Version 1 Release 3 or later. Central storage: 1 GB required; 2 GB or more recommended. Disk space: 3 3390-3 volumes minimum. The z/OS C/C++ IBM Open Class® Library installed: – No license for the C/C++ feature of z/OS is required. – SCLBDLL must be in the program search order (for example, in the SYS1.PARMLIB member, LNKLSTxx or PROGxx). SCEERUN2 must be available and in the program search order (for example, in the LNKLSTxx or PROGxx PARMLIB member). Use these values as general guidelines for minimum memory and disk space for a pilot environment. The requirements for a production environment, particularly one involving thousands of users, Web clients, non-mail applications, or all of these might be significantly different. Consult the capacity planning chapter of the Lotus Domino 6 for z/OS: Performance Tuning and Capacity Planning, SG24-6904, for guidelines about memory and disk requirements in a production environment. This redbook also addresses environments supporting Web browser clients. The following Web site contains the list of z/OS services required to run Domino for z/OS: http://www.ibm.com/servers/eserver/zseries/software/domino/servchoice.html In addition, a tool (the PTF Checker) is provided that uses SMP/E to verify that the required service has been applied on your z/OS system. The PTF Checker is available at the above Web site. To use the PTF Checker, follow the directions in the comments section of the file. The above Web site should be reviewed frequently, and service should be applied and verified whenever there are changes to the lists. We recommend that you register at the following site to be notified by e-mail of any update to the PTF Checker, the lists, or other technical updates: http://www.ibm.com/servers/eserver/zseries/software/domino/register.html IBM suggests that you install z/OS preventive maintenance using Recommended Service Upgrades (RSUs). An RSU is an SMP/E SOURCEID (RSUyymm) used to identify a subset of 38 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide available PTFs. RSUs are available monthly. IBM recommends that you install an RSU every three months if possible, with the RSU level being the current month minus two. You should also regularly review current HIPER and PE PTFs as part of your preventive maintenance policy. You should roll these fixes into production at least monthly. If you are unable to install RSU maintenance every three months, it is more important to review the HIPER and PE fixes on a regular basis. For additional information, see z/OS Planning for Installation, GA22-7504. More details can be found in Lotus Domino 6 for z/OS: Performance Tuning and Capacity Planning, SG24-6904. Also see the IBM Redbook Technote Domino 6 for z/OS - Considerations for Improved Performance, TIPS0180. 3.7 Domino 6.5 for Linux on zSeries requirements The following hardware and software is required for Lotus Domino for Linux on zSeries. You can get more detailed information in IBM Lotus Domino 6.5 for Linux on zSeries Implementation, SG24-7021. Processor A processor capable of running Linux for zSeries. Linux for zSeries requires the IEEE floating point hardware feature; therefore, the minimum hardware server is a S/390 model G5 or G6, a Multiprise® 3000, or a zSeries model 800, 900, or 990. If running under VM, the processor must be capable of running VM/ESA® V3.1 or z/VM® V4.3 or later. The processors can be standard zSeries processors or Integrated Facility for Linux processors (IFLs). For testing and limited production, a single processor is sufficient. However, Domino has many tasks and runs better in a multiprocessor environment. The processors can be shared with other LPARs, but depending on the size of your Domino system, you might need additional processors: The minimum memory requirement is 128 MB. With 128 MB, you can bring up a Domino server with a couple of users and do some testing. The amount of memory you will need for a production server depends on the number of users and applications. Linux on zSeries (31-bit mode) supports up to 2 Gigabytes of memory. Domino servers supporting hundreds of users will typically require more than 2 Gigabytes of memory. When configuring Domino for Linux on zSeries for a large number of users, XPRAM can be considered for paging to fast memory rather than to disk. Or, make use of the 64-bit Linux for zSeries. See the Domino Release Notes for information about setting up and using XPRAM. If your Linux runs under VM, swap to a virtual disk instead of XPRAM. TCP/IP networking support. DASD. You will need a minimum of three volumes of DASD space for the initial installation of Domino; we recommend four or more volumes if you are installing a mail server. In addition to the DASD needed for Domino, you will need to consider the Linux swap space and VM page space. Chapter 3. Domino, zSeries, and performance 39 Software Lotus Domino 6.5 for Linux on zSeries requires the following software: United Linux Version 1.0 for IBM S/390 with Service Pack 2. This is equivalent to SUSE LINUX Enterprise Server 8 (SLES 8) for IBM mainframes with Service Pack 2. The LINUX code is acquired from SUSE, not IBM. For more information, refer to the SUSE Web site: http://www.suse.com If running under VM, you will need either: – VM/ESA Version 3.1 – z/VM Version 4.3 or later Workstation To install the Domino 6.5 for Linux on zSeries software, you need the following clients: Installation client You will need either a telnet or ssh client to install the Domino server. If telnet is not available in your installation, you can use one of the ssh clients, such as PuTTY. There are a number of free secure shell clients available. We used PuTTY, a free download, available at: http://www.chiark.greenend.org.uk/~sgtatham/putty/ You can also find more information about ssh at: http://www.openssh.com/ Domino Administrator client You must have a Domino Administrator client to administer your Domino servers. We recommend that you use the Administrator client to set up your Domino for Linux on zSeries server using the Remote Server Setup function within the client. The Remote Server Setup function is an optional feature when you install your Domino Administrator client from the Lotus Notes CD (a separate CD from the Domino CD). If you install all clients and features, you will have the Remote Server Setup option available to you. 3.7.1 Administration workstation requirements These requirements are the same for both Domino for zSeries and Domino 6.5 for Linux on zSeries. A workstation with a CD-ROM and a TCP/IP connection to zSeries is needed to install and administer a Domino server. Administration can be performed with a browser or a Domino Administrator client. You need either the Domino 6 Administrator or the Java Runtime Environment (JRE) 1.3 or later installed on the workstation that performs the installation. If you do not have JRE, you can download it from: http://www.java.sun.com See the Domino 6.5 Release Notes, Section 3, “Notes and Domino 6.5 Platforms and System Requirements,” for the supported client workstations. 40 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 4 Chapter 4. Product details This chapter provides more details about the Lotus Domino software platform products for the zSeries server. It includes such helpful information as: Product announcements Product part numbers Key marketing and technical support dates Product Web sites z/OS release support New features in Lotus Domino 6.5 and Lotus Notes 6.5 © Copyright IBM Corp. 2004. All rights reserved. 41 4.1 Product announcements The most current Domino for zSeries product announcements are available at: http://www.ibm.com/servers/eserver/zseries/software/domino/related_products.html The most recent announcements include Domino 6.5 for Linux on zSeries. See the IBM United States Software Announcement 203-253, September 23, 2003, available at: http://www-3.ibm.com/fcgi-bin/common/ssi/ssialias?infotype=an&subtype=ca&supplier=897&ap pname=IBMLinkRedirect&letternum=ENUS203-253 4.2 Product part numbers Table 4-1 lists the part numbers for the currently marketed Domino for zSeries software products. Domino 6 for zSeries can only be acquired as an IBM Licensed Program Product under a Monthly License Charge Agreement. Note that this is an exception to the Passport Advantage ordering and pricing model that applies to most Lotus software products, including Domino on other platforms. Note that Lotus extension products for the zSeries platform, Lotus Notes clients, and licensing for Domino Web Access client access to Domino are acquired through Lotus resellers under the Passport Advantage program. Table 4-1 Domino feature/part number Program Number 5655-K36 Domino for 6 for z/OS Feature 6000 - LK3T-8317-03 Domino for 6 for z/OS Global English Feature 6001 - LK3T-8318-03 Domino for 6 for z/OS Global English and EMEA/AP Language Packs Part number AH0IJNA Domino 6.5 Linux zSeries Media Pack English Part number CY3AGNA Domino 6.5 Linux zSeries CD Assy Part number C261ANA Domino 6.5 Linux zSeries CD Label Part number C51DKNA Domino 6.5 Linux zSeries CD Master Part number AD0BCNA IBM Lotus QuickPlace 3.0 zSeries English Media Pack 4.3 Key marketing and technical support dates Table 4-2 on page 43 identifies key marketing and technical support dates for the respective Domino for zSeries products. The most current information is available at: http://www.ibm.com/servers/eserver/zseries/software/domino/domino6.html 42 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Table 4-2 Marketing and technical support dates for Domino products for zSeries Product name Availability date Domino 6.5 for z/OS Available September 30, 2003 Domino 6.5 Linux on zSeries Available September 30, 2003 Domino 6.0.3 for z/OS Available September 30, 2003 Domino 6.0.2 CF2 for z/OS Available August 1, 2003 Domino 6.0.2 CF1 for z/OS Available June 20, 2003 Release 6.0.1 CF3 Available October 20, 2003 Release 6.0.1 CF2 Available July 4, 2003 Release 6.0.1 CF1 Available April 4, 2003 Domino 6.0.1 for z/OS Available February 14, 2003 Language Pack for Finnish and Swedish May 23, 2003 4.4 Product Web sites Table 4-3 lists the Domino for zSeries Web sites. These sites provide the latest information and technical aspects for each specific product. To find the Web sites for all Domino branded products, go to Lotus developerWorks, available at: http://www-136.ibm.com/developerworks/lotus/products/notesdomino/ Table 4-3 Domino for zSeries product Web sites Product name Address on the Web Lotus Domino for zSeries http://www.ibm.com/servers/eserver/zseries/software/domino/ Domino for S/390 Index Roadmap to Publications http://www.ibm.com/servers/eserver/zseries/software/domino/mindex.html Lotus Domino for zSeries Redbooks http://www.ibm.com/servers/eserver/zseries/software/domino/redbooks.html Lotus Domino documentation http://www.lotus.com/ldd/doc zSeries family of servers http://www.ibm.com/servers/eserver/zseries/ 4.5 z/OS release support IBM will continue to deliver on the goals of the Mainframe Charter by bringing to the marketplace new zSeries 990 models and features. Together with the company's BladeCenter systems, IBM plans to deliver new zSeries-based solutions that can take your enterprise beyond basic server consolidation into an era of dramatically simplified IT infrastructures. For information about the latest release information and end-of-service dates for z/OS, see: http://www.ibm.com/servers/eserver/zseries/ Chapter 4. Product details 43 4.6 What’s new in Domino 6 for zSeries? Domino 6 is a major new release of the Lotus collaboration server. Domino 6 for z/OS requires z/OS 1.2 or later or z/OSe 1.3 or later. The top four areas of enhancement in Domino 6 are: Multiple Domino 6 versions in the same LPAR. It is now possible to run multiple instances of varying levels of Domino 6 for z/OS partitions (DPARs) in the same LPAR, plus one release of Domino R5 for S/390 server (DPAR). This is accomplished by making use of Shared Library Support (see the next topic). Shared Library Support. Shared Library Support simplifies the installation process by removing the former requirement of adding Domino DLLs into Dynamic LPA and the requirement to run the PUTINLPA job. Verity KeyView filter support. Domino 6 for z/OS now uses the Verity KeyView filter for retrieving text from binary attachments, which was previously only available on other hardware platforms. The types of binary attachments which can be indexed include Adobe PDF format, Microsoft Word, WordPerfect, 1-2-3®, Excel, Freelance, PowerPoint, HTML, and many others (but not Word Pro® attachments). To enable this support, a database has to be full text indexed with the option to index binary attachments. (Note: Indexing attachments as raw text continues as before and does not use the Verity KeyView filter support.) z/OS Console Support for Domino. New function for z/OS Console Support for Domino 6 (commonly referred to as “DomCon”) includes the ability to monitor and administer Domino servers at different release levels. This enhancement corresponds with the new ability to run DPARs with multiple versions of Domino 6 for z/OS and DPARs with a single version of Domino R5 for S/390 in the same LPAR. This is accomplished through new executables, a revised setup script, and updated JCL procedures. 4.7 What’s new in Domino 6.5? The following discussion includes the new features in both the server and client side of Domino 6.5. For more information, see: http://www.lotus.com/ldd/today.nsf/lookup/nd65_features Notes/Domino 6.5 offers enhanced collaboration with closer Lotus Instant Messaging (Sametime) integration and improved messaging, particularly with Domino Web Access (formerly known as iNotes Web Access). This release provides productivity enhancements, such as the new Follow Up feature and the new Unread view in both Notes and Domino Web Access to help you complete tasks more efficiently and strengthens the Lotus commitment to platform of choice by offering an end-to-end Linux solution with Domino, Domino Web Access, and LEI. This section describes the new features and enhancements in Notes/Domino 6.5, Domino Web Access 6.5, and Lotus Enterprise Integrators (LEI) 6.5. 4.7.1 Domino server Lotus Domino 6.5 improvements include new platform support, serviceability enhancements, performance improvements, and single sign-on changes. New platform support Domino 6.5 supports the Linux on zSeries (S390) and Windows Server 2003 platforms. In addition, Domino 6.5 support for the Mozilla 1.3.1 browser on Linux makes it possible for complete deployment of your messaging system on Linux. 44 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Serviceability enhancements Lotus Domino 6.5 improves serviceability with the following enhancements: Unified fault recovery/cleanup scripts interface From a server document, you can enable and disable NSD to collect diagnostic data, server restarts, and specific cleanup scripts. Free-running Memcheck to validate in-memory data structures Memcheck can now lock memory pools when executed, so no additional errors are reported during memory validation. Time stamps in SEMDEBUG.TXT Semaphore management adds time stamps to SEMDEBUG.TXT to compare timeouts with events in the server log. Log Name/ThreadID of HTTP agent at runtime Collection/recording of basic system and server data at startup Now you can collect system and server data at startup to check for server or client changes. Performance improvements Domino 6.5 offers improved performance with the following enhancements: New Server.Load workloads Server.Load for Domino 6.5 includes exposed D6 workloads for Domino Web Access, Mail, and IMAP. In addition, there is a Sun enhancement for Server.Load. Platform statistics for Linux You can view, control reporting, collect, and perform other statistics-related tasks for both the Linux and Linux on zSeries platforms just as you would for other Domino server platforms. Replicate unread marks Advanced database properties let you replicate unread marks in certain databases, such as mail files. You can choose one of three unread mark options for replication: Never replicate unread marks, replicate unread marks among clustered servers only, or replicate unread marks for all servers on which there are replicas. Single sign-on enhancements Note these two single sign-on (SSO) changes in Domino 6.5: The Domino 6.5 Web server caches Internet password changes for single sign-on users. In addition to the SSO fixed expiration timeout, you can configure an SSO idle timeout to prompt users to enter their password again. Chapter 4. Product details 45 4.7.2 Domino Designer In Domino Designer 6.5, you enable your applications with instant messaging. Improvements in Notes/Domino application development include programming language updates and better database management: Instant messaging support In Domino Designer 6.5, you can add awareness to forms by enabling a names field to show online status and add awareness to your views by enabling columns to show online status as well. You can also embed the new Instant Messaging Contact List element in a form or page of your application. Java/CORBA and COM bindings Notes/Domino 6.5 includes enhancements to both XML and non-XML LotusScript classes for Java/CORBA and COM bindings. In this release, all new LotusScript classes, methods, and properties introduced in Notes/Domino 6 are now available in Java/CORBA and COM. These new classes include the following: AdministrationProcess, ColorObject, DxlExporter, DxlImporter, NoteCollection, ReplicationEntry, RichTextDocLink, RichTextNavigator, RichTextRange, RichTextSelection, and RichTextTable. Class enhancements You can now take advantage of additional functionality in the LotusScript NotesRegistration class. This additional functionality applies to all bindings (LotusScript, Java/CORBA, and COM). In addition, the QueryAccessPrivileges method was added to the NotesDatabase class and ConvertNotesBitmapsToGIF property was added to the NotesDXLExporter class. Lotus Domino Toolkit for WebSphere Studio 1.1 The Lotus Domino Toolkit for WebSphere Studio is a set of Eclipse plug-ins for the creation of JavaServer Pages (JSPs) using the Domino Custom Tags. The toolkit first shipped with Notes/Domino 6.0.2 and continues to be available in Notes/Domino 6.5 in the Apps directory. Version 1.1 of the toolkit adds support for WebSphere Studio 5.0.1 and 5.1, drag-and-drop enablement of all Domino Custom Tags in the Utilities menu, and support for Domino Custom Tags within WebSphere Portal deployments. 4.7.3 Notes client Productivity enhancements are the primary focus for Notes 6.5. You'll find plenty of enhancements to mail and calendar and scheduling that will make your job easier. Mail and calendar and scheduling Here are the changes that you can look forward to in Notes mail and calendar and scheduling: Create a calendar entry or to do item from a mail message. Create a new calendar entry or to do item from a mail message by dragging and dropping the message from any view in your mail file onto the Calendar or To Do bookmark. Similarly, you can drag and drop a calendar entry onto the Mail bookmark to create a new mail message or drag and drop a to do item onto the Calendar bookmark to create a new entry. View time and date in the Inbox view. In Notes 6.5, the date column of your Inbox view shows both the time and the date. The time reflects the local time zone and can be disabled by using the View -> Customize this view option. 46 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Reschedule a repeating meeting time. In Notes 6.5, if you are a meeting chairperson, you can reschedule the time for one or more instances of a repeating meeting without affecting the other meetings, so you can specify different start and end times for each repeating meeting. Print the distribution lists in mail messages or calendar entries. When you print a mail message or calendar entry in Notes 6.5, you can choose whether or not to expand the TO: and CC: field contents on the mail message or the Names fields on a calendar entry. By default, Notes 6.5 prints the first three lines of those fields. The “Expand Names field contents when printing” option is available in User Preferences. You can also select the Expand Name field contents option on the Page Setup tab of the Print Document dialog box (or deselect the option if you set it in User Preferences and want to disable it for that one instance). Set Notes as your default e-mail client. On the Microsoft Windows 2000 Service Pack 3 and Windows XP platforms, you can set Notes as you default e-mail client. There are three ways in which you can set Notes as your default mail client: – During the Notes client installation, select the option on the installation wizard to make Notes your default mail client. – Select the “Use Lotus Notes as my default email program” option in the User Preferences dialog box. – Use the Windows Add/Remove programs to select Notes the default. Follow up on mail messages. Mark a mail message with the Follow Up flag to indicate that you need to take future action on that message. You can mark a message in any view of your mail file, except Trash and Drafts. In whichever view you choose, you can sort the column containing the flag to group together all messages on which you need to follow up. After following up on the message, you can unmark it. Indicate if a message has been replied to or forwarded. Easily view if you have already replied to a message or forwarded a message with icon indicators in a view or in the note header area. Create QuickRules and handle junk mail better. You can specify that mail received from a known sender be automatically delivered to the Junk mail folder. In addition, you can also easily create mail rules, or QuickRules, that can delete, change the importance of, or move to a folder any message from a known sender. To create a QuickRule, use the Tools action button in your Notes 6.5 mail template. View all unread messages. Quickly see which messages are unread in your mail file with the new All unread view. Notes client enhancements Other Notes client enhancements include the following: Lotus Instant Messaging (Sametime) integration From the Notes client, you can log on to instant messaging, chat with others, and start an online meeting by choosing File-> Instant Messaging. The Lotus Instant Messaging integration provides presence awareness and chat functionality in the Notes client. Chapter 4. Product details 47 New Workplace Welcome page The Workplace for Notes Welcome page provides a collaborative workplace where you can easily access multiple resources, such as recent messages, today's calendar, and to do's. The Workplace Welcome page has three tabs: Today, Collaboration, and Team. The Today page shows the e-mail messages, calendar entries, and to do items for that day. The Collaboration page includes your Inbox and Personal Address Book, and the Team page shows information relevant to your teams. This new Welcome page is customizable, so you can create your own Workplace. Resource enhancement Rename an existing resource, such as a room, and maintain the existing reservations. Mark All Read and Mark All Unread enhancement Whenever you choose Edit -> Unread Marks -> Mark All Read or Mark All Unread for selected documents, you are now prompted. Manually entering a URL improvement Entering a URL when the address toolbar is closed is now easier. When you begin typing a URL, the Starts with dialog box opens where you can enter the entire URL. Click Search, and Notes launches your default browser to open the Web address. Support for CSV format You can export entries in a view to Comma Separated Value (CSV) format, which is an ASCII text file with one view entry per line with field values separated by commas. Domino Web Access Domino Web Access (formerly iNotes Web Access) provides even more flexibility, customizability, and better usability than in previous releases. Improvements in mail and calendar and scheduling provide more Notes-like functionality in this release for an even richer Web client experience: Mail You'll see more Notes-like mail features in Domino Web Access 6.5, including: – Copy messages into calendar entries or to do items. Now you can copy the content of an e-mail message from the body field into a to do item or calendar entry. – Send and file messages. In one click, you can send and save your messages to a specified folder. – Create page breaks in mail messages. Click the Page Break button to create a page break in a notebook page, mail message, to do item, or calendar entry. Creating a page break lets you control where your content breaks when you print. – Add a person to your Contacts. You can add anyone from the public Domino Directory to your Contacts by clicking the Copy button in the Select Addresses dialog box. – View only unread mail. Use the All unread view in Domino Web Access to view your unread mail messages. – Open areas of Domino Web Access in a new window. Open your Welcome page, Mail, Calendar, To do list, Contacts, or Notebook in a separate browser window. 48 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide – Encrypt your mail messages. The “Sign and Verify Notes Encrypted Messages” feature lets you send, sign, and verify Domino Web Access encrypted mail messages. These mail messages use the same encryption used in Lotus Notes. – Archive locally. Since Notes/Domino 5.0.8, you can create a server-based archive of your mail file. In Domino Web Access 6.5 on Internet Explorer, you can now create a local archive of your mail file if your system administrator grants you the appropriate rights. A link in the Domino Web Access user interface lets you access your local or server-based archive. Domino Off-Line Services (DOLS) supports local archives, so you can take the archive offline. – Reply with history using Internet-style formatting. When you reply with history to a mail message, you can select Internet-style formatting that begins each line of the original message with an angled (>) bracket. After the message is converted to plain text, the brackets make it easier for you to distinguish the new response text from the original text. – Mark entries for follow up. Mark important mail messages and contact entries with a follow up flag to indicate that you need to take further action on that message or with that contact. – Block mail from sender. Add a recipient's name to a block sender list to prevent future messages from the specified e-mail address from reaching you. This mail rule denies entries from that e-mail address and removes messages from the system. – Use the phone message form to take a message. Use the phone message form in Domino Web Access to notify another user of a phone message. Click New, and then choose Phone Message to create a message. Calendar and scheduling More calendar and scheduling options are available in this release of Domino Web Access: – Customize your Welcome page with more Calendar options. Display your schedule in 1-day, 2-day, up to 10-day format on the Domino Web Access Welcome page. – Pencil in meetings. You can mark a meeting invitation, appointment, anniversary, event, reminder, and to do with the Pencil In option. Anyone with access to your calendar can view the details of a penciled in entry. Penciled in entries appear as free to those who perform a free time search. – Specify more than one time zone. Domino Web Access now lets you show two time zones, a start time zone and an end time zone, in calendar entries and in the calendar view. – Unaccepted calendar invitations appear on calendar view. When you receive a calendar invitation, it appears not only in your Inbox view, but also your Calendar view, giving you one more way in which to manage your calendar. – Delegate your calendar. You can let other users schedule and respond to your meeting invitations by delegating your calendar to them. Chapter 4. Product details 49 – Create group to dos. Create and assign to do items to other people or groups. Print changes With Domino Web Access 6.5, you can: – Select multiple documents from a view for printing. – Select a view and print its contents. – Select entries in your Contact view and print them in summarized or detailed form. – Print a document while in edit mode. In addition, when you print calendar entries, Domino Web Access not only adds a date stamp, but a time stamp as well. Template customization Notes/Domino application developers have additional customization options with the Domino Web Access template to better suit the needs of their users. Using the Forms6.ntf file, you can create action buttons for the Domino Web Access views or dialog boxes, provide more options for the Domino Web Access Welcome Page, and substitute the Domino Web Access logo with your corporate logo. The Custom_JS_Extensions, Custom_WelcomePage, and Custom_Banner forms are available for modification. In addition, you can modify subforms. Usability enhancements Several significant usability enhancements to note include: – The ability to customize your personal dictionary by adding your own terms to it. – The ability to view your total database size to see if you are nearing your database quota. Lotus Instant Messaging integration Domino Web Access and Lotus Instant Messaging integration provides presence awareness and instant messaging capability in your Domino Web Access client without having to launch as separate Instant Messaging client. See who's online in your Inbox view, and then open a chat session with another user by clicking the green (online) indicator. With Domino Web Access 6.5, you use single sign-on to log on to both your mail client and Lotus Instant Messaging. Support for Mozilla 1.3.1 on Linux Domino Web Access 6.5 support the Mozilla 1.3.1 browser on Red Hat Linux 7.2 or 8.0 and on SUSE 8.0 (United LINUX). Support for the Linux platform was available in Domino Web Access 6.0.1. Now in addition to your expanded platform choices, you have another Web browser choice as well. With the Mozilla browser, you can take your mail file offline and take advantage of Lotus Instant Messaging integration when you're online. New administrative features To make the Domino Web Access server administrator's job easier, this release includes the following new features and enhancements: – WebMail Redirect The WebMail Redirect is now integrated in Domino Web Access (known as the WebMail Redirect) so that users can go to a simple and easy to remember primary URL and be redirected to their mail file. With this utility, users don't need to know the name of their mail file or even their mail server; they need only the name of the redirect server. The WebMail Redirect uses Domino authentication to redirect users to their mail files based on their user names and passwords. 50 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide – Server-side caching and compression for improved performance The Domino Web Access server now caches generated/compressed content, which provides both scalability and performance enhancements. In addition, the server reduces bandwidth and improves response time on low bandwidth networks with GZIP compression, so client-side performance is enhanced. – Support for name change requests The Domino Administration Process (AdminP) handles the client interaction necessary to do name change requests. – Domino Off-Line Services (DOLS) replication setting enhancement DOLS supports replication of truncated documents to determine the size of attachments replicated to the client. You can also filter replication to not allow replication of attachments. Lotus Enterprise Integrator (LEI) Lotus Enterprise Integrator 6.5 ships simultaneously with Notes/Domino 6.5 and supports both Domino 6.5 and 6.0.3. Here are the latest features in LEI 6.5: Reader Access protection for LEI Connection documents In LEI 6.5, you can assign reader-level access to LEI Activity documents and Connection documents using the new Reader field. Dependent Activity view Generate a dependent activity report that displays the subordinate relationships for all activities in the LEI Administrator. New platform support LEI 6.5 supports Linux Red Hat 7.2, United Linux 1.0, Windows 2003, and Sun Solaris 9i. Support for multiple partitions of a partitioned Domino server You can install LEI 6.5 on multiple partitions of a Domino partitioned server. For more information, see the technical article, “Installing LEI 6.5 in a Domino partitioned server environment,” available at: http://www.news4notes.com/web/dokumente/BBDE509B47C0B16DC1256DB1006E686F Reattach virtual attachments If the attachment table contains a key to identify the parent document, you can reattach virtual attachments that have been detached from their parent document even after the parent document or key document is reinitialized. Performance enhancements for virtual documents LEI 6.5 provides faster initial view index builds and faster view index rebuilds for DB2 and Oracle. DataDirect 4.2 ODBC drivers You can download the DataDirect 4.2 ODBC drivers for use with Notes, Domino, and LEI. Version 4.2 includes DataDirect's wire protocol ODBC drivers and support for MySQL and XML. Chapter 4. Product details 51 4.8 Time to upgrade If you've been thinking about upgrading, we hope that these new features have given you a few good reasons to migrate to Notes/Domino 6.5. If you're looking for upgrade information, make sure to check the Domino Administrator help. An entire section is devoted to upgrading Domino servers, Notes clients, applications, and mail files, including Domino Web Access clients. Also, you might want to refer to the IBM Redbook, Upgrading to Lotus Notes and Domino 6, SG24-6889. 52 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 5 Chapter 5. Education and training How do you bring Domino for zSeries into your information technology (IT) environment? This chapter offers resources for building a Domino for zSeries strategy and educating your employees to help make the transition. © Copyright IBM Corp. 2004. All rights reserved. 53 5.1 Building Domino skills An effective education and training strategy is critical to the success of any technology roll-out. IBM Software Services for Lotus education offerings and certification programs are designed to help you take full advantage of technology investments to improve business processes. 5.1.1 Education Centers for IBM Software (ECIS) IBM offers a wide variety of education offerings to assist in building Domino and zSeries skills. The IBM Lotus education Web site offers road maps and certification for system administrators and application developers: http://www.lotus.com/services/education.nsf/wdocs/educationhomepage Education Centers for IBM Software (ECIS) is a global initiative that gives IBM customers expanded opportunities to meet training needs on IBM software products. IBM Business Partners have been approved and enabled to provide customers with training on DB2, Lotus, Rational®, Tivoli, and WebSphere software products. ECIS Business Partners are available to provide comprehensive software services solutions that include training. As an IBM software product user, you decide what best fits your needs to address skills development: training online or on-site, your location or the Business Partner location. ECIS brings training closer to you. For more information about ECIS, see http://www.ibm.com/software/partners/educationcenters/ 5.1.2 IBM eServer zSeries education Complete you hardware and software sales with IBM technical training. IBM offers a number of education options for zSeries. See the Web site at: http://www.ibm.com/servers/eserver/zseries/education/ IBM Eserver Deployment Acceleration Program These are workshops designed to jump-start your projects. See the Web site at: http://www.ibm.com/servers/eserver/accelerate/workshops.html IBM Eserver Executive Briefing Centers These centers offer a full complement of briefings intended to update customers, distributors, independent software vendors, and IBM Business Partners on the latest in key server technology, e-business infrastructure, and solutions. The Poughkeepsie, New York center specializes in large scale enterprise servers and solutions for both pSeries and zSeries servers. See the Web site at: http://www.ibm.com/servers/eserver/briefingcenter/ IBM Training U.S. Industry-leading IT product training and custom education solutions from IBM: – zSeries and S/390 training Find zSeries and S/390 course descriptions and schedules, tools to help you choose the right course, certification information, e-learning offerings, news, and more. – Training Paths View the sequence in which courses are most logically taken. – IBM Technical Conferences Learn the latest in-depth information from the experts in your field. 54 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide IBM Scholars zSeries Program The IBM Scholars zSeries Program (formerly known as the IBM S/390 University Program) establishes a process for educating the next generation of zSeries specialists. Redbook Residencies IBM Redbooks, named for their red covers, are essential how-to technical references written by highly-experienced IBM professionals worldwide. Review the latest Redbooks and Redpieces (Redbooks that are still in development) here. Also, learn more about the unique residency program that teams IBM field professionals with Business Partners, customers, and product development staff to create new Redbooks. S/390 Orthogonal Defect Classification Education Orthogonal Defect Classification is a technology designed to collect and analyze critical information throughout the life cycle of a software product. The tutorials at this site focus on classification of defects found during the development process, rather than after product release. 5.1.3 Certification The widely respected Lotus professional certifications bring valuable, measurable rewards to IT professionals, their managers, and the organizations that employ them. As a member of the highly regarded community of Lotus Certified Professionals, you'll enjoy a competitive advantage along with the winning combination of greater respect from managers and heightened self-confidence. The following certification programs are available at: http://www.lotus.com/services/education.nsf/wdocs/certificationhomepage IBM Certified Professional for Lotus Software The IBM Certified Professional for Lotus Software program offers professionals a means to prove their expertise at several levels. IBM Certified Associate for Lotus Software program recognizes a basic level of skill in Lotus technologies. IBM Certified Professional for Lotus Software is the benchmark certification demonstrating a high level of technical skills with Lotus software. IBM Certified Advanced Professional for Lotus Software have proven advanced skills. IBM Certified Instructor program The IBM Certified Instructor program is for professionals involved in the delivery of high-quality technical training. These professionals have demonstrated their ability to present IBM Lotus Software authorized courses. Also available is the IBM Certified Associate Instructor program for training professionals delivering IBM Lotus Software authorized end-user courseware. IBM Certification Lotus, WebSphere, Tivoli, and DB2 will come together under one common certification program: IBM Certified Professional. This exciting change, slated for August 2003, will allow candidates to easily navigate the complete set of software certifications from IBM software group. See the IBM Certification Web site at: http://www.ibm.com/certify/index.shtml Chapter 5. Education and training 55 5.1.4 Education events, technical conferences, and tradeshows IBM offers a number of conferences and marketing seminars that can be excellent sources of knowledge. Examples of these are: Lotusphere® Lotusphere 2004 is the place to be in January for four-plus enriching days for the latest information about Lotus software and other IBM technologies and solutions. Find out more at: http://www.lotus.com/events/govfor.nsf/wdocs/lshome PartnerWorld® The largest annual global gathering of IBM Business Partners, the PartnerWorld Conference demonstrates the IBM e-business on demand strategy and sales execution plans, provides unparalleled networking and relationship building opportunities, and demonstrates the IBM commitment to growth, profitability, and ease of doing business. http://www.ibm.com/partnerworld/pwhome.nsf/weblook/pat_sas_z.html zSeries technical conferences, such as the IBM Eserver zSeries featuring z/OS, z/VM, and Linux scheduled May 10 through 14, 2004 in Noordwijk (Amsterdam). See more at: http://www.ibm.com/services/learning/conf/europe/zos/index.html Enterprise Connection Teleconference Series Join your peers in the Enterprise Connection teleconference calls. You'll hear from IBM product developers, industry, and IBM consultants, as well as customers like yourself. You'll also have the opportunity to participate in a question and answer session with the speakers. Share offers user-driven regional seminars and its annual Training Event and Expo. IBM participates as a major sponsor. Find out more at: http://www.share.org/ Common This year’s Common Spring 2004 IT Education Conference and Expo will have a special focus on Linux. Learn more at: http://www.common.org/ 56 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 6 Chapter 6. Independent software vendor assistance This chapter describes the role that IBM Business Partners can play in helping to build a Domino for zSeries e-business solution. IBM has outstanding enablement and marketing support offerings through PartnerWorld and the Global Solutions Directory that provide the links to a variety of industry applications. The Global Solutions Directory is an online directory containing thousands of applications, tools, and services from IBM and IBM Business Partners. © Copyright IBM Corp. 2004. All rights reserved. 57 6.1 Using IBM PartnerWorld and Global Solution Directory Many Domino and e-business applications are developed and sold by independent software vendors (ISVs). These include a variety of industry applications, as well as Customer Relationship Management offerings and systems management and security tools that meet challenges common across industries. A number of these applications and tools are listed in the IBM Solution Connection, the Global Solutions Directory, the Lotus Business Partner catalog, or all of these. To search these databases, visit the sites listed in the following sections. 6.1.1 IBM Solution Connection BM Solution Connection is your place to find business solutions that combine software from IBM and leading Business Partners with IBM Eserver technology. Search by solution area and zSeries server platform to find available e-business solutions. The IBM Solution Connection can be accessed at: http://www.ibm.com/servers/solutions/finder 6.1.2 Global Solutions Directory The Global Solutions Directory is an online directory containing thousands of applications, tools, and services from IBM and IBM Business Partners. This international resource for marketing solutions is available in nine native languages: Brazilian Portuguese, English, French, German, Italian, Japanese, Korean, Simplified Chinese, and Spanish. The Global Solutions Directory allows you to define specific search criteria for finding your business solutions. There is a directory choice for Runs with Lotus Domino, or choose from the following categories: Solution types Solution areas Operating systems Market segments Hardware platforms Languages Technologies Countries Industries Software The Global Solutions Directory can be accessed at: http://www.ibm.com/software/solutions/isv 58 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 6.1.3 Lotus Business Partner catalog Lotus invests in its Business Partners through IBM PartnerWorld. We support the efforts of our Business Partners to increase sales, gain market share, and grow their businesses. This site will help: Customers locate Business Partners who meet their needs. Customers might want to read about the most recent Beacon Award Winners and explore the directories listed. Prospective Business Partners get an overview of the benefits of becoming an IBM Business Partner. Current Business Partners locate specific tools and information to support their individual business models. The Lotus Business Partners catalog can be accessed at: http://www.lotus.com/partners Chapter 6. Independent software vendor assistance 59 60 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 7 Chapter 7. IBM services and support for Domino and zSeries This chapter describes the services offered by IBM for support and assistance with Domino for zSeries. These services include: Custom development services Consulting services from IBM Software Services for Lotus Technical marketing and education Domino for zSeries technical support © Copyright IBM Corp. 2004. All rights reserved. 61 7.1 Custom development services Consulting and professional services from IBM Global Services, Lotus Professional Services, and the Business Partner community are available to assist you in maximizing return on your investment in Domino for zSeries. 7.1.1 IBM solutions Based on years of experience and technological innovation, IBM can deliver complete, end-to-end solutions designed to meet the unique business needs of our customers. IBM Eserver zSeries solutions combine the foundation of IBM hardware, software, and middleware with the strengths of applications from our solution developer Business Partners, all coupled with flexible financing and packaging options to help your business meet and overcome the challenges of doing business in the on demand world. Discover the wealth of powerful zSeries solutions offered by IBM and software developers, and start your business on its way to becoming an e-business on demand. To learn more about IBM solutions, visit the following Web sites: http://www.ibm.com/servers/solutions/finder/ http://www.ibm.com/servers/eserver/zseries/library/ 7.1.2 Business Partner solutions IBM PartnerWorld and Global Solution Directory offer a wealth of solutions and assistance from IBM Business Partners. For more information, see Chapter 6, “Independent software vendor assistance” on page 57. IBM has always worked closely with a select set of independent software vendors (ISVs) who offer application solutions and tools to meet your business needs on IBM mainframe servers. We produce the hardware and the system software, but IBM relies heavily on ISVs (most of whom are members of our PartnerWorld for Developers program) to build applications that give the zSeries and S/390 platforms full value to your enterprise. For more information, see: http://www.ibm.com/servers/eserver/zseries/solutions/s390da/ 7.2 Consulting services IBM offers a variety of consulting services to assist in meeting you business objectives. 7.2.1 IBM Software Services for Lotus IBM Software Services for Lotus is a worldwide organization that helps companies get the best results and return on your investment from Lotus Software solutions. Our advanced services complement the powerful capabilities of our technologies, such as Lotus Notes and Domino, Lotus Sametime, and the Lotus Discovery Server™. By engaging our team, we can help support your key processes and enable the ongoing transformation of your organization. For more information, visit: http://www.lotus.com/services/education.nsf/wdocs/serviceshomepage 62 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide IBM Software Services for Lotus is a team of highly skilled consultants with broad architectural knowledge, deep technical skills, and access to developers and product support personnel in IBM Software research and development facilities. We provide worldwide support for Lotus Software solutions and offerings through a set of services that make it easy to design, build, test, and deploy collaborative solutions for e-business. By engaging our team, you not only have access to some of the deepest product consulting and training skills in the world, you also have a team dedicated to help ensure the success of your messaging and wireless, advanced collaboration, and e-learning initiatives. 7.2.2 IBM Global Services IBM Global Services offers a wide range of services to support both hardware and software products at every stage of the product life cycle. These include, but are not limited to, the following types of services: installation and planning, migration, operational support, e-business, connectivity and networking, and hardware/software support. The following sections describe some specific packaged offerings related to Domino for zSeries. For more information about these and other IBM services for zSeries servers, see: http://www.ibm.com/services 7.3 Technical marketing and education See 5.1, “Building Domino skills” on page 54 for information pertaining to technical marketing and education. 7.4 Domino for zSeries technical support For details about IBM technical support programs, consult the IBM Software Support Handbook, available at: http://techsupport.services.ibm.com/guides/handbook.html Review this guide carefully, because it contains important information regarding the service and support of your IBM products. 7.4.1 IBM Lotus Support Services Important: In September 2003, the contact for Lotus Support was consolidated with IBM Support Services, providing a single point of contact for all IBM technical support services. All support calls should now go to 1-800-IBM-SERV. You will need to have your IBM customer number available. For the full announcement, see http://www.ibm.com/software/lotus/support/support-update.html You can access the full range of Lotus Support Services at: http://www.ibm.com/software/lotus/support/ In most cases, post-sale technical support for Lotus products is a component of Software Maintenance. However, there are special considerations with the Domino for zSeries server due to the nature of the Monthly License Charge acquisition method. Defect support for Domino for zSeries is provided at no additional charge with the software license. Usage support is covered under a separate agreement. It is important to fully understand the support options and the scope of each offering, particularly if you also have Lotus Notes clients or Chapter 7. IBM services and support for Domino and zSeries 63 other Lotus products in your environment. A usage support contract is highly recommended for a successful Domino deployment. For Lotus software products acquired through Passport Advantage after September 1, 2001, technical support is included in the cost of the software license. This technical support vehicle does not distinguish between defect and non-defect support. For more information, see the Passport Advantage and Passport Advantage Express, available at: http://www.ibm.com/software/howtobuy/passportadvantage/ Large System Support The Large System Support program is designed for organizations deploying Lotus Communications products on zSeries systems where mission-critical computing resources are the focus of the Domino server deployment. It complements the defect support inherent in the Domino for S/390 Monthly License Charge by providing advanced telephone and electronic support for short duration installation issues and usage (how-to) questions concerning the Domino server code. Support is available around-the-clock to minimize down time. Lotus Priority Service Program The Lotus Priority Service Program offers a relationship-based approach to service and support. It is a tiered suite of offerings that allow you to select the level of service appropriate to succeed with your business requirements. Available services include an assigned service manager, on-site assistance, such as scheduled health checks, emergency on-site assistance to resolve mission-critical situations, priority management of technical support issues, and more. The Lotus Priority Service Program is the most comprehensive Lotus software support offering, which provides large national and global corporations with the highest level of support to minimize the risk for mission-critical applications. Unlike Large System Support, the Lotus Priority Service Program is not limited to the Domino for S/390 server software. It provides support services that enhance and build on the telephone and electronic support available with Lotus software licenses through the Passport Advantage program. For more information about these premium support offerings, visit the Lotus software support site at: http://www.lotus.com/support This site also offers self-service support to entitled users in the form of no-charge online access to peer-to-peer discussion groups, Frequently Asked Questions, file libraries, software downloads, a searchable copy of Lotus Knowledge Base, and technical documentation. 64 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 8 Chapter 8. Key information sources This chapter provides several key information sources for more details about Domino 6, Domino 6 for zSeries, and the zSeries platform. You are encouraged to explore these resources for the most recent product-level and technical how-to information. © Copyright IBM Corp. 2004. All rights reserved. 65 8.1 Domino for zSeries Web sites The primary resource is the Domino for zSeries Web site, available at: http://www.ibm.com/servers/eserver/zseries/software/domino/ This site provides the most current product release information, as well as additional information. You can register at the site for e-mail notification of site updates. Domino 6.5 for Linux on zSeries was announced in September 2003. See the announcement at: http://www.ibm.com/servers/eserver/zseries/software/domino/zlinux_announce.html Another important Web site is the Domino for zSeries Index Roadmap to Publications site at: http://www.ibm.com/servers/eserver/zseries/software/domino/mindex.html The information provided in this reference is intended for the product installation and maintenance staff. It provides you with links to the latest Domino for zSeries publications, Redbooks, and Web sites. The Domino for zSeries Best Practices for Deployment Web site provides information for the successful deployment of Domino for zSeries. From preliminary planning through performance and tuning, it provides insight in how to maintain a successful Domino for zSeries environment. This Web site is available at: http://www.ibm.com/servers/eserver/zseries/software/domino/practices.html 8.2 IBM Redbooks IBM Redbooks and Redpapers are developed and published by the IBM International Technical Support Organization (ITSO). Redbooks typically provide positioning and value guidance, installation and implementation experiences, typical solution scenarios, step-by-step how-to guidelines, and sample code. They are available in hardcopy, softcopy on the IBM Redbooks web site, and through the IBM CD-ROM collections. Refer to the following list for Domino 6 for zSeries Redbooks that were recently published. This list also includes some Redbooks originally published for R5. To access these and cross-platform Domino 6 documents, visit the Redbooks Web site at: http://www.redbooks.ibm.com/ Lotus Domino 6 for z/OS: Performance Tuning and Capacity Planning, SG24-6904 IBM Lotus Domino 6.5 for Linux on zSeries Implementation, SG24-7021 Lotus Domino for S/390: Running a Large Domino System, SG24-5984 Lotus Domino for S/390 Release 5: Performance Tuning and Capacity Planning, SG24-5149 Lotus Domino for S/390 Release 5: Enterprise Integration Using Domino Connector Products, SG24-5682 Lotus Domino for S/390 Release 5: Problem Determination Guide, SG24-5599 Domino for S/390 and Web Server Integration, SG24-5437 Enterprise Integration with Domino for S/390, SG24-5150 Lotus Domino for S/390 Release 5: Installation, Customization and Administration, SG24-2083 66 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Build a Portal with Domino: A S/390 Example, SG24-6231 Porting C Applications to Lotus Domino on S/390, SG24-2092 Debugging UNIX System Services, Lotus Domino, Novell Network Services, and other Applications on OS/390, SG24-5613 Deploying Domino in a S/390 Environment, SG24-2182 Enterprise Web Serving with the Lotus Domino Go Webserver for OS/390, SG24-2074 Upgrading to Lotus Notes and Domino 6, SG24-6889 Domino Designer 6: A Developer's Handbook, SG24-6854 Lotus Domino 6 for Linux, SG24-6835 Lotus Domino 6 spam Survival Guide for IBM Eserver, SG24-6930 z/OS Distributed File Service zSeries File System Implementation, SG24-6580 XPLink: OS/390 Extra Performance Linkage, SG24-599 Net.Commerce for OS/390, SG24-5154 Global Server Certificate Usage with OS/390 Webservers, SG24-5623 S/390 Server Consolidation - A Guide for IT Managers, SG24-5600 Ready for e-business: OS/390 Security Server Enhancements, SG24-5158 IBM WebSphere V5.0 Security WebSphere Handbook Series, SG24-6573 Lotus Security Handbook, SG24-7017 In addition, see the Redbooks for zSeries, available at: http://publib-b.boulder.ibm.com/Redbooks.nsf/portals/S390 8.3 White papers about Domino for zSeries See http://www.ibm.com/servers/eserver/zseries/library/literature/papers.html to read what IBM zSeries experts have to say on key topics such as: The Value of Domino 6 on z/OS Lotus Domino has long been recognized as a premier groupware product available in the market today, and Domino 6 extends the capabilities and strengths for which it is famous. IBM Eserver zSeries is the platform of choice for large corporate enterprises that require unmatched stability, security, accountability, and centralized control. Domino 6 on z/OS delivers the large corporate groupware solution ideally suited to these environments, and it does so with substantial improvements in performance, scalability, and efficiency. Access this paper at: http://www.ibm.com/servers/eserver/zseries/library/whitepapers/gm130208.html Developing Applications on Domino for z/OS Building Applications for Lotus Domino 6 for z/OS is somewhat different from previous versions of Domino on the z/OS (OS/390) platform. Domino 6 is fully built with the new XPLink support, and application developers now have to make decisions about applications from the coding phase to the execution phase. Whether an application is a stand-alone program or runs as a Domino add-in, many topics must be addressed in order to achieve a successful deployment. Chapter 8. Key information sources 67 Covered in this short paper are issues related to building an application, coding techniques, and execution setup for both compiled applications and shell scripts. Access this paper at: http://www.ibm.com/servers/eserver/zseries/library/whitepapers/gm130209.html zSeries Server Consolidation and Application Integration Whether you need to scale up for growing workloads, or use virtualization to scale out and consolidate multiple servers, zSeries products are designed to help you integrate your business processes, lower costs, maximize your IT investments, and drive your core business. In addition to their landmark scalability and reliability, zSeries mainframes have long offered the capability to efficiently manage multiple applications running simultaneously on the same servers with high security and data isolation. These capabilities lend themselves extraordinarily well to server consolidation, or combining the operations of multiple servers that were running on stand-alone machines by sharing resources of the physical server. The zSeries architecture supports a broad range of strategic soft ware and middleware, including the z/OS and Linux operating systems; select WebSphere, Lotus, and Tivoli products; and the IBM DB2 database server. The commonality it creates masks the architectural differences between various platforms, virtually negating problems caused by underlying hardware and software incompatibilities. Typical workloads for Linux consolidation include file and print, messaging, Web serving, infrastructure (firewall, DNS), and line-of-business applications. Access this paper at: http://www-1.ibm.com/servers/eserver/zseries/library/whitepapers/pdf/gm130254.pdf 8.4 zSeries server Web site For the latest information about the zSeries family of products, see the following Web site: http://www.ibm.com/servers/eserver/zseries/software/domino/related_products.html 8.5 The Mainstream The Mainstream, the IBM Eserver zSeries and S/390 software newsletter, is the place for customers to find complete information about the full suite of IBM mainframe products. Customers can subscribe to The Mainstream at: http://www.ibm.com/software/os/zseries/newsletter/mainstreamed4.html The Mainstream provides easy access to the following zSeries topics: Featured articles such as “Why Linux on zSeries?” Upcoming events Managing the cost of ownership Objective viewpoints and related industry articles White papers Technical and educational resources Redbooks News and product announcements The toolbox Systems at work: Customer success stories 68 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 8.6 Experience reports You can view real-world customer success stories at the Success stories for IBM software for zSeries Web site at: http://www.ibm.com/software/success/cssdb.nsf/topstoriesFM?OpenForm&Site=swzseries Search the keyword Domino for recent customer experiences. 8.7 Objective viewpoints The following reports can be accessed from The Mainstream newsletter at: http://www.ibm.com/software/os/zseries/newsletter/mainstreamed4.html#eight RedMonk report: New face of application servers Application servers aren't what they used to be. Read RedMonk's recent analyst paper “Evolution and extinction: The application server in 2003 and beyond.” Learn about the new era with its new tools and new needs. “IBM mainframe futures: Better than many believe” IBM mainframes continue to offer significant value for many enterprises for at least the next 10 years and probably longer. Factors that are contributing to the longevity of mainframes have been improved performance (70% MIPS growth), new customers, Linux on mainframe (now constitutes more than 20% of all mainframe MIPS, 200 existing customers, 400 more “evaluating”), and continued growth in large enterprise installations. See Gartner Research report SPA-19-1589 25, February 2003, Gartner, Inc. and/or its Affiliates. Related industry articles See what others in the industry are saying about zSeries. Here are recent commentaries from the IT trade press: – “Gartner CIO update: The future of the IBM mainframe looks surprisingly good,” by John R. Phelps, zJournal, August/September 2003 – “IBM gets its server act together,” by Stephen Shankland, Staff Writer CNET News.com 8.8 IBM Lotus Domino Web site The Domino family of servers provides a multiplatform foundation for collaboration and e-business, driving solutions from corporate messaging to Web based transactions, and everything in between. This enterprise-class messaging and collaboration system is built to maximize human productivity by unleashing the experience and expertise of individuals, teams, and extended communities. Do more with less. The reliability, scalability, interoperability, and enhanced administration and performance power of IBM Lotus Domino 6 server can make it easier and more cost-effective to manage the complexities of your business. Lotus Domino 6 offers robust tools that can keep your systems up and running. Simplify your management tasks and increase performance and uptime. Achieve better administrative control with tools such as policies, archiving, quota management, and spam filtering. And smoothly evolve your Lotus messaging solutions to meet marketplace demands, all while helping to lower total cost of ownership. For more information, visit: http://www.lotus.com/products/r5web.nsf/webhome/nr5serverhp-new Chapter 8. Key information sources 69 8.9 Lotus Domino developerWorks You can register at the Lotus developerWorks Web site (formerly known as Notes.net) to receive updates on areas of interest: http://www.ibm.com/developerworks/lotus You will find quick access to information about the following topics: FastPath to Lotus by product name Downloads and CDs Learning Resources Support Community 8.10 Product installation information The installation guide for each release is the most up-to-date information for that release. This is shipped on the full release CD in both NSF and PDF format. It can also be downloaded from the Lotus Developer’s Domain at: http://www.ibm.com/developerworks/lotus Selecting Technical Library -> Product Documentation -> by Product -> Domino for z/OS. Then, select the appropriate release. 8.11 Education resources IBM provides many educational opportunities to assist you in building the skills required to manage your Domino for zSeries environment. For more information, see 5.1, “Building Domino skills” on page 54. 70 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 9 Chapter 9. Sales support IBM offers marketing, sales, and technical assistance to ensure your success. In this chapter, we document how to access these resources. © Copyright IBM Corp. 2004. All rights reserved. 71 9.1 Ordering, packaging, and pricing Lotus Domino products for zSeries are ordered as an IBM Licensed Program Product under a Monthly License Charge Agreement or through IBM Passport Advantage. 9.1.1 Domino 6 for zSeries Domino 6 for zSeries can only be acquired as an IBM Licensed Program Product under a Monthly License Charge Agreement. The IBM product number for Domino 6 running on zSeries is 5655-K36. Note that this is an exception to the Passport Advantage ordering and pricing model that applies to most Lotus software products, including Domino on other platforms. The Monthly License Charge vehicle for Domino was designed with the needs of the enterprise customer in mind. Like most IBM software for zSeries, the Monthly License Charge includes the Domino software license and CD media. It also includes entitlement to defect support and Software Subscription. Software Subscription includes automatic shipment of maintenance releases that apply to the same IBM product number. Domino 6 for zSeries is priced according to configuration and usage of the specific server model. Contact your IBM or Lotus software representative for specific information about pricing and any promotional offerings that might apply to you. Your IBM or Lotus software representative can also help you with a total cost of ownership analysis for your environment. 9.1.2 Domino 6.5 for Linux on zSeries Domino 6.5 for Linux on zSeries is ordered through Passport Advantage. It also has a different IBM product numbers from Domino 6 for zSeries. See Table 9-1. Table 9-1 Domino 6.5 for Linux on zSeries offerings CD Assy CD Label CD Master Long CY3AGNA C261ANA C51DKNA Domino 6.5 Linux zSeries CD Assy English Part number AH0IJNA Domino 6.5 Media Pack English 9.1.3 IBM Lotus Sametime 3.0 for zSeries IBM Lotus Sametime 3.0 for zSeries is ordered through Passport Advantage. It also has a different IBM product numbers from Domino 6 for zSeries. See Table 9-2. Table 9-2 IBM Lotus Sametime 3.0 for zSeries offerings CD Assy CD Label Part number AD0BCNA CD Master Long IBM Lotus QuickPlace 3.0 zSeries English Media Pack 9.2 IBM Passport Advantage Volume licensing of Lotus software products other than Domino for zSeries is available through the IBM Passport Advantage program. Passport Advantage is the IBM comprehensive software licensing and Software Maintenance program. It is the most flexible and cost-effective way for organizations to reap the benefits of volume pricing for new software, new releases of the latest technology, and technical support to keep businesses up 72 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide and running. The Passport Advantage program consists of a general acquisition program for specific software products and their supporting Software Maintenance services, as well as an option to acquire groups of products to be deployed across an enterprise on a per-user basis. Note that Lotus extension products for the zSeries platform, Lotus Notes clients, and licensing for Domino Web Access (formerly known as iNotes) client access to Domino are acquired under the Passport Advantage program. For additional information about IBM Passport Advantage and Lotus software, see: http://www.lotus.com/passport 9.2.1 Shop zSeries Shop zSeries is the online catalog for ordering zSeries software. You must register with a valid customer number and be authorized to submit software requests. Access the catalog from the zSeries software Web site, and select the Shop zSeries link: http://www.ibm.com/servers/eserver/zseries/swprice/ 9.2.2 zSeries software pricing Pricing for Domino 6 for zSeries can be obtained from you IBM sales contact or can be viewed online at: http://www.ibm.com/servers/eserver/zseries/swprice/ 9.2.3 Software maintenance Software Subscription provides upgrade protection for software licenses. Software Subscription for the Domino 6 for zSeries server is incorporated into the Monthly License Charge. For other Lotus software products you might acquire, Software Subscription is a component of IBM Passport Advantage. Software Maintenance combines Software Subscription and Technical Support, previously acquired as separate entities. Software Subscription provides upgrades for software licenses at no additional cost within the designated coverage period. IBM Technical Support supplements your IS staff by providing telephone and electronic cross-platform support for short duration installation issues, usage (how-to) questions, and code problems. Lotus Software Subscription provides upgrades for software licenses at no additional cost within a one- or two-year period. This includes automatic receipt of media for periodic maintenance releases (MRs) to provide fixes to reported defects or provide functional enhancements, or both. It also includes the right to transfer a license from one operating system platform to another. Critical fix packs (formerly know as maintenance updates or MUs) address urgent, critical customer problems discovered between regularly scheduled releases. They are released as needed and are often a small update with only one or a small number of fixes. These fixes can be obtained from Lotus by Web download from the following site: http://www.ibm.com/servers/eserver/zseries/software/domino/related_products.html The numbering scheme helps you distinguish between major releases, MRs, and critical fix packs. Release 6.0 or 6.5 is a major release. A major release is represented with a third digit in the number, for example, 6.0.3. A critical fix pack has an additional letter. For example, the first major release for Release 6.0 was 6.0.1, and the first critical fix pack for 6.0.1 was critical fix pack 1. That level of code is designated 6.0.1CF1. Chapter 9. Sales support 73 An incremental installer is available for ease of installing Domino for zSeries critical fix packs downloaded from the Web. Currently licensed customers are shipped the new CDs when major and maintenance releases are made generally available (GA). 9.3 Lotus client pricing Users of authenticated Domino applications must be licensed to access Domino, regardless of client type or whether Lotus client software is installed on the workstation. Authentication is involved whenever the application requires secure validation of a user's unique identity, and the user is registered in the Domino Directory. The pricing strategy is based on a concept known as Client Access License (CAL). Lotus clients are licensed per workstation, and the Lotus Notes client options include an Domino Web Access CAL. The Lotus Domino Web Access (formerly known as iNotes) CAL model includes a per-user access fee for employees of the organization and a per-server access fee as an option for unlimited Internet access by non-employees. An example of the latter is to support Web applications requiring browser users to register themselves before initial access is granted and then log on with a user ID and password on future use. In this type of situation, the number of users is unpredictable by nature, but a CAL is required for authenticated access. Compare this pricing strategy to that of our key competitors, who often charge a CAL for server access even from their own clients, although the client itself might be bundled at no additional charge with certain software. Actual prices for Lotus client software vary by reseller and Passport Advantage discount level. Lotus volume pricing is based on ordering a license (the right to a copy of the software), as opposed to providing a shrink-wrapped package of media and documentation for every license needed. Media and documentation are generally ordered and priced separately. 74 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide 10 Chapter 10. Frequently asked questions This chapter provides a list of questions and their respective answers. They include common questions about such topics as: 2003 Domino for zSeries announcements Product comparisons, details, and requirements zSeries hardware resource requirements Question 1: What is new for Domino 6 for zSeries in the 2003 announcements for zSeries? Answer: There is a great deal of news about zSeries and Domino 6.5 in the 2003 announcements for zSeries, such as: Lotus Domino for z/OS, V6.5 Software Announcement 203-247, September 23, 2003: – Exploits hardware cryptography for SSL on z/OS. – Implements serviceability enhancements such as Unify FaultRecovery/CleanupScriptPath interface. – Provides performance and scalability improvements related to Domino Web Access (formerly known as iNotes). – Includes end-user enhancements such as instant messaging (Sametime) integration, send, sign, and verify encrypted mail messages, and user ability to create and store archive locally with offline support. Domino 6.5 for zSeries adds Linux on zSeries: – New platform support: Linux on zSeries (Linux for S/390). Domino for Linux on zSeries is sold through Passport Advantage. Domino for Linux on zSeries requires United Linux 1.0 for S/390 with Service Pack 2. Example: SUSE LINUX Enterprise Server 8.0 with SP2 and 2.4.19 Kernel. – Domino Statistics and Monitoring now includes platform statistics for Domino on Linux. © Copyright IBM Corp. 2004. All rights reserved. 75 Question 2: What is new in IBM Lotus Domino 6.5? Answer: See Software Announcement 203-253, September 23, 2003. There are many new enhancements to IBM Lotus Domino 6.5. The IBM Lotus Notes and Domino 6.5 family of products focuses on the theme of maximizing collaboration and user productivity, while lowering total cost of ownership (TCO). As they have since their inception, Lotus Notes and Domino continue to offer high performance with reliability, reusability, security, and flexibility for companies of all sizes and across all industries. With each release update, Lotus continues to meet your needs to help you maintain a competitive advantage. In 6.5, the following enhancements reduce TCO with enhanced user productivity: New platform support: Linux on zSeries (Linux for S/390) and Microsoft Windows 2003 Server. Database unread marks can now replicate between databases on clustered servers or on all servers where the database resides. You can rename a resource by changing its name, its site, and, if the resource is of type Other, its category. New administration enhancements: – A unified interface for Fault Recovery and Cleanup Scripts. Now, administrators can enable or disable NSD to collect diagnostic data, enable or disable server restarts, and specify clean-up scripts, all from within the Domino Server document. – Semaphore management now adds time stamps in SEMDEBUG.TXT to better correlate the timeouts to what is occurring in the server log. – Improved serviceability to enable more rapid diagnosing and resolving of customer issues: • The Automatic Diagnostic Collection (ADC) tool collects diagnostic data after server and client crashes and sends the collected data to a mail-in database when the server or client restarts. You can then use the collected data to determine the cause of the crash. • Memcheck is now enhanced by locking memory pools when executed, so there are no extraneous errors reported when it does its memory validation. • Storing the 10 last (number controlled by notes.ini) versions of server documents in XML format, in the IBM_TECHNICAL_SUPPORT directory, so that administrators can track changes. Gives users a single access point to their most valuable messaging, collaborative, and personal information management (PIM) through the new Lotus Workplace for Notes Welcome Page. Integrates Lotus Instant Messaging functionality to provide presence awareness and enable users to initiate chats with colleagues, without launching a separate application. Maximizes responsiveness through a follow-up function and visual indicators to show users when they've forwarded or replied to e-mail messages. Helps reduce total cost of ownership through minimal training requirements, end-user productivity enhancements, and built-in management function. Advances server management and system administration. Enhances application development support with Lotus Domino Toolkit for WebSphere Studio. Server.Load now includes workloads for Domino Web Access, IMAP, and R6Mail. 76 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Single sign-on (SSO) enhancements: – The Domino 6.5 Web server caches Internet password changes for SSO users. – In addition to the SSO fixed expiration timeout, you can configure an SSO idle timeout to prompt users to enter their password again. IBM Lotus Domino Web Access 6.5: Advanced functionality and enhanced user interface: – Lotus Instant Messaging integration – Follow-up flags – Linux client support delivered through Mozilla browser – Block sender mail rule – Copy into – Send-and-file – Print multiple documents from the view – Multiple time zone support – To-do enhancements – Send, sign, and verify encrypted mail messages – Archive locally with offline support – Webmail redirect – Ability to easily customize the design template – Server-side caching of generated and compressed content – Gzip compression Question 3: What IBM Lotus Notes and Domino 6.5 offerings are currently available? Answer: The zSeries has two offerings for Domino 6.5: For z/OS, the product code is 5655-B36, and this can be ordered through the IBM software ordering process. The software price for Domino for z/OS is determined by the number of engines dedicated to Domino. Domino for Linux on zSeries is covered under the Passport Advantage program. It is ordered through the Passport Advantage channels. On Linux, the software price is determined by the number of Integrated Facilities for Linux (IFLs). Question 4: How do I order and implement Lotus Domino for zSeries? Answer: Domino for zSeries Domino 6 can only be acquired as an IBM Licensed Program Product under a Monthly License Charge Agreement. The IBM product number for Domino 6 running on zSeries is 5655-K36. Note that this is an exception to the Passport Advantage ordering and pricing model that applies to most Lotus software products, including Domino on other platforms. Domino for zSeries is priced according to configuration and usage of the specific server model. Contact your IBM or Lotus software representative for specific information about pricing and any promotional offerings that might apply to you. Your IBM or Lotus software representative can also help you with a total cost of ownership analysis for your environment. Note that Lotus extension products for the zSeries platform, Lotus Notes clients, and licensing for Domino Web Access client access to Domino are acquired through Lotus resellers under the Passport Advantage program. Chapter 10. Frequently asked questions 77 Question 5: Is Software Support included in the Monthly License Charge for Domino 6 for zSeries? Answer:The Monthly License Charge vehicle for Domino was designed with the needs of the enterprise customer in mind. Like most IBM software for zSeries, the Monthly License Charge includes the Domino software license and CD media. It also includes entitlement to defect support and Software Subscription. Software Subscription includes automatic shipment of maintenance releases that apply to the same IBM product number. Question 6: Is ordering for Domino 6.5 for Linux on zSeries the same? Answer: Domino 6.5 for Linux on zSeries is sold through IBM Passport Advantage. Passport Advantage is the IBM comprehensive software licensing and Software Maintenance program. It is the most flexible and cost-effective way for organizations to reap the benefits of volume pricing for new software, new releases of the latest technology, and technical support to keep businesses up and running. The Passport Advantage program consists of a general acquisition program for specific software products and their supporting Software Maintenance services, as well as an option to acquire groups of products to be deployed across an enterprise on a per-user basis. For additional information about IBM Passport Advantage and Lotus software, see: http://www.ibm.com/software/passportadvantage Question 7: What versions of z/OS support Domino 6 for zSeries? Answer: Domino 6 for zSeries requires z/OS Version 1.2 or later. The PTF Checker tool is provided to determine the service required for Domino running on z/OS or z/OSe. The tool can be downloaded from: http://www.ibm.com/servers/eserver/zseries/software/domino/servchoice.html Question 8: What zSeries hardware resources do I need to run Domino 6 for zSeries? Answer: Lotus Domino 6 for zSeries runs on any processor that supports your release level of z/OS Version 1 Release 2 or later. If running z/OSe, it runs on any processor that supports your level of z/OSe Version 1 Release 3 or later. The minimum recommended main storage of 1 GB is required; 2 GB or more is recommended. The processor needs to have enough capacity to support a Domino implementation, including DASD volumes for the zFS or HFS data sets where Domino data will reside. Note that, like most platforms, there are price/performance and response time advantages to running Domino on the newest technology server models. In addition, proper configuration and sizing are critical to a successful implementation. See Chapter 3, “Domino, zSeries, and performance” on page 25 for information to help you appropriately size and prepare a zSeries server for Domino. Requirements can vary by Domino release. Release-specific information is documented in the Domino for zSeries Installation Guide for each Domino release, available online at: http://www.lotus.com/ldd/doc Question 9: What is Entry Workload License Charge (EWLC) and does it apply to Domino for zSeries? Answer: Entry Workload License Charge (EWLC) is a pricing metric that provides the capability for customers running z/OS or z/OSe to license select IBM software at less than full machine capacity. This allows customers to pay for EWLC eligible products at the utilization of the LPARs in which they run, based on a four-hour rolling average, providing the potential to lower software charges. Certain zSeries processors are eligible for EWLC pricing. Domino for zSeries is one of the IBM products eligible for EWLC pricing. 78 Lotus Domino for IBM Eserver zSeries Buying and Selling Guide Back cover Lotus Domino for IBM Eserver zSeries Buying and Selling Guide A single source for Lotus Domino-related information about Eserver zSeries A helpful reference for IBM clients and Business Partners worldwide A living document updated with the latest programs and services Welcome to the Lotus Domino for IBM Eserver zSeries Buying and Selling Guide. Why should you use this guide? Have you ever spent the day searching 27 different Web sites or numerous physical documents trying to locate answers to or information about similar yet disparate topics related to Domino? Have you ever wanted to find the answers to 16 different questions with one search? Well you found it here! This guide offers you one resource that contains all the information you need to buy or sell Domino for IBM Eserver zSeries. It offers valuable information about definitions, events, information sources, education, technical assistance, frequently asked questions, services, finding a partner, support information, references, and much more. ® Redpaper INTERNATIONAL TECHNICAL SUPPORT ORGANIZATION BUILDING TECHNICAL INFORMATION BASED ON PRACTICAL EXPERIENCE IBM Redbooks are developed by the IBM International Technical Support Organization. Experts from IBM, Customers and Partners from around the world create timely technical information based on realistic scenarios. Specific recommendations are provided to help you implement IT solutions more effectively in your environment. For more information: ibm.com/redbooks