Platform/Server Virtualization

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/59

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

60 Terms

1
New cards

How is virtual used in IT

-virtual memory

-virtual drives

-virtual CD-ROMs

2
New cards

What is considered virtual

anything that is spoofed or faked it can be considered virtual

3
New cards

How does virtualization apply

applies to system or server virtualization

4
New cards

What is system virtualization

the process of emulating hardware so it can be made available to multiple logical systems

5
New cards

How are stems that are virtualized related

each system is independent of all others

6
New cards

What is a virtual server

single computer that appears as an independent computer to multiple clients or guest operating systems

7
New cards

What does system virtualization allow for

the ability to run multiple operating systems simultaneously on a single computer

8
New cards

What is the traditional method

hardware that is dedicated to OS on which applications run

9
New cards

What is the virtualization method

software that emulates hardware which guest operating systems use as if real

10
New cards

Is virtualization an old concept

no

11
New cards

When was virtualization first introduced

in the 1960s by IBM

12
New cards

Why was virtualization first introduced by IBM

partition large mainframe based systems

13
New cards

What was the first version of virtualization

VM/370 (virtual machine facility)

14
New cards

When was it abanded

in the 1980s-90s

15
New cards

Why was it abanded

due to the inexpensive x86 servers and the popularity of client/server applications

16
New cards

When was virtualization support started for x86 systems

in 1998 thanks to VMware

17
New cards

What did VMware address in the supported version of x86 systems

to address server bloat

-low utilization/high infrastructure

-high management/ maintenance cost

-poor disaster recovery/failover protection

18
New cards

What are the types of virtualization archtiecture

-client based (hosted) architecture

-bare-metal (hypervisor) architecture

19
New cards

What is client based (hosted) architecture

-virtualization layer installed on top of an existing OS as an applications and other programs run alongside the virtualization software

20
New cards

What is client based (hosted) architecture also called

workstation virtualization

21
New cards

What does client based (hoste) architecture best allow for

support for host hardware like sound cards, usb ports, etc.

22
New cards

What is bare-metal (hypervisor) architecture

-virtualization layer is installed directly on the hardware

-no operating system is needed

23
New cards

What is more effective client based or bare metal

bare metal

24
New cards

What is a virtual machine (VM)

each environment available for OS installation

25
New cards

What is guest operating system

The operating system installed in a VM

26
New cards

What is host operating system

in hosted architecture, the OS in which the virtualization software runs

27
New cards

What is a hypervisor

the software that provides the virtualization layer in a bare metal architecture

28
New cards

What some of the advantages in virtualization

-flexibility

-increased reliability

-provides a consistent hardware interface regardless of underlying physical hardware

-increased capacity and scalability

-lower infrastructure cost

-reduced energy cost

29
New cards

What are some of the disadvantages of virtualization

-single point of failure

-complicates hardware maintenance

-harder to keep track of software and operating system

30
New cards

Explain the flexibility of virtualization

-can run different types of OS on the same hardware

-VMs can be easily cloned or used as templates

-VMs can be quickly moved amount servers

-can quickly create test environment

31
New cards

What are VMs easily cloned or used as templates

OS/HD/etc. is just a set of files that are easily copied

32
New cards

Explain increased relaibilty

virtual machine can be configured to automatically move from a failed server to one that is still working

-called fail-over or high availability

33
New cards

Explain consistent hardware interface regardless of underlying physical hardware

-can run an OS hardware that is not natively supported

-allows a server to move seamlessly between different hardware platforms without changing drivers

-enables virtual appliances

34
New cards

What is virtual appliances`

-instead of having to install and debug software platforms an entire installation, including OS, can be added to a virtual machine server

-completely different way of implementing services

35
New cards

Explain increased capacity and scalability

-virtual members of a cluster can spin up or down as needed to meet current demands

-one of the basic tenants of cloud computing

36
New cards

Explain infrastructure cost

-saves physical or rack space

-less hardware to maintain

-increased hardware utilization

37
New cards

Explain reduced energy cost

-less power consumption

-less cooling

38
New cards

Explain single point of failure

-if host OS crashes all VMs crash

-if host hardware fails, all VMs fail

39
New cards

Explain complications hardware maintenance

if you need to take the host server down multiple guests are affected

40
New cards

Explain harder to keep track of software and operating systems

not just looking for a box or server - could be virtualized somewhere and could have been moved automatically

41
New cards

What are system virtualization components

-CPU

-Memory

-Drivers and I/O virtualization

42
New cards

What are the types of CPU virtualization

-full virtualization

-paravirtualization

-hardware assisted

43
New cards

What is full virtualization of CPU

-uses binary translation to execute instructions that are non virtualizable

-offers the best isolation and most security between VMs but is complex

44
New cards

What is paravirtualization

-uses modified guest OS to remove non-virtualizable instructions

-poor compatibility but good performance

45
New cards

what is paravirtualization also called

OS assist

46
New cards

What is hardware assisted

-hypervisor traps non-virtualizable instructions and re-issues them to hardware in root mode which is a function of CPU enhancement

-compatibility is excellent but lower performance

47
New cards

What is memory virtualization

-uses virtual to physical mapping maintained by the hypervisor

-each VM thinks that it has contiguous memory space available

-standard libraries can be shared amount VMs which reduces the required memory

48
New cards

What is device and I/O virtualization

-involves managing the routing of I/O requests between virtual devices and the shared physical hardware

-biggest performance hit in system virtualization

49
New cards

What is the system virtualization futures

will continue to be a key technology through the foreseeable future

50
New cards

Why will system virtualization continue to be a key technology

the management and cost models are too powerfull

51
New cards

What will the future development likely include

-remove the requirement to do binary translations

-not require specifically-configured guest OS

-remove the performance hit incurred by using hardware assisted technologies with some hardware support for memory mapping and device and I/O virtualization is out

52
New cards

What are the examples of client based virtualization software in windows

-VMware player/workstation/server

-Microsoft VirtualPC

-Bochs

-VirtualBox

53
New cards

What are the examples of client based virtualization software in macintosh

-Parrallels

-VMware Fusion

54
New cards

What are the examples of client based virtualization software in linux

-OpenVZ

-VirtualBox

-Bochs

KVM (kernel virtual mode)

-Nutanix

55
New cards

What are the examples of hypervisor virtualization software

-VMware vSphere

-Microsoft HyperV

-Xen

-Microsoft Azure

-Nutanix CE

56
New cards

What is VMware vSphere

represents an entire suite of productes

57
New cards

what is Microsoft HyperV

windows clients

58
New cards

what is Xen

-amazon/rackspace/etc.

-cloud backend

59
New cards

what is Microsoft Azure

-multiple clients

-cloud backed

60
New cards

What is Nutanix CE

used in this class