Industry standard, tuned to the task.

advertisement
Jan Kristian Nielsen - Client Architect
24/04/2012
IBM PowerLinux
Strategy - Overview
© 2012 IBM Corporation
IBM PowerLinux
Linux unifies the whole Enterprise
IBM unified all its hardware platforms with Linux in January 2000!!!
2
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
IBM collaborates extensively with the community
Make
Linux as



has been an active participant since 1999
is one of the leading commercial contributors to Linux
Power contributes greatly to Linux innovation
Linux Kernel & Subsystem
Development
•Kernel Base Architecture Support
•GNU
•Security
•Systems Management
•RAS
•Virtualization
•Special Projects
•Filesystems, and more...
Foster and Protect the Ecosystem
•Software Freedom Law Center
•Free Software Foundation (FSF)
•Open Invention Network, and
more...
Linux Better
a Tier 1 OS
Collaboration
with clients
Grow Linux
Workloads
Who Has Contributed to Linux?
(2005 – 2009)
Expanding the Open Source
Ecosystem
•Apache & Apache Projects
•Eclipse
•Mozilla Firefox
•OpenOffice.org
•PHP
•Samba, and more...
Promoting Open Standards
& Community Collaboration
•The Linux Foundation
•Linux Standards Base
•Common Criteria certification
•Open Software Initiative, and
more...
http://www.linuxfoundation.org/public
ations/whowriteslinux.pdf
3
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
Linux and Open Source adoption is growing
What is your company’s stance toward open
source software
73%
consider open
source software on
equal footing to
proprietary software
Which of the following open source projects
does your company use?
100
of these are included with RHEL
or SUSE%
on the PowerLinux 7R2
What is the IBM PowerLinuxTM solution for
Linux Application Services ?
The platform
IBM PowerLinuxTM servers with PowerVM™ offer a highly
virtualized, cloud-ready platform tuned for popular Linux
applications to support more virtual workloads per server
The software stack
Virtualized open source applications provide an economical
software stack for replacing more expensive infrastructure
applications with robust open source software offerings.
Open source applications for PowerLinux are included with
commercial Linux distributions from Red Hat and Novell, and
are supported by Red Hat, SUSE or IBM.
Key differentiators that deliver customer value
• Faster and more economical delivery of Linux services via
PowerLinux/PowerVM platform tuned for Open Source Apps.
• Implementation/Tuning Guide, IBM Lab Services, Migration
Factory via local reseller to insure up and running quickly
Linux Apache MySQL PHP
4
JDK Tomcat Eclipse Jboss
Industry
standard, tuned to the task.
http://olex.openlogic.com/wazi/2011/survey-shows-enterprise-open-source-usage-ubiquitous/
© 2012 IBM Corporation
IBM PowerLinux
IBM provides complete Linux solutions
• Implementation
Support services
• Subscriptions
• Enterprise-ready
Common across
platforms
IBM Global Services
Information
Management
WebSphere®
• Manage complex
environments
• Simplification
• Tier 1 Linux
support for all
IBM Systems
• Match workload
needs to platform
capabilities
• OS management
skills common
across platforms
• Increase flexibility
• Petabyte-scale
storage solutions
Tivoli®
Rational®
Lotus®
IBM Systems Software
IBM
Global
Financing
IBM System x
IBM Power Systems
IBM System z
IBM Systems Storage
Linux provides common benefits across all IBM platforms
5
Security
Supported platforms
Scalability
Skills
• Policy-based security
• Common criteria certification
• Very rapid time to fix if
vulnerabilities are discovered
• Wristwatches to mainframes
• Broadest range of supported
virtualization environments
• Can optimize by workload
• Ongoing innovation in both
scale out and scale up
• Platform support provides
flexibility in consolidation
• Linux skills widespread
• OS management skills
applicable across platforms
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
PowerLinux provides the same Linux with more
Industry standard Linux
features
Support Red Hat and SUSE Enterprise Linux versions consistent with x86_64

POWER support available simultaneously with other platforms

List of packages nearly identical, with logical deviates – e.g. bootloader
Packages at same version/level – including kernel and device drivers
Leverage same opens source system solutions whenever possible


Collaborate with communities to support POWER when needed

Contribute bug fixes back to communities when needed

