M.Sc. Anshul Jindal
Technische Universität München Informatik 10
Lehrstuhl für Rechnerarchitektur & Parallele Systeme (Prof. Schulz)
Boltzmannstr. 3 85748
Garching b. München
Email: anshul.jindal[at]tum.de
Room: 01.04.057
LinkedIn, GitHub, Google Scholar, Personal
Research Interests
- Resource management of Containers.
- Performance Modeling of Microservices.
- Autoscaling (Kubernetes HPA, AWS Autoscaling).
- Anomalies detection, root cause analysis and predictive maintenance for Cloud Infrastructure.
- Functions scheduling on hetrogenous platforms in a FaaS cluster.
Education
- [ Dec 2018 - Ongoing ] Ph.D. Student at Technical University of Munich, Germany
- [ Oct 2016 - Oct 2018 ] Master of Science in Informatics from Technical University of Munich, Germany
- [ Aug 2010 - June 2014 ] Bachelor of Technology in Computer Science and Engineering from National Institute of Technology Hamirpur, India
Publications
Conferences
- [2022, Accepted] Gor Safaryan, Anshul Jindal, Mohak Chadha, and Michael Gerndt. "SLAM: SLO-Aware Memory Optimization for Serverless Applications " 2022 IEEE International Conference on Cloud Computing (IEEE Cloud), 2022
- [2022, Accepted] Christopher Smith, Anshul Jindal, Mohak Chadha, and Michael Gerndt. "FaDO: FaaS Functions and Data Orchestrator for Multiple Serverless Edge-Cloud Clusters " 2022 IEEE 6th International Conference on Fog and Edge Computing (ICFEC), 2022
- [2022] Thomas van Loo, Anshul Jindal, Mohak Chadha, and Michael Gerndt. "Scalable Infrastructure for Workload Characterization of Cluster Traces". In Proceedings of the 12th International Conference on Cloud Computing and Services Science (CLOSER 2022), ISBN 978-989-758-570-8, ISSN 2184-5042, pages 254-263. Link
- [2022] Tetiana Zubko, Anshul Jindal, Mohak Chadha, and Michael Gerndt. "MAFF: Self-Adaptive Memory Optimization for Serverless Functions". In: 9th European Conference On Service-Oriented And Cloud Computing. ESOCC 2022. Link
- [2022] Andreas Grafberger, Mohak Chadha, Anshul Jindal, Jianfeng Gu, and Michael Gerndt. "FedLess: Secure and Scalable Federated Learning using Serverless Computing". In IEEE Conference on BigData (BigData'21), 2021. Link
- [2021] Anshul Jindal, Julian Frielinghaus, Mohak Chadha and Michael Gerndt. "Courier: Delivering Serverless Functions Within Heterogeneous FaaS Deployments". In IEEE/ACM 14th International Conference on Utility and Cloud Computing (UCC'21), 2021. Link
- [2021] Stephan Patrick Baller, Anshul Jindal, Mohak Chadha and Michael Gerndt. "DeepEdgeBench: Benchmarking Deep Neural Networks on Edge Devices". In 2021 IEEE International Conference on Cloud Engineering (IC2E), 2021. Link
- [2021] Jindal A., Gerndt M. (2021) From DevOps to NoOps: Is It Worth It?. In: Ferguson D., Pahl C., Helfert M. (eds) Cloud Computing and Services Science. CLOSER 2020. Communications in Computer and Information Science, vol 1399. Springer, Cham. Link
- [ 2020 ] Fan, C.; Jindal, A. and Gerndt, M. (2020). Microservices vs Serverless: A Performance Comparison on a Cloud-native Web Application. In Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER Link
- [ 2020 ] Espe, L.; Jindal, A.; Podolskiy, V. and Gerndt, M. (2020). Performance Evaluation of Container Runtimes. In Proceedings of the 10th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER Link
- [ 2020 ] A. Jindal, B. Strahm, V. Podolskiy and M. Gerndt, "Windsurfing with APPA: Automating Computational Fluid Dynamics Simulations of Wind Flow using Cloud Computing," 2020 28th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), Västerås, Sweden, 2020 Link
- [ 2020 ] A. Jindal, M. Gerndt, M. Bauch and H. Haddouti, "Scalable Infrastructure and Workflow for Anomaly Detection in an Automotive Industry," 2020 International Conference on Innovative Trends in Information Technology (ICITIIT), Kottayam, India, 2020. Link
- [ 2019 ] A. Jindal, V. Podolskiy, M. Gerndt "Performance Modeling for Cloud Microservice Applications" ICPE '19 Proceedings of the 2019 ACM/SPEC International Conference on Performance Engineering, Mumbai, India, 2019. Link
- [ 2019, Patent ] Singh, Vikram, Anshul Jindal, Saurabh Pradeep Bondarde, and Aishwarya Ravichandran. "System and method of orchestrating execution of commands in a non-volatile memory express (NVMe) device." U.S. Patent 10,372,376, issued August 6, 2019. Link
- [ 2018 ] V. Podolskiy, A. Jindal, M. Gerndt and Y. Oleynik, "Forecasting Models for Self-Adaptive Cloud Applications: A Comparative Study," 2018 IEEE 12th International Conference on Self-Adaptive and Self-Organizing Systems (SASO), Trento, Italy, 2018 Link
- [ 2018 ] Vladimir Podolskiy, Anshul Jindal and Michael Gerndt. "IaaS Reactive Autoscaling Performance Challenges". The 2018 IEEE International Conference on Cloud Computing (CLOUD 2018). Link
- [ 2017 ] Anshul Jindal, Vladimir Podolskiy and Michael Gerndt. 2017. "Multilayered Cloud Applications Autoscaling Performance Estimation". In Proceedings of the 2017 IEEE 7th International Symposium on Cloud and Service Computing. IEEE. Link
Journals
- [2022] Markus Steinbach, Anshul Jindal, Mohak Chadha, Michael Gerndt, Shajulin Benedict (2022). TppFaaS: Modeling Serverless Functions Invocations via Temporal Point Processes. IEEE Access 2022; 1-26 Link
- [2021] Jindal, A, Gerndt, M, Chadha, M, Podolskiy, V, Chen, P. Function delivery network: Extending serverless computing for heterogeneous platforms. Softw Pract Exper. 2021; 1– 28. Link
- [2019] Podolskiy, Vladimir, Anshul Jindal, and Michael Gerndt. "Multilayered autoscaling performance evaluation: Can virtual machines and containers co-scale?." International journal of applied mathematics and computer science 29, no. 2 (2019).Link
Workshops
- [2021, Accepted] Anshul Jindal, Ilya Shakhat, Jorge Cardoso, Michael Gerndt and Vladimir Podolskiy, "IAD: Indirect Anomalous VMMs Detection in the Cloud-based Environment". In AIOps workshop, the companion of the 19th International Conference on Service Oriented Computing, ICSOC 20201, Dubai.
- [2021] Anshul Jindal, Mohak Chadha, Shajulin Benedict and Michael Gerndt. "Estimating the Capacities of Function-as-a-Service Functions". In CloudAM ’21: IEEE/ACM 10th Workshop on Cloud and Edge Computing, and Applications Management, 2021. Link
- [2020] Anshul Jindal, Paul Staab, Jorge Cardoso, Michael Gerndt and Vladimir Podolskiy, "Online Memory Leak Detection in the Cloud-based Infrastructures". In AIOps workshop, the companion of the 18th International Conference on Service Oriented Computing, ICSOC 2020, Dubai. Link
- [ 2020 ] Mohak Chadha, Anshul Jindal, and Michael Gerndt. 2020. "Towards Federated Learning Using FaaS Fabric". In Proceedings of the 6th ACM International Workshop on Serverless Computing, WoSC@Middleware 2020. ACM. Link
- [ 2018 ] Anshul Jindal, Vladimir Podolskiy, and Michael Gerndt. 2018. "Autoscaling Performance Measurement Tool". In Companion of the 2018 ACM/SPEC International Conference on Performance Engineering (ICPE '18). ACM, New York, NY, USA Link
Posters
- [ 2021] Anshul Jindal, Mohak Chadha, Michael Gerndt, Julian Frielinghaus, Vladimir Podolskiy, Pengfei Chen. 2021. "Function Delivery Network: Extending Serverless Computing for Heterogeneous Computing". In Proceedings of the 41st International Conference on Distributed Computing Systems (ICDCS). IEEE. Link
- [ 2019 ] Vladimir Podolskiy, Anshul Jindal, Yesika Ramirez, Atakan Yenel, Saifeldin Ahmed and Michael Gerndt. SCALENDAR: Predictive Autoscaling Engine for Microservice Applications in Cloud [Poster]. 14th European Conference on Computer Systems (EuroSys 2019). Link
Work Experience
- [ August 2021 - October 2021 ] Internship at Huawei Munich Research Center. Involved in research for EdgeAI with focus on splitting and early exiting the DNN models across edge and cloud layers.
- [ March 2017 - November 2018 ] Student assistant at the Chair of Computer Architecture & Parallel Systems, TUM
- [ July 2014 - August 2016 ] Senior Software Engineer at Samsung R&D Institute, Bangalore India. Involved in the design and development of the firmware for PCIe based NVMe Solid State Drives which includes the development of Reservation and Virtualization feature (SR-IOV) for a multifunction/ multi controller architecture based Solid state drive (Samsung SSD, PM1725).
Teaching
- [ SoSe 2022 ] Lecture Cloud Computing (IN2073) (Student Tutor for the Exercises)
- [ SoSe 2022 ] Seminar on Cloud Computing Seminar(IN2107)
- [ WiSe 2021/22 ] Seminar on Cloud Computing(IN2107)
- [ SoSe 2021 ] Lecture Cloud Computing (IN2073) (Student Tutor for the Exercises)
- [ SoSe 2021 ] Seminar on Cloud Computing: Artificial Intelligence for IT Operations (AIOps) (IN2107)
- [ WiSe 2020/21 ] Lecture Cloud Computing (IN2073) (Student Tutor for the Exercises)
- [ SoSe 2020 ] Seminar on Cloud Computing: Internet of Things Technologies (IN2107)
- [ WiSe 2019/20 ] Lecture Cloud Computing (IN2073) (Student Tutor for the Exercises)
- [ SoSe 2019 ] Seminar on Cloud Computing: Microservice Applications in the Cloud (IN2107)
- [ WiSe 2018/19 ] Lecture Cloud Computing (IN2073) (Student Tutor for the Exercises)
- [ WiSe 2017/18 ] Lecture Cloud Computing (IN2073) (Student Tutor for the Exercises)
Supervised Students
Title | GR/BA/MA | Name | Status | Link |
Framework for Performance Regression Evaluation of Serverless Applications | MA | Mohammed, Hady | Expected, July 2022 | |
Orchestrating Serverless Functions on Edge-Cloud Infrastructure based on KubeEdge | BA | Eisner, Max | Completed, April 2022 | Thesis |
Economics of Serverless Computing: An empirical study for analyzing the incurred cost in serverless computing | GR | Ekaputra, Joshua | Completed, April 2022 | |
Comparison of Anomaly Detection Frameworks for Time-Series data from Car Monitoring | MA | Stapfner, Marko | Completed, Mar 2022 | Thesis |
Data-Aware function scheduling on a multi-serverless platform | MA | Smith, Christopher Peter | Completed, Jan 2022 | Thesis |
Secure Anomaly Detection on Serverless Edge Computing | MA | Hakobyan Astghik | Completed, Jan 2022 | Thesis |
Modeling function invocations in FaaS via temporal point processes | MA | Steinbach, Markus | Completed, Nov 2021 | Thesis, Paper |
Extending Serverless Computing for Heterogeneous Edge Devices | MA | Pagliuca, Riccardo | Completed, Nov 2021 | Thesis |
Self-adaptive memory allocation for FaaS functions | MA | Zubko, Tetiana | Completed, Oct 2021 | Thesis, Paper |
Defining SLOs for FaaS functions in serverless computing | MA | Safaryan, Gor | Completed, Sep 2021 | Thesis |
Communication-Efficient edge inference over LoRa Network | MA | Parala, Gurudeep | Completed, Sep 2021 | |
An Empirical Study of Containerized CI/CD pipelines for OpenWhisk Serverless applications | MA | Kumar, Raj | Completed, June 2021 | Thesis |
AI on the Edge | BA | Baller, Stephan | Completed, April 2021 | Thesis, Paper |
Computation Aware Functions Placement in Heterogeneous FaaS Platforms | MA | Frielinghaus, Julian | Completed, Jan 2021 | Thesis |
Self-Adaptive Data Management for Heterogeneous FaaS Platforms | MA | Possani, Lucas | Completed, Dec 2020 | Thesis |
Performance Modeling of Application Functions on Heterogeneous FaaS Platforms | MA | Chidambaram, Muthuraman | Completed, Dec 2020 | |
Scalable Workload Characterization for the Google Cluster Dataset | BA | Loo van, Thomas | Completed, Dec 2020 | Paper |
Methodology to Migrate Enterprise-based Monolithic Application to Microservices Architecture | MA | Chen-Fu, Fan | Completed, Nov 2019 | Paper |
Resource management evaluation of container runtimes | BA | Lennart Espe | Completed, Jul 2019 | Thesis, Paper |
Priority based Container Resource Management for Microservice Applications in the Cloud | BA | Marko Stapfner | Completed, Jul 2019 |