Skip to main content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

The opinions, findings, and conclusions or recommendations expressed are those of the Center author(s) and do not necessarily reflect the views of the National Science Foundation.

Center Overview

The Center for Cloud and Autonomic Computing (CAC) pursues research and development in cloud and autonomic computing methods and the application of those methods to systems of interest to industry and government partners. CAC's mission is to advance the knowledge of how to design cloud and autonomic computing systems - that is, computers that are capable of self-healing, self-protecting, and self-optimizing themselves with little involvement of users or system administrators.

At the intersection of cloud computing and autonomic computing, CAC aims to achieve self-management capabilities within and across the layers of cloud computing systems and applications to enable independent operation, minimize cost and risk, accommodate complexity and uncertainty, and enable systems of systems with large numbers of components.

CAC activities on cloud computing cut across several layers of information technology (IT) systems, including: hardware platforms for computing, storage, and networking; design of data centers that aggregate platforms to provide cloud services; systems software and distributed computing middleware providing programming interfaces and management primitives within and across multiple cloud data centers; applications that leverage the on-demand and scalable nature of cloud platforms; and cybersecurity.

Universities

  • Texas Tech University
  • University of Arizona
View Center Website

Center Personnel

Alan Sill
Center Staff
+1 806 742 3884
Alan.Sill@ttu.edu

Salim Hariri
Center Staff
+1 520 626 6000
hariri@ece.arizona.edu

Research Focus

Autonomic computing engines and applications

Consolidated and virtualized data centers and clouds have become the dominant computing platforms in industry and research for enabling complex and compute-intensive applications. As scales, operating costs, and energy requirements increase, however, maximizing efficiency, cost-effectiveness, and utilization of these systems becomes paramount. Furthermore, the complexity of application workloads makes on-demand scalability critical. CAC is developing autonomic computing and applications frameworks that can support a wide range of applications.

Distributed systems

CAC is developing networks that respond to dynamic network configurations while ensuring high performance, fault tolerance, and security, and integrating these networks with virtualization techniques to provide seamless peer connectivity to a wealth of applications.

Network defense

Autonomic defense systems detect and protect against all types of network attacks. CAC has developed expertise through advanced modeling and deployment of real-world capable systems using autonomic methods for network threat assessment, mitigation, and defense.

Power management

CAC research in this area targets the development of a theoretical framework and a general methodology for autonomic power and performance management of high-performance distributed systems.

Software management

The explosive growth in scale and functionality of enterprise software systems and underlying IT infrastructures has resulted in complex systems whose control and timely management is rapidly exceeding human ability. CAC research in this area is dedicated to developing and integrating autonomic techniques for monitoring, modeling, configuring, controlling, and optimizing the behaviors of applications, services, and resources, to ensure their robust and resilient operation in the face of these challenges.

Virtualized data centers

CAC is working to develop self-monitoring and self-optimization techniques that, when applied to the management of virtualized containers, can lead to increased efficiencies in resource utilization and reduced costs of provisioning.

Awards

Member Organizations

IUCRC affiliated member organizations are displayed as submitted by the Center. Non-federal organizations are not selected, approved, or otherwise endorsed by the National Science Foundation.
  • Black Fur
  • Dell EMC
  • DOD/NSF JITC
  • Lancium LLC
  • Lbk. County Detn. Center
  • Legendary Labs
  • Los Alamos National Lab
  • Monsoon Blockchain
  • National Security Agency
  • US Navy