2024 · The 37th Canadian Conference on Artificial Intelligence
Amir Haghshenas, Naser Ezzati-Jivan, Michel Dagenais
The paper uses gradient boosting and feature importance to reduce the amount of trace data needed for microservice performance modeling.
Keywords: trace data volume · feature importance · CPU demand · memory demand · Alibaba microservices
Read the detailed paper record · · Authoritative source
2024 · 2024 IEEE International Conference on Collaborative Advances in Software and COmputiNg (CASCON)
Pranjal Chakraborty, Majid Babaei, Leila Tahmooresnejad, Naser Ezzati-Jivan
MemAdapt forecasts memory behavior under irregular sampling and uses the forecast to choose an adaptive monitoring rate that balances estimation quality with collection overhead.
Keywords: memory monitoring · irregular sampling · adaptive monitoring · time series · memory usage
Read the detailed paper record · · Authoritative source
2023 · IEEE International Conference on Big Data
Pranjal Chakraborty, Naser Ezzati-Jivan, Vahid Azhari, François Tetreault
AltOOM combines early memory-pressure forecasting with selective process-level profiling to identify the process most responsible for an impending out-of-memory event.
Keywords: out-of-memory · OOM diagnosis · data-driven RCA · resource analysis · memory pressure forecasting
Read the detailed paper record · · Authoritative source
2021 · IEEE International Conference on Cloud Computing Technology and Science (CloudCom)
Madeline Janecek, Naser Ezzati-Jivan, Seyed Vahid Azhari
The paper characterizes container workloads from host-level LTTng traces by selecting important threads and clustering execution-state behavior without instrumenting the containers internally.
Keywords: container workloads · host tracing · LTTng · pid_ns · tid
Read the detailed paper record · · Authoritative source
2021 · 2021 IEEE International Conference on Big Data (BigData)
Vahid Azhari, Simar Bhamra, Naser Ezzati-Jivan, Francois Tetreault
The paper presents a low-intrusion heap monitor that records allocation call stacks and uses persistent heap-growth filtering plus trace correlation to identify likely memory-leak roots.
Keywords: heap monitoring · memory leaks · root-cause analysis · memory management · BigData 2021
Read the detailed paper record · · Authoritative source
2021 · 2021 IEEE International Systems Conference (SysCon)
Francis Giraldeau, Naser Ezzati-Jivan, Michel R. Dagenais
The work bridges kernel-level hardware-counter sampling and user-space interpreter state so execution-path profiling can attribute performance evidence to interpreted code.
Keywords: execution paths · hardware performance counters · critical-path profiling · CPython · PyPMU
Read the detailed paper record · · Authoritative source
2021 · Journal of Hardware and Systems Security
Hossein Abbasi, Naser Ezzati-Jivan, Martine Bellaiche, Chamseddine Talhi, Michel R. Dagenais
The paper proposes a cloud-side anomaly detector that combines traffic, virtual-machine resource, and kernel-level indicators to identify several DDoS classes through change-point evidence.
Keywords: DDoS attacks · cloud environment · CUSUM · bandwidth exhaustion · application exhaustion
Read the detailed paper record · · Authoritative source
2020 · IEEE Internet of Things, GreenCom, CPSCom and SmartData
Yves J. Bationo, Naser Ezzati-Jivan, Evan Galea, Michel R. Dagenais
The paper correlates LTTng traces across OpenStack services, QEMU/KVM, network components, and host kernels to diagnose cloud-platform performance problems.
Keywords: cloud platforms · multi-level execution tracing · LTTng · LTTng-UST · OpenStack Nova
Read the detailed paper record · · Authoritative source
2019 · Journal of Hardware and Systems Security
Hossein Abbasi, Naser Ezzati-Jivan, Martine Bellaiche, Chamseddine Talhi, Michel R. Dagenais
The paper combines execution-trace and virtual-machine metrics with machine learning to detect EDoS behavior and restrict resource expansion to apparently normal VMs.
Keywords: Economic Denial of Sustainability · EDoS · DDoS · cloud computing · execution trace analysis
Read the detailed paper record · · Authoritative source
2017 · IEEE High Performance Extreme Computing Conference (HPEC)
Houssem Daoud, Naser Ezzati-Jivan, Michel R. Dagenais
The paper introduces a kernel-resident dynamic sampler that tracks virtual and physical memory usage while reducing the event volume generated by high-frequency memory activity.
Keywords: memory usage · dynamic sampling · enterprise applications · trace overhead · LTTng
Read the detailed paper record · · Authoritative source
2016 · IEEE BigData Congress
Loic Prieur-Drevon, Raphael Beamonte, Naser Ezzati-Jivan, Michel R. Dagenais
eSHT redesigns the State History Tree to store and query highly parallel trace intervals more compactly and with shallower trees.
Keywords: Enhanced State History Tree · eSHT · State History Tree · interval data · external-memory indexing
Read the detailed paper record · · Authoritative source
2016 · IEEE Future Internet of Things and Cloud Workshops (FiCloudW)
Cedric Biancheri, Naser Ezzati-Jivan, Michel R. Dagenais
The paper fuses synchronized host and virtual-machine kernel traces into a Fused Virtual Machine view that exposes how VM threads, virtual CPUs, hypervisor transitions, and physical CPUs interact.
Keywords: virtualized systems · kernel tracing · multilayer analysis · virtualization overhead · LTTng
Read the detailed paper record · · Authoritative source
2015 · Concurrency and Computation: Practice and Experience
Naser Ezzati-Jivan, Michel R. Dagenais
The paper proposes a multilevel data-cube model for computing statistics over live execution traces across several time scales.
Keywords: data cube · stream cube · live trace statistics · LTTng · State History Tree
Read the detailed paper record · · Authoritative source
2013 · ACM SIGOPS Operating Systems Review
Naser Ezzati-Jivan, Michel R. Dagenais
The framework computes system-parameter statistics for arbitrary intervals and resource hierarchies from very large traces using a disk-resident history structure and controlled granularity.
Keywords: trace statistics · LTTng · Linux kernel 2.6.38.6 · disk-resident interval tree · history tree
Read the detailed paper record · · Authoritative source
2013 · IEEE International Conference on Social Computing
Alexandre Montplaisir-Goncalves, Naser Ezzati-Jivan, Florian Wininger, Michel R. Dagenais
The paper presents a disk-oriented State History Tree that stores very large, time-ordered trace intervals without repeated node rebalancing.
Keywords: State History Tree · disk-based interval data · streaming interval data · time-ordered intervals · LTTng
Read the detailed paper record · · Authoritative source
2011 · Sixth International Conference on Internet Monitoring and Protection (ICIMP 2011)
Naser Ezzati Jivan, Alireza Shameli Sendi, Naser Nematbakhsh, Michel Dagenais
The paper moves part of an application proxy into the kernel to reduce context switches and unnecessary data copies during connection filtering.
Keywords: in-kernel proxy · connection filtering · Fire Bench · SPECWeb2009 · context switches
Read the detailed paper record · · Authoritative source
2010 · Wireless Sensor Network
Masoume Jabbarifar, Alireza Shameli-Sendi, Alireza Sadighian, Naser Ezzati-Jivan, Michel R. Dagenais
The paper proposes L-SYNCng, a time-synchronization protocol for heterogeneous wireless sensor networks that combines topology-aware clustering with convex-hull clock estimation.
Keywords: wireless sensor networks · time synchronization · L-SYNCng · convex hull · clock drift
Read the detailed paper record · · Authoritative source