Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach
Xen and the art of virtualization