Name: _______________________________________________ Number: _________
SECTION 1 – Please answer the question briefly and clearly within the provided space. The question is worth 2,75 points out of 20 points.
1) Define what you understand by Virtualization Technologies.
SECTION 2 – Please circle the correct answer(s). Keep in mind there might be a dumb answer and in that case a negative mark on that question will be issued. Each question is worth 0,75 points out of 20 points.
2) What is network virtualization?
a. A method of combining the available resources in a network.
b. A method of combining all the network resources either available or not. c. A method of creating a static network within a server.
d. A 3D representation of a computer network.
3) What is storage virtualization?
a. The possibility to create endless storage.
b. The pooling of physical storage from multiple network storage devices into what appears to be a single storage device.
c. The pooling of physical storage from multiple network storage devices into what appears to be an array of storage devices.
5) Which of these are types of virtualization? a. Operating system virtualization.
b. Hardware emulation/Full virtualization. c. Para-‐virtualization.
d. Windows virtualization.
6) Which of these relate to full virtualization?
a. Is a virtualization technique in which the guest operating system is unaware that it is running in a virtualized environment.
b. Is a virtualization technique in which the guest operating system is aware that it is a guest and has drivers that commands directly to the host operating system.
7) Which of these relate to para-‐virtualization?
a. Is a virtualization technique in which the guest operating system is unaware that it is running in a virtualized environment.
b. Is a virtualization technique in which the guest operating system is aware that it is a guest and has drivers that commands directly to the host operating system.
8) Which of these is a definition of hybrid virtualization?
a. Hybrid virtualization is a virtualization technique on which the host operating system uses para-‐virtualization for certain hardware drivers and the guest uses half virtualization for other features.
b. Hybrid virtualization is a virtualization technique on which the guest operating system uses para-‐virtualization for certain hardware drivers and the host uses full virtualization for other features.
c. Hybrid virtualization is a virtualization technique on which the host operating system uses right-‐virtualization for certain hardware drivers and the guest uses left-‐virtualization for other features.
9) Hardware emulation is:
a. A type of network virtualization. b. A type of full-‐virtualization. c. A type of para-‐virtualization.
d. A type of arcade machines architecture.
10) Where does storage virtualization is often used? a. SAN (Storage Area Network).
b. Testing. c. Backup. d. Deployment. e. Development.
Name: _______________________________________________ Number: _________
11) Application Virtualization stands, for example, for:
a. Running a Microsoft Windows application in a system with a Microsoft Windows Operative System.
b. Running a Microsoft Windows application on a system without any Operative System.
c. Running a Microsoft Windows application on a system with a Linux Operative System.
d. Running Whatsapp on a Nokia 3310 cellphone with a yellow case.
12) Why is virtualization important on development and testing tasks?
a. Because developers and testers may use a real machine on which only non-‐ destructive maneuvers may be conducted.
b. Because developers and testers only may use production machines to test software.
c. Because developers and testers may use a machine on which destructive maneuvers may be conducted safely without causing any harm on production machines.
13) Assess the following quote: “Training is a common application of virtualization. This is because technical training requires that students have a computer system available to experiment and perform exercises on.”
a. This quote is true. b. This quote is false.
c. This quote is neither true nor false. d. The sky is pink.
14) What does the Failover technology stands for?
a. A technology that mirrors one copy of the application to a second machine, and keeps them consistent by constantly sending messages back and forth between the copies.
b. A technology that mirrors one copy of the application to a file in the same system, and keeps them consistent by constantly sending messages back and forth between the copies.
c. A technology that sits between two instances of a virtual machine and dividing the regular workload between them.
15) What does the High Availability technology stands for?
a. A technology that boots a system very quickly in order to make it available as soon as possible.
16) What does the Load Balancing technology stands for?
a. A technology that weights the mass of the data stored in the server.
b. A technology that sits between two instances of a virtual machine and dividing the regular workload between them.
c. A technology that balances the data between two hard disk drives.
17) Server pooling is a really interesting virtualization technology, it gives the ability to a System Administrator to:
a. Instead of installing a virtual machine on a particular server, the administrator merely point the virtualization software at the virtual machine image, and the software figures out which physical server is best suited to run the machine. b. Instead of installing a virtual machine on a any server, the administrator has to
calculate the load of all servers and choose the one with the lowest load. c. Instead of installing a virtual machine on a particular server, the server pooling
master will enquire and online system in order to find out the best next machine to be used.
18) A Data Center from Google has been consumed by fire and all servers and all data from that Data Center were lost, which technology has been taken in place in order to mitigate any service downtime?
a. Fire Recovery. b. Data Availability. c. Disaster Recovery. d. Backup Instantiation.
19) Looking at current costs an IT organization may divide its costs in which of the following categories?
a. Sweet and Sour. b. High and Low.
c. Essential and non-‐Essential. d. Hard and Soft.
20) Taking into account the previous question does the following definition fit in the
mentioned categories? “Any costs that require paying actual money to an external entity and costs that are typically associated with internal personnel or internal services.”
a. Yes b. No c. In part only.
Name: _______________________________________________ Number: _________
21) Which of the following steps should be taken into account when identifying virtualization costs?
a. Selecting a virtualization deployment.
b. Identifying the hardware needs for the System Administrator’s managing desktop.
c. Identifying new hardware needs. d. Purchasing new software.
e. Training Employees.
22) Select all steps you may find suitable to keep in mind on your virtualization project. a. Evaluating use cases.
b. Praying that every end of month the CEO has money to pay your salary. c. Review of organizational operations structure.
d. Definition of the virtualization architecture.
e. Make sure everyone notices that you have changed the paradigm inside the organization.
f. Select the virtualization hardware. g. Perform a pilot implementation.
h. Let the virtualized infrastructure manage itself.
23) Select all pitfalls to be avoided in your virtualization project. a. Get training as you go and need.
b. Be always prepared for something that may go wrong. c. Apply virtualization everywhere you can.
d. Skip all readings and research on virtualization.
e. Apply virtualization and lean back on your chair as your work is done here.
24) Virtualization is the key for:
a. Maximizing the usage of computing resources. b. Lowering IT related expenses.
c. Faster server provisioning. d. Increase uptime.
e. Isolate applications. f. The meaning of life.
g. The entrance door of the PT Data Center in Covilhã.