Linux Plumbers Conference: User-visible Network Issues Mini-Conf

At the Linux Plumbers Conference November 3-5, 2010 in Cambridge,
MA, we have a half-day mini-conference set aside on Thursday
morning (so as to follow immediately, but not conflict with netconf)
to discuss “User-visible Network Issues” – challenges that users face,
that could benefit from both userspace and kernel enhancements to make
their lives easier.

Accepted topics are:

* Challenges in Mobile Networking
Challenges that we have with networking in the mobile space.
Led by Dan Williams

* Network Device Naming
Which of my NICs is eth0?
Led by Matt Domsch

* Scaling techniques in the stack for servers with high connection rates
This talk will describe some techniques for scaling front end
servers. In particular, we will describe the the use of SO_REUSEPORT
in scaling servers for high connection rates with a single listening
port.
Led by Ying Cai

* Simplifying network configuration for VMs by harmonizing multiple Bridging, QOS, DCB and CNA implementations
Led by Shyam Iyer, with John Fastabend

While I’m sure the individual topics will generate great discussion,
it will be vital that members of the netdev community be present to
represent the kernel developers’ perspectives on the problems and to
help brainstorm solutions.  Most of these topics have significant
kernel components to them, and without additional kernel developer
participation, I fear we would just be talking to ourselves, but no
real progress made.  I invite you to attend LPC, and this
mini-conf in particular, and lend your expertise.

If you would attend LPC, except that the conference fee is a burden,
please let me know.  I have at least one pass available for mini-conf
participants.

Dell at LinuxCon Boston

For the second year in a row, Dell engineers will be on hand at the Linux Foundation’s LinuxCon conference in Boston next week.  While I don’t get to fly a helicopter in the Penguin Bowl this year, we’ll have plenty of face time with the engineers and enthusiasts on hand.

On Wednesday at 10:30am, I’ll be presenting on Network Device Naming, which simplifies this:

PowerEdge R610 with 8 Ethernet ports

by letting the system administrator use better names for their network ports than “eth0”.   Can you guess which is eth0 in that picture?  (Hint: it might be green, it might be red, it might be orange and it may change from time to time.)

Shyam Iyer  follows me at 11:30am, presenting “Storage Provisioning with iSCSI for Virtualized Environments”, which describes the work he has been doing with the Open-iSCSI and libvirt teams to simplify iSCSI storage use by virtual machines, to take advantage of all the great hardware acceleration our EqualLogic arrays provide.

On Thursday at 2pm, I return to the stage in a panel moderated by Matt Asay, COO of Canonical, titled “What’s Next for Linux”, alongside James Bottomley of Novell, David Recordon of Facebook, and Ravi Simhambhatla of Virgin America.   I’m especially interested to be on this panel, as my cohorts are pushing the limits of computing, often with Dell’s help, and simultaneously Dell is active in the new worlds they’re creating.

See you in Boston next week!

Interview with Jared Smith, new Fedora Project Leader

I thought this was a well-done interview by Henry Kingman of Linux.com, welcoming new Fedora Project Leader Jared Smith.

I’ve been fortunate to serve on the Fedora Project Board since 2006, and to have the opportunity to work with several FPLs (Max and Paul directly, and their predecessors Michael, Christian, and Greg in various capacities), and I look forward to working with Jared even more now.  He brings a wealth of experience, talent, and enthusiasm that’s contagious.

