D316 - Chapter 7 Flashcards
(34 cards)
Running multiple OSs at the same time
Virtualization
Guest operating system installed on a host computer
virtual machines (VMs)
Software that facilitates VM’s and Virtualization
hypervisor
What type of Hypervisor is installed directly onto the computer
Type 1 (bare metal)
What type of Hypervisor is VMware?
Type 2 Hypervisor (Software)
A virtualization solution designed to run on “ordinary” desktops
Client-Side Virtualization
An isolated environment to test viruses and worms
Sandbox
Testing software applications under different OSs or Resource Constraints
Cross-Platform Virtualization
Deploying a Server Role as a Virtual Machine
Server-Side Virtualization
Code running on a server and being streamed to a client
Application Virtualization
An isolated execution environment for an application
Containerization
Virtualization and CPU extension names
VT-x, AMD-V, SLAT (Second Level Address Translations)
The uncontrolled deployment of more and more VM’s
virtual machines sprawl (VM sprawl)
A potential attack against a VM platform – Malware running on a Guest OS
virtual machine escaping (VM escaping)
Means the server experiences very little downtime
High Availability (HA) (Ex. 99.999%, or “3 Nine’s” of availability)
Means the cost of adding other users stays the same in a cloud environment
Scalability
A systems ability to handle changes in real time to demand in a cloud environment
Elasticity
_______ as a service. Means Single application hosted entirely by a third party
SaaS (Software as a Service) Examples: Salesforce, Google Workspace, Office 365
_______ as a service. Means resources, such as servers, load balances, and storage area networks deployed as needed
IaaS (Infrastructure as a Service) Examples: OpenStack, Azure Virtual Machines
_______ as a service. Deploys servers and storage network infrastructure but also provides a database/application on top
PaaS (Platform as a Service) Examples: MySQL, Oracle Database
Virtualization
Multiple OSs can be installed and run on one computer
Virtual Machines
Guest operating system installed on a host computer using a hypervisor
Virtual Machines
software that facilitates virtualization or OS
Cross Platform Virtualization
Means to test software under various constraints