NSF Cloud and Autonomic Computing Center (CAC) & University Cooperative Research Center