It seems like installing OpenStack in your home lab is not a new thing:
http://www.dasblinkenlichten.com/building-an-openstack-home-lab-the-lab/
http://chrislaco.com/blog/homelab-part1/
https://samj.net/2012/05/05/getting-started-with-openstack-in-your-lab/