The KVM Forum 2011 was held at the Hyatt Regency in Vancouver, Canada on August 15-16. It was co-located with LinuxCon North America 2011.
LinuxCon and the KVM Forum were both sponsored by The Linux Foundation who recorded a large number of videos from both events. Unfortunately, The Linux Foundation had few security breaches to deal with on their kernel.org and linux.com domains which (I'm guessing) has greatly delayed them doing post-production work on the recordings and posting them publicly.
I found that Red Hat had recently posted a handful of the KVM Forum videos to YouTube but since they were only available in the flv and mp4 formats, I decided to re-encode them and post them to archive.org as webm (a free, open source, non-patent encumbered video format). I think archive.org is really a better place for them. Red Hat released them under a Creative Commons, Attribution - No Derivative Works 3.0 License. I have not altered the videos in any way other than re-encoding them to webm in a smaller resolution (624x352) and bitrate (664Kbit) making them one half to one third of the original filesize yet maintaining reasonable quality. Modern Firefox, Google Chrome, and Opera browsers can play webm as can stand-alone players like VLC, Totem, and mplayer.
They are all highly technical presentations for those interested in the nitty-gritty details of the Linux KVM virtualization Hypervisor. I have embedded the first, short keynote video below and given download URLs for the rest. Thanks to Red Hat for posting them!
One thing to note is that the camera / recording is statically positioned and does not show the presenter slides so I have also included the links to the slide decks in PDF format. For a better understanding, you are strongly encouraged to look at the slides while watching the videos. Also be warned that some presenters may occasionally use curse words.
Here's a zip file containing all slide decks in PDF format for all of the presentations.
|Alexander Graf - AHCI Doing Storage right||105 MB / PDF|
|Allen Kay, Intel - Intel Graphics Virtualization on KVM||57.3 MB / PDF|
|Alon Levy, Red Hat - SPICE Roadmap||88.9 MB / PDF|
|Andrew Theurer, IBM - Improving the Out-of-box Performance When Using KVM||210.9 MB / PDF|
|Anthony Liguori, IBM Linux Technology Center - Keynote Address Day 2||43.1 MB / PDF|
|Anthony Liguori, IBM Technology Center - Code Generation for Fun and Profit||128.7 MB / PDF|
|Asias He, Beihang University - Native Linux KVM tool||113.1 MB / PDF|
|Avi Kivity, Red Hat - Keynote Address, Day 1||36.9 MB / PDF|
|Avi Kivity, Red Hat - Performance Monitoring for KVM Guests||148.4 MB / PDF|
|Bryan Cantrill, VP Engineering, Joyent - Experiences Porting KVM to SmartOS||199.1 MB / PDF|
|Conrad Wood, ProfitBricks - Geographically distributed HPC Clouds using KVM||119.8 MB / PDF|
|Dan Kenigsberg, Red Hat - VDSM is now Free||145.2 MB / PDF|
|Daniel Berrange, Red Hat - Introduction to libvirt APIs for KVM||160.5 MB / PDF|
|Gerd Hoffmann, Red Hat - Fixing the USB disaster||148.4 MB / PDF|
|Jagane Sundar - Livebackup - Full and Incremental Disk Backups of Running VMs||136.2 MB / PDF|
|Jan Kiszka, Siemens AG - Using KVM as a Real-Time Hypervisor||132.6 MB / PDF|
|Kevin Wolf, Red Hat - The Reinvention of qcow2||148.1 MB / PDF|
|Lucas Meneghel Rodrigues, Red Hat - Making KVM autotest useful for KVM developers||152.1 MB / PDF|
|Marcelo Tosatti, Red Hat - QEMU: live block copy||72.4 MB / PDF|
|Mark Wagner, Red Hat - KVM Performance Improvements and Optimizations||107.3 MB / PDF|
|Markus Armbruster, Red Hat - QEMU's device model qdev||59.1 MB / PDF|
|Michael S. Tsirkin, Red Hat - Virtio Networking Status Update||86.2 MB / ODP|
|Paul Lu, University of Alberta - Low-Latency, High-Bandwidth Use Cases for Nahanni/ivshmem||149.5 MB / PDF|
|Paul Mackerras, IBM LTC Ozlabs - KVM on the IBM POWER7 Processor||164.5 MB / PDF|
|Ricardo M. Matinata, IBM Linux Technology Center - Implementing a Hardware Appliance||188.4 MB / PDF|
|Rik van Riel, Red Hat - Guest Memory Overcommit: Free page hinting & more||106.0 MB / PDF|
|Ryan Harper, IBM Linux Technology Center - Keep a Limit On It: IO Throttling in QEMU||89.7 MB / PDF|
|Stefan Hajnoczi, IBM & Paolo Bonzini, Red Hat - Virtio SCSI: An alternative virtualized storage stack for KVM||142.2 MB / PDF|
|Stuart Yoder, Freescale Semiconductor - KVM on Embedded Power Architecture Platforms||125.6 MB / PDF|
|Yoshi Tamura, Midokura - Network Virtualization||101.3 MB / PDF|
Red Hat produced a video entitled Default to Open: The History of Open Source and Red Hat. Since it is about history, it has a number of older clips... bits and pieces I've seen before but quite a bit of new stuff too. Enjoy it embedded in webm format or use the link below to download it for local playback.
Default_to_Open.webm (~27 min, 121 MB)
Right-click, Save target as...
This is the second Sansa product I have bought. The first one was the Clip that served me well for a few years until it died. In need of a new device I saw the refreshed product line from SanDisk that includes the Fuze+, the Clip+ and Clip Zip. For hardware I'm usually a very late adopter. For software, being a Fedora user, not so much.
I tend to buy stuff for myself from the discount computer sellers online like newegg.com, tigerdirect.com and geeks.com. I had a $25 credit from geeks.com so I decided to check out what they had and found a refurbished black 4GB Fuze model for $28.88. They also had a Fuze+ model but it was about twice that... so I opted for the Fuze.
The Linux Foundation has put together a 20th Anniversary of Linux Gallery with a timeline and a lot of donated items from various companies and members of the Linux community. As luck would have it, I ripped this from youtube so I could repost it in webm format and noticed that in the original the metadata for the audio stream said -
creation_time : 1970-01-01 00:00:00. While that isn't quite true for Linux, which was started in 1991, it is basically the Epoch time considered to be the start of the UNIX universe. :)
If you can't play it in your browser, you can download it here:
20th_Anniversary_of_Linux_Gallery_Tour.webm (29 MB, ~6 min)
Greg and Linus sat down for an open discussion about Linux and its 20th anniversary. They even take questions from the audience. This is from the LinuxCon Japan 2011 held in early June. They had a very similar discussion in August at LinuxCon North America but the video for that hasn't been released yet. Having seen both, I think this first one actually covers more stuff. Unfortunately the introducer takes a few minutes before we get to see Linus and Greg. In webm format.
If you can't view it in your browser or would like to download it, here's the link:
20_Years_of_Linux-Linus_and_Greg.webm (170 MB, ~51 min)
Jon Corbet did another of his Linux Kernel talks at the LinuxCon Japan 2011 in early June. This is his Linux 20th Anniversary edition where he goes into a lot of the history of Linux so this talk is a bit different than his previous ones. Here it is in webm format.
Can't play it in your browser or want to download it? Get it here:
linux-kernel-report-age-20.webm (166 MB, ~50 min)
NPR's This American Life did a feature entitled, "When Patent Trolls Attack" and it is something I think all technology folks should listen to so I embedded it below. Sorry for the limited media format choice provided.
In the interview I did with Troy Dawson of Scientific Linux, I mention that my prediction for CentOS 6.0 is July 11th... but that interview is dated June 6th. Not so prophetic really... but I know I had been saying that for a while. Well, it looks like CentOS 6.0 is coming out on July 11th... or maybe the 12th... depending on when they do he bit flip.
I decided to search my IRC logs for "July 11" to see how far back I originally guessed. I knew that it has been at least a couple of months earlier than June. here's what I found:
[Monday, April 04, 2011] [04:52:57 PM]
<dowdle> bodhi_zazen: And then the plan is for 2-3 weeks after 5.6 is out, 6.0 will be released. I'll believe that when I see it. My guess for CentOS 6.0 is July 11.
[Tuesday, May 10, 2011] [03:16:31 PM]
<dowdle> kaptk2: I don't think anyone is going to displace CentOS anytime soon. I think Scientific Linux is good too... and I'm sure it is growing given the fact that CentOS 6 is so late. My release guess for CentOS 6 is July 11th. :)
[Thursday, July 07, 2011] [11:27:31 AM]
<dowdle> kaptk2: FIIK. My guess for a release date was July 11 and I thought that was overdoing it... but it looks like not. If you want it now, use Scientific Linux.
[Friday, July 08, 2011] [01:21:29 PM]
<dowdle> kaptk2: But of course the dir perms are too restrictive so it'll probably be a few days before they do the bit flip. I want a prize if my July 11th prediction is correct. :)
Update: Looks like they did something unusual and flipped the bit (where the directory is publicly readable) today... on a Sunday... so I was off by one day.
After looking around for a good introduction video to GNOME 3 I found this one. It is the best one I've found so far. Unfortunately it seems to only be available in flash format. Since Fedora 15 was one of the first distros to ship GNOME 3, it also covers Fedora some. Enjoy.
When I can, I try to participate in The Linux Link Tech Show when it is streaming LIVE... but even when I can't I often listen to the archived recordings. When I find something interesting I'll sometimes shoot Dann Washko an email with my thoughts. This morning I found myself writing a long email to him on a subject they covered on their June 15 episode (#407). I thought I'd post it here too.
It just so happens that several of TLLTS regulars had attended the Southeast Linuxfest the weekend prior and one of the conversations that Dann encountered there was about Canonical and Ubuntu. Dann spoke about the questions and opinions he heard raised and asked for everyone else's opinions but he didn't get a whole lot of feedback so I thought I'd provide him with some.
I'll admit yet again... I'm a big Red Hat and Fedora fan and I am biased... and I sometimes even serve as an apologist for them. While I think everything I say below is "fair and balanced"... I'm sure there are plenty of folks who disagree with me... and maybe one or two who agree... I do encourage feedback and comments from all sides. Read on at your own peril. :)