Lotus Domino Server R5 Implementation Guide

June 18, 2001

 

 

Appendix B. IBM Production Configuration

The vast majority of Domino servers in the IBM deployment run on the AIX platform today. Managed by IBM Global Services, this is the largest Domino deployment in the world with over 1900 R5 mail and application servers supporting more than 300,000 production Notes and Web users. IBM is currently upgrading both hardware and software technology in this testimonial to Domino for AIX in a very large enterprise environment -- one that demands high performance, mission-critical availability, and scalability for both users and data.

One production scenario is a mixed RS/6000 M80-SP environment in Boulder, Colorado. Central to the configuration is an 8-way 7026-M80 server attached to an ESS F20 (3.2 TB) Storage Area Network (SAN), with an Ethernet connection to the network. The ESS storage is used for Domino transaction logging, as well as user data. The largest Domino database housed on the M80 server is the 2 GB Domino Directory due to the large number of IBM employees.

The M80 currently supports a population of 5,200 registered Lotus Notes users split across two Domino server partitions. Each of the partitions is clustered with two Silver node servers for failover support. Approximately one third of the users are concurrently active at any given time during business hours. Prime shift workload represents 5.3 million transactions with 75% CPU utilization and consistently sub-second response time. ESS disk activity is 40 to 45%. Such results have enabled IBM to consolidate servers and achieve roughly a 5-fold reduction in server requirements.

As of June 2001, the M80 server configuration is as follows:

ŸEight (8) RS64 III processors running at 500 MHz, with 4 GB level 2 cache

Ÿ16 GB of memory

ŸTen (10) 18.2 GB Ultra SCSI (currently only two are in use for rootvg)

ŸTwo (2) 32-bit fibre channel adapters to SAN

ŸOne (1) Gigabit Ethernet adapters to network

ŸESS F20 (3.2 TB) SAN (only half currently allocated)

ŸAIX 4.3.3.50

ŸDomino 5.0.6

The memory configuration represents more capacity than required to support the user workload at the response time and resource utilization we have witnessed. This is true even with clustering enabled, which requires non-trivial overhead.

Each Domino partition is allocated 4 GB of memory, totaling half of the physical memory available to the system. There is no paging taking place on the server and no evidence of any memory-related bottlenecks or issues. The implementation does not include any form of processor binding, so there is no set affinity for process to processor. Therefore, all eight processors are available to any Domino task.

Development lab testing has shown potential performance and scalability improvements of an option known as Hardware MultiThreading (HMT). Very recently, IBM Global Services installed maintenance level 8 (APAR IY10778) and microcode update MM1032 needed to enable HMT on the M80 server in Boulder. HMT allows each physical processor to appear to an application as two virtual processors running at half speed. Thus, the M80 server appears to Domino as having sixteen (16) 250 MHz processors, as opposed to the actual eight (8) 500 MHz processors.

The benefits of HMT depend upon the characteristics of the application. The use of more (virtual) processors can allow overlapping of memory access. This optimizes the use of fast processors due to less time spent waiting for memory, and more time spent on execution of commands. Thus, HMT has the potential to double processor workload, and still achieve a performance improvement due to the more efficient use of slower resources such as memory. In the IBM environment with Domino for AIX 5.0.6, the result to date is an approximate 20% reduction in the 75% processor busy metric reported above. This

Page 53

Page 53
Image 53
IBM R5 manual Appendix B. IBM Production Configuration

R5 specifications

IBM R5, also known as IBM Notes R5, marked a significant evolution in the IBM Notes and Domino platform, offering users enhanced capabilities and features that improved productivity and collaboration in the workplace. Released in 1999, R5 introduced a more refined user interface, improved performance, and a range of new tools designed to facilitate communication and teamwork.

One of the standout features of IBM R5 was its comprehensive integration of email, calendaring, and tasks within a single interface. This centralized approach allowed users to manage their communications more efficiently, reducing the need to switch between multiple applications. The improved email functionality included enhanced filtering and sorting capabilities, enabling users to better organize their inboxes.

The R5 version also introduced significant advancements in the collaborative aspects of the platform. With new tools for team collaboration, such as enhanced discussion databases and a shared documents feature, R5 made it easier for teams to work together on projects irrespective of their physical locations. The introduction of instant messaging capabilities further bridged communication gaps, allowing users to connect in real time.

IBM R5 was built on a robust architecture that incorporated Domino server enhancements, which improved scalability and performance. The platform supported new technologies, including Java applets, allowing developers to build more dynamic and interactive applications. Additionally, the integration of the LDAP (Lightweight Directory Access Protocol) provided better directory services, making it simpler to manage user identities across the network.

Security features were also a focus in R5, with improvements in encryption and user authentication that helped safeguard sensitive data. The platform’s ability to integrate with other enterprise applications while maintaining robust security protocols made it a choice for organizations that prioritized data protection.

Moreover, IBM R5 incorporated a more modular and flexible architecture, enabling easier customization and management of applications and components. This adaptability catered to a wide range of business needs, thus positioning IBM Notes R5 as a versatile solution for organizations looking to enhance their workflow and communication processes.

Overall, IBM R5 served as a milestone in the evolution of enterprise collaboration solutions. Its innovative features, user-friendly interface, and robust security measures laid the foundation for future developments in the IBM Notes and Domino ecosystem, ultimately contributing to more efficient and effective business practices.