wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

CompTIA Cloud+ CV0-004_Virtualization Concepts - Lesson 6.1

Total questions: 92

Worksheet time: 46mins

Name
Class
Date
1.

Nikhil is managing a data center and needs to optimize resource usage. Which statement best defines virtualization in IT infrastructure?

a)

Running multiple physical servers for one operating system

b)

Dividing physical hardware into virtual machines (VMs)

c)

Storing backups offsite

d)

Using only containerized applications

2.

In a virtualized environment, what does each VM run to host applications?

a)

A guest operating system like Windows Server or Red Hat Enterprise Linux

b)

Only a hypervisor without an operating system

c)

A browser-based management console

d)

A firmware image from the hardware vendor

3.

In a virtual machine environment, Justice is trying to set up a service that will help manage internet traffic. Which of the following services might the operating system of his VM host?

a)

HDMI display driver

b)

Domain Name System (DNS)

c)

Power supply control

d)

File compression utility

4.

Nikhil and Vincent are system administrators at a tech company that has recently adopted virtualization technology. They are discussing their responsibilities in this new environment. Which responsibility remains with them unless the organization adopts an IaaS model?

a)

Developing end-user applications

b)

Maintaining, updating, and securing the OS and applications

c)

Designing architecture for the data center

d)

Manufacturing server hardware

5.

When Justice's organization adopts an Infrastructure as a Service (IaaS) cloud model, which responsibility is most likely transferred away from the organization?

a)

Application code quality assurance

b)

End-user training

c)

Hardware support and physical security

d)

Network protocol design

6.

Justice is setting up a new computer system for his gaming needs. Which statement best describes stand-alone virtualization in this context?

a)

It replaces the need to allocate hardware resources.

b)

It mirrors setting up a physical computer by allocating memory, storage, CPU access, and networking.

c)

It only configures networking; other resources are automatic.

d)

It requires no hypervisor or host operating system.

7.

In a tech lab, Hanie is exploring how to run multiple guest operating systems on a single host machine for her project. What component should she use to achieve this?

a)

Docker Engine

b)

Hypervisor (Type 2)

c)

Bins/Libs

d)

App A

8.

Why can a VM operate on a network like a regular Linux server or workstation?

a)

Because it shares the host’s kernel directly

b)

Because settings allocate memory, storage, CPU access, and networking to the VM

c)

Because containers package only applications and libraries

d)

Because VMs do not require networking configuration

9.

During a group project, Hanie, Vincent, and Adriaan are discussing how to efficiently run multiple applications on a single server without the overhead of installing a guest OS for each application. Which component in their container stack eliminates the need for a guest OS per application?

a)

Host OS

b)

Docker Engine

c)

Hypervisor (Type 2)

d)

Server

10.

Adriaan is managing a virtual machine (VM) for a project. Which action should he take as part of the VM management lifecycle?

a)

Compile the hypervisor from source for each VM

b)

Delete the VM when its software or services are no longer needed

c)

Avoid resizing VMs to match workload

d)

Install Docker Engine inside every VM by default

11.

While setting up a virtual machine for a project, Franco is tasked with defining the necessary parameters in the virtualization console. Which parameters should he define?

a)

Only the VM name

b)

CPU, memory, storage, and networking

c)

Networking and application licenses only

d)

Public IP address only

12.

Jayden is managing a virtual machine (VM) for his online gaming server. What task ensures that the VM continues to meet the server's requirements over time?

a)

Disabling monitoring to reduce overhead

b)

Monitoring cost and performance for resizing opportunities

c)

Locking the VM size permanently

d)

Removing the host operating system

13.

Hanie is considering deploying virtual machines (VMs) in the cloud for her new project, while Adriaan prefers using local virtualization software on his laptop. Which statement best describes the difference between Hanie's approach and Adriaan's?

a)

It is different and uses unique cloud hardware terms.

b)

It is similar; you name the VM and select hardware settings while defining cloud-specific values.

c)

It requires no hardware selection because resources are automatically assigned.

d)

It only involves choosing the operating system image.

14.

Justice is setting up a virtual machine for his new project. He wants to ensure that the VM can handle various workloads efficiently rather than focusing on just one resource. Which VM type should he choose?

