- Class 30
- Practice 30
- Independent work 90
Implementing high availability in ICT system
Lecturers and associates
The objective of this module is to enable students to learn:
• advanced knowledges about various methods to achieve high availability and fault tolerance
• how to configure high availability and fault tolerance for various infrastructure services
Students learn the capability of Microsoft operating systems, services and applications to achieve better availability. Availability is very important for companies as it's a good way to make sure that services work, even if some individual hardware or software components fail.
It is important for students to take this module because high availability of necessary services is essential so that employees of any given company can work in various failure scenarios.
For graduate level, this knowledge and understanding is essential as enterprises need system engineers with experience configuring various types of high availability for in-house infrastructure. This module exposes students to the idea of availability by design, as it's something that's deeply rooted in IT-supported businesses of the 21st century.
1. Lownds, P., Nemnom C., Carvalho, L. (2017) Windows Server 2016 Hyper-V Cookbook, Livery Place, 35 Livery Street, Birmingham B3 2PB, UK, Packt Publishing.
2. Thomas, O. (2020) Windows Server 2019 Inside Out, Microsoft Press [s.l.]
3. Gorman, K., Hirt, A., Noderer, D., Pearson, M., Rowland-Jones, J., Ryan,D., Sirpal, A., Woody, B. (2020) Introducing Microsoft SQL Server 2019, Livery Place, 35 Livery Street, Birmingham B3 2PB, UK, Packt Publishing.
1. Syrewicze, A., Siddaway, R. (2018) Pro Microsoft Hyper-V 2019, One New York Plaza, Suite 4600, New York, NY 10004-1562, Apress Media.
2. Thomas, O. (2017) Windows Server 2016 Inside Out, Microsoft Press [s.l.]
3. Krause, J. (2019) Mastering Windows Server 2019: The complete guide for IT professionals to install and manage Windows Server 2019 and deploy new capabilities, 2nd edition, Livery Place, 35 Livery Street, Birmingtham B3 2PB, Packt Publishing
Minimal learning outcomes
- Review hardware and software redundancy and backup methods.
- Suggest options for data storage redundancy.
- Assess the redundancy of infrastructure services.
- Compare file server redundancy modes.
- Suggest database redundancy options (example: Microsoft SQL).
- Evaluate the selected method of database redundancy. (Example: MS Exchange)
- Recommend the use of high-availability virtual machines (example: Microsoft Hyper-V).
- Argue the application of different types of virtual disks and ways to connect to data warehouses.
- Select data warehouse redundancy options, networks, and data recovery options.
Preferred learning outcomes
- Recommend hardware and software redundancy and backup methods.
- Recommend data storage redundancy options.
- Suggest options for redundancy of infrastructure services.
- Suggest options for file server redundancy.
- Recommend correct infrastructure options for database redundancy (example: Microsoft SQL).
- Recommend the correct method of database redundancy. (Example: MS Exchange)
- Suggest options for high availability of virtual machines (example: Microsoft Hyper-V).
- Suggest options for application of different types of virtual disks and ways to connect to data warehouses.
- Design data warehouse redundancy options, networks, and data recovery options.