Sahil Suneja

Researcher at IBM Research T.J. Watson
sahil [at] cs [dot] toronto [dot] edu


Education

I graduated from University of Toronto in 2016 with a Doctorate in Computer Science. I have a Master's and Bachelor's degree from Indian Institute of Technology, Kanpur (2010).

Research

My research interests lie broadly in the fields of Virtualization, Cloud Computing, Parallel and High Performance Computing. My secondary interests include Wireless Networking and Mobile Computing.

In my Ph.D. research, I developed out-of-band and non-intrusive monitoring solutions for virtual machines in cloud data centers. My advisor was Eyal de Lara. My IBM Mentor was Canturk Isci.

In the past, I have spent my summers at Microsoft Research Redmond in 2008 (Networking Research Group), Mircosoft Research India in 2011 (Mobility, Networks and Systems Group), and IBM Research T.J. Watson NY in 2012 and 2013 (Virtualization Runtime & Tools Group).

In my Master's research (2009- 2010), I worked towards improving the performance of IO intensive parallel applications by augmenting an advanced pre-execution data prefetching framework with proposed prefetching schemes differing in their aggressiveness- decisions regarding when and how much to prefetch. Maximum prefetching benefits were shown to be obtained for a proposed pre-emptive prefetching scheme that adapts its aggressiveness as per the demands of the application. My advisor was Sanjeev K Aggarwal.

Publications

- S. Nadgowda, S. Suneja, and C. Isci. Paracloud: Bringing Application Insight into Cloud Operations. 9th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud). 2017

- S. Nadgowda, S. Suneja, N. Bila, and C. Isci. Voyager: Complete Container State Migration. The 37th IEEE International Conference on Distributed Computing Systems (ICDCS). 2017

- S. Suneja, R. Koller, C. Isci, E. de Lara, A. Hashemi, A. Bhattacharyya, and C. Amza. Safe Inspection of Live Virtual Machines. The 13th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE). 2017

- S. Nadgowda, S. Suneja and A. Kanso. Comparing Scaling Methods for Linux Containers. The IEEE Third International Workshop on Container Technologies and Container Clouds (WoC). 2017

- S. Suneja, C. Isci, R. Koller, and E. de Lara. Touchless and Always-on Cloud Analytics as a Service. IBM Journal of Research and Development, vol. 60, 2016 [Local copy]

- R. Koller, C. Isci, S. Suneja, and E. de Lara. Unified Monitoring and Analytics in the Cloud. Proceedings of the 7th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud). Santa Clara, CA, USA. 2015 [Local copy]

- S. Suneja, C. Isci, E. de Lara and V. Bala. Exploring VM Introspection: Techniques and Trade-offs. 11th ACM SIGPLAN/SIGOPS International Conference on Virtual Execution Environments (VEE). Istanbul, Turkey. 2015 [Local copy]

- P. Colp, J. Zhang, J. Gleeson, S. Suneja, E. de Lara, H. Raj, S. Saroiu and A. Wolman. Protecting Data on Smartphones and Tablets from Memory Attacks. Proceedings of the 20th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). Istanbul, Turkey. 2015 [Local copy]

- S. Suneja, C. Isci, V. Bala, E. de Lara and T. Mummert. Non-intrusive, Out-of-band and Out-of-the-box Systems Monitoring in the Cloud. Proceedings of the ACM International Conference on Measurement and Modeling of Computer Systems (SIGMETRICS). Texas, USA. 2014 [Local copy]

- J. Zhi, S. Suneja, E. de Lara. The Case for System Testing with Swift Hierarchical VM Fork. The 6th USENIX Workshop on Hot Topics in Cloud Computing (HotCloud), Philadelphia, PA, USA. 2014 [Local copy]

- S. Suneja, V. Navda, R. Ramjee, E. de Lara. EnVi: Energy Efficient Video Player for Mobiles. The 2013 ACM Workshop on Cellular Networks: Operations, Challenges, and Future Design (CellNet). Taipei, Taiwan. 2013 [Local copy]

- S. Suneja, E. Baron, E. de Lara, R. Johnson. Accelerating the Cloud with Heterogeneous Computing. 3rd USENIX Workshop on Hot Topics in Cloud Computing (HotCloud). Portland, USA. 2011 [Local copy]

Presentations & Posters

- Safe Inspection and Customization of Live Virtual Machines
Poster at Usenix ATC 2016

- Non-intrusive and Out-of-band Systems Monitoring in the Cloud
Poster at 8th Eurosys Doctoral Workshop (EuroDW) 2014, Amsterdam, Netherlands.

- Accelerating the Cloud with Heterogeneous Computing
Poster at UofT's Research in Action Showcase 2013, Toronto ON.
Presentation in the AMD Fusion Developer Summit 2012, Bellevue WA.
Poster at HotCloud Workshop 2011, Portland OR.

- VMM-Based Cloud Analytics with Real-Time Memory Introspection
Poster at UofT's Research in Action Showcase 2013, Toronto ON.


[Last Updated in Dec 2016]