Work with Linux vendors to integrate, test, deliver and maintain POWER products
Tuned to the task
PowerLinux servers exploit workload optimized advantages of POWER architecture

Power7: optimize workload performance for platform, e.g. kernel, toolchain, libraries

PowerVM: support unique features, e.g. DLPAR, AMS, Micro-partitions

RAS: extend Linux RAS capabilities, e.g. EEH, platform error logging
PowerLinux is industry standard, tuned to the task
More powerful than x86 Linux, more scalable than VMware,
and more reliable than Windows.
6
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
PowerLinux supports RHEL and SLES releases
SUSE and Red Hat Enterprise versions supporting POWER7:
SUSE Linux Enterprise Server 11
• Full support of POWER7 (native mode)
• Earliest supported release: SLES 11 base
• Last update: SP2 GA February 2012
SUSE Linux Enterprise Server 10
• Enabled for POWER7 in P6-compatibility mode
• Earliest supported release: SP3
• Last update: SP4 GA April 2011
Red Hat Enterprise Linux 6
• Full support of POWER7 (native mode)
• Earliest supported release: RHEL 6 base
• Last update: U2 GA December 2011
Red Hat Enterprise Linux 5
7
• Enabled for POWER7 in P6-compatibility mode
• Earliest supported release: U5
• Last update: U8 GA February 2012
© 2012 IBM Corporation
Industry standard, tuned to the task.
IBM PowerLinux
Power 795
PowerLinux supports all Power System servers...
Select from the broadest system portfolio in the industry
Power 780
 The highest performance, most scalable UNIX system ever
 Modular footprints enable seamless growth
 The best selection of Entry servers and
Blades for Linux
Power 770
Power 750
Power 720/740
Power 775
Power 710/730
Power 755
PS Blades
HMC & SDMC
Where to find more information on Power Servers:
http://www.ibm.com/developerworks/wikis/display/LinuxP/Performance+FAQs#PerformanceFAQs-WheredoIfindreferenceinformationonthePOWER7systems
8
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
...Including the new IBM PowerLinuxTM 7R2
High performance, efficient server ideal for running multiple, industry
standard Linux workloads, virtualized with PowerVMTM, saving you
money on IT infrastructure acquisition and operational costs.
Powerful
 16-cores - 3.55 and 3.3 GHz options
 256 GB maximum memory with 4/8/16 GB DIMMs
WW Announce
April 24, 2012
 Two sockets with eight POWER7 cores per socket
Scalable and efficient
 PowerVM™ exploiting integrated hypervisor
 Support up to 10 VMs / core, 160 VMs / server
 Up to 20 PowerLinuxTM 7R2s in a single 42U rack
Solutions with superior economics
• Linux only POWER7
• Two socket, 2U rack
8246-L2C
 Comparable server & system software pricing to x86 Linux
 31% lower solution stack cost for virtualized infrastructure
 Up to 17% lower power / cooling costs than x86 rack servers
Operating Systems
Virtualization & Management
9
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
PowerVM editions support Linux
PowerVM Editions
Express
Standard
Enterprise
Concurrent VMs
2 per
server
10 per core
(up to 1000)
10 per core
(up to 1000)
Virtual I/O Server



Suspend/Resume


Shared Processor Pools


 PowerVM Express Edition
– Evaluations, pilots, PoCs
– Single-server projects
Shared Storage Pools


Thin Provisioning


 PowerVM Standard Edition
– Production deployments
– Server consolidation
Live Partition Mobility

Active Memory Sharing

PowerVM Editions
offer a unified
virtualization
solution for all
Power workloads
 PowerVM Enterprise Edition
