Linux Platform Options Selecting Linux on IBM System z9 and zseries

Similar documents
L12. Linux Platform Options Selecting Linux on IBM System z9 and zseries. Jim Elliott San Francisco, CA. September 19-23, 2005

IBM System z and Linux Enhancing the value of mainframe investments

IBM System z to 18

Linux on System z A Strategic View

Introduction to. z/vm and Linux on System z. Malcolm Beattie Linux Technical Consultant, IBM UK. From a presentation by Ralf Schiefelbein, IBM Germany

A Strategic View of Linux on System z from IBM

Linux on System z A Strategic View

Dynamic Routing: Exploiting HiperSockets and Real Network Devices

iseries Tech Talk Linux on iseries Technical Update 2004

IBM Data Center Networking in Support of Dynamic Infrastructure

IBM LinuxONE Rockhopper

Best Practices for WebSphere Application Server on System z Linux

Preview: IBM z/vse Version 4 Release 3 offers more capacity and IBM zenterprise exploitation

Dynamic Routing: Exploiting HiperSockets and Real Network Devices

IBM ^ iseries Logical Partition Isolation and Integrity

z/vm: The Value of zseries Virtualization Technology for Linux

z/vm 6.3 Installation or Migration or Upgrade Hands-on Lab Sessions

IBM iseries Models 800 and 810 for small to medium enterprises

z/vm 6.3 A Quick Introduction

A platform that delivers superior business results, time and time again.

The Power of PowerVM Power Systems Virtualization. Eyal Rubinstein

Computing as a Service

IBM zenterprise System: What s New - Announcement Overview

IBM i Edition Express for BladeCenter S

Virtual Security Zones on z/vm

IBM IBM Corporation

Implementation of Red Hat Linux on z: User Experiences at Isracard

Cloud on z Systems Solution Overview: IBM Cloud Manager with OpenStack

Session zse4187 Virtual Security Zones on z/vm

Power your planet. Optimizing the Enterprise Data Center POWER7 Powers a Smarter Infrastructure

Implementing Linux on z: User Experiences at Isracard

Virtual Security Zones

WebSphere Application Server, Version 5. What s New?

Optimize Your Heterogeneous SOA Infrastructure

IBM SYSTEM POWER7. PowerVM. Jan Kristian Nielsen Erik Rex IBM Corporation

IBM SecureWay On-Demand Server Version 2.0

Real-time Protection for Microsoft Hyper-V

IBM zenterprise System

IBM PowerVM. Virtualization without limits. Highlights. IBM Systems and Technology Data Sheet

IBM z/vse V4.3 in modern solutions with Linux on System z

Enterprise Workload Manager Overview and Implementation

WebSphere Application Server Base Performance

Sub-capacity licensing for select IBM Passport Advantage eligible programs running on x86 servers helps improve flexibility and price/performance

Roundtable: Shaping the Future of z/os System Programmer Tasks Discussion

SAP on IBM z Systems. Customer Conference. April 12-13, 2016 IBM Germany Research & Development

Infor Lawson on IBM i 7.1 and IBM POWER7+

Linux and Open Source: An Introductory View From IBM

VIOS NextGen: Server & Storage Integration

Stellar performance for a virtualized world

How Smarter Systems Deliver Smarter Economics and Optimized Business Continuity

BUILDING the VIRtUAL enterprise

Behind the Glitz - Is Life Better on Another Database Platform?

IBM Virtualization Engine TS7700 Series Best Practices. Usage with Linux on System z 1.0

Simplify IP Telephony with System i. IBM System i IP Telephony

The Art of the Possible Linux Workload Consolidation on System z Increasing Operational Efficiencies and Driving Cost Savings

IBM Tivoli OMEGAMON XE on z/os

Making Linux POCs successful. Andy Greco Mainline Information Systems

Red Hat Summit 2009 Dr. Robert Sutor, IBM

z/vm Data Collection for zpcr and zcp3000 Collecting the Right Input Data for a zcp3000 Capacity Planning Model

IBM and Lawson M3 (an Infor affiliate) ERP software workload optimization on the new IBM PureFlex System

Front cover Using IBM Virtualization to Manage Cost and Efficiency

IBM System p5 510 and 510Q Express Servers