I’m also quite pleased with the way the transitions between FPLs have been handled.  Both Max and Paul knew for themselves when they were ready for new challenges – not that they were “burned out” (e.g. CATB lesson #5), or that they were no longer being effective, but realized that they could apply their talents towards Fedora in new ways, while opening new opportunities for another talented and respected contributor.  That’s a big part of building a healthy community.

Linux Against Poverty event on Saturday

On Saturday morning, in Austin, TX, a couple dozen local Linux enthusiasts will gather at Union Park to receive donated computers and parts, refurbish what is usable, recycle what is not, and in the end produce 300+ working Linux systems to be given to Central Texas children who would otherwise not have access to a computer at home. Linux Against Poverty, a program started in 2009 by Lynn Bender of GeekAustin and Ken Starks of The Helios Project, collected over 200 computers at last year’s event, and has even loftier goals for this year’s event.

Perhaps you’ve recently upgraded a home system, and haven’t gotten around to recycling that still usable but maybe a little older system. What better way to put it to use than to donate it to Linux Against Poverty (and get a tax deduction in the process), where it will be refurbished and put to good use for local area schoolchildren?

Computers and parts can be dropped off on Saturday, June 19, at the Union Park restaurant, 6th St. between Nueces and Rio Grande, between 11am and 6pm. Volunteers will help you unload the computer from your car, and give you a tax deductible receipt.

Fedora Elections – Go Vote!

It’s that time of year again. Fedora is holding elections for 3 seats on the Board, and for 5 seats on the Engineering Steering Committee (FESCo). I am very exited by the caliber of contributors who have volunteered their time to serve on these committees, some looking for their first elected leadership role, some looking to continue or redouble their involvement.

I look forward to serving with the new Board members as we continue to map out the high-level goals for Fedora.

Please take a look at the slate of candidates, review the questionnaire answers and the Town Hall logs, make up your mind, and Go Vote!

New uefivars project leverages 9-year-old efibootmgr work

Finnbarr P. Murphy (fpmurphy) posted on his blog yesterday about his new project, uefivars, to retrieve and display information about UEFI variables. UEFI is the new firmware standard, replacing legacy BIOS over time, which is present on Dell 11G PowerEdge servers today. fpmurphy’s work is based largely on my own efibootmgr project which I started back in 2001 when first working on EFI for the Itanium processor. I’m glad to see renewed interest in this work as more people get exposed to UEFI on new systems. Perhaps it’s time, 9 years later, for bits of efibootmgr to turn into a library for use by applications like uefivars.

Fedora mailing list procmail recipe

In honor of Fedora moving its mailing lists this weekend, here’s a little procmail recipe to file each incoming mailing list stream into its own folder.  Fedora lists get a folder prefix of ‘fedora-’, while all other mailman-handled lists simply get the list name, with whitespace and the @domain part stripped off.

:0 H
* ^X-BeenThere:
{
BEENTHERE=`formail -xX-BeenThere: | sed -e 's/@.*//;s/^[ \t]*//'`
:0 H
* ^X-BeenThere: .*lists.fedoraproject.org
$HOME/Mail/fedora-$BEENTHERE
:0 E
$HOME/Mail/$BEENTHERE
}

Fedora Elections – get your last-minute votes in!

Fedora- I Voted

Fedora- I Voted

The Fedora Elections for two Board seats, four Engineering Steering Committee seats, and all seven Ambassadors Steering Committee seats has just a few hours left (ends 2009-12-16 UTC 2359). I’m excited that we have such a great slate of candidate volunteers for these important positions of leadership in our community – it really speaks to our ability to incorporate new contributors and help stretch the Project in new directions.

I’ve been pleased to be a member of the Board for 3.5 years now, and hope you would consider re-electing me.

If you haven’t already voted, please take a few minutes to do so. If you have already voted, thank you.

I’d also like to thank John Rose for stepping in as Election Coordinator – a mostly-thankless yet critical task that ensures a smooth election process. Also special thanks to Thorsten Leemhuis for coordinating the election questionnaire (for the last time!). Informally I asked several attendees at FUDCon Toronto if they felt that the questionnaire was helpful to them, and universally I heard that it was indeed helpful. It takes a fair bit of time to gather the questions, sort for “really good” questions, gather the results, and of course, for candidates to answer. I’m glad it provides benefit proportional to the effort, and remind community members that next election cycle (Spring 2010), someone else will need to take on this task that Thorsten has done for several cycles now.

FUDConF13: Toronto Videos

I’ve just posted 2 videos shot at FUDConF13 Toronto last week.  I’m afraid I haven’t done justice though…

  1. Moksha, by Luke Macken.  My camera cut out after the first 10 minutes, so that’s all we’ve got.
  2. The last 20 minutes of the Fedora Infrastructure: Sysadmins  vs. Developers love-in, taken by Adam Williamson.

If anyone else has video or audio from this or other Fedora events you’d care to share, please contact me and I’ll help you get it into proper ogg format, tagged, and posted to Fedora Infrastructure servers for distribution.

Fedora Election Town Halls

Late notice via this blog, but John had sent the announcement earlier, so I don’t feel so bad…

Fedora Election Town Halls are scheduled, including a Board Town Hall tonight at 9pm Central time, and another at 9am Central Wednesday.  See the Elections page for full schedule and details how to join the fun on IRC.

I’m standing for re-election to the Fedora Project Board.  After 3.5 years, I just can’t give it up. :-)