Personal tools
Log in
You are here: Home Faculty Education Programmes Undergraduate Programmes Undergraduate Programmes 2017 Virtualization and Cloud Systems

Virtualization and Cloud Systems

Course title: Virtualization and Cloud Systems

Code: 3ФЕИТ07Л006

Number of credits (ECTS): 6

Weekly number of classes: 3+1+1+0

Prerequisite for enrollment of the subject: Passed: Operating Systems, Taken course: High Performance Systems and Computing

Course Goals (acquired competencies): Introducing the concepts of virtualization, virtual datacenters and implementation of systems in the cloud. Upon completion of the course students will be able to work independently with virtual machines, as well as to design and manage systems in the cloud.

Total available number of classes: 180

Course Syllabus: Introduction. Basic concepts of cloud-based systems. Technology behind cloud systems. Datacenters. Components and terms. Virtualized datacenter. Storage systems. Storage Area Network (SAN). Network Attached Storage (NAS). Virtualization concepts. Abstraction of resources. Types of virtualization. Virtualization of networks. Storage virtualization. Virtualization and Virtual Machines (VM). Concepts, management and configuration. Migration, cloning, VM templates. Virtualization management tools. Hypervisors. VMWare. KVM. Operating System Virtualization. XEN. Cloud systems. Features. Cloud deployment models: a private, public, hybrid cloud. Cloud services: SaaS, PaaS, IaaS. Designing a private cloud. Concepts and features. Public cloud services: Amazon, Google, Microsoft cloud services. Open source cloud computing systems. OpenStack. Architecture. Cloud security.

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

K. Hwang, J. Dongarra, G.C. Fox

Distributed and Cloud Computing: From Parallel Processing to the Internet of Things

Morgan Kaufmann

2011

2

N. Antonopoulos, L. Gillam

Cloud Computing: Principles, Systems and Applications

Springer

2010

3

T. Erl, R. Puttini, Z. Mahmood

Cloud Computing: Concepts, Technology & Architecture

Prentice Hall

2013

Additional Literature

No.

Author

Title

Publisher

Year

1

Dan C. Marinescu

Cloud Computing: Theory and Practice

Morgan Kaufmann

2013

2

V. Josyula, M. Orr, G. Page

Cloud Computing: Automating the Virtualized Data Center

Cisco Press

2011