z/vm Evaluation Edition

V6R1 System i Navigator: What s New

Bringing OpenStack to the Enterprise. An enterprise-class solution ensures you get the required performance, reliability, and security

System z Virtualization and Linux Workshop Bootcamp System z Hardware / Architecture

The New Enterprise Data Center Summit. Session: zmr - consolidation with an affordable mainframe Speaker: Sreenath Chary Date: 19 th Nov 2008

A Look into Linux on System z with DB2 LUW

ZVM20: z/vm PAV and HyperPAV Support

z/os Introduction and Workshop Overview of z Systems Environment 2017 IBM Corporation

z/vm Security and Integrity

WELCOME TO TIVOLI NOW!

IBM Client Center z/vm 6.2 Single System Image (SSI) & Life Guest Relocation (LGR) DEMO

Advanced Technical Skills (ATS) North America. John Burg Brad Snyder Materials created by John Fitch and Jim Shaw IBM Washington Systems Center

IBM System Storage DS6800

Smarter Systems In Your Cloud Deployment

Oracle PeopleSoft Applications for IBM z Systems

Linux Installation Planning

IBM Systems: Helping the world use less servers

SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS

ClearPath Plus Dorado 300 Series Model 340 Server

IBM Tivoli Directory Server

Active Energy Manager. Image Management. TPMfOSD BOFM. Automation Status Virtualization Discovery

IBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation

Integrated Stack for SUSE Linux Enterprise (ISSLE)

IBM SmartCloud Resilience offers cloud-based services to support a more rapid, reliable and cost-effective enterprise-wide resiliency.

Measuring zseries System Performance. Dr. Chu J. Jong School of Information Technology Illinois State University 06/11/2012

IBM GDPS V3.3: Improving disaster recovery capabilities to help ensure a highly available, resilient business environment

IBM Z servers running Oracle Database 12c on Linux

High Availability for Linux on IBM System z Servers

IBM TotalStorage 3592 Tape Drive Model J1A

p5 520 server Robust entry system designed for the on demand world Highlights

ClearPath Plus Dorado 300 Series Model 380 Server

New Zealand Government IBM Infrastructure as a Service

Lawson M3 7.1 Large User Scaling on System i

The next generation iseries... simplicity in an on demand world

Tivoli Storage Manager for Virtual Environments

Websphere zos Mettle Test 2003 Can Your Enterprise Server Do This?

Mainframe Optimization System z the Center of Enterprise Computing

IBM System p5 550 and 550Q Express servers

Transcription:

Linux Platform Options Selecting Linux on IBM System z9 and zseries Jim Elliott Advocate Infrastructure Solutions Manager System z9 and zseries Operating Systems IBM Canada Ltd. ibm.com/vm/devpages/jelliott SHARE 105 Session 9202 August 23, 2005 2005 IBM Corporation

Selecting Linux on System z9 and zseries Session 9202 Datacenters planning to adopt Linux have a key architectural choice to make in designing large-scale implementations. Is the best approach to running Linux scale-out with rack-optimized servers, to scale-up with large SMP servers, or use virtualization facilities to run many images on a single server? In this session, Jim will examine the different options and their respective advantages and disadvantages and discuss some guidelines for making this critical choice based on workload and application requirements. For many users, Linux on System z9 and zseries may be the optimal choice. Jim will describe how Linux on System z9 and zseries, in combination with z/vm, will provide a robust Linux environment which integrates well with z/os. 2 SHARE 105 Session 9202 August 23, 2005

Scale-Up, Scale-Out, Virtualization SHARE 105 Session 9202 August 23, 2005 2005 IBM Corporation

Infrastructure Simplification Customers leveraging scale up and scale out technologies to simplify and integrate their on demand operating environment As one solution option: Mainframes/Blades integrated with Linux, Java and Grid technologies can enable this transformation Business Data Scale Out BladeCenter Application Servers Terminal Serving Corporate Deep Computing Infrastructure Clusters Collaboration Servers File/Print SSL Appliances Servers Web Services SAN E-Commerce Applications Backup Data Transaction Data Reference Data Java Linux Grid DNS Servers Security & Directory Services File/Print Servers Database Servers Scale Up Mainframe Application Servers Web Servers Transaction Servers Firewall Servers Routers Switches SSL Appliances Caching Appliances Security & Directory Servers DNS Servers Web Servers Application Servers LAN Servers File/Print Servers Database Servers Today s Environment, Simplified UI Data 4 SHARE 105 Session 9202 August 23, 2005

