Virtualization and Cloud Computing Flashcards

1
Q

4 important things when it comes to Virtualization:

A

The Computer
Hypervisor - manager like software that sits between the hardware and actual virtual machine ex: VMware, ESXi, Virtual Box, Microsoft Hyper-V
Virtual Machine
Virtual Hard disk ( VHD or VHDx ) - or file

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

There are 2 hypervisors

A

Type 2 or hosted- runs on top of your computers OS, allows you to switch between the OS and virtual machine
Type 1 or bare metal - Boots up your virtual machine

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Saving power consumption, hardware consolidation, and system recovery are all benefits of _______________?

A

Virtualization

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Virtual machines need a _________ _________.

A

operating system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

To be able to upsize or downsize the memory and storage of a virtual machine without the added investment of more on-site hardware by utilizing the clouds resources is called:

A

Scalability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

To be able to increase or decrease resources of your VM based on the demand of your application, service is called:

A

Elasticity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

The availability to support multiple customers on the same device, service, or infrastructure all at once.

A

Multitenancy

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

The 4 basics of cloud computing are:

A

Scalability
Elasticity
Multitenancy
Security Implications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

There are several ways to have or access Virtual Machines or Cloud Services where we don’t have to create or even purchase. Like in a pyramid form they are:

A

Infrastructure as a Service ( IaaS ) - enable you to set-up whole infrastructures for you without the on-site resources, manintenance, and troubleshooting ( most popular )
Platform as a Service ( PaaS ) - for developers can create things like web apps without all the overhead, provides a complete deployment and management system - Heroku.com
Software as a Service ( SaaS ) - provides subscription-based access to software
Desktop as a Service ( DaaS ) - basically allow you to move user’s workstations in the cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

There are several variation when it comes to cloud ownership:

A

Private - members only
Public
Community - where several organizations put in to create one big cloud ( also a members only
Hybrid - where a private cloud has contracted management

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

This is the management of infrastructure in a descriptive model, using the same versioning as developers use for source code:

A

Infrastructure as Code ( IAC )

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Regarding IAC, ___________ is using code to set up or provision and maintain systems in a consistent manner without having to make manual changes.

A

Automation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Regarding IAC, __________ is composing smaller automated tasks into longer sequences

A

Orchestration

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

_________ enables access to a software development platform without the need to personally host it

A

PaaS or Platform as a Service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

A _________ allows very quick access to software running live on the internet.

A

PaaS or Platform as a Service

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

A ______ ________Connects to a NIC in order to connect to a physical network. They can detect which VM’s are logically connected to its virtual ports and forwards network traffic to the VM.

A

Virtual Switch

17
Q

the centralized handling and management of virtual switches (done by the hypervisor)

A

Distributed Switching

18
Q

Basically an architecture or collection of patterns that generally describe how to create a network, basically enables virtualization of network hardware

A

Network function virtualization ( NFV )

19
Q

In SDN Routers, switches, or a basic network box has:

A

Management plane / layer -
application plane/layer - one computer with web interface
control plane/layer - sets up acl’s, router info
infrastructure plane/layer - gets the data delivered (mediums)
data plane/layer or forwarding plane

19
Q

This virtualization controls a device from a remote location by replacing the control plane:

A

Software-defined networking ( SDN )

20
Q

_______ depends on the services requested, including IaaS, and PaaS

A

Virtual private Cloud or VPC / like AWS