The conference is for anyone developing, deploying and using systems based on FreeBSD, NetBSD, OpenBSD, DragonFlyBSD, Darwin and MacOS X. AsiaBSDCon is a technical conference and aims to collect the best technical papers and presentations available to ensure that the latest developments in our open source community are shared with the widest possible audience.
Nik Clayton, site reliability engineer at Google, has written up an account of what he’s seen, heard and done at EuroBSDCon 2009.
I’m no stranger to EuroBSDCon. After attending several very successful conferences in the US, three FreeBSD contributors and I decided that Europe needed a BSD conference too. In November 2001 we were proud to host 160 or so delegates in the first European BSD Conference. Over the last couple of years I haven’t been able to keep as up to date with the latest developments in the BSD world, so I was very interested to attendEuroBSDCon 2009, organised in collaboration with the UK Unix User Group.
With the conference split in to several tracks it was impossible to attend every talk, so I decided to focus primarily on those that talked about how BSD systems were helping people solve problems in the real world. Links to all the papers, slides, and in some cases audio from the presentations can be found at conference schedule page.
The first talk I attended was “How FreeBSD Finds Oil,” given by Harrison Grundy. Harrison runs a consultancy company in the US providing clustered computing systems to oil and gas companies.
Links to audio files, pdf’s and slideshows can be found here.
- How freebsd finds oil (audio)
- FreeBSD in a Complex Environment (pdf, audio)
- ISC and BSD (audio)
- FreeBSD and Isilon (slides,audio)
- long distance wifi (slides)
- wireless mesh networks (slides) ;complexity attacks on ipfw (pdf)
- network event kit (paper)
- compiling a v4l DVB driver for freebsd (paper)
- pfsense; Embedded FreeBSD for industrial applications (slides)
- profiling and debugging the freebsd kernel (slides, paper)
- freebsd kernel protection against SMTP DDoS (paper, audio)
- SMB/SMB2 (slides, audio)
- porting HPC tools to freebsd (slides, audio)
- BSD licensed PGP (paper)
- mfsbsd (pdf); Google SoC (slides)
Next year, the 9th edition of EuroBSDCon will be held in Karlsruhe, Germany (October 2010). For news, updates and call for papers, check out http://2010.eurobsdcon.org/
EuroBSDCon 2009 and the preceding dev summit happened last weekendq in Cambridge, UK. Robert Watson, who has organised this successful event, noted that the FreeBSD Developer’s Summit was the largest yet in the EU with around 70 attendees. The conference was attended by about 180 attendees, and the dinner sponsored by iXsystems was sold out.
Slides, papers, and audio recordings should be available soon on the UKUUG website. Will let you know when they’re up.
The U.K. Unix and Open Systems User Group (UKUUG) is hosting the EuroBSDCon 2009 in Cambridge from 18-20 September. The conference by many seen as the annual get-together for the European BSD community.
The conference runs over three days starting with many tutorials.
- Tutorial 1: Kirk McKusick’s FreeBSD Overview, and a focus on FileSystems and VM
- Tutorial 2: Building the network you need with PF – Peter Hansteen
- Tutorial 3: SCTP Introduction and Workshop – Randall Stewart
On the second and third day there will be talks on various BSD systems related talks (FreeBSD, NetBSD and PC-BSD).
The BSD Certification Group (BSDCG) will be taking exams on these days too.
Check the EuroBSDCon website for prices, directions, time tables ets
The presentation at AsiaBSDCon 2009 is focused on explaining theoretical approaches and pratical aspect of the locking support in the FreeBSD kernel. The locking KPI as well as underlying mechanisms and interactions with the scheduler will be analized and discussed deeply. Typical locking strategies and some edge cases will also be shown along with a detailed explanation about how to debug locking problems (deadlocks and races primirally).
At The Aerospace Corporation, we run a large FreeBSD based computing cluster to support engineering applications. These applications come in all shapes, sizes, and qualities of implementation. To support them and our diverse userbase we have been searching for ways to isolate jobs from one another in ways that are more effective than Unix time sharing and more fine grained than allocating whole nodes to jobs. In this paper we discuss the problem space and our efforts so far. These efforts include implementation of partial file systems virtualization and CPU isolation using CPU sets.
This presentation was held at AsiaBSDCon 2009.