a)

General purpose

b)

Compute optimized

c)

Memory optimized

d)

Storage optimized

15.

Justice is setting up a new computer system for his gaming setup. He wants to ensure that he has the best storage option for high performance. Which storage type should he choose?

a)

Standard HDD

b)

Premium Solid-state Drive (SSD)

c)

Standard SSD

d)

Tape storage

16.

Justice is planning to set up a virtual machine for his new project. Why is it important for him to understand compute, storage, performance, and cost requirements before configuring the VM?

a)

To avoid unsupported operating system images

b)

To ensure sufficient hardware resources without overspending

c)

To bypass authentication setup

d)

To enable automatic region selection

17.

Nikhil is in the process of creating a virtual machine in Azure for his new project. What step follows choosing an operating system image in the Azure VM creation flow?

a)

Select a VM size, including vCPU and memory settings.

b)

Configure networking, including virtual networks and IP addresses.

c)

Set the VM name and region.

d)

Choose storage options, including SSD or HDD.

18.

Vincent is setting up a Linux VM for his project. Which action will help him establish secure, key-based remote access to the VM?

a)

Applying billing tags

b)

Configuring an administrator account with SSH authentication

c)

Selecting an availability zone

d)

Choosing Premium SSD storage

19.

During a group project, Hanie and Adriaan are tasked with deploying a virtual machine on Azure. At which step do they need to assign virtual networks, IP address options, and open ports?

a)

When selecting the VM size

b)

When configuring networking

c)

When choosing the operating system image

d)

When applying metering and billing tags

20.

Justice is planning to deploy a virtual machine on Microsoft Azure for his new project. What information does Microsoft Azure provide before finalizing the VM deployment?

a)

Automatic snapshot schedule

b)

Price estimate for the selected configuration

c)

List of alternative cloud providers

d)

Default backup policy

21.

During a tech workshop, Russel is tasked with setting up multiple virtual machines for a demonstration. He needs to define a specific VM setting in a configuration file template to ensure quick VM creation at scale. Which setting should he focus on?

a)

User account passwords

b)

CPU and RAM allocations

c)

Application source code

d)

End-user license agreements

22.

Hanie is managing a cloud environment for her company. She needs to deploy multiple virtual machines (VMs) with the same settings quickly. What is the main benefit of using VM configuration file templates in this scenario?

a)

They eliminate the need for hypervisors

b)

They allow rapid deployment of multiple VMs with the same settings

c)

They automatically upgrade guest OS versions

d)

They remove the need for network configuration

23.

In a tech startup, Adriaan is tasked with setting up a new virtual machine (VM) for a project. He needs to configure various settings for the VM. Which item is NOT typically specified in a VM configuration file?

a)

Network configurations

b)

Storage options

c)

Physical rack location

d)

Memory (RAM) size

24.

Justice and Vincent are working on a large data analysis project. They decide to use a computer cluster for their tasks. What are the two main advantages of computer clusters that they can benefit from?

a)

Cheaper electricity and easier cooling

b)

Fault tolerance and improved performance

c)

Simpler programming languages and GUIs

d)

Unlimited storage capacity

25.

In a tech startup, Vincent is explaining to his team what a node in a cluster is. He describes it as an essential part of their system architecture. What does Vincent mean by a node in this context?

a)

A virtual switch for client access

b)

A shared storage cabinet

c)

An individual member of the cluster

d)

A management script template

26.

How do clients connect to services in a cluster?

a)

Through the management network used by nodes

b)

Via a separate network from the management network

c)

Directly to shared storage over Fibre Channel only

d)

They cannot; only administrators connect

27.

During a group project, Hanie and Vincent are tasked with setting up a cloud cluster for their application. They discover that CSPs can simplify this process significantly.

How do CSPs simplify cluster setup in the cloud?

a)

By requiring manual node imaging

b)

By providing templates, default settings, and preconfigured resources

c)

By disabling fault tolerance features

d)

By forcing on-premises hardware purchase

28.

In a tech startup, Justice and Franco are working on a project that requires multiple virtual machines (VMs) to communicate efficiently. What does host affinity achieve for VM nodes in their cluster?

