时间:2016年7月8日15:30
地点:数字媒体中心地下一层多媒体教室B105
报告题目:An Experimental Study of Latency Long Tail Problem: Impact of Millibottlenecks in Cloud Environments
讲者:Calton Pu,美国佐治亚理工学院讲席教授,IEEE Fellow
主持:刘士军
报 告 简 介:
Large mission-critical n-tier applications running in data centers and cloud environments have complex deployment dependencies and stringent quality of service requirements. One of the most interesting questions is the wide fluctuations of response time, often referred to as the latency long tail problem. They happen even when the system utilization is still very far from saturation (e.g., 60% average CPU utilization). Using automated n-tier application benchmark deployment, monitoring, and analysis, we have found several of these occasional response time fluctuations (several seconds) that contribute to the latency long tail. Our study presents convincing evidence that one of the causes comes from a seemingly unlikely source: very short bottlenecks that last only tens of milliseconds. These millibottlenecks represent an interesting new class of performance phenomena for several reasons. First, they are very short but have large impact (two orders of magnitude longer response time delay than the duration of a millibottlenecks). Second, they strike seemingly randomly (the long queries only take milliseconds when executed by themselves). Third, they can happen at moderate CPU utilization levels. We have identified causes of millibottlenecks at several system layers, including processor architecture (e.g., dynamic voltage and frequency scaling – DVFS), system software (e.g., Java VM garbage collection), and VM-based application consolidation.
Bio:
Calton Pu was born in Taiwan and grew up in Brazil. He received his PhD from University of Washington in 1986 and served on the faculty of Columbia University and Oregon Graduate Institute. Currently, he is holding the position of Professor and John P. Imlay, Jr. Chair in Software in the College of Computing, Georgia Institute of Technology. He has worked on several projects in systems and database research. His contributions to systems research include program specialization and software feedback. His contributions to database research include extended transaction models and their implementation. His recent research has focused on automated system management in clouds (Elba project), information quality (e.g., spam processing), and big data in Internet of Things. He has collaborated extensively with scientists and industry researchers. He has published more than 70 journal papers and book chapters, 280 conference and refereed workshop papers. He served on more than 120 program committees, including the co-PC chairs of SRDS'95, ICDE’99, COOPIS’02, SRDS’03, DOA’07, DEBS’09, ICWS’10, CollaborateCom'11, ICAC’13, CLOUD’15, BigData Congress’16, and co-general chair of ICDE'97, CIKM'01, ICDE’06, DEPSA’07, CEAS’07, SCC’08, CollaborateCom’08, World Service Congress’11, CollaborateCom’12, IEEE CIC’15 and CIC’16.