Doughnut Dilemma - a Lesson in Resource Managers


Doughnuts are made out of eggs, sugar, flour, a milk. An application to be useful requires compute, memory, storage, and networking. What does delicious doughnuts have to do with these pillars of infrastructure? We live in a world of finite resources. There are only so many doughnuts out there.

We live in a world of finite resources. There are only so many doughnuts and so much infrastructure to run and power our applications. Resource Managers are crucial to make sure our applications have the firepower to run and be placed on the most efficient infrastructure. Let’s look at varying requests for doughnuts and how popular resource manager algorithms work. We will touch on fundamentals on scheduling, searching, assignments, and constraints when fulfilling our quest for doughnuts.

Speaker

ravi-lachman

Ravi Lachman

 
Ravi Lachhman is an evangelist at AppDynamics focusing on the Cloud and DevOps spaces. Prior to AppDynamics, Ravi has spent time at Mesosphere, Red Hat, and IBM helping enterprises and the federal ...