PhD Proposal by Chien-An Lai

*********************************
There is now a CONTENT FREEZE for Mercury while we switch to a new platform. It began on Friday, March 10 at 6pm and will end on Wednesday, March 15 at noon. No new content can be created during this time, but all material in the system as of the beginning of the freeze will be migrated to the new platform, including users and groups. Functionally the new site is identical to the old one. webteam@gatech.edu
*********************************

Event Details
  • Date/Time:
    • Friday March 31, 2017 - Saturday April 1, 2017
      12:00 pm - 1:59 pm
  • Location: Klaus 2100
  • Phone:
  • URL:
  • Email:
  • Fee(s):
    N/A
  • Extras:
Contact
No contact information submitted.
Summaries

Summary Sentence: milliScope: a Fine-Grained Monitoring Framework for Performance Debugging of n-Tier Web Services

Full Summary: No summary paragraph submitted.

Title: milliScope: a Fine-Grained Monitoring Framework for Performance Debugging of n-Tier Web Services

 

Chien-An Lai
Date: Friday, March 31, 2017
Time: 12pm to 2pm (EDT)
Location: Klaus 2100

 

 

Committee:

-------------------------------------------------

Dr. Calton Pu (Advisor, School of Computational Science and Engineering, Georgia Tech)

Dr. Ling Liu (School of Computational Science and Engineering, Georgia Tech)

Dr. Shamkant B. Navathe (School of Computational Science and Engineering, Georgia Tech)

Dr. Ada Gavrilovska (School of Computational Science and Engineering, Georgia Tech)

Dr. Qingyang Wang (School of Electrical Engineering and Computer Science, Louisiana State University )

 

 

Abstract:

-------------------------------------------------

 

Modern distributed systems are often considered to be black-boxes that greatly limit the potential to understand behaviors at the level of detail necessary to diagnose some of the most important types of performance problems. Recently researchers have found abnormal response time delay, one to two order of magnitude longer time than the average response time, exists in short period and causes economical loss for service providers. These milliBottlenecks are hard to detect due to its short live span and its variety of possible reasons. In this thesis, we propose milliScope (mScope), the first millisecond-granularity software-based resource and event monitoring for distributed systems that achieves both performance, low overhead at high frequency, and high accuracy matched with other firmware monitoring tool.  More specifically, milliScope is a fine-grained monitoring framework to collaborate multiple mScopeMonitors for event and resource monitoring to reconstruct the flow of each client request and profile execution performance in a distributed system. We utilize the resource mScopeMonitors for system resource monitoring, and we develop our own event mScopeMonitors to identify the execution boundary in a lightweight, precise and systematic methodology. The semantic and syntactic of these monitoring logs with arbitrary formats are enriched by our multi-stage data transformation tool, mScopeDataTransformer, which unifies the diverse monitoring logs into a dynamic data warehouse, mScopeDB, for advanced analysis. We conduct several illustrative scenarios in which milliScope successfully diagnoses the response time anomalies caused by milliBottlenecks using a representative web application benchmark (RUBBoS). Besides, we validate the accuracy of our event mScopeMonitors and demonstrate availability and flexibility of milliScope through several evaluations.

Additional Information

In Campus Calendar
No
Groups

Graduate Studies

Invited Audience
Public
Categories
Other/Miscellaneous
Keywords
Phd proposal
Status
  • Created By: Tatianna Richardson
  • Workflow Status: Published
  • Created On: Mar 17, 2017 - 3:48pm
  • Last Updated: Mar 17, 2017 - 3:48pm