Eucalyptus actually uses libvirt as a dependency. I think the idea is
eucalyptus is an independent implementation the same apis that ec2
uses which can be extended to support other cloud services. I don't
know if supporting Gogrid's interfaces is on the Eucalyptus roadmap.
-jef