4. Virtualization and Cloud Computing (11%) Flashcards

1
Q

Private Cloud

A

purchase virtualization software to set up individual clouds within their own network

  • eliminates many of the features that companies want from the cloud, such as rapid scalability and eliminating the need to purchase and manage computer assets
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Public Cloud

A

These clouds offer the best in scalability, reliability, flexibility, geographical independence, and cost effectiveness

  • For example, if the client needs more resources, it simply scales up and uses more
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Hybrid Cloud

A

This gives the client the great features of a public cloud while simultaneously allowing for the storage of more sensitive information on the private cloud

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

Community Cloud

A

These are created when multiple organizations with common interests combine to create a cloud.

  • The economies of scale and flexibility won’t be as great as with a public cloud, but that’s the trade- off for better security.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Infrastructure as a Service (IaaS)

A

is a lot like paying for utilities— the client pays for what it uses

  • requires the most network management expertise from the client
  • considered a host application
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Platform as a Service (PaaS)

A

adds a layer to IaaS that includes software development tools such as runtime environments

  • This frees up the software developer to focus on building their application and scaling it
  • Examples include Google App Engine, Microsoft Azure, Red Hat OpenShift, Amazon Web Services (AWS) Elastic Beanstalk, Engine Yard, and Heroku
  • considered a build application
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Software as a Service (SaaS)

A

handles the task of managing software and its deployment, and includes the platform and infrastructure as well

  • The advantage of this model is to cut costs for software ownership and management; clients typically sign up for subscriptions to use the software and can renew as needed
  • the model used by Google Docs, Microsoft Office 365, and even storage solutions such as Dropbox
  • considered a consumer application
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Shared Resources

A

the pooling of computing resources to server multiple users or tenants

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

Metered Utilization

A

shows how much a client has used (the cloud) and will be billed for

  • suppliers track usage and charge accordingly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Rapid Elasticity

A

the ability of cloud computing systems to scale resources up or down quickly and automatically in response to changing demand

  • scale up without needing to purchase, install, and configure new hardware
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

High availability

A

the ability of cloud computing systems to ensure that services and resources are accessible and operational for users when needed

  • uninterrupted and responsive service
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

File Synchronization

A

the process of ensuring that files and data are consistently updated and mirrored across multiple devices or locations

  • If changes are made to one, the other copy gets updated accordingly
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Virtual desktop infrastructure
(VDI)

A

a term that encompasses the software and hardware needed to create the virtual environment

  • can be on premises in the same building as the company using it, or in the cloud
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Virtual NICs

A

is controlled by the virtual machine, controls access to other virtual machines on the same system as well as access to the physical NIC

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

Virtual Sandbox

A

is a temporary, isolated desktop environment

  • Think of it as a temporary, somewhat limited virtual machine
  • When this gets shut down, so does the app and any data associated with it
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Test Development

A

a virtual machine, with a developer looking to create and test applications as they are works in progress

  • Apps can be tested in virtualized versions of the same OS that the developer is working on, or in a different OS virtualized on the same computer
17
Q

Application Virtualization

A

is a common use of virtual machines as well

  • takes one of two forms: Legacy software/OS & Cross-platform virtualization
18
Q

Legacy software/OS

A

basically old, outdated software

19
Q

Cross-platform virtualization

A

It allows programs coded for one type of hardware or operating system to work on another that it’s not designed to work on

  • For example, an app designed for macOS could work in a virtualized version of that OS within a Windows- based server
20
Q

Resource Requirements

A

Same importance as an computer’s performance

  • multiple CPU cores
  • CPU processor support (VT or AMD-V)
  • A lot of RAM
  • Decent Hard drive space
  • A NIC card
21
Q

Virtualization Security

A
  • Disable virtualizaiton in the BIOS/UEFI settings
  • Harden VMs by using a vTPM
  • Virtual Machine (VM) Escape
22
Q

Client-Side Virtualization

A

running virtual machines directly on the end-user device

23
Q

Cloud Computing

A

using remote servers on the internet to store, manage, and process data rather than relying on a local server or personal computer

24
Q

Hypervisor

A

is a software layer that allows multiple operating systems to run on a single physical hardware platform simultaneously