OpenStack supports many features found in libvirt. Not currently among these features is the ability to back your KVM guests with hugepages.
While this post is directed at those who have a desire to back their guests with hugepages, and therefore are familiar with them, I'm going to take a moment to explain what hugepages are. Hugepages are, as the name suggests, pages that are larger than the standard size. For example, on one machine you may have a standard page size of 4kB and a hugepage size of 2048 kB.... [More]
Got a great question today - which we get surprisingly often. I think it has something to do with how we talk about being common across x86 and Power bases, for Linux across the distros, and now for KVM across x86 and Power.
The typical question / statement: "So this is cool. PowerKVM. Same KVM as x86! I assume this means I can run my x86 compiled binaries right on Power in a KVM guest on the Power system?!"
Hmmm. No, not what I intended.
By Rafael Folco, Advisory Software Engineer
virtio driver issue with vhost_net is fixed on PowerKVM 2.2.1
ibmveth (spapr-vlan) driver is now supported by OpenStack: https://review.openstack.org/#/c/106451/
In today's post we show an example on how to workaround virtio limitations and successfully spawn a little-endian instance in OpenStack . This post assumes you have an upstream version of OpenStack already installed with Nova (compute) and Glance (image) services... [More]
By: Tulio Magno Quites Machado Filho.
Two new update releases for the 5.0 and 6.0 series are now available. Both of these releases are intended to fix security issues on OpenSSL:
Fix for the Heartbleed bug .
Fix for the SSL/TLS MITM vulnerability .
For download links, more information and documentation, please refer to our official documentation page .
Please let us know if you have any questions about this release.
About the IBM Advance Toolchain for PowerLinux
The IBM... [More]
By: Rafael Folco
OpenStack uses virtio driver as default model for both networking and disk devices. Virtio takes advantage of paravirtualization and enables guests to get high performance network and disk operations. However, OpenStack also supports some alternate options to enable custom models for KVM/Qemu hypervisor.
In order to use custom models, KVM users can change the image_meta properties and select the desired driver.
IBM PowerKVM provides support to ibmveth and ibmvscsi drivers as an alternative to the default... [More]
We would call your attention to a recent article " Why Linux on Power? " in the developerWorks Linux Zone which discusses the many good reasons to consider Linux.
As summarized from the article written by Grace Liu, Ann McDermott, and Mark Rudisill:
Running your Linux-based applications on IBM® Power® hardware offers a powerful blend of performance, reliability, and security. In this article, you will be exposed to many of the strategic advantages that IBM Power Systems™ can... [More]
IBM PowerKVM runs the OpenStack integration tests using a "CirrOS-like" image, a minimal Linux distribution that was designed for use as a test image on clouds.
This article shows how to build a custom cloud image for Power and how to use it on OpenStack Tempest suite.
The tiny image has less than 10MB and boots a custom mainline Kernel with built-in virtio drivers in less than 9 seconds. The rootfs is built with buildroot release 2014.05 and the resulting image is bundled with the scripts provided in CirrOS-0.3.2.
Ever wonder what's going on behind the scenes?
We follow a number community efforts going on in the industry. Recently, Breno posted an update to the debian realm of enabling ppc64el. Following the links, over 7000 packages have been built and are ready. Less then 600 packages are being worked, and various package dependencies are tracked.
This work, to varying degrees, continues across kernel.org, openstack, fedora, opensuse, and many others. We encourage readers and users to find the... [More]
We've had recent reports that SLES 11 SP3 won't install on a POWER8 system.
The install fails 5 seconds into the process with "Can't allocate memory for kernel image !" and stopping at the open firmware prompt.
We're hunting down the root cause information (being in development makes me very curious about these things). But in the meantime, our esteemed colleague Nigel Griffiths nicely hunted down the work-around which is available on SUSE's web site
By: Breno Leitão
This technical preview tutorial explains how users of IBM's latest POWER8-based scale-out Linux servers can try Ubuntu running non-virtualized. We show how Ubuntu can be installed directly on the OPAL firmware, and run as a single-image operating system directly on the system.
Ubuntu 14.04 is generally available today and fully supported as a PowerKVM guest on the IBM Power Systems shown below:
Three new authors have developed and published a new tutorial on the system bring-up of IBM PowerKVM on POWER8 over on the IBM developerWorks Linux Zone.
The IBM developerWorks Linux Zone - http://www.ibm.com/developerworks/linux/ - provides a great variety of Linux focused tutorials, article, and other technical resources for Linux programmers and system administrators. In addition, the "Zone" is looking for new articles, consider submitting yours today at https://www.ibm.com/developerworks/ideas .... [More]
By: Jessica Erber-Stark.
As part of the June 10, 2014 POWER8 GA, several new documentation resources have been published. Use these documents to understand the ins-and-outs of running PowerKVM on your Linux on Power system.
IBM PowerKVM concepts
Learn the basics about PowerKVM, including how the important terminology differs from traditional Power virtualization (PowerVM). This topic also discusses the suggested system limits.
The IBM Software Development Kit for PowerLinux (SDK) is a free, Eclipse-based Integrated Development Environment (IDE). The SDK integrates C/C++ source development with the Advance Toolchain, Post-Link Optimization, and classic Linux performance analysis tools, including Oprofile, Perf and Valgrind.
New in the version 1.5:
Updated Java Version:
IBM SDK Java™ Technology Edition, version 7.1 .
IBM Runtime Environment Java™ Technology Edition, version 7.1.
Updated Eclipse... [More]
By: Tulio Magno Quites Machado Filho.
The IBM Advance Toolchain for PowerLinux is a set of open source development tools and runtime libraries that allow users to take leading edge advantage of IBM's latest POWER hardware features on Linux.
A new update release for the 7.1 series is now available, and it includes the following:
Update events for IBM POWER8 processor.
Support support for JVMTI.
The Advance Toolchain has now a repository for... [More]