Which of the following devices is computer software firmware or hardware that creates and runs virtual machines?

Try the new Google Books

Check out the new look and enjoy easier access to your favorite features

Which of the following devices is computer software firmware or hardware that creates and runs virtual machines?

There are two main hypervisor types, referred to as “Type 1” (or “bare metal”) and “Type 2” (or “hosted”). A type 1 hypervisor acts like a lightweight operating system and runs directly on the host’s hardware, while a type 2 hypervisor runs as a software layer on an operating system, like other computer programs. 


The most commonly deployed type of hypervisor is the type 1 or bare-metal hypervisor, where virtualization software is installed directly on the hardware where the operating system is normally installed. Because bare-metal hypervisors are isolated from the attack-prone operating system, they are extremely secure. In addition, they generally perform better and more efficiently than hosted hypervisors. For these reasons, most enterprise companies choose bare-metal hypervisors for data center computing needs. 


While bare-metal hypervisors run directly on the computing hardware, hosted hypervisors run on top of the operating system (OS) of the host machine. Although hosted hypervisors run within the OS, additional (and different) operating systems can be installed on top of the hypervisor. The downside of hosted hypervisors is that latency is higher than bare-metal hypervisors. This is because communication between the hardware and the hypervisor must pass through the extra layer of the OS. Hosted hypervisors are sometimes known as client hypervisors because they are most often used with end users and software testing, where higher latency is less of a concern. 


Hardware acceleration technology can create and manage virtual resources faster by boosting processing speed for both bare-metal and hosted hypervisors. A type of hardware accelerator known as a virtual Dedicated Graphics Accelerator (vDGA) takes care of sending and refreshing high-end 3-D graphics. This frees up the main system for other tasks and greatly increases the display speed of images. For industries such as oil and gas exploration, where there is a need to quickly visualize complex data, this technology can be very useful.


Both types of hypervisors can run multiple virtual servers for multiple tenants on one physical machine. Public cloud service providers lease server space on the different virtual servers to different companies. One server might host several virtual servers that are all running workloads for different companies. This type of resource sharing can result in a “noisy neighbor” effect, when one of the tenants runs a large workload that interferes with the server performance for other tenants. It also poses more of a security risk than using a dedicated bare-metal server. 

A bare-metal server that a single company has full control over will always provide higher performance than a virtual server that is sharing a physical server’s bandwidth, memory and processing power with other virtual servers. The hardware for bare-metal servers can also be optimized to increase performance, which is not the case with shared public servers. Businesses that need to comply with regulations that require physical separation of resources will need to use their own bare-metal servers that do not share resources with other tenants.

Exam Report: 6.14.7 Practice Questions Date: 10/20/2019 9:55:38 pm Date: 10/20/2019 9:55:38 pm Time Spent: 1:28 Time Spent: 1:28 Candidate: Vanner, Georgiy Candidate: Vanner, Georgiy Overall Performance Overall Performance Your Score: Your Score: 100% 100% Passing Score: Passing Score: 80% 80% View results by: View results by: Objective Analysis Objective Analysis Individual Responses Individual Responses Individual Responses Individual Responses Question 1: Question 1: Correct Correct You are an application developer. You use a hypervisor with multiple virtual machines installed to You are an application developer. You use a hypervisor with multiple virtual machines installed to test your applications on various operating systems versions and editions. test your applications on various operating systems versions and editions. Currently, all of your testing virtual machines are connected to the production network through Currently, all of your testing virtual machines are connected to the production network through the hypervisor's network interface. However, you are concerned that the latest application you the hypervisor's network interface. However, you are concerned that the latest application you are working on could adversely impact other network hosts if errors exist in the code. are working on could adversely impact other network hosts if errors exist in the code. To prevent issues, you decide to isolate the virtual machines from the production network. To prevent issues, you decide to isolate the virtual machines from the production network. However, they still need to be able to communicate directly with each other. However, they still need to be able to communicate directly with each other. What should you do? (Select two. Both responses are part of the complete solution.) What should you do? (Select two. Both responses are part of the complete solution.) Create a new virtual switch configured for bridged (external) networking. Create a new virtual switch configured for bridged (external) networking. Connect the virtual network interfaces in the virtual machines to the virtual switch. Connect the virtual network interfaces in the virtual machines to the virtual switch. Disable the switch port the hypervisor's network interface is connected to. Disable the switch port the hypervisor's network interface is connected to. Create a new virtual switch configured for host-only (internal) networking. Create a new virtual switch configured for host-only (internal) networking. Disconnect the network cable from the hypervisor's network interface. Disconnect the network cable from the hypervisor's network interface. Create MAC address filters on the network switch that block each virtual machine's Create MAC address filters on the network switch that block each virtual machine's virtual network interfaces. virtual network interfaces. Explanation Explanation To allow the virtual machines to communicate with each other while isolating them from the To allow the virtual machines to communicate with each other while isolating them from the production network, complete the following: production network, complete the following: Create a new virtual switch configured for host-only (internal) networking Create a new virtual switch configured for host-only (internal) networking Connect the virtual network interfaces in the virtual machines to the virtual switch Connect the virtual network interfaces in the virtual machines to the virtual switch Creating a bridged virtual switch would still allow the virtual machines to communicate on the Creating a bridged virtual switch would still allow the virtual machines to communicate on the production network through the hypervisor's network interface. Disconnecting the hypervisor's production network through the hypervisor's network interface. Disconnecting the hypervisor's network cable, blocking the virtual machine's MAC addresses, or disabling the hypervisor's network cable, blocking the virtual machine's MAC addresses, or disabling the hypervisor's switch port would isolate the virtual machines from the production network, but would also switch port would isolate the virtual machines from the production network, but would also prevent them from communicating with each other. prevent them from communicating with each other.