By: Jeff Scheel. Two weeks ago, I blogged about my thoughts after attending Power Technical University in Miami. This week, I bring you my thoughts from our event in Copenhagen, Denmark. It never ceases to amaze me what I learn at these events. While the topics I presented were identical to the session in Miami two weeks ago, I still learned a bundle from the Power Linux customers who attended in Copenhagen. Here are my thoughts from this week: Again, I took a significant number of business cards to Copenhagen and still ran out before the... [More]
The business demands of today don’t cut you any slack. Zero tolerance for latency, massive data, and the need for lightning-fast decision-making call for formidable tools that will keep you ahead of the game and sharpen your strategies for what’s next. IBM POWER8, which clearly stands as the best scale-out system for a business’s rapidly evolving needs, features a high-speed, scalable cache design that can rein in big data and fuel untold potential to power your analytics engine. The result of breakthrough... [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 virtio driver.... [More]
Jason Furmanek has published a nice article on his experiences and insights in setting up a NIM server (more typically done with AIX installations..) to install RHEL 6 on a Power system. If you're an AIX customer - this could be very beneficial.... Questions are welcome on the forums. This page emerged from an ongoing discussion on the forums. From his article.. The process of booting and installing a Linux server from the network is valuable for many reasons. It is efficient,... [More]
By: Tulio Magno Quites Machado Filho. The first release of series 8.0 is now available. This release provides many bugfixes and package updates, including: GCC 4.9.2 GDB 7.8 Python 3.4.1 GCC fixes for:
Avoid discarding the file name information when using -imacros . Miscompile with K&R-style function definition at -O0 . Fix for Valgrind itrace not tracing the first call to library functions. Start distributing big endian and little endian packages in the same release. Due to the last item, you will notice 3 cross compiler packages:... [More]
Need Java 7? We got Java 7. By: Bill Buros. Last year we posted that the IBM Java 7 was in open beta mode, but along the way we neglected to post the news that the IBM Java 7 kits are now fully available across a number of platforms and operating systems. By now, this is relatively older news, IBM Java 7 was announced back in September 2011, but it's always good to remind people and teams that it's available. This latest IBM Java is available on Power systems and across the RHEL and SLES distros available for Power. We use the latest... [More]
I would like to announce a draft of a PowerKVM Redbook. PowerKVM is an open source hypervisor based on the POWER8™ technology. On the following document, you will learn how to set up and configure this hypervisor. It will also cover how to control KVM from the console and WebUI interface. http://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/sg248231.html?Open IBM Redbooks are great technical collateral intended to quickly bring you up to speed with the latest technologies, offerings, and best practices!
By: Bill Buros. Continuing our journey into benchmarks, we recently were working on the SPECcpu2006 set of benchmarks again, and returned to look at some of the dependent products which we build and run with. One of the products which we link with on Power Linux is MicroQuil's Smartheap library. This is a run-time library which can be purchased from MicroQuil. One of the benchmark components of the SPECcpu2006 suite - xalancbmk - is a classic example of a questionable choice as a system and compiler measurement benchmark. The... [More]
By: Bill Buros. This morning we got into a good discussion on what simple things that we check on a new system or partition for Power Linux.
The list was easy. How many cores? what SMT mode are the cores running in? how fast are the cores running? how much memory is available? how is the memory balanced? and is any of the memory tied up in Hugepages? So we wrote a quick script here to get that information and thought we'd post that here. Edit'ed Aug 3rd 2012: See a new article " Setup and understand your system " for a more... [More]
By: Jeff Scheel. I hope you "Think" our Power Linux community is starting to come together. It's taking some time to bring the pieces together, but we're making progress. Since Rome wasn't built in a day, hopefully you'll understand if the Think Power Linux community takes a couple months. Speaking of Rome and building, did you know that IBM's effort with Power Linux is over 10 years old. Yes, I was one of the original team members focused on putting Linux on the iSeries. That mission grew into the ppc64 kernel and glibc that... [More]
By Mauricio Oliveira. Remarkable Java performance improvements are being seen on the latest IBM Power Systems featuring POWER7+ processors which have significantly bigger, 10MB L3 caches associated with each core. A Java workload call ed SPE Cjbb 200 5 ha s run-time characteristics which benefit greatly from that larger L3 cache. Comparisons of recent external publishes with the workload compared to earlier POWER7 based publishes show how well Java workloads like this can run on the newer POWER7+ systems. A new... [More]
By: Jenifer Hopper This article discusses some basic XML tuning tips for PowerKVM guests. It helps new users get started with editing guest XML definitions, and walks through some simple tuning examples. The article covers various options to tune the guest disk, network, cpu, and memory. It also includes some example guest resource pinning configurations for different scenarios. Applying these tips may help improve application performance by ensuring your guest is configured properly and optimized for the KVM environment.
By: Jeff Scheel. A couple weeks ago, someone sent me a link from the developerWorks PowerVM forum about installing Debian on a POWER7 box. The post was created by Tux11 (Dennis Schneck) who graciously agreed to create a developerWorks wiki. Here is the new Debian 6 on Power7 LPAR wiki. I strongly encourage that if you have interest, if you're running Debian today on POWER, or if you would like to doing so in the future, please help Dennis and the community keep this wiki alive and accurate. I cannot THANK him enough for his efforts in... [More]
Introduction If you read my recent post, Backing Your Guests With Huge Pages , you might remember me mentioning that the ability to back your KVM guests with hugepages is on its way to OpenStack. This functionality is planned for the Juno release. If you are just learning about hugepages, as I am, you may be wondering how this functionality could benefit you. What This Means for OpenStack OpenStack Compute, also known as Nova, is a feature rich service that streamlines the creation, use, and management of virtual... [More]
by Rafael Folco <firstname.lastname@example.org> and Mikhail Medvedev <email@example.com> Nova Scheduler provides the RAM Weigher to weigh hosts by their RAM usage. The default behavior is to spread instances across all hosts. However, if you have nodes with different memory sizes, the scheduler will run all VMs on the large memory systems first (until the VMs per node limit exceeds), and then start choosing the other hosts. There is nothing wrong with this, but you may want to spread your VMs among all the hosts regardless... [More]