Openstack
Networking in Nova PDF Print E-mail
Written by Vishvananda Ishaya   
Tuesday, 19 July 2011 05:18

Networking is hard. No, seriously. When I started working on Nova over a year ago, my networking skills were good enough to configure a home router. I understood basic packet structure. I once used some libpcap-based packet sniffing tool and manually decoded the authentication packets that a game was using. A year of bridging, routes, vlans, tap devices, vpns, and tcpdumping later, and I've rewritten the networking code in Nova at least three times. I understand a lot more now. And I still feel like a n00b.

Last Updated on Tuesday, 19 July 2011 13:33
 
Testing Nova (Openstack-Compute) with Vagrant and Chef PDF Print E-mail
Written by Vishvananda Ishaya   
Wednesday, 12 January 2011 18:54

openstack-logoIntegration testing for distributed systems that have many dependencies can be a huge challenge.  Ideally, you would have a cluster of machines that you could PXE boot to a base os install and run a complete install of the system.  Unfortunately not everyone has a bunch of extra hardware sitting around.  For those of us that are a bit on the frugal side, a whole lot of testing can be done with Virtual Machines.  Read on for a simple guide to installing Nova with VirtualBox and Vagrant.

Last Updated on Friday, 21 January 2011 01:33