Course: EEL6871 Autonomic Computing

Project Details

Project Lead
Meng Han 
Project Manager
Meng Han 
Project Members
Giacomo Benincasa, Ying Zhang, Gaurab Dey, Sivaram Muthusubramanian, Sarfaraz Soomro, Varun Ragunathan, Wenjie Zhang, Srivattsan Sridharan  
Institution
University of Florida, ACIS  
Discipline
Computer Science (401) 
Subdiscipline
14.09 Computer Engineering 

Abstract

This course introduces beginning graduate
students to key concepts and techniques underlying the design and
engineering of autonomic computing and networking (AC) systems. AC
systems are IT systems capable of self-management, self-healing,
self-tuning, self-configuration and self-protection. Course content
includes an introduction to the defining characteristics of AC, why it is
necessary, foundational AC principles based on control theory, artificial
intelligence and systems concepts. Also covered are case studies and
technologies used to implement AC systems. Recent papers will be
used to discuss integrated systems and methods for AC.

Intellectual Merit

This project will cover system modeling and controller design techniques in autonomic computing. Also students will be exposed to Hadoop framework, big data analysis and have chances to fine tune Hadoop performance through a closed-loop feedback system.

Broader Impacts

The results and observations can be used by all scientific researchers that are interested in a self-managing Hadoop system.

Scale of Use

We will have 12 students each of whom will have a hadoop cluster with approximately 5-10 VMs. Students will perform some Hadoop performance tuning tasks on these clusters.