What is the definition of virtualization as it relates to the use of computers comptia?

5. Virtualization and Cloud Computing

5.2 Given a scenario, set up and configure client-side virtualization

A client-side virtualized computer is one that is an instance of an operating system that is managed centrally on a server and executed locally. One key feature of this approach is that while a constant connection to the server is not required for the system to function, the operating system disk image is updated and backed up by synchronizing regularly with a server.

Purpose of virtual machines: Traditionally, workstations can have multiple operating systems installed on them but run only one at a time. By running virtualization software, the same workstation can be running Windows 10 along with Windows server and Linux at the same time, allowing a developer to test code in various environments as well as cut and paste between Vms.

Resource requirements:The resource requirements for virtualization are largely based on what environments you are creating. The hardware on the machine must have enough memory, hard drive space, and processor capability to support the virtualization.

Emulator requirements:

1. Emulation involves making one system imitate another. For example, if a piece of software runs on system A and not on system B, we make system B "emulator" the working of system A. The software then runs on an emulation of system A.

2. In this same example, virtualization would involve taking system A and splitting it into two servers, B and C. Both of these "virtual" servers are independent software containers, having their own access to software based resources - CPU, RAM, storage and networking - and can be rebooted independently. They behave exactly like real hardware, and an application or another computer would not be able to tell the difference.

3. In other words, emulator is creating an environment that behaves in a hardware-like manner. This takes a toll on the processor by allocating cycles to the emulation process - cycles that would instead be utilized executing calculations. Thus, a large part of the CPU muscle is expended in creating this environment.

4. Emulation can be effectively utilized in the following scenarios:

  • Running an operating system meant for other hardware (e.g., Mac software on a PC; console-based games on a computer)

  • Running software meant for another operating system (running Mac-specific software on a PC and vice versa)

  • Running legacy software after comparable hardware become obsolete

  • While emulated environments require a software bridge to interact with the hardware, virtualization accesses hardware directly. However, despite being the overall faster option, virtualization is limited to running software that was already capable of running on the underlying hardware.

Security requirements: Many security problems that can occur with attackers jumping out of one VM and accessing another, most software solutions include sufficient protection to reduce the possibility to a small one.

Keep in mind that in any virtual environment, each virtual server that is hosted on the physical server must be configured with its own security mechanisms. These mechanisms include antivirus and anti-malware software and all the latest service packs and security updates for all the software hosted on the virtual machine.

Network requirements: Network access is not a requirement in every virtual environment but is often needed in most. During implementation of the virtualization, you can configure the network functionality for the machine or combine elements of the network together to provide network virtualization.

Hypervisor: A hypervisor, also known as a virtual machine monitor, is a process that creates and runs virtual machines (VMs). A hypervisor allows one host computer to support multiple guest VMs by virtually sharing its resources, like memory and processing. Generally, there are two types of hypervisors. Type 1 hypervisors, called “bare metal,” run directly on the host’s hardware. Type 2 hypervisors, called “hosted,” run as a software layer on an operating system, like other computer programs.

Hypervisor make it possible to use more of a system’s available resources and provide greater IT mobility since the guest VMs are independent of the host hardware. This means they can be easily moved between different servers.

Previous    Contents   


To master the CompTIA A+ Certification's operating system objectives, you need to understand the major features of Windows XP and Windows Vista. If you don't have these operating systems already installed, virtualization provides an easy way to run one operating system inside another. A+ Certification expert Mark Edward Soper, co-author of CompTIA A+ 220-701 and 220-702 Cert Guide, shows you how to find free virtualization solutions that will help you practice the skills you need to master Windows XP and Windows Vista the virtual way.

Like this article? We recommend

So, you're studying for the CompTIA A+ Certification exams and you realize that

  • you have only one computer.
  • you need to understand how Windows XP and Windows Vista differ in terms of management tools, command-line utilities, and user interfaces.
  • you don't want to keep rebooting your computer to switch between operating systems.
  • you don't want to buy a new computer just to run a different operating system.

What's the answer? Virtualization.

In this article, you'll learn how virtualization enables you to have two or more operating systems running at the same time on a single computer so you can compare how they work and practice using them.

What Is Virtualization?

Virtualization refers to the creation and setup of logically separate "computer within a computer" environments on the same physical hardware. With virtualization, a single computer can run two or more operating systems at the same time.

By using virtualization, you can run your preferred operating system as well as one or more guest operating systems in separate windows.

In the example shown in Figure 1, Windows XP is running inside of Windows 7 using Windows 7's XP Mode.

What is the definition of virtualization as it relates to the use of computers comptia?

Figure 1 Windows 7's Professional and Ultimate editions enable you to run a free virtualized installation of Windows XP known as XP Mode.

Virtualization Methods

There are several methods that can be used for creating virtualization environments in a computer. The most common include the following:

  • Using a host operating system to run guest operating systems through virtualizing software. This is the method used by Microsoft's Virtual PC 2007 and Windows Virtual PC as well as Sun Microsystems' VirtualBox and VMware's VMware Workstation, VMware Server, and VMWare Player.
  • Running a hypervisor virtualizing program as a host to run guest operating systems. This is the method used by Microsoft's Hyper-V, VMware's ESX Server, Citrix's XenServer, and others.

The host operating system + virtualizing program + guest operating system method is the best choice for experimenting with different operating systems and for comparing different operating systems.

By contrast, the second approach is designed to enable a single mission-critical computer, typically a server, to replace multiple physical servers with a single physical server running multiple virtual machines that might be running the same operating system but are conFigured to perform different tasks.

You can see diagrams of these and other approaches here.

What is virtualization in comptia?

Virtualization uses the server's hardware in a different way than a single OS does. The virtualization solution allows a server administrator to take all of a server's compute power and allocate it to multiple guest systems called virtual machines (VMs).

What is the definition of virtualization as it relates to the use of computers quizlet?

Virtualization: The process of using powerful, special software running on a computer to create a complete environment that imitates all the hardware of the current system.

What does virtualization mean on a computer?

Virtualization relies on software to simulate hardware functionality and create a virtual computer system. This enables IT organizations to run more than one virtual system – and multiple operating systems and applications – on a single server. The resulting benefits include economies of scale and greater efficiency.

What is the meaning of the virtualization?

Virtualization is technology that lets you create useful IT services using resources that are traditionally bound to hardware. It allows you to use a physical machine's full capacity by distributing its capabilities among many users or environments.