a)

Keep VM nodes on the same host for faster communication

b)

Distribute VM nodes across different data centers

c)

Ensure all VM nodes use identical operating systems

d)

Disable communication between VM nodes

29.

In a cloud computing environment, Justice and Vincent are discussing the best practices for deploying virtual machines (VMs). Justice mentions that there are certain rules that can help improve fault tolerance and prevent overload. Which statement best describes these anti-affinity rules?

a)

They force VMs to share the same host to reduce network usage

b)

They keep VM nodes on separate hosts to improve fault tolerance and prevent overload

c)

They pin VMs to specific NUMA nodes for memory locality

d)

They disable live migration between hosts

30.

In a tech startup, Franco and Hanie are discussing the benefits of hardware pass-through in their clustered server environment. They want to know why this feature is important for their virtual machines (VMs).

a)

To reduce the number of hosts in a cluster

b)

To allow VMs direct access to hardware for maximum performance

c)

To prevent VMs from accessing storage devices

d)

To bypass CSP monitoring in a VPC

31.

Russel is working on a project that requires him to create a backup of his virtual machine. Which statement best describes virtual machine cloning?

a)

It creates a new VM with no data or configuration.

b)

It captures a snapshot of a VM’s current configuration and data to make a duplicate.

c)

It converts a physical server into a virtual machine.

d)

It only copies the VM’s operating system.

32.

Jayden needs to deploy ten identical VMs from the same clean baseline for his project. Which option is preferable?

a)

Use cloning to copy a VM with live data.

b)

Use templates to deploy multiple machines with a standard setup.

c)

Take a snapshot and restore it repeatedly.

d)

Request a larger instance size from the cloud provider.

33.

Nikhil, an administrator at a cloud service company, wants to improve redundancy and support clustering for a critical service in the cloud. What action should he take?

a)

Disable cloning to avoid configuration drift.

b)

Use a cloud provider’s options to duplicate or clone VMs.

c)

Replace VMs with bare-metal servers.

d)

Rely solely on a single VM with frequent reboots.

34.

In a tech startup, Russel is explaining to his team how their virtualized network operates. He states, "Which statement best describes a standard network in virtualization?"

a)

It relies on logical overlays and ignores physical limitations.

b)

It uses physical cables, switches, routers, and NICs for connectivity.

c)

It exists only within a VM host and never connects to a physical network.

d)

It is limited to container clusters and cannot filter traffic.

35.

Adriaan and Franco are setting up a new office network for their startup. They realize that a primary limitation of standard physical networks is that they are limited by hardware and physical factors like cable type and distance.

a)

They cannot segment networks.

b)

They are limited by hardware and physical factors like cable type and distance.

c)

They cannot use Layer 3 routing.

d)

They are insecure by design.

36.

Nikhil is exploring the benefits of overlay networks for his new project. Which benefit is listed for overlay networks?

a)

Eliminates the need for IP addressing

b)

Simplified administration

c)

Guaranteed zero failures

d)

Native support for only one switch

37.

In a tech startup, Jayden and Franco are tasked with setting up a new project. They decide to use overlay networks to create logical networks for their applications. By doing this, they can abstract which components?

a)

Cables, switches, and routers

b)

Disks, CPUs, and memory

c)

Hypervisors and kernels

d)

Firewalls and IDS only

38.

During a networking class, Jayden and Hanie were discussing different network protocols. Hanie asked, "Which protocol is an overlay network protocol?"

a)

OSPF

b)

VXLAN

c)

HTTPS

d)

SMTP

39.

Nikhil is working on a project that involves setting up an overlay network to manage IP addressing and provide NAT for external communications. Which technology should he use to achieve this?

a)

Bare-metal servers without virtualization

b)

Networked containers and container clusters

c)

Standalone desktop PCs

d)

Traditional MPLS WANs only

40.

During a networking class, Justice, Hanie, and Franco were discussing various protocols used by overlay networks. Hanie mentioned several protocols, but Justice was curious about which one is NOT typically used in overlay networks. He asked, "Which of the following is NOT a protocol used by overlay networks?"

