- Linux on Power
Linux is acomputer operating system that runs onPower Architecture technology, amicroprocessor architecture.Introduction
Linux on "e"Server p5 series, formerly called RS/6000 (for "RISC System/6000"), is appc64 Linux port running onIBM POWER based servers.Since the release of "e"Server p5 series and the Linux 2.6 kernel, Linux can use POWER5 features such as logical partitioning,micro-partitioning andRAS . IBM also has an entry/midrange line of servers calledOpenPower which only run Linux - other p5 servers can also run theAIX operating system .Virtualization on p6 and OpenPower
Power6 based IBM systems have built in
virtualization capabilities derived from mainframe technology. There is an additional layer between hardware and operating systems which is called thehypervisor . IBM p6 systems support up to 256 logical partitions on one machine, with a maximum of 10 per processor. Those micropartitions run in a shared processor pool and can utilize automaticload balancing . The hypervisor also allows the assignment of virtual I/O and network adapters to logical partitions.
* For network virtualization it acts as a virtual switch, and a dedicated virtual I/O server (VIO) partition (running aLinux or AIX-based system) provides a bridge to the real network.
* VirtualSCSI is achieved through virtual SCSI device assignment to the VIO and clientLPAR and linking them to each other, with the VIO server having real storage and parts of it (whole disks, logical volumes or partitions) are shared to the clients.Any
SUSE Enterprise Linux orDebian installation with real resources assigned can be used as a virtual I/O server. There are only two kernel modules: ibmvscsis and ibmveth that needs to be loaded to provide this functionality. Both modules are under the GPL and part of the distribution kernel.For dynamic LPAR changes (e.g. adding CPU, Memory or removing PCI adapter) on the fly some [http://www14.software.ibm.com/webapp/set2/sas/f/lopdiags lopdiags additional packages] are needed for RSCT (Reliable Scalable Cluster Technology) communication with the HMC (Hardware Management Console). Those packages are provided from IBM in RPM format but not in source code. After installing this packages dynamic reconfiguration of CPU and hotpluggable PCI adapters can be done without rebooting the operating system. Reducing the memory amount assigned to the logical partition still requires reboot of the target LPAR.
IBM Systems
Systems running Linux on
Power Architecture are:
* IBM POWER Systems
* JS20, JS21, QS20, QS21, QS22 Blade Center
*OpenPower
* Cell blade server fromMercury Computer Systems
*Sony PlayStation 3 Linux Distributions
Officially supported distributions
* For IBM System p and i –
SUSE SLES8, SLES9 and SLES10Fact|date=September 2007
* For IBM System p and i –Red Hat EL AS 3 and 4Fact|date=September 2007Working distributions
* CRUX PPC
*Debian
* Fedora Core
* Gentoo
*openSUSE
* UbuntuSee also
*
Linux on zSeries
*Linux for PlayStation 3 External links
* [http://www-03.ibm.com/systems/p/ Main IBM System p5 site]
* [http://www.ibm.com/servers/eserver/linux/power/index.html IBM Linux on Power Portal]
* [http://www.pseriestech.org/forum/linux-for-power-systems/ IBM Linux on Power Support]
* [http://oss.gonicus.de/openpower Linux on Power wiki]
* [http://www-941.ibm.com/collaboration/wiki/display/LinuxP/Home IBM hosted Linux on Power wiki]
* [http://ibm.com/developerWorks/linux/power IBM developerWorks Linux on Power Architecture Developer's Corner]
* [http://www.pseriestech.org/forum/linux-virtualization/ Linux on Power Virtualization]
* [http://www.davidstclair.co.uk/ibm-p-series/building-an-ibm-p-series-vio-server-using-an-hmc.html AIX on Power VIO]
* [http://www-1.ibm.com/partnerworld/pwhome.nsf/weblook/pat_linux_learn_why_power.html Linux on Power resources for IBM Business Partners]
* [http://www.powerlinux.com PowerLinux, a hobbyist site with related news and links about Linux on Power]
Wikimedia Foundation. 2010.