• Home
  • Search
  • VirtFlow: Guest Independent Execution Flow Analysis Across Virtualized Environments
  • Open Access IconOpen Access
  • Cite Icon5
  • https://doi.org/10.1109/tcc.2018.2828846Copy DOI Icon

VirtFlow: Guest Independent Execution Flow Analysis Across Virtualized Environments

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

ABSTRACT: An agent-less technique to understand virtual machines (VMs) behavior and their changes during the VM life-cycle is essential for many performance analysis and debugging tasks in the cloud environment. Because of privacy and security issues, ease of deployment and execution overhead, the method preferably limits its data collection to the physical host level, without internal access to the VMs. We propose a host-based, precise method to recover execution flow of virtualized environments, regardless of the level of virtualization. Given a VM, the Any-Level VM Detection Algorithm (ADA) and Nested VM State Detection (NSD) Algorithm compute its execution path along with the state of virtual CPUs (vCPUs) from the host kernel trace. The state of vCPUs is displayed in an interactive trace viewer (TraceCompass) for further inspection. Then, a new approach for profiling threads and processes inside the VMs is proposed. Our proposed VM trace analysis algorithms have been open-sourced for further enhancements and to the benefit of other developers. Our new techniques are being evaluated with workloads generated by different benchmarking tools. These approaches are based on host hypervisor tracing, which brings a lower overhead (around 1%) as compared to other approaches.

Similar Papers
  • Conference Article
  • Citations8

Improved Virtual Machine Migration Approaches in Cloud Environment

  • Oct 01, 2016
  • Anita Choudhary +5
  • Conference Article
  • Citations12

SeLance: Secure Load Balancing of Virtual Machines in Cloud

  • Aug 01, 2016
  • Qian Sun +3
  • Research Article

Secure process migration in cloud for load balancing and energy efficiency

  • Jan 01, 2014
  • International Journal of Cloud Computing
  • Rahul Bhalerao +4
  • Research Article
  • Citations19

Hybrid Max-Min Genetic Algorithm for Load Balancing and Task Scheduling in Cloud Environment

  • Feb 28, 2021
  • International Journal of Intelligent Engineering and Systems
  • Shilpa Kodli +1
  • Conference Article
  • Citations29

Cost effective load balancing based on honey bee behaviour in cloud environment

  • Dec 01, 2014
  • Y S Sheeja +1
  • Conference Article
  • Citations116

A Framework and Algorithm for Energy Efficient Container Consolidation in Cloud Data Centers

  • Dec 01, 2015
  • Sareh Fotuhi Piraghaj +3
  • Conference Article
  • Citations8

Virtual Memory Streaming Technique for virtual machines (VMs) for rapid scaling and high performance in cloud environment

  • May 01, 2014
  • A B M Moniruzzaman +2
  • Research Article
  • Citations2

Study of Data Placement Schemes for SNS Services in Cloud Environment

  • Aug 31, 2015
  • KSII Transactions on Internet and Information Systems
  • Yen Wen Chen +2
  • Research Article
  • Citations2

Virtual machine anomaly detection strategy based on cloud platform operating environment perception

  • Aug 27, 2018
  • Concurrency and Computation: Practice and Experience
  • Xuna Miao +1
  • Book Chapter
  • Citations1

Simultaneous Logging and Replay for Recording Evidences of System Failures

  • Jan 01, 2010
  • Shuichi Oikawa +1
  • Research Article
  • Citations248

Task-Based System Load Balancing in Cloud Computing Using Particle Swarm Optimization

  • Oct 19, 2013
  • International Journal of Parallel Programming
  • Fahimeh Ramezani +2
  • Conference Article

Optimizing Schedule for Parallel Software Deployments Based on Profiles of Network Activity and Installation Time in Cloud Environments

  • Jun 01, 2016
  • Hitomi Takahashi +1
  • Book Chapter
  • Citations3

Utilizing GPU Virtualization to Protect the Private Keys of GPU Cryptographic Computation

  • Jan 01, 2018
  • Ziyang Wang +3
  • Conference Article
  • Citations10

Performance Analysis and Mitigation of Virtual Machine Server by using Naive Bayes Classification

  • Oct 01, 2019
  • Taufik Hidayat +1
  • PDF
  • Research Article
  • Citations6

A NOVEL APPROACH OF OPTIMIZING PERFORMANCE USING K-MEANS CLUSTERING IN CLOUD COMPUTING

  • Dec 18, 2016
  • INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY
  • Sheenam Kamboj +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.