– Multi-server deployments
– Cloud infrastructure
10
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
VMControl Editions Fully Support PowerLinux as of
VMControl Enterprise Edition for
V2.3
Increasing business alignment
workload management
VMControl Standard Edition for rapid
deployment
VMControl Express Edition
for lifecycle management
OPTIMIZE
Virtual Resource Pooling
Automation and Placement
Dynamically move workloads
SIMPLIFY
Manage virtual server images
Simplify image deployment
Automate resource provisioning
MANAGE
Discover resources
Monitor health
Manage virtual servers
Increasing management simplicity
11
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
PowerLinux differentiates with virtualization,
performance, and RAS
Virtualization & Management
Virtualization
•Dedicated and shared cpus and I/O
•Micro-partitioning
•Dynamic LPAR cpu, memory, I/O
•Virtual I/O Server for storage
•Virtual SCSI
•Virtual CD
•Virtual Tape
•Virtual LAN
•N-port ID Virtualization (NPIV)
•Active memory sharing (memory
overcommit)
•Live Partition Mobility
•Partition Suspend/Resume
12
Performance
•POWER7 Processor
•8 cores per chip
•4-way SMT
•VSX with 128-bit double
precision floating point
•Embedded L3 cache
•Turbocore Modes
•Capacity Upgrade on Demand
•Try-and-buy
•Processors and memory
•Dynamic activation
•Solid state disk
•Flexible large pages for applications
•Outstanding Linux benchmarks
•Advanced Toolchain from IBM
Industry standard, tuned to the task.
Reliability, Availability,
Serviceability (RAS)
•Enterprise Hardware
•Redundant fans, blowers,
power supplies, regulators,
service processors, system
clocks
•Hot swap fans, blowers,
regulators, disk, I/O adapters
•Dynamic processor sparing
•Memory sparing
•Chipkill memory with dynamic
bit steering
•Dynamic system clock failover
•Concurrent firmware update
•PCI bus Enhanced Error Handling
(EEH)
•Service Focal Point software
•NVRAM-based error logging
© 2012 IBM Corporation
IBM PowerLinux
Pre-load
PowerLinux provides value-add above commodity
solutions
– RHEL or SLES at a minimal charge
Installation toolkit
– Free installation tooling for RHEL or SLES
– Simplified Setup Tool for common workloads – Apache, Firewall,
Print server...
YUM repository for IBM value-add tools
Advanced Toolchain
– Lastest FSF tools (GNU) bundled, tested, supported by IBM
SDK
– Free Eclipse-based development environment
Targeted solutions – existing and emerging
Community
13
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
PowerVM holds inherent advantages over
VMware in all aspects that clients value most
Client Needs
14
PowerVM
VMware vSphere 5
High Performance
Built-in hypervisor means all
industry-leading Power Systems
benchmarks are fully virtualized
Degrades x86 workload
performance significantly
compared to ‘bare metal’
Elastic Scalability
Scales linearly to support the most
demanding mission-critical
enterprise workloads
Imposes resource constraints
that limit virtualization to
small/medium workloads
Extreme Flexibility
Dynamically reallocates CPU,
memory, storage and I/O without
impacting workloads
Limited ‘hot-add’ only of CPU
and memory, with risk of
workload failures
Maximum Security
Embedded in Power Systems
firmware and protected by secure
access controls and encryption
Downloaded software exposes
more attack surfaces, with
many published vulnerabilities
Platform Integration
Designed and integrated with
industry-leading POWER
processor architecture for optimal
virtualization/cloud solutions
Third-party add-on software
utility, developed in isolation
from processor or systems
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
PowerLinux supports key PowerVM features
Feature
Micro-partitions
Yes
Yes
Yes
Yes
Yes
Yes
Dynamic LPAR Processors
Yes
Yes
Yes
Yes
Yes
Yes
Dynamic LPAR Memory
Add
Add
Yes
Add
Add
Yes
Dynamic LPAR I/O
Yes
Yes
Yes
Yes
Yes
Yes
Virtual Ethernet & SCSI
Yes
Yes
Yes
Yes
Yes
Yes
Virtual LAN
Yes
Yes
Yes
Yes
Yes
Yes
VIOS Support
Yes
Yes
Yes
Yes
Yes
Yes
IBM i Hosted Virtual I/O
Yes
Yes
Yes
Yes
Yes
Yes
Active Memory Sharing & De-dupe
No
No
Yes
No
No
Yes
Active Memory Expansion
No
No
Late 2012
No
No
Late 2012
NPIV (Shared Fibre-Channel)
No
Yes
Yes
No
Yes
Yes
Virtual Tape
No
Yes
Yes
No
Yes
Yes
Live Partition Mobility
No
Yes
Yes
No
Yes
Yes
Partition Suspend/Resume
No
No
Yes
No
Yes
Yes
Linux Containers
No
No
Yes
No
No
Yes
Application Mobility
No
No
Late 2012
No
No
Late 2012
Supported features/functions documented in InfoCenter article, Supported features for Linux on Power Systems servers
15
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
IBM Power System 730 SAP SD 2-Tier Linux
Performance
The performance & robustness of POWER7 with the economics of traditional Linux –
supporting more users than competitive Windows
Linux andand
Windows
Linux systems
IBM PowerLinux
7R2 vs. 12-core Windows®/Linux®
Linux®
Windows®Systems
5240
5240
5000
#1 for5220
SAP
5110
5220
Linux or
Windows
4757
5110
4000
5000
IBM
IBM
PowerLinux
Power
7R2
730
3000
2000
4757
1000
4500
0
SAP
Users
SAP Users
IBM
IBM
PowerLinux
Power 730 7R2
(3.72(3.72
GHz GHz
POWER7,
POWER7,
Novell
Novell
SLES
SLES
11) 11)
12-core
Delivering robust
performance for Linux
based SAP Solutions
HP
HP
DL
DL
380
380
G7G7
(3.46
(3.33
GHz
GHzXeon
Xeon
5690,
5680,
Windows
Novell SLES
2008 11)
R2)
HP
DL
DL
380
380
G7G7
(3.33
(3.46
GHz
GHzXeon
Xeon
5680,
5680,
Windows
Windows
2008
2008
R2)
R2)
systems HP
HP
HP
DL380
DL380
G7G7
(3.33
(3.33
GHz
GHzXeon
Xeon
5680,
5680,
Novell
Windows
SLES2008
11) R2)
16
Industry standard, tuned to the task.
Source: http://www.sap.com/benchmark/
As of 06/14/11. See notes for details.
© 2012 IBM Corporation
IBM PowerLinux
The Latest POWER7 Linux Publishes are on
www.ibm.com
See the IBM Power Systems Performance Reports web
page for more details
http://www-03.ibm.com/systems/power/hardware/reports/system_perf.html
17
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
PowerLinux provides additional RAS features
 Examples include:
 PCI bus error detection and recovery