a)

GRE

b)

NVO

c)

VXLAN

d)

BGP

41.

Franco is setting up a virtual machine (VM) environment for his project. What feature characterizes virtualization software networking for VMs?

a)

It prevents VMs from acting like other devices on the physical network.

b)

It is highly configurable, allowing VMs to act like any other device on the physical network.

c)

It requires dedicated physical routers per VM.

d)

It cannot host services like DHCP or web servers.

42.

In a virtualized environment, Hanie is trying to understand the different types of VM network connectivity. Which statement correctly matches a VM network type to its connectivity?

a)

External: VM can access only other VMs on the host.

b)

Internal: VM can access host NIC and external network.

c)

Private: VM can access host and other VMs but not external network.

d)

External: VM can access the host's NIC and the physical network.

43.

In a tech lab, Hanie and Russel are working on their virtual machines (VMs). They are curious about the characteristics of an Internal VM network. What is true about this type of network?

a)

It allows access to the external physical network.

b)

It isolates VMs so they can only talk to each other, not to the host.

c)

It allows the VM to access the host and other VMs on the same host, but not the external network.

d)

It blocks all traffic including between VMs.

44.

In a tech startup, Jayden is tasked with managing the data storage for their virtualized servers. Which statement best describes local storage in virtualized environments that he should consider?

a)

Network-accessed storage using NFS or SMB

b)

Internal direct-attached storage like SSDs or HDDs

c)

A pool of disks on a dedicated storage network

d)

Cloud storage managed by a third-party

45.

Justice is considering using local storage for his server to host a new application. However, he is concerned about the limitations of this approach. What is a limitation of local storage for servers?

a)

It is expensive to install

b)

It is hard to scale and cannot be easily shared

c)

It always requires RAID

d)

It only supports HDDs, not SSDs

46.

Vincent is setting up a new computer system for his home office. He wants to ensure that he has enough storage for all his files and applications. What does Direct-Attached Storage (DAS) refer to?

a)

Internal SSDs or HDDs connected directly to a system

b)

A file server accessed over SMB

c)

A disk array connected over Fibre Channel

d)

Block storage provided by a public cloud

47.

Justice and Franco are setting up a Network Attached Storage (NAS) system to share folders with their classmates. Which protocols should they use to ensure smooth sharing of files?

a)

iSCSI and Fibre Channel

b)

NFS and SMB

c)

HTTPS and SFTP

d)

NVMe-oF and InfiniBand

48.

Russel is considering upgrading his home office setup and is looking into different storage solutions. What is one advantage of NAS?

a)

It provides the highest performance regardless of network conditions

b)

It can quickly and easily add storage capacity

c)

It is isolated from the network by design

d)

It always requires Windows Server to operate

49.

Franco is setting up a NAS device to store important family photos and documents. Which feature might he use to protect this data?

a)

RAID

b)

GPU acceleration

c)

DHCP failover

d)

Tape mirroring

50.

Adriaan is considering using a Network Attached Storage (NAS) solution for his company's data needs. However, he is concerned about its suitability for large enterprise storage. Why might NAS be less ideal for large enterprise storage?

a)

It cannot be expanded

b)

Its performance depends on the network

c)

It cannot use SSDs

d)

It lacks redundancy options

51.

Compared to NAS, what do SAN devices generally offer?

a)

Lower cost and simplicity with reduced performance

b)

Better scalability, fault tolerance, and performance, but with more complexity and cost

c)

Only file-level access with minimal configuration

d)

Exclusive use in public clouds only

52.

Which component is typically required on servers to connect to SAN storage?

a)

GPU expansion card

b)

Host Bus Adapter (HBA)

c)

Sound card

d)

Wireless NIC

53.

Which statement accurately describes the architecture of a complete SAN solution?

a)

A single server directly attached to disks inside the chassis

b)

Servers and storage share the same production LAN without redundancy

c)

It includes servers managing data access, an isolated often redundant network, and separate storage infrastructure with disk arrays and controllers

d)

Client workstations connect directly to disks via USB

54.

Which statement best describes the main benefit of using containers for application deployment?

a)

They require a separate operating system for each application component.

b)

