Game theorists use the example of Prisoner’s Dilemma to show how two rational people might refuse to cooperate with each other, increasing the suffering on both sides. The same can be said for businesses. It’s easy for a company to refuse to be the first to share for fear of being betrayed by competitors. Historically, the possible innovation and growth rewards from collaboration didn’t outweigh the costs of potential betrayal.
But times have changed.
Now the costs of not... [More]
by: Kleber Sacilotto de Souza The default iptables rules that come with most of the Enterprise Linux distributions (e.g. RHEL and SLES) prevent multicast IP packets from reaching client applications that have joined multicast groups. This article will explain how to configure or disable iptables so client multicast applications can receive multicast packets. Disabling iptables If your multicast client system doesn't need to be protected by a firewall the easiest way to make a multicast application to work is by disabling iptables or any... [More]
zswap" is discussed, with some initial performance data provided to demonstrate the potential benefits for a system (partition or guest) which has constrained memory and is beginning to swap memory pages to disk. The technique improves the throughput of a system, while significantly reducing the disk I/O activity normally associated with page swapping. We also explore how zswap works in conjunction with the new compression accelerator feature of the POWER7+ processor to potentially improve the system throughput even more... [More]
by Jeff Scheel, IBM Linux on Power Chief Engineer
As promised, here is my first blog post on little endian or "LE" as we call it. Where better place to start than with a list of frequently ask questions (FAQs)? Hopefully, you'll find this helpful. Let me know if you have any questions I missed.
What is big endian and little endian, anyway?
In order to perform operations on data, computers routinely load and store bytes of data from and to memory, the network, and disk. This data... [More]
By Jeff Scheel
As you likely have heard, Arvind Krishna, IBM General Manager for Development and Manufacturing in the IBM Systems & Technology Group, announced that Power Systems would be supporting KVM. This is an exciting announcement for numerous reasons that I'll defer for another posting. For this blog entry, I thought I'd do some question/answer session based on common questions I've been asked in the past couple weeks. However, before I do so, I need to remind you that these are our current... [More]
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:
IBM Wins “Best Linux Server Vendor” Award By: Robert MacFarlan. Linux Journal just released their 2011 Readers’ Choice Awards. I am very pleased to share in this blog that IBM is the winner in the “Best Linux Server Vendor” category, for the second year in a row. Every year, Linux Journal invites its readership to cast their vote for their favorite Linux vendor. This year, over 20 server vendors were nominated for the “Best Linux Server Vendor” award including Dell, HP and Sun Microsystems. The awards are announced in the December... [More]
At the recent Hot Chips conference ( hotchips.org ), IBM presented some details on the upcoming POWER8 processor. Jeff Stuecheli presented some intriguing details on the next generation POWER microprocessor. The Register posted a summary of Jeff's presentation with many of the new features being discussed.
With the OpenPower Consortium announcement, KVM on Power plans, and a new microprocessor under development, there's plenty of things to anticipate and prepare for around Linux and POWER... [More]
By: Wainer dos Santos Moschetta . Overview The Linux Trace Toolkit Next Generation (LTTng) is a toolkit for trace and visualization of events produced by both the Linux kernel and applications (user-space). Version 2.x offers several improvements in relation to previous 1.x series, including: Introduction of a new trace file format called CTF(Common Trace Format) Beyond default kernel events, it allows trace of user-space applications New implementation of ring buffer algorithm Able to attach context information to events
By: Bill Buros. Within the Linux open-source community, and across the Power systems, there are a number of new, emerging, and in some cases maturing technologies actively being worked on, prototyped, and prepared for enterprise-class deployment. Members of the IBM Linux Technology Center around the world are involved with these projects, collaborating with peers across the open-source community. Over the coming weeks and rolling into next year, here on the PowerLinux Technical Community we plan to begin highlighting these technologies in... [More]
In light of our recent announcements regarding large enterprise-class systems, now seems like a good time to talk about the incredible value Power provides now in its scale-out portfolio.
The unfortunate truth is that questions about price tend to get redirected.
We’re urged instead to look at value, to focus on the long-term investment, and consider a range of new possibilities. But in a world where budgets are firm – and not flexible whenever something really good comes along – clarity about capital expenditures... [More]
In the category of learning something new on a regular basis, over the last week I discovered some commands on Linux running on Power systems which were new to me. Turns out "lparstat" has been implemented, and a colleague here in the LTC pointed out two commands "lscpu" and "lsblk" which I hadn't seen before.
Trying these out on a system with POWER7,
# cat /etc/*release*
SUSE Linux Enterprise Server 11 (ppc64)
VERSION = 11
PATCHLEVEL = 2
# rpm -qf `which... [More]
By: Breno Leitão.
This tutorial explains how to create a RAID device on PowerLinux machines using an array of disks. This step by step tutorial includes identifying the disks, formatting them, combining them in a RAID array, creating a partition and, finally, creating a file system on this partition.
The PowerLinux machines support a RAID (Redundant Array of Independent Disks) card. A RAID card is a device that combines a set of physical disks into a logical... [More]
Excitement continues to build around Linux on IBM Power Systems from the first Scale-out POWER8 processor-based systems shipped in mid-2014 to the Enterprise POWER8 processor-based systems which began shipping in 4Q2014 and includes the Integrated Facility for Linux support. A big part of that excitement is around the new little endian distributions (Ubuntu and SLES), and their ties to the OpenPOWER Foundation (and the requirements it generates). Now, Red Hat has joined the party with a Red Hat Enterprise Linux 7.1 Beta for Power Systems based... [More]
By: Bill Buros. There's quite a bit going on in the world of Linux on Power, where several of us have some focus on improvements for performance. Lately, a series of articles have been published on DeveloperWorks which nicely highlight the performance gains that gcc (packaged in the Advance Toolchain) provides over the gcc packaged with the Linux operating system. Two articles are available which dive into performance gains across a number of workloads embedded in the SPECcpu2006 suite. The approach is simple. Use gcc as bundled with the... [More]