Architectural Requirements for Cloud Computing Systems: An Enterprise Cloud Approach
Clustera: an integrated computation and data management system