Ph.D. Dissertation Proposal Announcement: Shicong Meng
Monitoring-as-a-Service in the Cloud: Architecture and Algorithms
School of Computer Science
Georgia Institute of Technology
Dr. Ling Liu (Advisor, School of Computer Science,
Dr. Calton Pu (School of Computer Science, Georgia Tech)
Dr. Karsten Schwan (School of Computer Science, Georgia Tech)
Dr. Leo Mark (School of Computer Science, Georgia Tech)
System monitoring is an indispensable capability of cloud computing for both cloud service users and providers. With the massive scale of cloud systems and the complexity of cloud applications, providing efficient and scalable monitoring functionalities to cloud administrators and users remains a grand challenge.
This dissertation research is dedicated to the research and development of a monitoring as a service (MaaS) paradigm. Delivering monitoring as a service in the cloud not only makes monitoring functionalities easily accessible and reduces application maintenance cost, but also provides unique service and workload consolidation opportunities to further enhance the efficiency, scalability, reliability and customizability of state monitoring. We conduct our research by identifying the problems and opportunities in system and application state monitoring domains, developing practical and scalable solutions, and evaluating our solutions by providing experimental and analytical comparison with existing approaches.
Concretely, we present a suite of key functional requirements in MaaS, including instantaneous state monitoring and window-based monitoring, periodic and violation-likelihood based monitoring, single tenant and multi-tenant state monitoring. Furthermore, these monitoring functions should also meet quality-of-service demands on pursuing monitoring accuracy, enhancing monitoring scalability, and improving monitoring effectiveness through consolidation and isolation.
In this dissertation proposal, I will present the MaaS model and my research efforts to date. I will focus on window-based state monitoring protocol and algorithms. I will show that by encapsulating core monitoring functionalities into different service layers and consolidating monitoring workload, we can offer monitoring as a service with convenient customization, better monitoring efficiency and scalability, and higher monitoring reliability.
- Workflow Status: Published
- Created By: Dani Denton
- Created: 04/21/2011
- Modified By: Fletcher Moore
- Modified: 10/07/2016