– Implemented by EEH (Extended I/O Error Handling) on Power
•
In the kernel and device drivers; no userspace tools needed
– Autonomic detection and recovery for most errors
 Platform error logging and analysis
– Platforms provides the OS with notifications of failures (hardware failures,
firmware/hypervisor issues, etc.)
– These events are received and logged to servicelog.
– Certain failures also handled
•
•
•
19
Predictive CPU failures will cause the failing CPU to be taken offline (a.k.a.
CPU Gard)
EPOW (Environmental and Power events), such as a switch to UPS power, a
fan failure, or a thermal condition, may shut down the system
Platform dumps (FSP dumps, PHYP dumps, etc.) may be generated by the
platform for future analysis
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
2011 was the year to “Think Power Linux”
New benchmarks
Additional pre-load
options
Installation toolkit
extended to tuning
specific workloads
20
Industry standard, tuned to the task.
New SDK for application
development, porting and
tuning
Targeted solutions
New community in
developerWorks
© 2012 IBM Corporation
IBM PowerLinux
PowerLinux pre-load improves the out-of-box
experience
1) Machine
Boots Linux
2) License Agreement
Shown
3) IBM payload
Unpacked/Installed
(includes SST)
4) SST service
Listening
Final Step
Customer access SST URL,
from a web browser,
and complete configuration
Both SUSE and Red Hat preload supported!
21
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
Pre-Install
Installation Toolkit simplifies Linux installation on
POWER
1) Boot IBMIT and
configure install
parameters
Install
2) IBMIT will
automatically
drive installation, using
desired Linux source
Post-Install
3) Reboot into
Installed system
4) Access IBM added
value software
network
Final Step
IBM Added value software assists
with server RAS management,
workload configuration
and much more
Free download1
Free support2
Use of this tool eliminates the manual installation of the recommended Power Service and
Productive Tooling
https://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/home.html
(1) https://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/installtools/home.html
(2) http://www.ibm.com/developerworks/forums/forum.jspa?forumID=937
22
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
New!
IBM Simplified Setup Tool in Installation Toolkit
Configures and tunes
four types of workloads
- Apache Server
- Mail Server
- File and Print Server
- Network Infrastructure
Server
Prepared for Online Updates
Backup and restore previous
configuration states
23
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
IBM Tools YUM Repository for PowerLinuxNew!
 Provides a single access
