Matthew Bloch from Bytemark explains how his company have built a commercial software platform for marshalling thousands of virtual machines. BigV is a single software platform suitable for a large hosting company, and is based on Linux, KVM, lots of large servers and a conservative networking architecture.
He’ll focus on the data and messaging decisions his team made to build a reliable distributed system, but without any of the traditional distributed system headaches. They have re-embraced single points of failure, borrowed ideas from half-remembered academic papers, and have been unafraid to reinvent wheels. The results have been high up time, and Matthew will go over the system’s failures and lessons learned during its 2-year beta test.
This video was recorded at the London Perl Workshop (the United Kingdom’s Perl Workshop) on 24th November 2012.