OpenStack and the Future of Cloud Computing with John Purrier
Podcast: Play in new window | Download
Subscribe: RSS
“Why do we need any open source versions of proprietary implementations? I would argue that first of all, it’s just good for industry and the ecosystem.”
Cloud service providers like Amazon, Google, and Microsoft provide both infrastructure as a service and platform as a service. Infrastructure as a service gives developers access to virtual machines, servers, and network infrastructure. Platform as a service is the software that runs on top of that infrastructure as a service–this includes things like Amazon DynamoDB, Microsoft Azure Machine Learning, and Google App Engine.
OpenStack is an open-source cloud operating system. Today’s guest is John Purrier, a founder of OpenStack and the CTO of Automic Software.
Questions
- What is Infrastructure-as-a-Service (IaaS)?
- Why do we need an open source cloud operating system?
- The hypervisors managed by OpenStack can be different, but the user has a consistent interface – why is this advantageous?
- How much more efficient are containers when compared to virtual machines?
- What is the difference between scalability and elasticity?
- Why is shared state dangerous?
- How do you manage to test a system like OpenStack?
- How will OpenStack, AWS and other cloud platforms evolve going into the future?
- Are we headed towards a polyglot cloud world?
Links
- OpenStack
- Virtualization
- Hypervisor
- EC2
- Rackspace
- Appfog
- Job schedulers
- Nicira
- Message Bus
- Eventual consistency
- Automic