Building a customized infrastructure with Gentoo*
Gentoo is an excellent meta-distribution which offers you complete control over how you can build your infrastructure. However in this raw form managing such an infrastructure can be cumbersome if not time consuming. Customizations can run from building an entirely hardened system from the kernel up to the user space applications, to building a minimal system for your needs. Gentoo goes beyond compiler and use flags and takes your infrastructure to the next level.
Why run a source based distribution when Debian and CentOS exist and work for most of the world? System administrators are always stuck with having to build their own versions of software because of requirements that are placed on them. Most binary based distributions give you little flexibility in how you can actually build and setup your system. With Gentoo, it gives you the most flexibility while keeping it simple. Several prominent companies and organizations such as the OSL, EngineYard, and E*Trade are running Gentoo in their infrastructure.
This talk will cover try to cover all of the important issues for running a Gentoo based system for a server. Discussing the pros and cons, when you should consider running it, some advice and tips for setting up a sane environment, and tools to help you manage the systems.
OSU Open Source Lab
Lance Albertson is the Director for the Oregon State University Open Source Lab and has been involved with the Gentoo Linux project as a developer and package maintainer since 2003. Since joining the OSUOSL in 2007, Lance has managed all of the hosting activities that the OSL provides for nearly 160 high-profile open source projects. He was recently promoted to Director in early 2013 after being the Lead Systems Administration and Architect since 2007.
Prior to joining the OSUOSL, Lance was a UNIX Administrator for the Enterprise Server Technologies group at Kansas State University. Lance prepared for life as a career systems administrator by grappling with natural systems first, joining his father near Hiawatha, Kansas on the family farm growing corn and soybeans.
In his free time he helps organize Beaver BarCamp and plays trumpet in a local jazz group The Infallible Collective. He holds a B.A. in Agriculture Technology Management from Kansas State University, where he minored in Agronomy and Computer Science.
- Title: Layers of Caching: Key to scaling your website
- Track: Chemistry
- Room: Hawthorne
- Time: 1:45 – 2:30pm
Caching is essential to ensuring that your website will survive a large spike in traffic. With so many different forms of caching, how are you supposed to know what works and why you should use it? The key is layering your site with several forms of caching.
- Speakers: Lance Albertson, Narayan Newton