Virtualization 1
Virtualization 2
Virtualization and Cloud
Cloud Concepts 1
Cloud Concepts 2
100

The definition of hypervisor.

What is software that allows you to create Virtual Machines?

100

Define Client Side Virtualization.

What is running virtual machines on a client workstation, often used for testing, research, or development?

100

The term for the uncontrolled (and possibly rogue) deployment of virtual machines.

What is virtual machine sprawl?

100

Define cloud computing.

What is accessing a resource like an app, database, or file storage over a network, usually the internet?

100

The four cloud deployment models.

What are public, private, hybrid, and community clouds?

200

Define Virtual Machine.

What is a virtual instance of an operating system?

200

Define Server Side Virtualization.

What is running virtual machines on a server, generally for improved resource utilization and reduced downtime through scalability and elasticity?

200

A major vulnerability in running guest operating systems off a single computer.

What is a single point of failure?

200

Define metered utilization.

What is per-use or pay as you go billing of cloud resources?

200

The main cloud service models.

What are Software as a Service (SaaS), Infrastructure as a Service(IaaS), and Platform as a Server (PaaS)?

300

Define Type 1 hypervisor.

What is a hypervisor installed directly on the computer that manages access to resources without going through a host OS?

300

Define application virtualization.

What is clients accessing a server to use an app or having an app streamed to them to make sure the app performs well and is always up to date?

300

The term for when malware on one VM jumps to either another VM or to the host OS.

What is VM Escaping?

300

Define High Availability of a cloud service.

What is a service with very little downtime?

300

Define Virtual Desktop Infrastructure (VDI).

What is using Virtual Machines to create a businesses desktop environments that are accessed through low-spec and thin client computers?

400

Define Type 1 hypervisor.

What is a hypervisor installed on top of an OS so that other virtual machines can be installed and accessed with a host OS?

400

Define Container Virtualization.

What is virtualizing a program instead of an operating system? (Enforce resource separation at the OS level and package everything needed to run the app)

400

A popular containerization product is:

What is Docker?

400

Define scalability in cloud computing.

What is having linear costs to supply a service to additional users?

400

Define Software Defined Networking (SDN).

What is a model for how scripting can be used to provision and deprovision networks?

500

Give an example of one Type 1 hypervisor product and one Type 2 hypervisor product.

What are Microsoft's Hyper-V (Type 1) and Oracle's VirtualBox (Type 2)?

500

The (rough) hardware requirements for each Virtual Machine.

What are ~20Gb of Storage, ~2Gb of RAM, and CPU virtualization support?

500

Define sandbox.

What is a controlled and isolated environment where you can run programs without compromising the security of the primary system?

500

Define rapid elasticity for cloud computing?

What is the ability to handle changes to demand for cloud services in real time and adjusting the amount of resources, like servers, allocated to deploy that service accordingly?

500

Define Content Delivery Network (CDN).

What is a network specializing in provisioning resources to multiple internet exchange points (IXPs) where the resource is close to an Internet Service Provider for speedy access?