Virtualization Technologies (2020)

From CyberEdWiki
Jump to: navigation, search

The intent of the Virtualization Technologies Knowledge Unit is to provide students with an understanding of how modern host virtualization is implemented, deployed, and used. Students will understand the interfaces between major components of virtualized systems, and the implications these interfaces have for security.


After completing the KU, students will be able to:

  1. Describe the fundamental concepts of virtualization.
  2. Compare and contrast the different virtualization architectures.


  1. Virtualization Architectures
  2. Virtualization techniques for code execution
  3. Memory management in virtual environments
  4. Networking in virtual environments
  5. Storage in virtual environments
  6. Scheduling of virtual machines
  7. Migration and snapshots
  8. Virtual management layers
  9. Digital Forensics in virtual environments


NICE Framework Categories[edit]

CSEC 2017 Categories[edit]

Specialization Areas[edit]

See also[edit]

Related Knowledge Units

Further reading[edit]

Suggested textbooks[edit]

Suggested academic readings[edit]

Sample knowledge test[edit]

Sample skills test[edit]

Sample abilities test[edit]

Additional notes or materials[edit]


Reference ID[edit]