
LinuxCon North America takes place August 17-19, 2011 in Vancouver Canada. LinuxCon is the industry's premiere Linux conference. It's North America's annual technical conference that provides an unmatched collaboration and education space for all matters Linux. LinuxCon brings together the best and brightest that the Linux community has to offer, including core developers, administrators, end users, business executives and operations experts - the best technical talent and the decision makers and industry experts who are involved in the Linux community.
KVM Forum 2011 will be co-located with LinuxCon North America. For more information about KVM Forum click here (link resides outside of ibm.com).
For more information about LinuxCon North America 2011 and to register, go here (link resides outside of ibm.com).
As a Platinum Sponsor of LinuxCon North America, IBM has several presentations and break-out sessions.
Keynote Presentation
Linux – A Short Retrospective and an Opinion on the Future
Thursday, August 18, 2011
9:00am – 9:40am
Regency Ballroom
Presenter:
Dr. Irving Wladawsky-Berger
Chairman Emeritus IBM Academy of Technology
IBM Client Panel
Linux beyond x86: Revolutionizing the Data Center with Linux at the Core
Wednesday August 17, 2011
3:00pm – 3:50pm
Georgia B
Organizations looking for smarter ways to handle big data, run optimized workloads, or implement cloud infrastructures can look into Linux and IBM systems to maximize efficiency, better allocate resources, and enjoy superior qualities of service. In this session, enterprise clients will share how they are benefiting from implementing IT solutions on non-x86 systems with Linux at the core.
Panel Moderator
Jean Staten Healy
Director of Cross-IBM Linux and Open Virtualization
IBM Systems & Technology Group, Systems Software
Panelists
Dr. B. Kim Andrews
Manager of Research Computing
Rice University
John Craig
Manager, Technical Services CoE for zSeries
TELUS
Nigel Fortlage
Vice President Information Technology
GHY International
Bill Reeder
WW zEnterprise IT Optimization, Cloud, and Linux Lead
IBM Systems & Technology Group
Panel
20 Years of Linux
Wednesday August 17, 2011
4:00pm – 4:45pm
Regency Ballroom
Join Linux Foundation Executive Director Jim Zemlin as he discusses the last 20 years of Linux with open source luminaries Eben Moglen, Director-Counsel at the Software Freedom Law Center and Jon "Maddog" Hall, Executive Director at Linux International.
Panelists
Dr. Daniel Frye
Vice President, Open Systems Development
IBM Systems & Technology Group
Jon "Maddog" Hall
Executive Director at Linux International
Eben Moglen
Director-Counsel at Software Freedom Law Center
Jim Zemlin
Executive Director at The Linux Foundation (Moderator)
IBM Birds of a Feather Session
Power Linux Birds of a Feather
Thursday August 18, 2011
5:15pm – 7:00pm
Regency A
Abstract:
Braindead after a hard day at LinuxCon? Come relax over beverages and snacks and chat with peers from the IBM Linux Technology Center, Red Hat, SUSE. Try your luck at the Watson Jeopardy! challenge outside the door...then come inside to hear "how'd they do that" with Linux and the Apache Hadoop framework on a cluster of standard IBM POWER7 systems. Linux IT professionals from IBM clients Rice University and GHY International will be on hand to share how they do it, too, using Linux on ppc64 architecture.
IBM Presentations
Optimizing Performance of Persistent Data Storage in KVM-based Clouds
Thursday, August 18, 2011
10:30am – 11:30am
Plaza B
Presenter:
Khoa Huynh
Linux Performance Software Developer
IBM Systems & Technology Group, Systems Software Development
Abstract:
As in any virtualized environment, the storage I/O performance represents one of the toughest challenges for clouds. In this presentation, we will discuss our recent work in optimizing the end-to-end performance for persistent data storage in a KVM-based cloud environment. We will take a look at the interaction among the hardware and software components, including KVM, network file protocols, and file systems, which affect storage performance in clouds. We will discuss the performance issues which we encountered, how we investigated them and identified the components that were at fault. We will then present our solutions to address those performance issues, including changes to KVM and NFS, yielding very significant performance improvement for persistent data storage in our KVM-based cloud environment. This presentation should be of interest to cloud providers and architects. Familiarity with virtualization is assumed. Our work should also interest many in the Linux/KVM communities, as some of our proposed changes will need to be accepted by those communities.
Ironclad Clouds: How Linux Is Improving Infrastructure Security
Thursday, August 18, 2011
2:00pm – 3:00pm
Plaza A
Presenter:
George Wilson
Software Developer, Linux Security Development
IBM Systems & Technology Group, Systems Software Development
Abstract:
Linux has a rich history of incorporating highly innovative and advanced security features - including Mandatory Access Control, Trusted Computing, authentication, and data encryption - and evolving them into enterprise-strength tooling. Combining those building blocks together with QEMU, it is possible to create more secure and robust cloud implementations in order to address the rightfully critical security assessments that present-day cloud offerings frequently attract. This talk explores the history of key Linux security technologies, their current state, and how they can be integrated and augmented to bring improved security to cloud computing. Appropriate for security developers, technical marketers, and deeply security-aware users, the talk focuses on bringing MAC, Trusted Computing, and QEMU together to enforce security policies in enterprise infrastructure. I make internal and customer presentations regularly, and spoke on MLS development necessary for RHEL 5 LSPP Common Criteria certification at the last SELinux Symposium. Security is vital to enterprise customers.
Hands-On Virtualization: Running and Tuning KVM (Tutorial)
Thursday, August 18, 2011
2:00pm – 3:50pm
Plaza C
Presenter:
Stefan Hajnoczi
Software Engineer Linux Virtualization
IBM Systems & Technology Group, Systems Software Development
Abstract:
This tutorial session covers how to configure KVM and manage virtual machines. KVM can be used to run multiple isolated guest operating systems simultaneously on a Linux host and is often used for running legacy applications, server consolidation, or software testing. This tutorial starts from scratch and covers installing, configuring, and tuning KVM. It also introduces the tools around KVM for managing virtual machines. The tutorial is aimed at users and those interested in getting started with KVM. No prior experience with KVM is necessary. Attendees can expect to leave with a concrete idea of how to deploy KVM. This session is designed to introduce KVM to a wider user-base and showcase Linux-based virtualization.
Systems Management of VMs from a CIM-Enabled Host
Friday, August 19, 2011
2:00pm – 3:00pm
Plaza A
Presenter:
Chris Buccella
Software Developer Linux Systems Management
IBM Systems & Technology Group, Systems Software Development
Abstract:
In a virtualized environment, an administrator should have a host-wide view of system resources and resource utilization, as this allows for better provisioning and management of the system. Current system management software treats each Virtual Machine as a Managed system. In a CIM environment, this means a CIM server is running on each VM, which saps system resources. This presentation will explore the possibilities available to reduce systems management software overhead, while retaining a standards-oriented, CIM-enabled system. Acting as a hub, the host system will run the SFCB CIM server, and can gather statistics from each of its VMs using the lightweight SBLIM Data Gatherer. More advanced systems management is provided using SBLIM Remote CMPI. Audience members will learn to use CIM to manage the VMs created using libvirt-cim, following the deployment techniques of the proposed solution. Attendees should have familiarity with DMTF standards, CIM/WBEM or WMI.
Analyzing the Impact of sysctl Scheduler Tunables
Friday, August 19, 2011
2:00pm – 3:00pm
Plaza C
Presenter:
Ciju Rajan K
Linux Technology Center, Software Developer
IBM Systems & Technology Group, Systems Software Development
Abstract:
In an ideal scenario scheduler should be adaptable to the workload characteristics and provide best performance so that system administrators or users need not be experts to tune it. The Linux scheduler (CFS – Completely Fair Scheduler) is found to scale in various environments, right from embedded systems to large servers. It has got more than ten tunables which can significantly influence functionality and performance, however their impact on various workloads have not been sufficiently studied. This presentation is an attempt to educate on the scheduler tunables and how they can be carefully tuned to influence performance and functionality of different types of workloads such as CPU intensive, IO intensive, etc. This talk would be beneficial for those who like to understand how to control the behaviour of the scheduler. People with intermediate level of knowledge in Linux environment can take part in this discussion.
Optimize ext4 Filesystem for Virtualization
Friday, August 19, 2011
3:00pm – 4:00pm
Plaza A
Presenter:
Mingming Cao
Linux kernel engineer
IBM Systems & Technology Group, Systems Software Development
Abstract:
Ext4 file system have been in use in production in enterprise already. It has been improved to address many scalability and performance issues that we have seen in ext3 file system in the past. As cloud computing and KVM has evolved, unavoidably more requirements and challenge have been put onto linux local file system and storage to better support the KVM ecosystem. This talk will cover the requirements and challenges we face, and recent optimization and development in ext4 file system for KVM. Some techniques details including efficient space handling (punch hole) and reduce lock contention (concurrent direct IO) for ext4 file system will be discussed in more detail. We will evaluate the performance of the changes we made and discuss some more future works. The audience of this talk including everyone who is interested in linux file system, storage, and virtualization. Some of basic file system knowledge is nice to have.
What the Big Three Filesystems Can Do For My Enterprise
Friday, August 19, 2011
4:00pm – 5:00pm
Plaza A
Presenter:
Chandra Seetharaman
Software Engineer, Multipath Support, iSCSI Systems Management
IBM Systems & Technology Group, Systems Software Development
Abstract:
There are many filesystems in Linux currently. But there are only a few that support enterprise level functionalities and each of these filesystems are adding new features in every release. Objective of this presentation is to compare and contrast key enterprise level features of three of the Linux filesystems, XFS, ext4 and btrfs. This presentation will also compare their performance under different enterprise workloads. This presentation is geared towards system administrators and CTOs who has to handle huge amount of data in their enterprise. This presentation would help them understand which filesystem provide what feature that are needed for their enterprise. It will also provide them the performance merits of different filesystem on different workloads. This will be a valuable education that the administrators and CTOs can get regarding the features of different enterprise filesystems. It will also help them understand which filesystem is best suited for their specific workload.
IBM Booth
The Watson game and video interface is a representation of IBM’s key innovations in DeepQA. It addresses Watson technology as played out in Jeopardy! The IBM Challenge, the real-world significance of Watson, and implications for a Smarter Planet.
In addition to the IBM Watson challenge, IBM representatives will also be at hand to showcase IBM System z.
Come check it out at the IBM booth in the Technology Showcase, open throughout LinuxCon.

