VDEP: VM Dependency Discovery in Multi-tier Cloud Applications

被引:3
|
作者
Sangpetch, Akkarit [1 ]
Kim, Hyong S. [2 ]
机构
[1] King Mongkuts Inst Technol Ladkrabang, Dept Comp Engn, Bangkok, Thailand
[2] Carnegie Mellon Univ, Elect & Comp Engn, Pittsburgh, PA 15213 USA
来源
2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING | 2015年
关键词
Cloud Computing; Distributed System; Virtualization; Performance Modeling; Dependency Model;
D O I
10.1109/CLOUD.2015.97
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The automatic discovery of dependencies in distributed Cloud applications is very useful for large scale deployments. Dependencies can be used to identify the anomalies due to errors, failures or the performance bottleneck in applications. Although existing dependency models can be useful, we believe more comprehensive dependency model would improve anomaly detection in large scale distributed applications. We propose a VM dependency discovery system and introduce dependency primitives that incorporate complex application behavior/interaction patterns. We also formulate response time characteristics for each dependency primitive. Using the component dependencies and traffic monitoring, we develop a stochastic model to estimate the response time probability distribution for components and overall application. We evaluate and validate our system with various production applications. Experiments show that we can accurately discover application dependencies and also predict not only the average response time but the 95th percentile response time within 8% of the actual response time.*
引用
收藏
页码:694 / 701
页数:8
相关论文
共 50 条
  • [21] On-Demand Self-Adaptivity of Service Availability for Cloud Multi-Tier Applications
    Yang, Jin
    Pang, Jianmin
    Qi, Ning
    Qi, Tao
    2015 15TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING, 2015, : 1237 - 1240
  • [22] An auto-scaling VM game approach for multi-tier application with Particle swarm optimization algorithm in Cloud computing
    Khiet Bui Thanh
    Lam Mai Hoang Xuan
    Chien Nguyen Khac
    Hung Ho Dac
    Vu Pham Tran
    Hung Tran Cong
    2018 INTERNATIONAL CONFERENCE ON ADVANCED TECHNOLOGIES FOR COMMUNICATIONS (ATC), 2018, : 326 - 331
  • [23] Multi-Tier GPU Virtualization for Deep Learning in Cloud-Edge Systems
    Kennedy, Jason
    Sharma, Vishal
    Varghese, Blesson
    Reano, Carlos
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2023, 34 (07) : 2107 - 2123
  • [24] MSDoT- Memory Size and Depth of Tier Based Queuing Model for Scheduling a Multi-Tier Cloud
    Stanislas, A.
    Arockiam, L.
    2013 1ST INTERNATIONAL CONFERENCE ON EMERGING TRENDS AND APPLICATIONS IN COMPUTER SCIENCE (ICETACS), 2013, : 119 - 124
  • [25] Multi-Tier Workload Consolidations in the Cloud: Profiling, Modeling and Optimization
    Ye, Kejiang
    Shen, Haiying
    Wang, Yang
    Xu, Cheng-Zhong
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (02) : 899 - 912
  • [26] A Secure Multi-Tier Authentication Scheme in Cloud Computing Environment
    Singh, Ashish
    Chatterjee, Kakali
    2015 INTERNATIONAL CONFERENCED ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2015), 2015,
  • [27] Predictive Auto-Scaling of Multi-Tier Applications Using Performance Varying Cloud Resources
    Iqbal, Waheed
    Erradi, Abdelkarim
    Abdullah, Muhammad
    Mahmood, Arif
    IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (01) : 595 - 607
  • [28] Multi-Cache: Dynamic, Efficient Partitioning for Multi-Tier Caches in Consolidated VM Environments
    Rajasekaran, Sundaresan
    Duan, Shaohua
    Zhang, Wei
    Wood, Timothy
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING (IC2E), 2016, : 182 - 191
  • [29] New Trends of Resource Provisioning in Multi-tier Cloud Computing
    Eawna, Marwah Hashim
    Hamdy, Salma
    El-Horbaty, El-Sayed M.
    2015 IEEE SEVENTH INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND INFORMATION SYSTEMS (ICICIS), 2015, : 224 - 230
  • [30] Workload-Aware Placement of Multi-Tier Applications in Virtualized Datacenters
    RahimiZadeh, Keyvan
    AnaLoui, Morteza
    Kabiri, Peyman
    Javadi, Bahman
    COMPUTER JOURNAL, 2017, 60 (02) : 210 - 239