Ideal rack optimized implementations Scale Out Rack Optimized Application Servers Terminal Serving E-Commerce Applications Infrastructure Deep Computing Clusters Collaboration Servers File/Print SSL Appliances Servers Web Services Scale Up Large SMP Security & Directory Services File/Print Servers DNS Servers Database Servers Web Servers Transaction Servers Application Servers Virtualization Clustered workloads Distributed computing applications Infrastructure applications Small database Processor and memory intensive workloads Centralized storage solutions 5 SHARE 105 Session 9202 August 23, 2005

Ideal large SMP implementations Scale Out Rack Optimized Application Servers Terminal Serving E-Commerce Applications Infrastructure Deep Computing Clusters Collaboration Servers File/Print SSL Appliances Servers Web Services Scale Up Large SMP Security & Directory Services File/Print Servers DNS Servers Database Servers Web Servers Transaction Servers Application Servers Virtualization High performance transaction processing I/O Intensive workloads Large database serving High resiliency and security Unpredictable and highly variable workload spikes Low utilization infrastructure applications Rapid provisioning and re-provisioning 6 SHARE 105 Session 9202 August 23, 2005

Server Consolidation: Cost Savings and Operational Efficiency Workload/Hardware Consolidation Physical Consolidation Single Multiprocessor System Operations Consolidation Logical Servers Solution engine provisions server resources as needed Multiple Locations Rack and Stack in one location 7 SHARE 105 Session 9202 August 23, 2005

Workload vs. Operations Consolidation Workload consolidation Focus on hardware cost savings Operating system-level approach Needs single operating system No application changes Simpler, potentially more robust Shorter timescales Operations consolidation Focus on operational effectiveness Application-level approach Can support multiple operating systems May need application (server) changes Potentially more functional Longer timescales Bottom line: Both are valid approaches with overlapping but distinct benefits. 8 SHARE 105 Session 9202 August 23, 2005

Workload Consolidation vs. Workload Scalability Hardware Linux Workload Workload Workload Workload Hardware Virtual Machine OS Linux Linux Linux Linux Workload Workload Workload Workload Issues Which is best? Native Linux or VM? If native Linux, will it scale? If native Linux, will it handle multiple workloads? If VM, who does what? Rule of Thumb If you have one very large workload, use Linux natively Sweet spot for VM is server consolidation 9 SHARE 105 Session 9202 August 23, 2005

Consolidation Factors Hardware costs CPU, storage, network (cables, routers, etc.), maintenance support Software costs Product, service and support System occupancy costs Space, power, special environment requirements People, services, etc. FTEs, financing, etc. Hidden factors RAS Vendor choice Time to market, new business opportunities 10 SHARE 105 Session 9202 August 23, 2005

Design / Architect Continuum A General ROT x86 Few servers Moderate to high average CPU % busy Low I/O requirements IBM POWER OpenPower, p5/pseries, i5/iseries CPU intensive Large memory LPAR benefits Moderate I/O IBM System z9 and zseries Many servers Low to moderate average CPU % busy Virtual servers on demand High I/O requirements 11 SHARE 105 Session 9202 August 23, 2005

Software for Linux on various platforms Most Open Source server software will run on any architecture Intel x86 Largest volume of commercial software Intel Itanium Limited commercial software primarily databases, compute intensive, and ERP AMD 64, Intel EM64T Tolerates x86 software, limited exploitation IBM POWER OpenPower, i5/iseries, p5/pseries, JS20 1000+ commercial applications available IBM System z9 and zseries 800+ commercial applications available 12 SHARE 105 Session 9202 August 23, 2005

Linux on System z9 and zseries SHARE 105 Session 9202 August 23, 2005 2005 IBM Corporation

