Modern IT infrastructure
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
FIT-ITI | Z,ZK | 5 | 2P+1C | Czech |
- Course guarantor:
- Lecturer:
- Tutor:
- Supervisor:
- Department of Computer Systems
- Synopsis:
-
with a very limited and time-invariable range of software or hardware, this subject tries to explain the issue as a whole and in the context of the time. A modern data or computing center is understood here as a complex whole, the individual parts of which must be reconciled from different aspects of the view using current technologies. The proposed solution should thus be capable of continuous and economically optimal operation.
- Requirements:
-
Knowledge of the course BI-OSY is required, graduation of the course BI-VDC is recommended.
- Syllabus of lectures:
-
1. Preventive Maintenance I - Components of IT Infrastructures and their Monitoring.
2. Preventive Maintenance II - Algorithms for Preventive Maintenance.
3. Methods for Reducing Power Consumption - Virtualization and Containerisation.
4. Planning algorithms for Reducing Power Consumption.
5. Overview of HW Platforms Used in Supercomputers.
6. Overview of Programming APIs Used in Supercomputers.
7. Methods for Distributing Calculation and Overview of Universal Science and Technology Libraries.
8. Algorithm Performance and Methods for Predicting.
9. Design of Data Centers Aimed at Increasing Energy Efficiency.
10. DevOps and Agile Methods for Software Development and Deployment, Automatic Scaling with Ecology/Economics in mind.
11. Open Software, Foundations Around It and the Sovereign Infrastructure Movement.
12. Container Platforms and Ecosystem Above Kubernetes.
13. Reserve, Defense of Semester Thesis.
- Syllabus of tutorials:
-
1. Introduction to the subject, introduction to the environment.
2. Monitoring the cloud infrastructure.
3. Using the Cloud API to optimize its operation.
4. Design a planning algorithm for managing virtual machines to reduce power.
5. Design and optimize a distributed computing algorithm to reduce computing time.
6. Awarding credits.
- Study Objective:
-
It is justified to assume that FIT graduates of this specialization will be data and computational center administrators and will decide on the choice of technologies, computational infrastructures and the overall philosophy of their management.
- Study materials:
-
1. Li X.-E. : Advanced Design and Implementation of Virtual Machines. CRC Press, 2016. ISBN 978-1466582606.
2.Lowe S.D., Davis D.M., Green J. : Building a Modern Data Center: Principles and Strategies of Design. ActualTech Media, 2016. ISBN B01ANYBGC8.
3. Khan S.U., Zomaya A.Y. : Handbook on Data Centers. Springer, 2015. ISBN 978-1-4939-2092-1.
4. Geng H. : Data Center Handbook. John Wiley & Sons, 2014. ISBN 978-1118436639.
5. Marinescu, D. C. : Cloud Computing: Theory and Practice (2nd Edition). Morgan Kaufmann, 2017. ISBN 978-0-128-12811-4.
- Note:
-
The course is taught in Czech.
- Further information:
- courses
- No time-table has been prepared for this course
- The course is a part of the following study plans:
-
- Master specialization Computer Security, in Czech, 2020 (elective course)
- Master specialization Design and Programming of Embedded Systems, in Czech, 2020 (elective course)
- Master specialization Computer Systems and Networks, in Czech, 202 (elective course)
- Master specialization Management Informatics, in Czech, 2020 (elective course)
- Master specialization Software Engineering, in Czech, 2020 (elective course)
- Master specialization System Programming, in Czech, version from 2020 (elective course)
- Master specialization Web Engineering, in Czech, 2020 (elective course)
- Master specialization Knowledge Engineering, in Czech, 2020 (elective course)
- Master specialization Computer Science, in Czech, 2020 (elective course)
- Mgr. programme, for the phase of study without specialisation, ver. for 2020 and higher (elective course)
- Bachelor Specialization Information Security, in Czech, 2021 (elective course)
- Bachelor Specialization Management Informatics, in Czech, 2021 (elective course)
- Bachelor Specialization Computer Graphics, in Czech, 2021 (elective course)
- Bachelor Specialization Computer Engineering, in Czech, 2021 (elective course)
- Bachelor Specialization Web Engineering, in Czech, 2021 (elective course)
- Bachelor Specialization Artificial Intelligence, in Czech, 2021 (elective course)
- Bachelor Specialization Computer Science, in Czech, 2021 (elective course)
- Bachelor Specialization Software Engineering, in Czech, 2021 (elective course)
- Bachelor Specialization Computer Systems and Virtualization, in Czech, 2021 (compulsory elective course)
- Bachelor Specialization Computer Networks and Internet, in Czech, 2021 (elective course)
- Study plan for Ukrainian refugees (elective course)
- Master specialization System Programming, in Czech, version from 2023 (elective course)
- Master specialization Computer Science, in Czech, 2023 (elective course)
- Bachelor Specialization Information Security, in Czech, 2024 (elective course)
- Bachelor Specialization Management Informatics, in Czech, 2024 (elective course)
- Bachelor Specialization Computer Graphics, in Czech, 2024 (elective course)
- Bachelor Specialization Software Engineering, in Czech, 2024 (elective course)
- Bachelor Specialization Web Engineering, in Czech, 2024 (elective course)
- Bachelor Specialization Computer Networks and Internet, in Czech, 2024 (elective course)
- Bachelor Specialization Computer Engineering, in Czech, 2024 (elective course)
- Bachelor Specialization Computer Systems and Virtualization, in Czech, 2024 (compulsory elective course)
- Bachelor Specialization Artificial Intelligence, in Czech, 2024 (elective course)
- Bachelor Specialization Computer Science, in Czech, 20214 (elective course)
- Teaching Informatics for Secondary Schools (elective course)
- Bc. specialization Computer Graphics with omitting BI-SVZ (elective course)
- Quantum Informatics (elective course)