Cloud Scaling: High Performance Even in Virtualized Environments.
*Excerpt
Virtual hosting providers are particularly enticing for startups and new opensource projects, but they come with large and sometimes unexpected drawbacks. Learn what to expect and how to mitigate the worst performance issues you’ll face deploying your services in the cloud.
Description
Virtual hosting platforms promise easy, efficient access to computing resources on a whim. There are huge wins to these offerings, both economically and in terms of efficiency. However, many service types aren’t well suited to cloud environments. These services require special consideration in order to keep our sites, our businesses, or our organizations humming along nicely.
In this talk, you’ll learn how to identify and remedy bottlenecks in your production stack which are particular to the cloud. We’ll discuss how to get high performance out of variable, multi-tenant, and degraded (virtualized) hardware, including some of the important considerations in choosing a provider. Using experience from Urban Airship’s travails in the cloud, we’ll focus on getting the most out of your network, cpu, memory, and perhaps most importantly, your disk configuration.
Tags
performance, hardware, cloud
Speaking experience
Speaker
-
Gavin McQuillan
Urban Airship- Website: http://urbanairship.com/
- Blog: http://omnifario.us/
- Twitter: gmcquillan
- Favorites: View Gavin's favorites
Biography
Gavin, a life long technologist, has been working in and around Linux servers for over 10 years at companies like Google, and public institutions like Oregon State University. He specializes in building infrastructure for a plethora of services, distributed systems, and scalability at Urban Airship. Gavin also enjoys writing, brewing, beekeeping, gardening, and cycling about in Portland, OR.
Sessions
-
- Title: Cloud Scaling: High Performance Even in Virtualized Environments.
- Track: Hacks
- Room: B201
- Time: 10:00 – 10:45am
-
Excerpt:
Virtual hosting providers are particularly enticing for startups and new opensource projects, but they come with large and sometimes unexpected drawbacks. Learn what to expect and how to mitigate the worst performance issues you’ll face deploying your services in the cloud.
- Speakers: Gavin McQuillan
-
- Title: Designing Error Aggregation Systems
- Track: Cooking
- Room: B202/03
- Time: 1:30 – 2:15pm
-
Excerpt:
So often we’re solely focused on the performance of our production systems. When disaster strikes, your team needs to know when error conditions begin, where they’re coming from, frequency, and an indication of the last time they occurred. Parsing logs isn’t fast enough, and email can’t keep up or preserve metadata.
- Speakers: Gavin McQuillan