What is Linux on System z9 and zseries? A native mainframe operating environment Exploits IBM System z9 and zseries hardware Not a unique version of Linux Application sourcing strategy The IBM commitment to z/os, z/vse, and z/tpf is not affected by this Linux strategy Customers are offered additional opportunities to leverage their investments through Linux z/vm and LPAR New doors are opening for customers to bring Linux-centric workloads to the z/os z/os platform z/vm and LPAR 14 SHARE 105 Session 9202 August 23, 2005

Why Linux on System z9 and zseries? 1. Increased solutions through Linux application portfolio 2. Large number of highly skilled programmers familiar with Linux 3. Integrated business solutions Data richness from mainframe Wide range of Linux applications 4. Industrial strength environment Flexibility and openness of Linux Qualities of service of mainframe 5. Unique ability to easily consolidate large number of servers 15 SHARE 105 Session 9202 August 23, 2005

Customers Perceive a Distinct Gap Between Mainframe Capabilities and Other Platforms Server Platform Perceptions Ratings on a Scale of 1-5 Attribute Availability System Integrity / Security Controls Backup and Recovery (Including Disaster Recovery) Workload Management Average Response Time Data and Transaction Processing Integration of data, applications across business processes Average Mainframe 4.81 4.65 4.54 4.49 4.15 4.49 3.59 4.39 Rating by Platform UNI 3.59 3.30 3.35 3.07 3.60 3.61 3.47 3.43 Wintel 2.64 2.27 2.70 2.23 2.96 2.75 3.09 2.66 Respondents consistently view the mainframe as differentiated in its capabilities Compared to market research in 2000, mainframe lead over Wintel has increased, gap over UNI maintained Survey of over 700 existing zseries customers. Question: For each attribute shown below, please rate each platform based on your experience / perceptions. (Note that you may rate different platforms as having equivalent levels). 0 = Not sure; 1 = Poor, 2, 3 = Average, 4, 5 = Best-in-class 16 SHARE 105 Session 9202 August 23, 2005

Customers Viewed the Mainframe as Best Suited to Deliver Enterprise Wide Capabilities Mainframe UNI Wintel Effectiveness of Platform to Deliver Enterprise Capabilities 65 29 5 23 69 8 7 57 36 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% Effectiveness of platforms in delivering capability (1-7 scale) Rated 6-7: Highly differentiated to perform this role Rated 4-5: No opinion either way/slightly differentiated The mainframe is seen as substantially better suited to perform all Enterprise Roles, compared to other platforms It is seen as most differentiated in its ability to deliver enterprise workload management CIOs/CTOs belief in the mainframe s ability to deliver Enterprise Roles equivalent to that of other decision makers Rated 1-3: I would never implement on this platform 17 SHARE 105 Session 9202 August 23, 2005 Survey of over 700 existing zseries customers.

What System z9 and zseries brings to Linux The most reliable hardware platform available Redundant processors and memory Error detection and correction Remote Support Facility (RSF) Centralized Linux systems are easier to manage Scalability eserver zseries 990 scales to 32 application processors System z9 109 scales to 54 application processors Up to 8 dedicated I/O processors Hundreds of Linux virtual servers Designed to support mixed work loads Allows consolidation while maintaining one server per application Complete work load isolation High speed inter-server connectivity 18 SHARE 105 Session 9202 August 23, 2005

What is different about Linux on System z9 and zseries? Access to zseries specific hardware Crypto support PCICA, CPA, PCICC, Crypto2 Traditional and Open I/O subsystems Disk (ECKD or SCSI) and tape OSA-Express and OSA-Express2 for very high speed communication between z/os, z/vse, z/tpf and Linux HiperSockets for ultra-high speed communication between z/os, z/vse and Linux z/vm aware Enhanced performance System management tools 19 SHARE 105 Session 9202 August 23, 2005

Value of Linux on System z9 and zseries Reduced Total Cost of Ownership (TCO) Environmental savings single footprint vs. hundreds of servers Consolidation savings less storage, less servers, less software licenses, less server management/support Improved service level Systems management (single point of control) Reliability, availability, security of mainframe hardware and z/vm software High performance integration with z/os, z/vse and z/tpf Speed to market Capacity-on-demand capability Dynamic allocation of on-line users, less than 10 seconds to add a new Linux server image using z/vm and DS8000 20 SHARE 105 Session 9202 August 23, 2005

