V3.1.0.1 Student Notebook
Uempty
Unit 6. Products - Software What This Unit Is About This unit describes the sofware products offered with IBM Power Systems
What You Should Be Able to Do After completing this unit, you should be able to: • Discuss the benefits of AIX • Describe the benefits of Linux for Power • Discuss IBM Software products and solutions
How You Will Check Your Progress Accountability: • Checkpoint
References
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-1
Student Notebook
Unit Objectives
After completing this unit, you should be able to:
• Discuss the benefits of AIX • Describe the benefits of Linux for Power • Discuss IBM Software products and solutions
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
1
Figure 6-1. Unit Objectives
© 2008 IBM Corporation
AM2110.0
Notes:
6-2
AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
What do clients want from an operating system?
Support for the application they want to deploy Excellent reliability and availability Ease of administration and system management Built in security – protection – access control
Flexibility – ability to adjust dynamically
Low total cost of ownership
2
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-2. What do clients want from an operating system?
© 2008 IBM Corporation
AM2110.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-3
Student Notebook
POWER6 Delivers with your Choice of AIX i or Linux AIX 6
Broad application selection Wide range of workloads Reduced complexity Potential cost savings with consolidation Live Partition Mobility
Virtualization Workload Partitions Live Application Mobility Security Availability Manageability Binary compatible*
Linux, AIX V5.3 and AIX V6.1
IBM i
Linux for POWER PowerVM Virtualization PowerVM Lx86 Reliability, Availability, Serviceability features Scalability to 128 threads
Integrated middleware for efficient business processing Virtualized to manage multiple applications and processes Optimized for exceptional business resilience Trusted security with auditing and compliance tools Simplified operations and storage management *Complete details on AIX binary compatibility can be found at http://www.ibm.com/servers/aix/os/compatibility/
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
3
Figure 6-3. POWER6 Delivers with your Choice of AIX, i, or Linux
© 2008 IBM Corporation
AM2110.0
Notes: AIX The AIX operating system is an open standards-based, UNIX® operating system that allows you to run the applications your business needs on IBM Power servers, featuring the leading performance of POWER6 processor. AIX, in combination with PowerVM virtualization technologies, enables businesses to consolidate workloads on fewer servers to increase efficiency and conserve energy. IBM i Companies rely on an efficient IT infrastructure to support business-critical applications. They need to know that their systems and business processes are deployed to meet the highest service levels and can be adapted to handle every new business opportunity. The IBM i provides an integrated operating environment, with a built in database and a proven reputation for exceptional security and business resilience. Linux
6-4
AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Combine leadership 64-bit performance and industrial strength virtualization technologies for your Linux® operating system applications with POWER6 processor-based IBM Power servers and BladeCenter® blade servers. These systems offer a highly reliable foundation for the thousands of Linux applications natively ported to Power Architecture technology and support for the new PowerVM™ Lx86 feature which is designed to install and run most x86 Linux applications using a supported Linux operating system.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-5
Student Notebook
AIX Binary Compatibility Guarantee
*Complete details on AIX binary compatibility can be found at http://www.ibm.com/servers/aix/os/compatibility/ This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
4
Figure 6-4. AIX Binary Compatibility Guarantee
© 2008 IBM Corporation
AM2110.0
Notes: Dear Power Systems client: We listened and we have delivered for you, and in fact we hope you have been ecstatic with the recent announcements on the AIX® 6 and POWER6™ products. Not only can the new POWER6 servers run AIX V5.2, V5.3 and AIX V6.1—with binary compatibility for applications currently running on AIX V5.1, V5.2 and V5.3—AIX 6 will even run on your older System p™, System i™, pSeries®, iSeries™ or BladeCenter®hardware, based on POWER5™, POWER4™ and PowerPC® 970 processors. This broad support for multiple levels of the AIX operating system on multiple generations of POWER systems is the strongest that we have ever had. But some clients have said that they want to hear it from me. We've said we will offer binary compatibility and we mean it. We are offering a guarantee1 that your applications, whether written in house or supplied by an application provider, will run on AIX 6 if they currently run on AIX V5.1, V5.2 or V5.3—without recompilations or modification. Even well-behaved 32-bit applications from AIX V4.1, V4.2, and V4.3 will run without recompilation.
6-6
AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Take us up on that challenge. We assume (and require) that these applications comply with reasonable programming standards, but if they do and the applications will not run on AIX 6, contact us. We will investigate and assign our developers to work on the binary compatibility problem. I don't anticipate anyone will call but I wanted to assure you that we are committed to the binary compatibility of AIX 6. The qualities of the AIX operating system—virtualization, security, performance, and quality—have won many new clients to AIX. AIX 6 will be the next step forward in the evolution of UNIX, while allowing existing AIX V5.1, V5.2 and V5.3 applications to continue to run. AIX is and will remain the strategic UNIX operating system for IBM. Thank you for your continued confidence in IBM Power™ Systems servers and in the AIX operating system. Keeping your applications up and running is one of our primary goals. I want you to rest assured that we are taking great care to insure that when you upgrade to AIX 6, your AIX V5.1 V5.2 and V5.3 applications will not only run unmodified, but you will also be able to take advantage of the new innovations in AIX 6. Sincerely, Ross A. Mauri General Manager IBM Power Systems 1 Terms and conditions apply. Customers who wish to participate in the AIX Binary Compatibility Guarantee must accept the AIX Binary Compatibility Agreement by signing and faxing the submission form to IBM.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-7
Student Notebook
Smooth Upgrade to AIX 6 AIX 6 is binary compatible with AIX 5L – –
Current applications will continue to run Runs on POWER4, POWER5, POWER6
–
Open beta will provide early access to AIX 6
–
Binary compatibility letter from Ross Mauri – • General Manager, System p
–
Other compatibility activity planned
No charge upgrade for current AIX 5L clients with SWMA –
No additional out of pocket expense for clients
Upgrade process – Tools like alt disk installation and NIM minimize client risk This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
5
Figure 6-5. Smooth Upgrade to AIX 6
© 2008 IBM Corporation
AM2110.0
Notes: The newest version of AIX, Version 6.1, is binary compatible with previous versions of the AIX OS, including AIX 5L™ and even earlier versions of AIX. This means that applications that ran on earlier versions will continue to run on AIX 6.1—guaranteed.1 AIX 6.1 is an open standards-based UNIX OS that is designed to comply with the Open Group’s Single UNIX Specification Version 3. AIX 6.1 runs on systems based on POWER4™, PPC970, POWER5™ and the latest generation of POWER™ processor, POWER6. Most of the new features of AIX 6.1 are available on the earlier POWER processor-based platforms, but the most capability is delivered on systems built with the new POWER6 processors. The AIX OS is designed for the IBM Power™, System p™, System i™, System p5™, System i5™, eServer™ p5, eServer pSeries® and eServer i5 server product lines, as well as IBM BladeCenter® blades based on Power Architecture technology and IBM IntelliStation® POWER workstations. AIX 6.1 extends the capabilities of the AIX OS to include new virtualization approaches including the ability to relocate applications between systems without restarting the 6-8
AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
application, new security features to improve and simplify security administration, new availability features inspired by IBM legacy systems and numerous features designed to make the AIX OS easier and less expensive to manage. This AIX release underscores IBM’s firm commitment to long-term UNIX innovations that deliver business value. This release of AIX continues the evolution of the UNIX OS that started in Austin, Texas, with AIX on the RT PC and the RISC Systems/6000™ (RS/6000).
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-9
Student Notebook
Topic 1:
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-6. Topic 1:
© 2008 IBM Corporation
AM2110.0
Notes:
6-10 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Topic Objectives
On completion of this topic you should be able to: Describe the current UNIX market Position AIX in that market Describe the benefits to clients of AIX vs. other UNIX operating systems Describe the new features included in AIX5L and AIX 6
7
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-7. Topic Objectives
© 2008 IBM Corporation
AM2110.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-11
Student Notebook
20+ Years of AIX Progress 1986-1992 1994-1996 1997-1999
2001
2002
2004-2007
AIX/6000 AIX V2 & V3 Establishment in the market:
AIX V4.1/4.2
AIX V4.3
SMP Scalability:
Higher levels of scalability:
Industry Leading Performance:
Network Centric Computing
e-business Computing
AIX V5.1
AIX V5.2 Flexible Resource Management:
AIX V5.3 Advanced Virtualization:
AIX V3.2.5 Maturity:
Open Systems Distributed Workstations Client-Server Uni-processor 8
4-8 way SMP
24-way SMP
32-way SMP
On Demand Business 32-way SMP
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-8. 20+ Years of AIX Progress
64-way SMP © 2008 IBM Corporation
AM2110.0
Notes: AIX has been around for more than twenty years. This visual shows the roadmap evolution of the operating system in terms of the hardware underlying the OS, the version numbers, the logos and the dates. Notice it ends at AIX V5.3. We’ll be talking a lot about AIX6 in this class though. What does this roadmap suggest to you? How would you present this idea of evolution to your clients? Is it a good thing? What negative connotations might there be?
6-12 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
AIX 5L V5.3 TL6 (GA 1-June-07) IBM Support for new IBM UNIX Systems Support for POWER6 microprocessorbased systems IBM System p 570 3.5 GHz / 4.2 GHz / 4.7 GHz Application support for POWER6 Storage Keys Support for POWER6 Hardware Decimal Floating-Point Longer Support life First Technology Level (TL6) to be supported for up to two years under the enhanced release and service strategy Serviceability Electronic Service Agent is now integrated with the OS. Type smitty esa_main to start configuration
9
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-9. AIX 5L V5.3 TL6
© 2008 IBM Corporation
AM2110.0
Notes: AIX 5L™ for POWER Version 5.3 Update (GA 1-June-07) IBM Support for new IBM UNIX Systems Support for POWER6 microprocessor-based systems IBM System p 570 3.5 GHz / 4.2 GHz / 4.7 GHz Application support for POWER6 Storage Keys Support for POWER6 Hardware Decimal Floating-Point Longer Support life First Technology Level (TL6) to be supported for up to two years under the enhanced release and service strategy
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-13
Student Notebook
AIX 6 AIX 6 is binary compatible* with AIX 5L™ It is named to reflect it's unity with POWER6 The P O W E R of SIX – AIX 6 and POWER6 • Workload Partitions • Live Application Mobility • Firmware assisted Dump • Dynamic, variable page size • Kernel Storage Keys • Live Partition Mobility • Application Storage Keys • Hardware Decimal Floating-Point • Shared Dedicated processor • Improved SMT • Energy Management
AIX 6
IBM System p™ Innovation and Advanced POWER™ Virtualization Provide Unique Features for ISV and Customer Exploitation
POWER6
*Complete details on AIX binary compatibility can be found at http://www.ibm.com/servers/aix/os/compatibility/ 10
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-10. AIX 6
© 2008 IBM Corporation
AM2110.0
Notes: We have covered some of the hardware (POWER6) capabilities in the Technology unit. This time around we’ll concentrate on how those capabilities are exploited by AIX.
6-14 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Features…. POWER6 Exploitation
Integrated Multilevel Security
Software Reliability Availability Serviceability
Role Base Access Control ( Partial Root base )
Enhancements to existing Virtualization Technologies
Encrypted File system
Workload Partitions –Software based Virtualization
Application Mobility
CAPP EAL4+ and LSPP Security Certification Solution Performance Tuning AIX Kernel Hot-Patching
–Cross system Workload Mobility
64 bit Kernel only
Dynamic Tracing for AIX Ease of Use Portal-based SMT, LPAR Simplification
11
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-11. Features….
© 2008 IBM Corporation
AM2110.0
Notes: Next generation of IBM’s well-proven, scalable, open standards-based UNIX® operating system. New features for virtualization, security, availability and manageability designed to make AIX® 6 even more flexible, secure and available than previous versions. Built on IBM POWER6™ technology and virtualization to help deliver superior performance, increase system utilization and efficiency, provide for easy administration and reduce total costs
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-15
Student Notebook
AIX 6 Processor Support…. AIX 6 will not support 32-bit hardware and older 64-bit hardware Processors no longer supported: All 32-bit processors RS64 family of servers POWER3 servers
i.e. F50, E30, etc. i.e. S80, H80, M80, etc. i.e. p610, p640, etc.
Processors supported: PPC970 POWER4 POWER5 POWER6 AIX 6 will support both 32-bit & 64-bit libraries & applications Full support for 32-bit applications
*Complete details on AIX binary compatibility can be found at http://www.ibm.com/servers/aix/os/compatibility/b 12
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-12. AIX 6 Processor Support….
© 2008 IBM Corporation
AM2110.0
Notes: AIX 6.1 runs on systems based on POWER4™, PPC970, POWER5™ and the latest generation of POWER™ processor, POWER6. Most of the new features of AIX 6.1 are available on the earlier POWER processor-based platforms, but the most capability is delivered on systems built with the new POWER6 processors. The AIX OS is designed for the IBM Power™, System p™, System i™, System p5™, System i5™, eServer™ p5, eServer pSeries® and eServer i5 server product lines, as well as IBM BladeCenter® blades based on Power Architecture technology and IBM IntelliStation® POWER workstations.
6-16 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
AIX 6.1 Role Based Access Control Improved Administrative Security Improved security by reducing the need for many root users
AIX Resources Users
Roles DBA
Reduced administration cost thought delegation
PRINT
Improved Program Security BACKUP
Allows programs to do system level operations without running as root or having setuid root capability Only allow program to perform restricted set of needed operations
Binary Privilege X Privilege Y Privilege Z
System Level Operations 13
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-13. AIX 6.1 Role Based Access Control
© 2008 IBM Corporation
AM2110.0
Notes: To make the AIX operating system more robust, Role Based Access Control (RBAC) is enhanced in AIX to reduce the complexity of managing the system, and also to provide for finer granular privilege control. The older versions (>=4.2.1 and <=5.3) of AIX have RBAC implemented in the user space. RBAC implementation for AIX V6.1 provides for an enhanced mechanism covering both user and kernel spaces. Enhanced RBAC provides for a framework that allows clients to define administrative roles and delegate the role to regular users. The RBAC framework consists of the followings features: Authorizations, Privileges (command and device) and Roles.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-17
Student Notebook
AIX 6.1 Encrypted File System
Enables improved security by reducing unauthorized access to data, even by privileged users Secure backups reduces the exposure of data compromised when backup media is taken outside of secure facilities Automatic management of protection keys can reduce the administrative effort of using encrypted data
14
Login Authentication Module CLiC
User and Group Key Stores
Crypto Lib
BOS Cmds
Key Store
Backup/Restore
Mgt Cmds
Cp, mv, crfs, etc
Data in clear in memory.
VMM
Crypto Kernext Kernel ucred open key store
J2 Filesystem
Always encrypted on disk
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-14. AIX 6.1 Encrypted File System
© 2008 IBM Corporation
AM2110.0
Notes: AIX V6.1 introduces the ability to encrypt files on a per file basis without the need of third-party tools. EFS should be used in environments where sensitive data requires additional protection. AIX EFS has the following advantages over other encrypted file systems: • Increased file level encryption granularity. • Data is encrypted on a user/group level, compared to other implementations, where all users use the same keys. This is a useful protection on a per file system/disk level, but does not protect the data from being read by others in the same file system/disk. • Seamless integration into traditional user administration commands and therefore transparent to users and administrators. • Provides a unique mode that can protect against a compromised or malicious root user.
6-18 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
AIX V6.1 Security Expert Can reduce the cost and complexity of security administration by allowing federated management of security profiles across multiple servers Enables a more secure IT infrastructure by reducing the effort of maintaining system security “Check” functionality can provide additional security by validating that the security profile for each system matches the actual security settings
15
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-15. AIX V6.1 Security Expert
© 2008 IBM Corporation
AM2110.0
Notes: A centralized security management tool that can control over 300 security settings from a single console • Administrators can start from a “Low”, “Medium”, “High” or “Sarbanes-Oxley” security template and customize settings to met business requirements • Security settings can be exported and imported as a security profile to multiple systems • On AIX V6.1, security profiles can be stored in an LDAP directory for ease of distribution • AIX Security Expert was first included in AIX V5.3 TL5
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-19
Student Notebook
AIX V6.1 POWER6 Storage Keys
Exploitation of a POWER6 processor hardware feature to provide additional isolation of kernel and application data Storage keys can prevent invalid changes to memory cause by programming errors Application use of POWER6 storage keys is enabled in AIX V5.3 AIX Kernel exploitation of POWER6 storage keys is included in AIX V6.1
16
Before POWER6 Storage Keys UNIX Kernel Address Space AIX Kernel JFS2
LVM
VMM . . .
Application Address Space
AIX Drivers SCSI
ENT
FC
Kernel Code
WS
DB2
User Code User Data
Kernel Data
Files
After POWER6 Storage Keys AIX Kernel Address Space AIX Kernel JFS2
LVM
VMM . . .
Application Address Space
AIX Drivers SCSI
ENT
FC
Kernel Code
WS
DB2
User Code User Data
Kernel Data
Files
All statements regarding IBM's future direction and Itintent subjectfor customer This document is for IBM and IBM Business Partner use only. is notare intended change or withdrawal without notice, and represent goals and objectives only. distribution ortouse with customers.
Figure 6-16. AIX V6.1 POWER6 Storage Keys
© 2008 IBM Corporation
AM2110.0
Notes: Memory overlays and addressing errors are a difficult problem to diagnose and service. This problem is intensified and becoming more prominent by growing software size and complexity. A new POWER6™ processor feature called storage protection keys, or storage keys for short, provides the hardware foundation to prevent inadvertent memory overlays in both the kernel and the application space. Storage protection keys are a new and strategic element of the AIX continuous availability framework. AIX 5L Version 5.3 Technology Level 06 (5300-06) introduced the storage protection keys application programming interface (API) for user space applications that assists application programmers in utilizing the hardware storage protection keys on IBM System p POWER6 processor-based servers running this technology level.
6-20 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Beginning with AIXstorage V6.1, externalize the operating system kernel and kernel extensions inherently exploit the hardware keys for enhanced memory allocation and memory access reliability kernel-mode storage key support, AIX V6.1 also provides the kernel-mode storage key API, enabling kernel extension programmers tocharacteristics. write code thatTo makes use protection of this the hardware storage protection keys.
AIX 6.1 Concurrent Maintenance Fix selected AIX kernel problems without a service outage
Non-disruptive fixes to executable code in a running AIX kernel –
17
Base AIX Kernel (/unix), kernel extension, or device driver
No downtime (reboot) required to apply fix and make it active
vmmove() vmmove()
sleepx() getgidx()
Kernel Space User Space
emgr
Concurrent updates will be packaged as Interim Fixes
Concurrent update vmmove() patch
Interim Fix
Maintenance can be backed off without an outage
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-17. AIX 6.1 Concurrent Maintenance
© 2008 IBM Corporation
AM2110.0
Notes: Concurrent AIX kernel update Concurrent AIX updates provides a new capability to deliver some kernel updates as Interim Fixes that will not require a system reboot to put into effect. This can reduce the number of unplanned outages required to maintain a secure, reliable system. Note that it will be theoretically possible to use concurrent maintenance fix for about 80% of single module kernel updates. Concurrent updates will be packaged as interim fixes that will be provided on an individual client base by IBM support. Even with these restrictions, AIX will be the first UNIX system that can have the kernel patched while it is actually running a production workload – an important step in providing near continuous availability.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-21
Student Notebook
AIX 6.1 Dynamic Tracing With probevue Dynamically extract information about a program as it is running Trace existing programs without recompiling Dynamic placement of trace probes without restarting the program For debugging and performance analysis AIX system calls, application functions, and application calls to library functions traceable Dynamic tracing language called Vue Initial support for “C” programs
18
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-18. AIX 6.1 Dynamic Tracing With probevue
© 2008 IBM Corporation
AM2110.0
Notes: Dynamic tracing AIX 6 provides a new dynamic tracing capability that can simplify debugging complex system or application code. This dynamic tracing facility will be introduced via a new tracing command, probevue, that allows a developer or system administrator to dynamically insert trace breakpoints in existing code without having to recompile the code.
6-22 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
AIX V6.1 Non-intrusive Service Aids
A number of new reliability, availability and serviceability features that are designed to improve system and application reliability New features include: – Live Dump – Firmware Assisted Dump – Enhanced First Failure Data Capture (FFDC) for AIX
Enhanced features: – Lightweight malloc debug – Lightweight memory trace – Consistency checkers – Component trace
19
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-19. AIX V6.1 Non-intrusive Service Aids
© 2008 IBM Corporation
AM2110.0
Notes: This group of features are included in AIX6. Some are new and some are enhanced from previous releases of the operating system. All of them increase the availability of the system. Live Dump Software or system administrators can initiate live dumps while the system is running: planned downtime is no longer necessary to dump a system. Firmware-assisted Dump With the introduction of the POWER6 processor based systems, system dumps can be assisted by firmware. Firmware-assisted system dumps are different from traditional system dumps that are generated before a system partition is reinitialized because they take place when the partition is restarting. Enhanced First Failure Data Capture for AIX Enhanced software first failure data capture
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-23
Student Notebook
One of the key innovations used to improve the reliability, availability and serviceability of the AIX OS is the introduction of First Failure Data Capture (FFDC) technology. First Failure Data Capture, a concept borrowed from the mainframe, gathers diagnostic information about problems at the time the problem occurs-dramatically reducing the need to recreate the problem (and impact performance and availability) at a later time just to generate diagnostic information. AIX 6 builds on the FFDC capabilities introduced in previous AIX releases by introducing even more instrumentation to provide real time diagnostic information.
6-24 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
AIX V6.1 Systems Director Console for AIX New Web-based management tool that provides easy access to common system administration tasks Administrators can access Systems Management Interface Tool (SMIT) menus from a browser Graphical User Interface is fast and consistent with IBM Systems Director look and feel All necessary components for the Console are included in AIX Distributed Command Execution Manager (DCEM) feature of the Console allows an administrative task to run on multiple systems at once
20
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-20. AIX V6.1 Systems Director Console for AIX
© 2008 IBM Corporation
AM2110.0
Notes: The IBM Systems Director Console for AIX is a new management tool (pconsole) for AIX V6.1 that: • Enables converged consoles on AIX • Enables AIX management in the converged console • Works with a Workload Partition environment. This management tool is based on the following components: Light Weight Infrastructure 7.1 The Light Weight Infrastructure (LWI) has a small footprint, is simple to configure, and secures the infrastructure for hosting Web applications, Web services, and other application related components. The LWI is based on the Open Services Gateway Initiative (OSGi) architecture and is derived from WebSphere® Everyplace® Deployment 6.0. The LWI is comprised of the base OSGi/Eclipse service platform plus additional custom components and bundles that support Web applications, Web services, and the building of components. © Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-25
Student Notebook
AIX Workload Partitions (WPARs) Separate regions of application space within a single AIX image Improved administrative efficiency by reducing the number of AIX images to maintain Software partitioned system capacity Each Workload Partition obtains a regulated share of system resources Each Workload Partition can have unique network, filesystems and security Two types of Workload Partitions – System Partitions – Application Partitions
Separate administrative control Each System Workload partition is a separate administrative and security domain
Workload Partition Test
Workload Workload Partition Partition Billing Application Server Workload Partition Web Workload Server Workload Partition Partition Test BI
AIX
Shared system resources Operating System, I/O, Processor, Memory
21
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-21. AIX Workload Partitions (WPARs)
© 2008 IBM Corporation
AM2110.0
Notes: Workload Partitions! Workload partitions (WPAR) allow our clients to run multiple applications inside of a single AIX 6 instance. This allows our clients to improve administrative efficiency by reducing the number of AIX operating systems they have to manage. This can result in lower costs and a more effective IT staff. Workload Partitions are not dependent on any particular hardware model – that means you can create WPARs on any system supported by AIX6 – Power4 and later. As you can see from the chart, each workload partition can be given a regulated share of system resources – so that a runaway application in one WPAR is prevented from impacting other WPARs in the system. We use Workload Manager under the covers to provide this regulation. Each workload partition can have it's own network address, private filesystems and even a unique security environment.
6-26 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
WPARs that have their own security context are called “System WPARs”. System WPARs have their own root level user and a System WPAR can have unique userids and groups that are not visible outside the system WPAR. For example, if the “Billing” WPAR in the diagram was a System WPAR, it would have it's own root user, userids and groups and many of the common system services such as init and mail would be running in the “Billing” WPAR – isolated from users, groups and services running in other WPARs or in the Global WPAR. System WPARs are an excellent way to delegate “root” authority for an application without exposing other WPARs or the rest of the system to damage from the WPAR root user. Another, more lightweight type of WPAR is the Application WPAR. An Application WPAR is essentially a simple wrapper around the processes associated with an application. Application WPARs do not have a separate security context or root level user, but they can have their own network address. Application WPARs are a very handy way to improve the manageability of an application. For example, if you were the administrator of the system in the diagram, you might want to run the the “Web Server” in an Application WPAR so that you could group all of the processes associated with the web server together for billing and management purposes – for example, you could issue a “ps” command against the Web Server Application WPAR and only see the processes associated with the Web Server. You could also create billing records to record the resources used by the Web Server processes for chargeback or capacity planning. All WPARs share the processor, memory and I/O resources from the Global AIX instance. No devices are directly attached to a WPAR, instead they are shared to the WPAR from the Global WPAR. So, for example, a WPAR ip address would be aliased over a real network adapter owned by the AIX instance. So there are many benefits of WPARs. Although it is a virtualization technology, WPARs can improve manageability by reducing the number of AIX images that have to be maintained. Additionally, WPARs are very easy to use and the ability to have delegate management of WPARs can improve IT efficiency. Think about being able to provide a developer with his own “system” – a WPAR where he has root authority to do the work he needs to do, without exposing other workloads to any risk and without having to bother the global root administrator to do those little tasks that require root level authority. Now obviously there is a trade off with Workload Partitions – if I am sharing a single AIX instance between multiple workload there is less isolation than if I were running each of these workloads in a separate LPAR, each with it's own copy of AIX. WPARs do provide good enough isolation with many workloads and the clients that we have discussed WPARs with have told us that they intend to use WPARs – not for every workload, but for many workloads. Workloads that require the highest degree of flexibility and isolation are best suited to LPARs. But WPARs can provide an additional choice that is well suited to many workloads. © Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-27
Student Notebook
WPARs are part of the System p Virtualization solution - Complements existing Virtualization offerings and can be used in combination with LPAR and VIOS - Runs on reliable, high performance IBM System p servers - AIX reliability, availability and serviceability features are a superior operating system platform for software virtualization solutions like WPARs
6-28 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
IBM Power Systems Resource Management
Ease of Administration
Workload Partitions complement System p Logical Partitions Workload Partition AIX 6 MicroPartition LPAR Dedicated Processor LPAR
Workload Manager
Workload Isolation
22
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-22. IBM System p Flexible Resource Management
© 2008 IBM Corporation
AM2110.0
Notes: This visual represents the continuum of workload isolation on one axis contrasted with ease of administration on the other. The idea is that workload isolation is a good thing in terms of resilience but has consequences in terms of flexibility and ease of administration.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-29
Student Notebook
Two WPAR Offerings AIX 6 Workload Partitions (WPAR) included in AIX 6 Element (single system) WPAR Management
Workload Partitions Manager™ Enablement for Live Application Mobility Cross System Management for Workload Partitions Automated, Policy-based Application Mobility Part of the IBM System Director Family
WPAR Manager 23
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-23. Two WPAR Offerings
© 2008 IBM Corporation
AM2110.0
Notes: AIX 6 includes Workload Partitions and all of the management capabilities to manage WPARs on a single system. The Workload Partitions Manager™ for AIX (WPAR Manager) is a licensed program product that is designed to provide additional flexibility and efficiency by managing AIX 6.1 WPARs across multiple systems and providing enablement for Live Application Mobility.
6-30 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Workload Partitions Manager Management of WPARS Across Multiple Systems Browser
Lifecycle Operations Single Console for: –
Graphical Interface
–
Create & Remove
–
Start & Stop
–
Checkpoint & Restart
–
Monitoring & Reporting
–
Manual Relocation
–
Automated Relocation
–
Policy Driven Change
Workload Partition Manager
Infrastructure Optimization Load Balancing
Web Service
Global Level
Global Level
Global Level
WPAR Agent
WPAR Agent
WPAR Agent
System/Application WPARs
24
System/Application WPARs
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-24. Workload Partitions Manager
System/Application WPARs
© 2008 IBM Corporation
AM2110.0
Notes: • Provides a single focal point for management of AIX® 6.1 Workload Partitions (WPARs) across the enterprise • Member of the IBM Systems Director family of products • Enables Live Application Mobility which allows relocation of WPARs from one server to another without restarting the application • Includes a policy engine to automate relocation of WPARs between systems based on system load and other metrics • Offers browser-based interface for easy management from almost any platform The WPAR Manager is designed to allow an administrator to create, clone, and remove WPAR definitions, or start and stop WPARs from an easy to use management interface. WPAR Manager includes the check-point/restart enablement needed to relocate a WPAR from one system to another using Live Application Mobility. Live Application Mobility is designed to relocate a WPAR without restarting the application or causing significant impact to the application users.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-31
Student Notebook
Graphical WPAR Manager & Application Mobility
Workload Partition Manager
25
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-25. Graphical WPAR Manager & Application Mobility
© 2008 IBM Corporation
AM2110.0
Notes:
6-32 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
AIX Live Application Mobility Move a running Workload Partition from one server to another for outage avoidance and multi-system workload balancing
Workload Partition App Server
Workload Partition Web
Workload Partition Data Mining
Workload Partition e-mail
Workload Partition QA
Workload Partition Dev
Workload Partition Billing
AIX
AIX
Workload Policy Partitions Manager
Works on any hardware supported by AIX 6, including POWER5 and POWER4 26
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-26. AIX Live Application Mobility
© 2008 IBM Corporation
AM2110.0
Notes: Live Application Mobility allows you to relocate running WPARs from one LPAR to another. While Sun may have a similar concept with its zone-based strategy, it does not provide for a hot migration of running applications. Of all the UNIX®-based systems, only the IBM AIX OS has this important innovation. The way it works is that it uses features such as checkpointing to move the actual running partitions. The checkpoint saves and validates the status of the current application and then starts its back up on the other LPAR in this saved state. Do you still need High Availability solutions such as HACMP if you will be using this feature? Absolutely. It's important to make the distinction that Live Application Mobility provides for increased availability during scheduled outages, not unscheduled outages. One needs to actively use WPAR manager or the command line interface to initiate the movement of the WPARs; it is not automatic. Live Application Mobility is actually an optional feature that is enabled within the WPAR manager component. What's the difference between partition mobility and Live Application Mobility? Partition mobility is a feature of Power6™ that allows you to migrate entire AIX or Linux® LPARs from one physical server to another. It does not require AIX 6.1 or WPARs. This feature helps when scheduling downtime for entire frames. © Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-33
Student Notebook
New Service and Release Strategy The principal changes planned are: • Twenty four months of support for each Technology Level • Service for entire period is provided by PTF, Interim Fix, and/or Service Pack • New hardware within the same family will be supported on previous Technology Levels for ease of migration.
• Announcement in 2Q06 for AIX V5.3 Technology Level 6 and later releases
• New hardware support for old TLs • is only possible within the same • processor and technology family
Degree of hardware change
• Exploitation of new HW may require
Processor Speed Increase Only
• the latest TL or even a new release
( No AIX Code Changes)
On prior TLs plus latest Service Packs
On the latest Technology Level
Yes
Supported
Yes
Supported
Yes
Supported
Yes
Supported
No
Yes
New Processor in Compatibility Mode ( No AIX Code Changes) New Processor in Family ( Recognize New processor ) New I/O ( New Device Driver ) New Technology ( Significant / Pervassive ) 27
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-27. New Service and Release Strategy
© 2008 IBM Corporation
AM2110.0
Notes: The 2007 release strategy will extend the support for each Technology Level update for up to two years from the introduction of the update. This means that clients with a Software Maintenance Agreement for the AIX OS will be able to contact IBM support for defect support during that two year period without having to move up to the latest Technology Level update. For example, a Technology Level introduced in the first half of 2007 will be supported into the first half of 2009. Since each Technology Level will be supported for up to two years and IBM plans to release two Technology Level updates for each AIX release per year, there will eventually be four supported Technology Levels per AIX release. There are always variations in the release dates of Technology Level updates from year to year, so some Technology Levels will be supported for slightly more than two years and some will be supported for slightly less than two years. A two year service life for each Technology Level is an objective, not an absolute limit. The service life of Technology Levels will also be limited by the end of service life for the underlying AIX release. 6-34 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
The intent of this strategy is to provide clients running the AIX OS with support for software problems without requiring an upgrade to the latest Technology Level. However, there may be cases where, due to architectural changes or the pervasive nature of a particular fix, you must upgrade to a later Technology Level update or to a later AIX release to resolve a software issue.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-35
Student Notebook
Release Strategy Transition* AIX 2006 2007 2008 CSP
Spring
Fall
Spring
V5.3 only
2009
2010
The new release strategy goes into effect Spring Fall Spring The new release strategyFallgoes Spring into effect starting with AIX 5.3 TL6 in 1H07*. starting with AIX 5.3 TL6 in 1H07*.
Fall
SP Technology Level 4
AIX V5.3 TL4 and TL5 will be supported under the previous strategy. AIX V5.3 TL4 and TL5 will be supported under the previous strategy.
CSP
AIX V5.2 will only be supported under the previous strategy. AIX V5.2 will only be supported under the previous strategy. SP Technology Level 5 SP
SP SP HP
SP SP HP
SP
SP
SP HP
Technology Level 6
Legend: SP HP
SP
SP SP HP
SP CSP
SP
SP
SP
Service Pack – may include new HW Service Pack – AIX fixes only Concluding Service Pack – Last Service
SP HP
SP HP
Technology Level 7
Pack
SP
SP
Interim Fix Support via Interim Fix, PTF, or Service Pack
SP HP
SP SP HP
SP
SP
SP HP
Technology Level 8
Support via CSP + Interim Fix 28 support
New Technology - NewisHW/SW ThisLevel document for IBM and IBM Business Partner use only. It is not intended for customer and hardware exploitation) distribution or use with customers.
Figure 6-28. Release Strategy Transition* AIX V5.3 only
© 2008 IBM Corporation
AM2110.0
Notes: The AIX OS release and service strategy was implemented in 2007 for AIX Version 5.3 starting with the Technology Level 6 update. Technology Level 6 will be the first Technology Level update to be supported for up to two years. This new release and service strategy will not apply to previous versions of AIX such as AIX Version 5.2, or to Licensed Program Products. Planned updates for AIX Version 6.1 will be included under the 2007 AIX release and service strategy and are planned to be supported for approximately two years. Previous Technology Level updates for AIX 5.3 such as Technology Level 4 (released April 2006) and Technology Level 5 (released August 2006) will be supported for at least one year under the previous release and service strategy. A Concluding Service Pack has already been released for Technology Level 4 (in August, 2006) and a Concluding Service Pack for Technology Level 5 is planned in the first half of 2007.
6-36 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Differences From Previous Release Strategy 2007
2008
Spring
Fall
2009
Spring
Fall
2010
Spring
Fall
2011
Spring
Fall
Spring
CSP
Previous Release Strategy
SP Technology Level 6
SP
New Release Strategy
SP
SP HP
SP
SP HP
SP
SP
SP
SP HP
Technology Level 6
Difference
Previous
Length of Service for a TL
12 months
24 months
CSP + Interim Fix only
PTF, Interim fix or Service Pack
Yes, start of extended service
No longer used
Only fixes
Fixes + new HW support within same Family
Extended service via … Concluding Service Pack? Service Packs include… Service Packs ship every… AIX
4-6 weeks
releases supported…
Policy started with . . .
Version Release Mod. Fix 29
AIX AIX
Hardware support via…
New*
V5.2 & AIX
V5.2 TL8, AIX
8-12 weeks V5.3 V5.3 TL4
AIX
V5.3 and future releases AIX
V5.3 TL6
Latest Technology Level only
Exploitation via latest TL. Some hardware support available via prior TLs plus a SP
5.3.0.0040
5.3.7.0040
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-29. Differences From Previous Release Strategy
© 2008 IBM Corporation
AM2110.0
Notes: The Previous Release and Service Strategy The AIX OS Release and Service Strategy builds on the previous AIX OS release strategy that was introduced in February 2006. The 2006 strategy (see Figure 1) renamed the “Recommended Maintenance Level” update packages to “Technology Levels” (TL). Technology Levels are planned to be released twice per year, with most software functionality enhancements being delivered in the second half of the year. The 2006 strategy also included new service delivery packaging such as “Service Packs” and “Concluding Service Packs”. Service Packs and Concluding Service Packs were intended to include only critical client fixes. These new service packaging provided for more consistent service and easier administration of AIX OS software. However, the most significant change introduced with the release and service strategy changes of 2006 was to extend support for a Technology Level (Maintenance Level) to approximately one year. Prior to this change, support for a Recommended Maintenance Level ended when the subsequent Maintenance Level was released.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-37
Student Notebook
The year of support for each Technology Level was broken up into two phases. During the first phase, typically the first six months, clients received software fixes via Program Temporary Fixes (PTFs), Service Packs and Interim Fixes. During the second phase, which started when the subsequent Technology Level was released, clients could receive software fixes by installing a Concluding Service Pack, and then installing Interim Fixes for their specific issue.
6-38 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
New Hardware Supportability* Degree of hardware change Processor Speed Increase Only (No AIX Code Changes) New Processor in Compatibility Mode (No AIX Code Changes) New Processor in Family (Recognize New Processor) New I/O (New Device Drivers) New Technology (Significant/pervasive)
On prior TLs plus latest
On the latest Technology
Service Pack
Level
Yes
Supported
Yes
Supported
Yes
Supported
Yes
Supported
No
Yes
Note: Exploitation of new hardware features will require moving up to the latest TL or in some cases, moving up to the next AIX release 30
This document is for *All IBMstatements and IBM Business Partner only. It is not intended for subject customer regarding IBM's use future direction and intent are distribution or use withtocustomers. change or withdrawal without notice, and represent goals and objectives
Figure 6-30. New Hardware Supportability*
© 2008 IBM Corporation
AM2110.0
Notes: Support for Some New Hardware on Previous Technology Levels Throughout the history of AIX, support for new hardware was only included in the latest Technology Level (or Recommended Maintenance Level). This required clients to upgrade to the latest service level if they wished to integrate new systems into their computing environment. This made it difficult to add new hardware into the client's existing environment. AIX OS support for new hardware is typically broken into two categories: support and exploitation. To support new hardware, the AIX OS has to undergo relatively minor changes to recognize the new hardware at boot time. If the AIX OS does not recognize the new hardware, it may fail to boot or only run in a degraded mode. The changes to support new hardware typically include updating a boot time table to determine the processor type, the creation of new boot media to recognize new I/O, or both. To exploit new hardware, the AIX OS may have to undergo more pervasive changes to take full advantage of the new hardware. This could result in changes to kernel components such as the Virtual Memory Manager (VMM) to exploit the new page sizes supported by a new processor. © Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-39
Student Notebook
The AIX OS Release and Service Strategy for 2007 offers IBM the opportunity to provide support for new hardware on previous Technology Levels. Under the 2007 strategy, Service Packs will contain maintenance, that is, fixes for AIX problems and in some cases, enablement for new hardware. The net effect is that clients will, in some cases, be able to use new hardware on previous Technology Levels. As seen in Figure 3, many of the new hardware offerings will be supported on previous Technology Levels. In all cases, the client will be required to install the latest Service Pack for a given Technology Level that includes support for the new hardware. The support for new hardware will typically be limited to types such as speed increases, new processors running in compatibility mode and new I/O devices. Pervasive changes such as the introduction of a new processor family, significant new I/O busses or the introduction of any hardware that requires significant or pervasive changes to the AIX OS will not be supported on previous Technology Levels. Examples of past hardware offerings that could potentially have been supported on previous Technology Levels include the POWER5+ processors and new I/O devices released with the POWER5+ systems. Please note that exploitation of new hardware offerings will often require installing the latest Technology Level or may require the latest AIX OS release.
6-40 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Topic Summary
Having completed this topic you should be able to: Describe the current UNIX market Position AIX in that market Describe the benefits to clients of AIX vs. other UNIX operating systems Describe the new features included in AIX5L and AIX 6*
31
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-31. Topic Summary
© 2008 IBM Corporation
AM2110.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-41
Student Notebook
Topic 2: Linux for Power
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-32. Topic 2: Linux
© 2008 IBM Corporation
AM2110.0
Notes:
6-42 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Topic Objectives
After completing this topic you should be able to:
– Describe the Linux market and position Power architecture systems within that market – Describe the market opportunity created by Linux for IBM System p – Describe the major features of Linux to clients – Describe the Linux on Power benefits vs Linux on Intel
33
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-33. Topic Objectives
CCCC1.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-43
Student Notebook
Linux for POWER Enterprise Class Computing with Linux for POWER Flexibility with LPAR, dynamic LPAR, and virtualization features Reliability with built in selfhealing capabilities Power Architecture servers include POWER5, POWER6 and PowerPC® 970 (JS20, JS21 blades )
34
Linux distributions available: – SUSE LINUX Enterprise Server 9 or 10 for POWER (SLES 9, SLES 10) – Red Hat Enterprise Linux 4 for POWER (RHEL)
Technical support available through IBM SupportLine contract. SUSE Linux and Red Hat, Inc. also provide support, upgrades and maintenance Orderable from IBM or directly from Linux distributors
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-34. Linux on POWER
© 2008 IBM Corporation
CCCC1.0
Notes: • Increase flexibility with worldwide support of leading Linux® distributors and thousands of applications • Improve responsiveness with a highly reliable platform for business-critical applications • Cut costs and consolidate workloads with advanced virtualization capabilities • Realize innovation with leadership computing capabilities The Linux operating system (OS) has earned a reputation for flexibility and cost effectiveness, resulting in rapid growth of the number of supported applications—both custom-built and ISV packages. More and more companies are turning to Linux applications—and more of these applications are becoming integral to their success. IBM offers an enterprise-class Linux for Power™ server solution for business-critical applications and server consolidation by combining a Linux OS from a Linux distributor with an IBM Power™ Systems server. IBM POWER™ processor-based servers have a well-earned reputation for high performance and superior RAS (reliability, availability, serviceability) features, a reputation that is proven by Power Systems server leadership in the UNIX® and Linux marketplaces. 6-44 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
The foundation is advanced IBM POWER6™ and POWER5+™ processor technology. With these advanced 64-bit chips, IBM servers lead challengers in many key benchmarks1, helping provide the power needed to take advantage of new opportunities through innovation. Linux for Power operating systems can take advantage of this high-performance architecture. In addition, IBM has enabled a wide range of RAS features on these servers for the Linux operating system, offering a platform designed to keep business-critical applications up and running. To complete the solution, these servers offer the potential to cut energy and IT costs and improve flexibility with advanced virtualization technologies such as IBM PowerVM™ Editions. Power Systems platforms offer options for logical partitioning and Micro-Partitioning™ technologies, allowing the allocation of system resources to match the needs of a business. IBM is working with Red Hat, Inc., Novell SUSE Linux and ASIANUX (in China, Japan and Korea) as Linux distribution companies to deliver tested Linux operating systems supporting Power Systems platforms. IBM provides the ability to order a full distribution of Red Hat Enterprise Linux (RHEL) Versions 4 or 5 or SUSE Linux Enterprise Server (SLES) 9 or 10 in conjunction with new Power Systems server purchases.2 By bringing these servers together with the Linux operating system, you get the best of both worlds: the enterprise-class capabilities of the Power Systems platforms and the flexibility and cost advantages of the Linux OS.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-45
Student Notebook
Why choose an HP server if you can get an IBM System p 550 server? Compared to HP x86
SAP Users
IBM p550 and DB2 9.5
3500
+72%
Compared to HP Integrity
3500
SAP SD 2-Tier*
IBM p550 and DB2 9.5
+44%
SAP SD 2-Tier*
3000
3000
Best Linux 8-core
2500 2000
2500 2000
Best Linux 8-core
1500
1500 Best HP Linux 8-core
1000
Best HP HP/UX 8-core
1000 500
500 0
SAP Users
8-core IBM p550
8-core HP ProLiant DL380 G5
0
8-core IBM p550
8-core HP Integrity rx6600
*The SAP certification number was not available at press time and can be found at the following Web page: www.sap.com/benchmark/ All other results as of 1/22/08
35
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-35. Why choose an HP server if you can get an IBM System p 550 server?
© 2008 IBM Corporation
CCCC1.0
Notes: The SAP SD standard SAP ERP 6.0 (2005) application benchmark performed on January 23, 2008 by IBM in Beaverton, OR, USA was certified on January 29, 2008 with the following data: • • • • • • • • • • •
Number of benchmark users & comp.: 3,104 SD (Sales & Distribution) Average dialog response time: 1.91 seconds Throughput: Fully processed order line items / hour: 312,670 Dialog steps / hour: 938,000 SAPS: 15,630 Average DB request time (dia/upd): 0.019 sec / 0.049 sec CPU utilization of central server: 97% Operating System central server: Redhat Enterprise Linux 5 RDBMS: DB2 9.5 SAP ECC Release: 6.0
Configuration: 6-46 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Central server: IBM System p 550, 4 processors, 8 cores, 16 threads, POWER6 4.2 GHz, 128 KB L1 cache and 4 MB L2 cache per core, 32 MB L3 cache per processor, 64 GB main memory
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-47
Student Notebook
Linux for POWER on p5-570 Compared to x86 K tpmC
250
p5-570 and Oracle 10gR2
K tpmC
250
Compared to Itanium® 2 p5-570 and Oracle 10gR2
TPC-C*
TPC-C*
200 150
Best Linux 4-core
200 150 100
100 Best Windows 4-core
50 0
4-core HP ProLiant ML370
Best HP Linux 4-core
50 0
4-core p5-570
*Source: www.tpc.org/ All results as of 1/15/08
36
Best Linux 4-core
4-core p5-570
4-core HP Integrity rx4640
*Source: www.tpc.org/ All results as of 1/15/08
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-36. Linux for POWER on p5-570
© 2008 IBM Corporation
CCCC1.0
Notes: Offers transaction performance with four processor cores that is over 39% higher than an HP ProLiant ML370 server and over 46% higher than an HP Integrity rx4640 server based on the popular TPC-C benchmark
6-48 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
What are the potential benefits in your environment? Get a free CFO-level server consolidation TCO report customized to your business Uncover opportunities for our innovative technologies to deliver potential business value Brief questionnaire captures relevant details of your current environment in less than an hour Automated identification of the best target server environment with overrides to register your inputs Generates a summary report with TCO, ROI and benefit analyses x86 Server Makeover Analysis also available for qualified client opportunities
Delivered by IBM or qualified IBM Business Partners
¾
Comprehensive assessment of your x86 infrastructure by IBM experts
¾
Detailed Report with TCO, and ROI analysis AND transformation effort and timeline
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
37
© 2008 IBM Corporation
Figure 6-37. What are the potential benefits in your environment?
CCCC1.0
Notes: This is a promotional offering for 4Q07 on new purchases of today's p5 590 and 595 servers, and we are planning to make it an integral part of the high-end POWER6 server release in 2Q08. The service engagement takes about a week (40 hours). This service offering is designed to: - Minimize Customer Downtime & Business loss - Ensure success for our top customers in deploying complex business solutions - Deliver customized support and services based on best practices - Integrate product & services as a solution to customers' requirements
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-49
Student Notebook
Large portfolio of applications available Thousands of applications applications from open source and independent software vendors* Infrastructure and Web development applications, like popular LAMP stack Service Oriented Architecture (SOA) applications from IBM and others Popular database and business applications and middleware from IBM, SAP®, Oracle® and Sybase®
New on Linux for POWER! World-class management applications from Symantec® Data and system protection Storage and system management High-availability solutions
Business continuity software
* For a full list of Linux for POWER applications, visit www-304.ibm.com/jct09002c/gsdod/search.do
38
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-38. Large portfolio of applications available
© 2008 IBM Corporation
CCCC1.0
Notes:
6-50 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Open, tuned and easy to deploy Web application stacks
A ‘LAMP’ stack provides low-cost, standards-based Web serving
SUSE Linux Enterprise + IBM middleware for IBM System p and BladeCenter blade servers SUSE Linux Enterprise Server 10
L
Linux [or AIX]
A
Apache Web server
IBM DB2® Express-C
M
MySQL open source database
IBM System Storage™ DS4700/4800
PHP, Perl or Python programming language
IBM System p5 server
P
IBM WebSphere® Community Edition
IBM BladeCenter JS21 server
** http://www.netcraft.com as of 10/12/07
39
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-39. Open, tuned and easy to deploy Web application stacks
CCCC1.0
Notes: To implement Web applications, many IT shops have turned to the Linux operating system (OS) and the popular LAMP Web middleware stack. The LAMP Web middleware stack, which stands for Linux, Apache, MySQL, and PHP / Perl / Python, has become a defacto standard platform for developing and deploying Web applications on the Linux operating system. Today, Web serving is the largest single workload on the Linux OS.[i] Linux provides companies with the widest range of server platforms to choose from, which is one reason why Linux has been the fastest growing operating system used on servers for the past several years. The popular Linux OS distributions from Red Hat and Novell not only support x86 platforms, but have also been tuned for the IBM System and BladeCenter JS22 servers. These distributions include the components of the LAMP stack so you can build Web applications easily and affordably on the server of your choice. When using the Linux OS and the LAMP stack for building Web applications on System p servers, you have a platform that offers not only high-end performance and high throughput, but also optional virtualization technologies to help you get control of your server sprawl. The LAMP stack is a excellent way to begin using Linux in your Web tier.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-51
Student Notebook
In addition to the popular LAMP stack, IBM and Novell have developed the Integrated Stack for SUSE® Linux Enterprise (or ISSLE). ISSLE is a LAMP-like Web application and database stack which is fully integrated and tested for IBM System p5™ and JS21 BladeCenter Blade Servers. The ISSLE stack includes no-charge “community versions” of IBM middleware integrated and bundled with the Novell SLES operating system distribution. Starting at $349, ISSLE is affordable, easy to use and scalable to satisfy demanding environments. These two stacks provide you the ability to develop robust and scalable Web applications. The question now becomes, what is the best way to deploy these Web applications so you can better control the server sprawl in our environment… [i] International Data Corporation Workload Study, 2006
6-52 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Software Portability: Obstacle to greater consolidation savings IBM Power System server
Dell x86 Linux or x86 Windows®
Linux OS AIX OS
Sun SPARC Solaris or x86 Linux
HP PA-RISC / HP-UX or x86 Linux or x86 Windows
Existing Server 40
Software
Target Server
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-40. Software Portability: Obstacle to greater consolidation savings
CCCC1.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-53
Student Notebook
IBM Systems Application Advantage™ for Linux (Chiphopper) Multi-architecture portability for native application enablement
From Here
9Minimize Cost Multi-platform portability: - Linux Standards Base standards (C/C++) - Java™ and selected scripting languages - Selected IBM middleware
System x (or other x86 architecture server)
Linux
Get Here Plus Assurance Offering – Support for ISVs with portability related client problems
System x™ (or other x86-based
System z™
Power Systems
processor)
ibm.com/isv/go/chiphopper 41
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-41. IBM Systems Application Advantage™ for Linux (Chiphopper) Multi-architecture portability for native application CCCC1.0 enablement
Notes: IBM Systems Application Advantage™ for Linux (Chiphopper™) Expand market reach of your commercial Linux applications The Chiphopper offering is designed to help you in porting, testing, and supporting your existing Linux® x86 applications on other IBM Systems and middleware platforms. It can help you maximize your Linux market opportunity while minimizing your expense. Assure your customers' Linux investment This no-charge offering provides you the added assurance of assistance for up to eighteen months after your port. With this assurance, IBM stands behind your support team with access to system and Linux distribution resources, middleware, and troubleshooting help. Display the mark The Ready for IBM Systems with Linux mark you receive after your successful port shows customers that your solution is enabled for Linux on IBM Systems.
6-54 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Transforming x86 Linux applications without porting Helps enable x86 Linux apps to “just run” on Power Systems servers with Linux OS
PowerVM Lx86 for x86 Linux applications ¾ Supports installation and running of most existing 32-bit x86 Linux applications1 ¾ Creates an x86 Linux application environment running on Linux for System p ¾ Extends value of IBM System p servers and BladeCenter JS22 Express blades to x86 Linux apps
x86 Linux Applications Dynamic binary translation
Operating system call mapping
Linux for POWER™
(1) System p Application Virtual Environment ("System p AVE") runs most x86 Linux applications, but System p AVE cannot run applications that: Directly access hardware (for example, 3D graphics adapters); Require nonstandard kernel module access or use kernel modules not provided by the Linux for POWER operating system distribution; Do not use only the Intel IA-32 instruction set architecture as defined by the 1997 Intel Architecture Software Developer's Manual consisting of Basic Architecture (Order Number 243190), Instruction Set Reference Manual (Order Number 243191) and the System Programming Guide (Order Number 243192) ll dated 1997; Are Linux/x86 specific system administration or configuration tools; Require x86 real-mode. Visit ibm.com/systems/p/linux/qual.html for detailed qualifications.
42
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-42. Transforming x86 Linux applications without porting
CCCC1.0
Notes: PowerVM Lx86 supports the installation and running of most 32-bit x86 Linux applications on any System p or BladeCenter model with POWER6™, POWER5+™ or POWER5™ processors, or IBM Power Architecture™ technology-based IBM BladeCenter blade servers. It creates an x86 Linux application environment running on POWER processor-based systems by dynamically translating x86 instructions to Power Architecture instructions and caching them to enhance performance, as well as mapping x86 Linux system calls to Linux on POWER system calls. Best of all, no native porting or application upgrade is required for running most x86 Linux applications. Imagine the possibilities of having tens of thousands of x86 Linux applications for the industry-leading1 System p platform! Unleash the System p advantages for your x86 Linux applications: 1 IBM achieved industry-leading factory revenue share of UNIX servers for Q3 2007 according to IDC
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-55
Student Notebook
What does PowerVM Lx86 do? Native Native Linux Linux for for POWER POWER Binary Binary
x86 Linux Applications ISV Binaries
User Binaries
PowerVM Lx86 Front End Optimizer Back End
Linux OS (Red Hat or Novell SUSE) POWER Processor Power Systems platform 43
Dynamically translates and maps x86 Linux instructions to POWER Translation process Translates blocks of code into intermediate representation Performs optimizations Stores optimized, frequently used blocks of code in cache Handles Linux OS call mapping Encodes binary for target POWER processor platform
Best for certain applications and usage scenarios Power architecture can provide many advantages But these make our architecture very different from x86 architecture Translation can be resource intensive
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-43. What does PowerVM Lx86 do?
CCCC1.0
Notes: PowerVM Lx86 is made up of two basic components and a structured environment: The translator: The main component of the PowerVM Lx86 environment is the translator itself. The translator is currently available for download and will be part of future Power Systems deliveries. The libraries: The libraries are needed to make up the x86 environment for the application and need to be installed. The x86 Red Hat Enterprise Linux 4 update 4, SUSE Linux Enterprise Server 9 SP3, and SUSE Linux Enterprise Server 10 libraries are currently being used. As new releases come from these Linux distributors, IBM intends to continue to work with them for ready availability of their x86 libraries for PowerVM Lx86. Important: The same release levels of libraries should be used for PowerVM Lx86 as are being used on the POWER system to ensure compatibility between the environment and the POWER kernel that delivers all of the system services to it. The environment structures: A set of system directories and system files are also required to complete the environment sufficiently for it to function on its own with POWER kernel services underneath it. The directory structure that is used by PowerVM Lx86 revolves 6-56 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
around an x86 directory that contains all x86 applications running under the x86 libraries that the application needs. The translator enforces the file system view to start at this x86 directory, acting much like a chroot function, but specifically for the translator. When moving an application over, data files can be copied from the x86 system to the POWER system or can be NFS mounted for access if they are on the same network.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-57
Student Notebook
PowerVM virtualization flexibility Go green and save Helps consolidate more of your applications with PowerVM Virtualization to reduce your IT costs and complexity PowerVM virtualization1 x86 Linux OS Application
x86 Linux OS Application
PowerVM Lx86 PowerVM Lx86 Supported Linux OS Supported Linux OS
x86 Linux OS App POWER Linux OS PowerVM Application Lx86 Supported Linux OS
POWER Linux OS Application
Supported Linux OS
AIX OS Application
AIX OS
IBM POWER Hypervisor™ Power Systems Platform
(1) PowerVM Standard Edition is standard on the IBM System p5 590 and 595 servers and BladeCenter JS21 and JS22 Express blade servers and optional on all other System p servers
44
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-44. PowerVM virtualization flexibility
© 2008 IBM Corporation
CCCC1.0
Notes: New Features Empower PowerVM Users with Flexibility and Savings New to all three PowerVM editions (formerly known as Advanced POWER™ Virtualization) is the PowerVM Lx86 offering-included at no additional charge with PowerVM Editions-that allows Linux partitions on POWER processor-based servers to run many Linux x86 binary applications unmodified without recompilation*. This new feature offers meaningful savings to customers who want to run applications that aren't available for both Linux x86 and Linux on POWER.
6-58 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Top four reasons: Why consolidate x86 applications with IBM consolidation solutions on Power Systems? 1. Can lower TCA4
2. Can improve operational efficiency1
•Virtualization •Less hardware •Fewer Linux licenses
•Fewer physical servers •Less physical IO •Fewer switches and hubs
3. Can reduce energy & space2
•More applications per rack
4. RAS designed to meet Service Level Agreements
•JS22 Express RAS features (1) (2) (4) Additional information can be found at the following Web site: http://www.ibm.com/systems/p/hardware/notices/webtier.html 45
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-45. Top four reasons: Why consolidate x86 applications with IBM consolidation solutions on Power Systems?
CCCC1.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-59
Student Notebook
TCA analysis: Virtualized BladeCenter JS22 Express configuration vs. non-virtualized Dell PowerEdge 860 configuration A single rack of BladeCenter JS22 Express servers plus storage with PowerVM virtualization versus 112 Dell PowerEdge 860 servers running a LAMP application1
TCA Analysis4
QTY
Server Hardware*
14
Storage SAN (28 drives)
1
Network Switch
1
SLES 10 + sub/spt
14
Total HW, OS, APV
IBM BladeCenter JS22 Express $163,034
QTY 112
Dell PowerEdge 860 server $195,660
$52,542 $4,999 $11,186
$231,761 US
5 112
$9,995 $89,488
A virtualized BladeCenter JS22 Express configuration can deliver purchase cost savings of up to 21% compared to a configuration of non-virtualized Dell PowerEdge 860 servers!
$295,143 US
-21%
46
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-46. TCA analysis: Virtualized BladeCenter JS22 Express configuration vs. non-virtualized Dell PowerEdge 860 configuration AM2110.0
Notes: We have covered the potential savings in your total cost of acquisition with the BladeCenter JS22 solution, and we have used an example that compares a single BladeCenter chassis installed with an IBM DS3400 storage subsystem in a single rack with the 112 Dell PowerEdge 860 servers in 3 racks. This just summarizes the potential savings you can save. If you own a server farm is greater than just 112 x86 servers, then just imagine the additional potential you have to save money. If you are considering a consolidation, we can help you with a consolidation assessment that will take a look at your current web farm and estimate what your saving may be. I hope that you will allow me to engage our SCON/Migration team to help you do that. 1. (4) Additional information can be found at the following Web-site: http://www.ibm.com/systems/p/hardware/notices/webtier.html • Includes server, rack, chassis, SAN switches, PowerVM Standard Edition (JS22 Express only) 6-60 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Topic Summary
Having completed this unit, you should be able to: Describe the Linux market and position POWER architecture systems within that market Describe the market opportunity created by Linux for IBM Power Systems Describe the major features of Linux to clients Describe the Linux for Power benefits vs. Linux on Intel
47
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-47. Topic Summary
© 2008 IBM Corporation
AM2110.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-61
Student Notebook
Topic 4: Solutions
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-48. Topic 4: Solutions
© 2008 IBM Corporation
AM2110.0
Notes:
6-62 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
What are Solutions? Linux®
- or-
+
Solutions
AIX 5L™
System p™ Servers
+ System Storage™ (selected solutions)
+
DB2®, WebSphere® (selected solutions)
+ IBM Services & Financing (selected solutions)
=
ISV Solutions On our Web site Solution Brief exists Solution Offerings* Tested and sized by IBM At least three (SML) recommended configurations Sales Kit available Solution Editions* Tested and sized by IBM At least three (SML) specially priced recommended configs. Sales Kit available Featured Solution Any of the above featured on our Web site
+
High Value ISV Applications
* Focus of high-touch G-T-M Efforts 49
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-49. Solutions
© 2008 IBM Corporation
AM2110.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-63
Student Notebook
Why Create Solution Editions and Solution Offerings?
For our clients Pre-configuration speeds time to implementation which improves project ROI Integration and testing reduces implementation risk IBM doing work relieves the level and quantity of personnel skill Financing for the entire solution, including IBM and non-IBM hardware, software and services, all under a single contract simplifies the purchasing process
50
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-50. Why Create Solution Editions and Solution Offerings?
© 2008 IBM Corporation
AM2110.0
Notes: Choosing a solution from IBM and IBM Business Partners makes good business sense. Our growing portfolio of proven AIX 5L™ [UNIX®] and Linux® operating system solutions are designed to help mitigate implementation risks through validation and support from solution experts. Meet your business requirements with our broad and highly scalable family of 1- to 64-core IBM POWER™ processor-based systems designed with leadership features for high performance, availability, scalability and dynamic resource allocation designed to provide consistent end user service. Improve your bottom line by speeding ROI with our pre-sized configurations. Also, unique IBM virtualization features are designed to enable you to process more on a single server than ever before and save on total cost of system ownership, as well as space and energy costs.
6-64 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Why Create Solution Editions and Solution Offerings? For our sellers The customer value makes it easier to sell Clients buy servers to do something. Selling that something as a solution puts you closer to their buying behavior You can add value around the solutions – services, etc – with confidence that we will provide programs, collateral and enablement that make it easier to get ROI on your investment
51
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-51. Why Create Solution Editions and Solution Offerings?
© 2008 IBM Corporation
AM2110.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-65
Student Notebook
Solutions for Business Applications
Business Suites – IBM System p Solution Edition for Oracle EBusiness Suite – IBM System p Solution Edition for SAP ERP
Business Intelligence – Balanced Warehouse E-Class – Centric CRM solutions for IBM System p servers – And lots more....
Industry Specific – Banking – CAD/CAE – Distribution – Financial Markets – And lots more...
http://www-03.ibm.com/systems/p/solutions/#Business 52
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-52. Solutions for Business Applications
© 2008 IBM Corporation
AM2110.0
Notes: Business applications With System p™ servers, get the responsiveness and flexibility needed to deploy your business applications easily and keep them running continuously IBM System p™ offerings are excellent platforms for Business Suites solutions. Such solution suites are designed to help companies integrate and manage their day-to-day business processes in a more cost-effective manner. They include applications such as ERP, supply chain, customer relations and manufacturing. IBM leadership performance, unique virtualization technologies and RAS features available on the server and storage platforms are designed to enable reduced costs, quick response to specific processing needs and high system availability for these applications.
6-66 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Solutions for Operational Infrastructure
Web Infrastructure Databases Systems Management Security Server Consolidation Collaboration
http://www-03.ibm.com/systems/p/solutions/#Infrastructure
53
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
© 2008 IBM Corporation
Figure 6-53. Solutions for Operational Infrastructure
CCCC1.0
Notes: Get the right solutions to enable you to meet service levels and stay within your budget, while mitigating security and availability concerns. IBM System p™ Server Consolidation solutions combined with IBM System Storage™ offerings enable enterprises to significantly reduce the number of single-application servers and consolidate them on fewer, more powerful high-performance servers that are less costly to manage. Advanced virtualization capabilities provide the flexibility to dynamically adjust system resources to meet peak demands across all workloads from Web servers to ERP, CRM and database-intensive business applications. High-performance processing enables greater operational efficiency by reducing the number of servers to be managed, while helping to ensure that mission-critical service level requirements are met. With Capacity Upgrade on Demand (optionally available on select servers), enterprises can enable additional processing capacity without disrupting current operations. These System p advantages can be extended by leveraging System Storage disk, tape and storage virtualization solutions to consolidate and lower costs of storage as well.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-67
Student Notebook
Solutions for High Performance Computing
Engineering and Sciences – Dot C Software Render Dot C for IBM BladeCenter JS21 – CPMD – Agilent Technologies
Grid Computing – IBM Grid and Grow Express
http://www-03.ibm.com/systems/p/solutions/#Datacenter
54
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-54. Solutions for High Performance Computing
© 2008 IBM Corporation
AM2110.0
Notes: IBM System p™ and System Storage™ offerings provide an ideal server infrastructure to run Engineering and Sciences workloads including life sciences, computational chemistry, physics, weather, classified research, CAE, CFD, Reservoir Modeling, CAD and PLM. The basis for this claim is the excellent performance benchmarks for System p5™ servers including SPECfp_rate, LINPACK and SPEComp (see: ibm.com/systems/p/hardware/benchmarks/). In addition, IBM servers such as the BladeCenter® JS21 blade and the System p5™ 185 server include AltiVec™ technology, which provides high performance for applications performing parallel processing. Scalability is easily achieved by scaling out with Cluster 1600 or System Cluster 1350, as well as scaling up with additional processors as can be done with the System p5 575. Organizations implementing Engineering and Sciences workloads today can also significantly benefit from the other attributes of System p servers combined with System Storage offerings, which include virtualization and high availability, security and reliability features. Grid Computing provides a cost-effective way to meet collaborative supercomputing needs by transforming a collection of independent IT server and storage devices into 6-68 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
interconnected computing resources. IBM System p™ and System Storage™ offerings are an ideal platform for Grid Computing solutions, providing the ability to accelerate research and development, run high-performance simulations, or store, share and analyze large volumes of data. System p servers deliver high levels of performance and advanced availability, reliability and security features for data-intensive research and analysis. The unique virtualization capabilities of a System p5™ server and System Storage™ SAN Volume Controller offer an efficient way to increase server and storage utilization by dynamically reallocating resources when and where they are needed. And IBM BladeCenter® blades can be leveraged as a scalable, cost-effective starting point for Grid Computing
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-69
Student Notebook
Solutions for Developers
Application Development – IBM System p Rational PurifyPlus and XLC/C++ for AIX Compiler – Absoft – Etnus – And more...
http://www-03.ibm.com/systems/p/solutions/workload/appdev.html
55
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-55. Solutions for Developers
© 2008 IBM Corporation
AM2110.0
Notes: Servers designed with the IBM Power Architecture™ technology represent the pinnacle of single-chip 64-bit performance today. This leadership RISC technology can take the unique applications of a business to the next level. Today, a wide range of Application Development tools is available to enhance your ability to test and tune applications to run on IBM System p™ servers. In-house developers have access to tools and utilities specifically designed to exploit the power of the technology for their applications running on the AIX 5L™ (UNIX®) and Linux® operating systems. Please visit IBM developerWorks (ibm.com/developerworks) for specific details on architectural considerations and assistance for tuning applications on the System p platform.
6-70 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Solutions for Service Oriented Architecture (SOA)
Service Oriented Architecture – System p Configurations for SOA Entry Points – IBM System p5 for SAP’s Enterprise SOA – IBM System p for WebSphere Application Server
http://www-03.ibm.com/systems/p/solutions/workload/soa.html
56
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-56. Solutions for Service Oriented Architecture (SOA)
© 2008 IBM Corporation
AM2110.0
Notes: Economic forces and accelerating change are driving the need for flexibility and re-use, and IBM System p™ servers are excellent IT building blocks, allowing clients to develop Web Services and other Service Oriented Architecture (SOA) solutions. SOA-based open architectures have the potential to deliver unprecedented degrees of IT flexibility. Companies can select different entry points to exploit service orientation principles, such as Web Services, and the selection of an environment that easily integrates across the enterprise can help unlock the full potential of SOA. SOA project implementations can deliver superior value when coupled with System p, leveraging key attributes associated with System p5™ servers—virtualization, reliability, performance and applications support.
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-71
Student Notebook
Topic Summary
Having completed this topic, you should be able to:
– List the components of solutions – Identify the benefits of solutions for client and seller – Describe the solutions available with System p – Recognize solutions opportunities
57
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-57. Topic Summary
© 2008 IBM Corporation
AM2110.0
Notes:
6-72 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
V3.1.0.1 Student Notebook
Uempty
Unit Summary
Having completed this unit, you should be able to:
• Discuss the benefits of AIX • Describe the benefits of Linux on Power • Discuss IBM Software products and solutions
58
This document is for IBM and IBM Business Partner use only. It is not intended for customer distribution or use with customers.
Figure 6-58. Unit Summary
© 2008 IBM Corporation
AM2110.0
Notes:
© Copyright IBM Corp. 2001, 2008
Unit 6. Products - Software
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.
6-73
Student Notebook
Figure 6-59. Unit Summary
AM2110.0
Notes:
6-74 AIX and Linux Sales School
© Copyright IBM Corp. 2001, 2008
Course materials may not be reproduced in whole or in part without the prior written permission of IBM.