to - By Application Name
Transcription
to - By Application Name
ID119 IBM Lotus Notes and Domino @ IBM Christopher Pepin IBM Senior Architect Objectives Bring value add of IBM internal experience to customers What do we do? How do we do it? What are our challenges? What features/capabilities are our users asking for? Specifically, this presentation will focus on the IBM internal deployment of the following: E-mail Notes and Domino applications Domino Extended Products Demographics Total number of IBM employees worldwide 329,000 Number of major IBM data centers 7 # of countries in which IBM has employees 64 # of countries in which IBM does business 170 Total number of IBM locations (unique street addresses) % of IBM employees who work at home or at a customer location % of IBM employees who have a laptop 2,041 40% 80% E-mail snapshot 95% of the IBM population uses Notes mail ~450,000 Notes IDs ~413,000 mail databases clustered Notes 6.02/6.53/7.0 client Blackberry offering, limited DWA deployment Domino 6.53/7.0 server infrastructure ~763 Domino instances (~430 application, ~330 mail) 93% of mail users are clustered Users access mail via a local replica copy Mail file quotas in place. Average mail file size: ~180MB End-user charge back model Base monthly charge as well as bill-to-actual disk usage Annual client and server upgrade included in the rates Mail users by geography NA 190,000 EMEA 150,000 LA 16,000 AP 57,000 Mail users by Domino server platform zSeries iSeries (zLinux) (OS/400) zSeries (zOS) 1% 2% 18% Other 1% pSeries (AIX) 78% Infrastructure key concepts Primary Domino platform is pSeries AIX Migration from SP2 to Regatta hardware EMEA & Boulder data centers have implemented Storage Area Network – other data centers have direct attached disk One AIX OS per logical partition (LPAR). Multiple LPARs per machine Multiple Domino partitions per LPAR Cost savings ~$8 million US dollars (2001 cost vs. 2005 cost) Reduction in number of Domino partitions SP2 Mail server – 2 Domino partitions with 750 registered users each P690 Regatta Mail server – 3 Domino partitions with 4000 registered users each Similar cost savings for application servers Reduction in number of sites & machine room space occupancy • IBM NA realized 700% increase in users per system image, while supporting daily traffic as high as 4.8 million transactions • Power5 deployments underway Infrastructure key concepts (con’t) World-wide standards Operating systems versions/Domino server versions Server naming conventions Mail routing topology Replication topology Monitoring tools - Tivoli & operating system tools Domain strategy Mail : one domain per country. All primary mail users in each geography are clustered Data: one domain per data center Server monitoring: one domain per data center Infrastructure key concepts (con’t) Policies Password rules Network compression Backup Each mail server is backed up daily during off shift hours Incremental backups capture changes using Domino transaction logs Full backup three times weekly IBM Tivoli Storage Manager for Mail (ITSM) Mail clustering Configuration 2 primary servers:1 backup server ratio Local mail file replicas for transparent failover Benefits Mitigates the effect of individual server outages Reduced help desk calls More flexibility for hardware/software upgrades and maintenance Domino Srv 1 DPAR 1 DPAR 2 Domino Srv 3 DPAR 3 Domino Srv 2 DPAR 4 DPAR 5 DPAR 6 Cluster replication DPAR 7 DPAR 8 DPAR 9 Notes client deployment How do you deploy/upgrade 400,000+ Notes clients and a new mail template? Today IBM Standard Software Installer (ISSI) Standard tool for all client software deployments E-mail notification to inform users to upgrade Employees also have the option of ordering a CD kit Tomorrow Notes 7 Smart Upgrade Tivoli Download Grid Manager technology IBM Workplace Client technology provisioning Client software deployment Employee-focused help Mail management Goals: Enforcing IBM’s document retention policies Reducing the size of mail database Reduced storage costs Increased performance Easier for users to locate information Techniques to reduce database size Quotas Document expiration By default, mail 90 days and older is automatically deleted from users’ mail files Users are able to extend the expiration date up to 2 years Local archiving – out of the box “MyAttachments” tool Move to TeamRoom, Quickplace, etc. IBM internal ND7 early deployment objectives Evaluate new features and capabilities with the goal of reducing the total cost of ownership Performance gains, new client features, mail template, Domino Domain Monitoring (DDM), DB2NSF Understand impacts of upgrade System requirements, third-party products Assist the Lotus product team by deploying in a realworld production environment prior to product ship 50,000 mail users on production Domino 7 mail server prior to product ship 3,500 users on Notes 7 prior to product ship Domino 7 early deployment Domino 7 IBM CIO/IGS Deployment (users served by D7 servers) M2 M3 M4 M5 M6 IBM Original Targeted Users IBM Actual Users Total Actual Users =56,282 100% on M6 60,000 56,282 actual 50,000 50,000 50,000 plan 44,281 40,000 41,335 40,000 M5 35,000 30,000 users served M4 26,250 21,585 18,562 20,000 M6 56,282 9,980 M3 10,000 2,477 M2 0 15 30 15 30 15 30 8 15 22 29 6 13 30 15 30 15- 28- 15- 30- 15- 30- 15- 30- 15- 30- 9- 15- 23- 30- 15Aug Aug Sep Sep Oct Oct Nov Nov Nov Nov Dec Dec Dec Jan Jan Feb- Feb- Mar-Mar- Apr- Apr- May-May-Jun- Jun- Jul- Jul- Jul- Jul- Aug04 04 04 04 04 04 04 04 04 04 04 04 04 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 05 16 Results 56,282 users on production Domino 7 mail servers prior to product ship 4,026 users in the Notes 7 early adopter program 31 production Domino servers selected for early deployment AIX: 24, iSeries: 4, xOS: 2, zLinux: 1 2,010 mail files per server (average) Minimum: 104, Maximum: 4,082 Performance and scalability Product goals: 50% increase in scalability and performance, 25% reduction in CPU Actual: 10-30% reduction in CPU. Your mileage my vary! 1,522 problems/feature requests opened with Lotus 293 SPRs opened 35 deployment blockers - all were resolved by Lotus prior to product ship Notes 7 mail template Like other customers, IBM has a customized mail template 60% of IBM customizations went native in R5 80% of remaining IBM customizations went native in R6 Key IBM enhancements Document expiration Enhanced follow-up functionality Categorized inbox Mail preferences (policies) Disadvantages of a customized mail template Development, maintenance and support costs Increases deployment time Notes/Domino 7 = out of box Domino Web Access template! Notes and Domino application snapshot Over 100,000 Notes and Domino applications! ~65,000 custom Notes applications + ~30,000 “TeamRooms” + ~10,000 other “standard” templates More Notes apps being built today! Rapid application (RAD) and production environment Application development standards in place Architecture Review Board (ARB) Automated Deployment Quality Assurance (DQA) Common Development and Test environment (CDT) Test environment that mirrors production Business-critical apps tested prior to major upgrades Infrastructure key concepts Worldwide (multiple geography) Separate database servers for worldwide applications Quality assurance review, formal test environment World-wide deployment team Local applications Separate database servers for local applications User completes request form, approval by their Business Unit Standard templates (discussion database, document libraries) - deploy with no QA Quality assurance (QA) review, formal test for complex apps Deployed by Notes Support teams in each geography Usage-based billing Per database replica Bill-to-actual disk usage Network usage charge – Usage Metering and Billing (UMB) Requesting a new Notes application Domino Extended Products @ IBM Instant messaging Sametime is our world-wide corporate standard for instant messaging High-availability run-once Sametime 6.5.1 server deployment with business continuity infrastructure Sametime Connect 3.1 client, Notes 7.0, Sametime Links (web browser), client applications (toolkit), BOTs, mobile devices Sametime SIP/SIMPLE with external customers Sametime to Sametime community connectivity Sametime Connect for browsers client: http://www.ibm.com/collaboration Public IM networks (AIM, MSN, Yahoo etc.) can be used at IBM but cannot be used for IBM Confidential information and are not supported No logging of chat messages Funding model - bundled with e-mail Usage statistics ~380K users world-wide ~4M chat messages per day External customers: 2,000+ a week via ibm.com Enhancing the current service Sametime 7.5 client, server and gateway upgrades, enabling additional services (e.g. file transfers), expanded ibm.com integration Interfaces SIP/SIMPLE SI P/ SI MP LE Sametime Web Conferencing Sametime Web Conferencing is our world-wide corporate standard for electronic meetings Sametime Web Conferences can be scheduled, or started instantly by IBM employees Attendees can include IBM employees as well as external customers Run once, Sametime 3.1 server infrastructure (xSeries blades) with Enterprise Meeting Services (EMS) Separate from Sametime instant messaging infrastructure Pay-per-use funding model Usage statistics 160,000+ meetings, 950,000+ participants Average daily = ~1250 meetings, ~6000 participants Peak concurrent = ~400 meetings, ~1750 participants ~11% of meetings involving external users Enhancing the current service Sametime 7.0 & 7.5 upgrade, disable authentication for attendees, audio integration Quickplace QuickPlace is our world-wide corporate standard for browserbased team collaboration Quickplace can be used by IBM employees, external customers/business partners New places can be created instantly similar to Database-O-Matic (DBOM) Run once, Quickplace 6.5.1 server infrastructure (xSeries blades) with a hot backup infrastructure Pay-per-use funding model Usage statistics ~2,684 Places, ~46,874 users, 215GB disk storage 34,224 internal, 12,650 external users 1,318 Places have external members, 1366 Places have internal only members Custom PlaceType/theme with ibm.com look and feel Enhancing the current service Quickplace 7.0 upgrade, integrated instant messaging, “MyPlaces” Unified Directory GZ Deploy external users tcp 389 IBM users QP Cluster Notes Client Help DB Admin Reports DB (ND) tcp 80,443 QuickPlace Server 09 tcp 80, 443 tcp 25 (smtp) Reverse Proxy Cluster (WTE) tcp 80,443 QuickPlace Server 08 (Primary) tcp 1352 tcp 80/443 Domino Staging Server Help DB (WHK) Report DB PlaceCatalog Quickplace Collaboration with external customers Related sessions ID102 IBM Lotus Domino 7 – and Beyond ID101 What’s New in the IBM Lotus Notes Client ID109 IBM Lotus Domino 7 Performs! Here’s the Proof! ID405 IBM Lotus QuickPlace 7 and Beyond Roadmap ID122 An Early Look at IBM Lotus Sametime 7.5 Questions? Please remember to complete your evaluation forms Thank you christopher_pepin@us.ibm.com