Roadblocks to Linux Adoption on System z9 and zseries Wide acceptance of Linux as an enterprise-class environment, but still skepticism outside Intel platform and certain applications Be prepared to answer some tough questions: Why should we use Linux in the first place? Why should I run a free operating system on such an expensive platform? What if we don t know anything about VM? Or Linux? What if our end users don t like it? Nobody else is doing it, right? Be willing to accept your own answers; sometimes a different approach may be better 21 SHARE 105 Session 9202 August 23, 2005

How Expensive are System z9 and zseries? Some general considerations IFL processor costs how does this compare to 20, 50 or 100 x86 or Power systems? If you can t utilize >50 percent of an IFL, think hard If current server utilization is >50 percent, think very hard Much more than CPUs with z/vm, we can share memory, disk, I/O, network resources Virtualization has its (physical) limits z/vm can t get 200 percent out of a processor, but it can help you get close to 100 For critical workloads, over committing resources will typically degrade more gracefully in z/vm Think in terms of workload and reliability, not just processor capacity Plan, test, benchmark 22 SHARE 105 Session 9202 August 23, 2005

When Do You Need More than Good Enough? Making the Case for System z9 and zseries Virtualization When workload growth and decline is difficult to predict (be it production, development, or test/assurance systems) When customer demand does not match your IT resources and business results suffer When your IT staff wants to optimize their productivity for deploying and managing virtual servers When innovation is stifled because your staff cannot experiment or develop new solutions using existing resources When speed to market affects your business results When your server applications need fast and flexible access to z/os data and applications When business resiliency is a high priority When you want more control over your environmental expenses (e.g. floor space, cooling) 23 SHARE 105 Session 9202 August 23, 2005

System z9 and zseries LPAR and z/vm: World-class Server Virtualization Logical Partitions (LPAR) Mainframe Logical Partitioning (LPAR), introduced in 1988, has provided years of business-critical, high-performance server partitioning for the world s largest corporations Hardware partitioning enabling up to 60 logical partitions each of which runs a separate operating system traditional operating systems and Linux Virtual Partitions (z/vm) z/vm, commercially available since 1972, has supported mixed workloads that require minimal hypervisor overhead, massive scalability, and exceptional levels of availability Support for large numbers of Linux images with rich system management capabilities Both LPAR and z/vm employ hardware and firmware innovations developed over the years that make virtualization part of the basic fabric of the System z9 and zseries platforms 24 SHARE 105 Session 9202 August 23, 2005

The value of z/vm for Linux Enhanced performance, growth and scalability Server consolidation enables horizontal growth N-tier architecture on two tiers of hardware Extensive support for sharing resources Virtual networking Effective isolation of Linux images, if required Increased productivity Development and testing Production support Improved operations Backup and recovery Command and control Server farms Linux on zseries images z/vm 25 SHARE 105 Session 9202 August 23, 2005

Integrated Facility for Linux Additional engines dedicated to Linux workloads Supports z/vm and Linux on System z9 and zseries IFLs on sub-uni z890 and z800 systems run at full speed Traditional mainframe software charges unaffected IBM mainframe software L L L L ii ii i ii Independent Software n n n n u u u u Vendor products x x x x Linux and z/vm charged only against the IFLs z/os LPAR LPAR z/os LPAR C M S z/vmv4 LPAR C M S L i n u x LPAR CP0 CP1 CP2 CP3 CP4 CP5 LN0 LN1 LN2 Standard Processor Engines IFL Engines System z9 or zseries 26 SHARE 105 Session 9202 August 23, 2005

Application serving with Linux on System z9 and zseries Outside world Demilitarized Zone (DMZ) Internal network z/vm z/os Public Key Infrastructure Domain Name Server User Internet Firewall / LoadBalancer Protocol Firewall Load Balancer with SSL Acceleration Caching Proxy Server w/ HTTP Load Balancing Collaboration Server Commerce Server Web Application Server Firewall / LoadBalancer Domain Firewall Web Application Server Directory Server Systems Management Application Node The best LAN is one with no wires Shared File System System z9 and zseries Database Server 27 SHARE 105 Session 9202 August 23, 2005

