Virtualization and Cloud Computing Flashcards
The process of creating a software-based or virtual representation of something such as virtual applications, servers, storage, and networks
Virtualization
What are the components of virtualization?
Physical server, virtualization layer (hypervisor), virtual machines
What is a hypervisor?
virtualization layer (hypervisor) that has all of the drivers and requirements to control underlying hardware
With virtualization, all virtual machines are encapsulated. What does this mean?
If one were to go down, it wouldn’t impact the others if one gets a virus or goes corrupt because they live in their own bubble
What is the physical server called in a virtualization environment?
Virtual host
What does it mean that virtual machines are portable?
As long as are using the same hypervisor, can transfer a virtual machine to a different virtual host without having driver or compatibility issues because the VM only knows the hypervisor as its host
enables companies to consume a compute resource, such as a VM, storage or an application, as a utility rather than having to build and maintain computing infrastructures in-house
cloud computing
owns the data center and manages all the hardware, networking, and virtualization
cloud provider
What is on-demand self service in cloud infrastructure?
Users select what service they want to use with price based on utilization of the resource; should be fully automated and delivered in an almost instant fashion by the cloud provider
What does metering mean in cloud infrastructure?
Measured by call, MB using, how many seconds machines were on; will show on invoice; allows for creating new resources when needed and shutting them off when not needed anymore
What is rapid elasticity in cloud computing
Cloud services can easily be skilled up or out depending on demand, and even automatically; allows for paying for resources needed
What is reliability in cloud computing?
cloud provider takes care of high availability and disaster recovery; HA protects against software and hardware ; DR is something bigger including a natural/human disaster
What are 3 most popular use cases for virtualization?
Development and Testing; Sandbox; and Legacy Software & Operating Systems
What is a sandbox environment in virtualization?
Sandbox
What do you need to have in terms of resources for virtualization?
Enough CPU/RAM/storage
True or False: A virtual machine is not subject to all the same security risks as a real computer.
False
True or False: The host must support the bandwidth for all VMs running on it.
True
What type of virtualization involves the hypervisor running on top of the OS?
Type 2 Hypervisor
In the enterprise level, which hypervisor type is most used and sits physically on top the server without an OS between?
Type 1 Hypervisor (Bare Metal)
Type of cloud computing service you manage everything from apps to networking and everything in between
On-premises
Type of cloud computing service that delivers cloud computing infrastructure such as networking, storage and virtualization, but you as a client still manage the apps, data and OS
IaaS (infrastructure as a service)
Type of cloud computing service where developers maintain management of only the applications
PaaS (Platform as a Service)
Type of cloud computing service where everything is managed by the vendor
Software as a Service
Cloud computing deployment model where the vendor provides a cloud service to multiple clients, sharing the same hardware on the backend
Public Cloud
Cloud computing deployment model where hardware is used by a single company, which often owns the hardware and datacenter
Private cloud
Cloud computing deployment model where it combines public and private access
Hybrid cloud
Cloud computing deployment model where infrastructure is shared between several orgs from a specific community with common concerns
Community cloud
True or false: Most cloud offerings are in the private cloud model
False - they are in the public cloud
refers to the process of running a users desktop inside a virtual machine that lives on a server in the datacenter
Virtual Desktop Infrastructure (VDI)
Cloud computing aspect that ensures the need for the company’s data to be always available, even in the event of a natural disaster
Replication
Cloud computing aspect that provides confidentiality
Encryption
Cloud computing aspect that covers the ability of a customer to access cloud management services remotely and does not involve data recovery
Connectivity