They enable dynamic, scalable applications with loosely coupled components running in their own containers.

c)

They eliminate the need for any management or orchestration.

d)

They can only run on on-premises servers and not in the cloud.

55.

In the context of the lesson, keeping container environments running smoothly is primarily whose responsibility?

a)

Network engineer

b)

Cloud administrator

c)

End user

d)

Database analyst

56.

What is a defining characteristic of a container as presented in the material?

a)

It includes a full guest operating system for each application.

b)

It is a complete, portable package with application code, runtime, libraries, and settings bundled together.

c)

It runs only on bare-metal servers without any engine.

d)

It focuses on running multiple unrelated tasks simultaneously.

57.

Compared to virtual machines, containers typically:

a)

Run multiple guest operating systems per application

b)

Share a single operating system and are lightweight

c)

Require a hypervisor to function

d)

Cannot run in cloud infrastructure

58.

What is the role of a container engine according to the section?

a)

It installs guest operating systems for each container.

b)

It runs one or more containers on top of one operating system.

c)

It replaces the host operating system entirely.

d)

It is only available from hardware vendors.

59.

Which standard do container engines follow for container image formats?

a)

POSIX

b)

IEEE 802.11

c)

Open Container Initiative (OCI)

d)

TLS 1.3

60.

Which statement best captures how this lesson situates containers within broader IT operations?

a)

Containers are a niche technology used only for local development.

b)

Containers are often part of a larger strategy to manage workloads automatically through automation and orchestration.

c)

Containers are intended to replace cloud infrastructure entirely.

d)

Containers remove the need for container registries and management.

61.

Which of the following is listed as a common container solution?

a)

VMware ESXi

b)

Docker

c)

Citrix XenApp

d)

OpenStack Swift

62.

According to the list of container solutions, which pairing is specifically mentioned together?

a)

Hyper-V and Windows Containers

b)

Docker and Podman

c)

Kubernetes and OpenShift

d)

vSphere and ESXi

63.

In the provided Container vs. VMs diagram, what component replaces the hypervisor layer on the container side?

a)

Guest OS

b)

Docker Engine

c)

Host BIOS

d)

Kubernetes Control Plane

64.

What are identified as the three main parts of a container solution?

a)

Hypervisor, ISO image, Snapshot

b)

Configuration file, Container image, Running container

c)

Kernel, Guest OS, Application

d)

Control plane, Worker node, Pod

65.

What is the primary purpose of a Dockerfile in the container build process?

a)

To run containers in production

b)

To store runtime logs

c)

To provide detailed instructions for building the container

d)

To manage orchestration across clusters

66.

Which command is given as the way to build a container image in Docker?

a)

docker run

b)

docker build

c)

docker start

d)

docker compose up

67.

How is a container image characterized in the material?

a)

A live, running instance of an application

b)

A blueprint or template for running containers built from the Dockerfile

c)

A text file listing environment variables only

d)

A virtual machine snapshot

68.

Which step should you perform first when starting with containers on a local system?

a)

Pull an image from a registry

b)

Install a container engine like Docker

c)

Create a CI/CD pipeline

d)

Push your image to Docker Hub

69.

What is the primary purpose of pulling a container image from a registry?

a)

To compile source code into binaries

b)

To obtain specific capabilities packaged in the image

c)

To automatically configure network policies

d)

To back up local containers

70.

Which of the following is listed as a common container image in the material?

a)

Ubuntu Server custom image

b)

Docker hello-world test image

c)

Kubernetes control-plane image

d)

Nginx enterprise image

71.

Container engines provide commands to do which of the following?

a)

Only build images

b)

Only start containers

c)

Create, start, stop, and remove containers

d)

Only remove images from registries

72.

What do container image registries enable developers to do?

a)

Execute containers directly in the cloud

b)

Store, secure, and share images efficiently

c)

Convert VMs into containers automatically

d)

Manage persistent storage volumes

73.

Why are container registries important for CI/CD pipelines?

a)

They provide GPU acceleration for builds

b)

They allow automated processes to pull images directly during builds or updates

c)

They enforce network policies across clusters

d)

They replace the need for source code repositories

74.

