Chapter 9: Virtualization and Cloud Computing: Instructor Materials
Chapter 9: Virtualization and Cloud Computing: Instructor Materials
Cloud Computing
Instructor Materials
IT Essentials 7.0
Chapter 9: Virtualization and
Cloud Computing
IT Essentials 7.0 Planning Guide
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3
Chapter 9: Virtualization and
Cloud Computing
IT Essentials 7.0
Chapter 9 - Sections & Objectives
9.1 Virtualization
• Install a virtual machine on a computer.
• Explain server virtualization.
• Install virtualization software on a computer.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13
9.1 Virtualization
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14
Video Explanation – What is the cloud?
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 15
Virtualization
Cloud Computing and Virtualization
Virtualization enables a single computer to host multiple independent virtual computers called
virtual machines (VM) that share the host computer hardware.
Virtualization software separates the actual physical hardware from the VM instances.
These dedicated servers are equipped with large amounts of RAM, powerful CPUs, and multiple
large storage devices.
Disadvantages include: wasted resources, single-point of failure, and server sprawl.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 17
Virtualization
Server Virtualization
Server virtualization takes advantage of idle resources to reduce the number of servers required.
A program called the hypervisor is used to manage the computer resources and various VMs.
It provides VMs access to the hardware in the physical machine such as CPUs, memory, disk
controllers, and NICs.
Each VM runs a complete and separate operating system.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 18
Virtualization
Advantages of Server Virtualization
Better use of resources
Reduced cost
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 19
Virtualization
Client-Side Virtualization
Client-side virtualization enables
users to run VMs on their local
computer.
It allows users to test new operating
systems, software, or to run older
software.
Host computer – the physical
computer controlled by a user.
Host OS - the operating system of
the host computer.
Guest OS - the operating system
that is running in the VM.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 20
Virtualization
Type 1 and Type 2 Hypervisors
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 21
Virtualization
Type 1 and Type 2 Hypervisors (Cont.)
Type 2 (hosted) hypervisors are commonly used with client-side virtualization.
Type 2 hypervisors work with the host computer to create and use multiple VMs.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 22
Virtualization
Virtual Machine Requirements
BIOS CPU support for VM Monitor Mode Extension (VT-c on Intel CPUs)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 23
Virtualization
Virtual Machine Requirements (Cont.)
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 24
Virtualization
Virtual Machine Requirements (Cont.)
Memory 2GB
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 25
Virtualization
Lab – Install Linux in a Virtual Machine and Explore the GUI
In this lab, you will install a Linux OS in a virtual machine using a desktop virtualization application,
such as VirtualBox. After completing the installation, you will explore the GUI interface.
Objectives:
Part 1: Prepare a Computer for Virtualization
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 26
9.2 Cloud Computing
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 27
Cloud Computing
How We Use the Cloud
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 28
Cloud Computing
Cloud Services
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 29
Cloud Computing
Cloud Computing Characteristics
• On-demand (self-service)
• Rapid elasticity
• Resource pooling
• Measured and metered service
• Broad network access
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 30
9.3 Chapter Summary
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 31
Conclusion
Chapter 9: Virtualization and Cloud Computing
Explain server virtualization.
© 2016 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 32