IBM Software for Linux on System z9 and zseries ibm.com/linux/matrix Core Products DB2 Universal Database Enterprise Server Edition Lotus Domino Server Rational ClearCase Tivoli Access Manager for e-business Tivoli Configuration Manager Tivoli Directory Server Tivoli Enterprise Console Tivoli Monitoring Tivoli Storage Manager WebSphere Application Server WebSphere Business Integration Server Foundation WebSphere Commerce Business Edition for Linux WebSphere Portal for Multiplatforms Enable IBM Developer Kit for Linux, Java 2 Technology Edition Java Technology development environment 28 SHARE 105 Session 9202 August 23, 2005 SLES RHEL

Current Linux @ IBM Linux on System z9 and zseries ISV Status 800 700 600 500 400 300 200 100 0 2000 4Q 2001 1Q 2001 2Q 2001 3Q 2001 4Q 2002 1Q 2002 2Q 2002 3Q 2002 4Q 2003 1Q 2003 2Q 2003 3Q 2003 4Q 2004 1Q 2004 2Q 2004 3Q 2004 4Q 2005 1Q ISV Count Application Count 29 SHARE 105 Session 9202 August 23, 2005

Linux on System z9 and zseries Web Site ibm.com/zseries/linux 30 SHARE 105 Session 9202 August 23, 2005

z/vm Web Site ibm.com/vm 31 SHARE 105 Session 9202 August 23, 2005

Linux on zseries Developer Resources ibm.com/developerworks/offers/linux-speed-start/download-z.html 32 SHARE 105 Session 9202 August 23, 2005

List Server Discussions VMESA-L discusses z/vm To subscribe, send a note to listserv@listserv.uark.edu. In the body of the note, write only the following line: SUBSCRIBE VMESA-L firstname lastname View and search the current list and archives: http://listserv.uark.edu/archives/vmesa-l.html LINU-390 discusses Linux on System z9 and zseries To subscribe, send a note to listserv@vm.marist.edu. In the body of the note, write only the following line: SUBSCRIBE LINU-390 firstname lastname View and search the current list and archives: http://www.marist.edu/htbin/wlvindex?linux-390 33 SHARE 105 Session 9202 August 23, 2005

Next Steps Familiarize yourself with Linux, System z9 and zseries View Linux as a valid alternative for IT systems Incorporate open source software development into IT strategies Look at Linux on System z9 and zseries to see how it can lower costs, increase reliability and security, and improve service Jim Elliott Advocate Infrastructure Solutions Manager IBM System z9 and zseries Operating Systems IBM Canada Ltd. jim_elliott@ca.ibm.com ibm.com/vm/devpages/jelliott 34 SHARE 105 Session 9202 August 23, 2005

Notices Copyright IBM Corporation 2000, 2005. All rights reserved. This document contains words and/or phrases that are trademarks or registered trademarks of the International Business Machines Corporation in the United States and/or other countries. For information on IBM trademarks go to http://www.ibm.com/legal/copytrade.shtml. The following are trademarks or registered trademarks of other companies. Java and all Java-related trademarks and logos are trademarks of Sun Microsystems, Inc., in the United States and other countries. UNI is a registered trademark of The Open Group in the United States and other countries. Microsoft, Windows and Windows NT are registered trademarks of Microsoft Corporation. Red Hat, the Red Hat "Shadow Man" logo, and all Red Hat-based trademarks and logos are trademarks or registered trademarks of Red Hat, Inc., in the United States and other countries. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. All other products may be trademarks or registered trademarks of their respective companies. Notes: This publication was produced in Canada. IBM may not offer the products, services or features discussed in this document in other countries, and the information may be subject to change without notice. Consult your local IBM business contact for information on the product or services available in your area. All statements regarding IBM's future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Information about non-ibm products is obtained from the manufacturers of those products or their published announcements. IBM has not tested those products and cannot confirm the 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. Prices subject to change without notice. Contact your IBM representative or Business Partner for the most current pricing in your geography. Permission is hereby granted to SHARE to publish an exact copy of this paper in the SHARE proceedings. IBM retains the title to the copyright in this paper as well as title to the copyright in all underlying works. IBM retains the right to make derivative works and to republish and distribute this paper to whomever it chooses in any way it chooses. 35 SHARE 105 Session 9202 August 23, 2005