Why might organizations move from public registries like Docker Hub to private registries?

a)

Private registries are always free of cost

b)

To maintain greater control and security as orchestration grows

c)

Public registries cannot store official images

d)

Private registries eliminate the need for CI/CD

75.

Which is a primary benefit of running container services in the cloud instead of on local servers?

a)

Guaranteed zero cost for idle resources

b)

Easier scaling, pay-as-you-go billing, and reduced management work

c)

Ability to run without any orchestration

d)

Elimination of the need for container images

76.

Which AWS service specifically lets you run, monitor, and scale containerized applications with other AWS services?

a)

AWS Lambda

b)

Amazon Elastic Container Service (ECS)

c)

Amazon S3

d)

AWS CloudTrail

77.

Azure Kubernetes Service (AKS) primarily helps you do which of the following?

a)

Store container images in a private registry

b)

Run and scale containers on Kubernetes

c)

Migrate on‑prem VMs to Azure automatically

d)

Monitor network traffic across regions

78.

According to the material, Google’s offering that lets you run and manage containers using Kubernetes, Docker, or other platforms is called:

a)

Google Compute Engine

b)

Google Kubernetes Operations

c)

Cloud Functions

d)

BigQuery

79.

What is the first general step when deploying containers using a cloud console like Azure Container Instances?

a)

Configure networking and subnets

b)

Select Create container instance

c)

Choose an availability zone

d)

Pick an image from a registry

80.

When choosing where to host your container instance, what guideline does the material recommend?

a)

Always choose the largest region

b)

Select any region randomly

c)

Choose a hosting region and availability zone closest to you

d)

Use only private regions

81.

Which step directly involves selecting CPU cores and memory for the container instance?

a)

Select image size

b)

Pick an image source registry

c)

Tag the instance

d)

Configure networking

82.

In the example workflow, which action is associated with metering and billing purposes?

a)

Naming the container instance

b)

Tagging the instance

c)

Choosing the image source

d)

Configuring the virtual network

83.

Which statement best describes why developers value container flexibility in management?

a)

It allows running only a single application per server.

b)

It enables networking and storage configurations that support robust, modular applications.

c)

It eliminates the need for operating systems.

d)

It guarantees containers can access any external network without configuration.

84.

What problem does port mapping solve for containers by default networking?

a)

Preventing containers from talking to each other on the same network

b)

Allowing containers to automatically scale across hosts

c)

Linking container internal ports to host ports so external networks can communicate with the container

d)

Encrypting all container network traffic

85.

By default, most container networking primarily allows communication with which peers?

a)

Other containers on the same internal network

b)

Any device on the public internet

c)

Only the host machine

d)

Databases with persistent volumes

86.

Which storage type disappears when a container stops or crashes?

a)

Persistent storage

b)

Ephemeral storage

c)

Network-attached storage only

d)

Object storage only

87.

Which use case is most appropriate for ephemeral storage?

a)

Long-term database records

b)

Data caching that does not need to persist

c)

Backups that must be kept for years

d)

User profile data

88.

Persistent storage in container environments is essential primarily for which kind of applications?

a)

Stateless apps that never write data

b)

Stateful apps that require data beyond container life

c)

Batch jobs that produce no output

d)

Applications that only log to stdout

89.

How is persistent storage commonly provided to containers, according to the material?

a)

As a temporary filesystem inside the container image

b)

As a volume pointing to real storage in the cloud or on local systems

c)

As environment variables baked into the container

d)

As port mappings on the host

90.

Container orchestration primarily refers to which activity?

a)

Manual configuration of each container

b)

Automated management and coordination of container workloads and tasks

c)

Writing application code for microservices

d)

Encrypting container images

91.

Which benefit is explicitly listed for container orchestration?

a)

Reduced need for monitoring

b)

Guaranteed zero downtime

c)

Efficient and flexible deployments

d)

Elimination of all network configuration

92.

In DevOps environments, why is orchestration especially valuable?

a)

It removes the need for version control.

b)

It coordinates multiple tasks to manage many applications and microservices efficiently.

c)

It replaces CI/CD pipelines entirely.

d)

It prevents developers from deploying changes.