Go to Dana Petcu's homepage
Resource Management in Distributed and Parallel Systems
Lectures:
- Lecture 1: Taxonomy in Resource Management. The role of simulators in resource management
- Lecture 2: Resources in Parallel Computing and Grid Computing
- Lecture 3: Resources in Web Services and P2P systems
- Lecture 4: Resources in Cloud, Fog and Edge Computing
- Lecture 5: Resource provisioning: Cloud case
- Lecture 6: Workloads and workflows
- Lecture 7: Resource scheduling: problem definition
- Lecture 8: Scheduling techniques: energy-awareness and SLA-awareness
- Lecture 9: Scheduling algorithms
- Lecture 10: Resource allocation
- Lecture 11: Resource monitoring: resource usage
- Lecture 12: Scalable systems
- Lecture 13. Adaptativity in resource management: migration, self*/auto*
- Lecture 14: Resource managament in streaming processing systems
Slides of the lectures are available here
Labs - schedule:
- Lab 1 - CloudSim Toolkit – simple examples
- Lab 2 - CloudSim Toolkit – task allocation and scheduling
- Lab 3 - CloudSim Toolkit – handling federated resources
- Lab 4 - iFogSim Toolkit – simple examples
- Lab 5 - iFogSim Toolkit – working with sensors
- Lab 6 - iFogSim Toolkit – application example for healthcare
- Lab 7 - Extensions: CloudSimEx for MapReduce simulations, WorkflowSim, EdgeCloudSim
Schedule in Winter semester of 2021/2022
Weekly meetings, Tuesday, 19:40-21:10 Lecture, 18:00-19:30 Lab (even weeks)
Week | Date | 16:20 | 18:00 |
1 | 28 Sep 2021 | --- | Lecture 1 |
2 | 5 Oct 2021 | Lab 1 | Lecture 2 |
3 | 12 Oct 2021 | --- | Lecture 3 |
4 | 19 Oct 2021 | Lab 2 | Lecture 4 |
5 | 26 Oct 2021 | --- | Lecture 5 |
6 | 2 Nov 2021 | Lab 3 | Lecture 6 |
7 | 9 Nov 2021 | --- | Lecture 7 |
8 | 16 Nov 2021 | Lab 4 | Lecture 8 |
9 | 23 Nov 2021 | --- | Lecture 9 |
10 | 30 Nov 2021 | --- | --- |
11 | 7 Dec 2021 | --- | Lecture 11 |
12 | 14 Dec 2021 | Lab 5 | Lecture 12 |
13 | 4 Jan 2022 | --- | Lecture 13 |
14 | 11 Jan 2022 | Lab 6 | Lecture 14 |
References:
- Peter Brucker, Scheduling Algorithms, Springer, 2007
- Saad Mustafa et al, Resource management in cloud computing: Taxonomy, prospects, and challenges, Computers & Electrical Engineering, Volume 47, 2015, Pages 186-203, doi: 10.1016/j.compeleceng.2015.07.021
- Klervie Toczé, Simin Nadjm-Tehrani, A Taxonomy for Management and Optimization of Multiple Resources in Edge Computing, Mobile Edge Computing, Volume 2018, Article ID 7476201 doi: 10.1155/2018/7476201
- Srishti Srivastava, Ioana Banicescu, Scheduling in Parallel and Distributed Computing Systems, In Prasad, Gupta, Rosenberg, Sussman, and Weems. Topics in Parallel and Distributed Computing: Enhancing the Undergraduate Curriculum: Performance, Concurrency, and Programming on Modern Platforms, Springer International Publishing, 2018
- Hameed Hussain et al, A survey on resource allocation in high performance distributed computing systems, Parallel Computing, Volume 39, Issue 11, 2013, Pages 709-736, doi: 10.1016/j.parco.2013.09.009
- Mijuskovic A, Chiumento A, Bemthuis R, Aldea A, Havinga P. Resource Management Techniques for Cloud/Fog and Edge Computing: An Evaluation Framework and Classification. Sensors. 2021; 21(5):1832. doi: 10.3390/s21051832
- Yousafzai, A., Gani, A., Noor, R.M. et al. Cloud resource allocation schemes: review, taxonomy, and opportunities. Knowl Inf Syst 50, 347–381 (2017). doi: 10.1007/s10115-016-0951-y
- D. Petcu, Consuming Resources and Services from Multiple Clouds. From Terminology to Cloudware Support. Journal of Grid Computing,vol. 12, issue 2, 321-345, doi: 10.1007/s10723-013-9290-3
- Rodrigo N. Calheiros, Rajiv Ranjan, Anton Beloglazov, César A. F. De Rose, and Rajkumar Buyya. 2011. CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Softw. Pract. Exper. 41, 1 (January 2011), 23–50. DOI:https://doi.org/10.1002/spe.995
- Redowan Mahmud and Rajkumar Buyya, Modelling and Simulation of Fog and Edge Computing Environments using iFogSim Toolkit. In Buyya, Srirama: Fog and Edge Computing: Principles and Paradigms, Wiley, 2019
Last modification: September 25, 2021