Virtualization and Cloud Computing Flashcards
sophisticated software that handles the input and output to/from a virtual machine that normally be handled by hardware
hypervisor
software or hardware that converts inputs into an entirely different platform
emulator
a “copy” of a virtual machine that saves the VM’s state at that moment, enabling for a quick return later
snapshot
a hypervisor/OS combo that has no software between it and the hardware; also, Type-1 hypervisor
bare-metal hypervisor
a hypervisor that does require software between it and the hardware, such as VMWare Workstation
Type-2 hypervisor
open source, Linux-based hypervisor that is closely integrated into Linux’s kernel
Kernal-based Virtual Machine (KVM)
a server that can present a number of hard disks over the network as a number of logical disks; doesn’t have its own file system
storage area network (SAN)
infrastructure choice for supporting a SAN, designed for high-performance stroage
Fibre Channel (FC)/Fibre Channel over Ethernet (FCoE)
infrastructure choice for supporting a SAN, uses the SCSI protocol to communicate across networks with cheap, readily available hardware
Internet Small Computer System Interface (iSCSI)
larger size frame, usually about 9000 bytes long, designed to reduce the number of frames moving through a network
jumbo frame
infrastructure choice for supporting a SAN, uses unique NICs and cabling; links are usually aggregated, using 4 or 8 connections
Infini Band (IB)
dedicated file server with its own file system and uses hardware and software designed for serving and storing files
network attached storage (NAS)
method for giving a VM an IP address by using a software connection to pass traffic from a real NIC to a virtual one
bridge the NIC
the centralized configuration, installation, and handling of every switch in a network
distributed switching
part of a physical router or switch that makes decisions on how to move traffic
control plane
part of a phsyical router or switch that is responsible for executing the decisions of the control plane
data plane
form of networking that requires a network controller to dicate the flow of traffic via hardware and virtual routers and switches rather than a control plane; data planes must be designed for this
Software defined Networking (SDN)
program that controls the flow of traffics from switches and routers in an SDN; is programmable
network controller
feature of a network controller in an SDN that allows one to write code to control how the entire network will behave
programmable
cloud service designed to provide virtual hardware, which minimizes idle hardware, protects against data loss and downtime, and responds to spikes in demand; provided commonly by large-scale, global providers; services are offered at a set rate
Infrastructure as a Service (IaaS)
a cloud service that building upon an infrastructure to provide a Web application deployment and management system; gives programmers all the tools they need deploy, administer, and maintain an application
Platform as a Service (PaaS)
a cloud service that provides access to even massive applications, such as Office 365
Software as a Service (SaaS)
cloud model where a business builds their own internal cloud and owns it
private cloud
cloud model where a private cloud is used by multiple organizations
community cloud
technique in cloud modeling where a private cloud can grow into a public cloud during peak demand to avoid grinding to a halt
cloud bursting