Technologies of virtualised networks and data centers

Goal: The advanced level course concentrates on the system level theory, the design challenges, and the most significant practical realisations of computational clouds, as a middleware, particularly based on open-source practices (OpenStack) and focusing on the Infrastructure-as-a-Service solutions.

Course description: The course provides a short overview on theoretical and practical knowledge concerning public, private, and hybrid clouds from the aspects of users, system engineers, and operators. The students get acquainted with the types of services (IaaS/PaaS/Saas) offered by clouds, and the main characteristics of their implementations, as well as their typical solutions. Some selected components of cloud, as a middleware, are discussed in details; starting from the block and object stores (e.g. Cinder/Swift), through the components responsible for the authentication (e.g. Keystone), ending with the telemetry and orchestration tools (e.g. Ceilometer/Heat). In the field of platform services, the students get a short overview on the cloud based deployments and use cases of Big Data tools.

 

Technologies of virtualised networks and data centers