point for:
– RAS & DLPAR Tools
– Power SDK
– Advance Toolchain
– Updates to Simplified
Setup Tool
 Enables automatic update
notification
Download the configuration RPM from this URL:
http://www-304.ibm.com/webapp/set2/sas/f/lopdiags/yum.html
24
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
SDK for PowerLinux bundles tools for application
porting
New!
Available as both:
– ISO image
– RPM packages
IBM Java VM 1.6 included
What's new in 0.7?
All in one place: the best tooling for Linux on
POWER development
IBM Source Code Advisor plug-in
IBM Trace Analyzer plug-in
IBM Advance Toolchain plug-in
IBM Migration Advisor plug-in
Pthread Monitoring tool for Linux
on POWER
Give it a try and let us know how it goes:
http://www14.software.ibm.com/webapp/set2/sas/f/lopdiags/sdklop.html
25
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
Help us Think Power Linux!
New!
The new Think Power Linux
developerWorks community
to organize and grow our
PowerLinux Ecosystem has:
Blogs of recent news
Message board for Q&A
Wiki pages for the latest
information
Links to other projects and
channels
Join us today at
www.ibm.com/developerworks/group/thinkpowerlinux/
26
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
PowerLinux Strategic Solutions
Big Data
Analytics
Industry Application
Solutions
Gain new insights through big
data Apache Hadoop analytics
projects running IBM
InfoSphere BigInsights and
Streams on PowerLinux
servers
IBM InfoSphere BigInsights
& Streams
PowerLinux optimized
systems tuned for Big Data
Deliver new services faster by
deploying systems and OEM
solutions tailored for specific industry
applications based on PowerLinux
PowerLinux optimized systems
tuned for Industry Solutions
Linux Application
Services
27
Improve service delivery economics
by deploying open source
infrastructure applications for web
apps, email, networking and file/print
with PowerLinux and PowerVM
Industry standard, tuned to the task.
PowerLinux optimized systems
tuned for virtualized Open Source
Infrastructure applications
© 2012 IBM Corporation
IBM PowerLinux
Learn more about PowerLinux
Power Systems Linux
Portal
(Product Information)
Think Power Linux community
(developerWorks)
28
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
Backup
29
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
IBM collaborates extensively on Linux releases
Today
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
SLES 9 (9/04)
SLES 10 (7/06)
SLES 11 (3/09)
RHEL 4 (2/05)
RHEL 5 (3/07)
RHEL 6 (11/10)
Standard Release Support
Extended Release Support
Self-support
Release/update
See for more details:


30
Red Hat lifecycle information - https://access.redhat.com/support/policy/updates/errata/
SUSE lifecycle information - http://support.novell.com/inc/lifecycle/linux.html
Industry standard, tuned to the task.
© 2012 IBM Corporation
IBM PowerLinux
IBM Linux Advanced Toolchain offers the latest open
compilers and optimized libraries for POWER
The Advance Toolchain is an IBM supported
standalone POWER open source toolchain.
•Provides a collection of system libraries and tools tuned
for POWER application development.
•Requires minimum dependencies on system libraries.
•Has the latest available toolchain packages – gcc, glibc,
gdb, oprofile and more.
Delivers better performance than the Linux
distribution toolchains
•Version 3.0 will have improved P7 support (5/2010)
•Version 5.0 contains stable versions of latest FSF tools
Leverages the full potential of Power systems on
Linux by providing optimized libraries for all
supported IBM POWER platforms.
Download from this URL
•ftp://linuxpatch.ncsa.uiuc.edu/toolchain/at/at05/
Standard IBM Linux support includes use of the
Advanced Toolchain
•http://www-03.ibm.com/services/supline/products/sl2ci162.html#a2
Performance benefit documentation
•http://www.ibm.com/developerworks/wikis/display/LinuxP/Advance+Toolchain+pe
rformance+improvements
31
Industry standard, tuned to the task.
© 2012 IBM Corporation
Download