A.V.C.
COLLEGE OF ENGINEERING, MANNAMPANDAL
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING
QUESTION BANK
[Link]&Name : CCS732 - VIRTUALIZATION
Year/Sem/Branch : III/ VI/ CSE
Academic year : 2024-2025
Staff Name : Ms. M. ISHWARYA
UNIT 5- VIRTUALIZATION TOOLS
PART A (2 MARKS)
Two Marks Questions with Answers
Q.1 List some of the virtualization tools available.
Oracle VM VirtualBox
Parallels Desktop for Mac
Citrix Hypervisor
Amazon Elastic Compute Cloud (EC2)
Google Compute Engine (GCE)
Microsoft Azure Virtual Machines
Q.2 Define VMware.
VMware is a virtualization technology that enables the creation,
management and deployment of Virtual Machines (VMs) on a single
physical server. It is a software solution that abstracts the underlying
hardware resources and presents them to virtual machines as if they were
running on dedicated physical hardware
Q.3 What is the purpose of Virtual machine cloning?
Enables administrators to create identical copies of virtual machines,
which can be used for testing, development and disaster recovery
purposes.
Q.4 List the Pros and Cons of VMware virtualization.
Pros:
1. Hardware consolidation VMware enables organizations to consolidate
multiple physical servers onto a single server, reducing hardware costs
and power consumption.
2. Resource Optimization : VMware enables administrators to allocate
resources ,such as CPU, Memory and Storage, more efficiently,
enabling greater resource and performance.
Cons:
1 . Cost: VMware can be expensive, particularly for large organizations
that require a significant number of licenses and support services.
2. Complexity : VMware can be complex to configure and
manage,particularly for org and with limited IT resources or Expertise.
Q.5 List some of the tool feature of Microsoft HyperV
Here are some of the key features of Microsoft Hyper-V:
Hardware virtualization: Hyper-V provides hardware virtualization, which
allows multiple operating systems to run on a single physical machine
without interference.
Live migration Hyper-V enables users to move virtual machines between
hosts without downtime, enabling better resource utilization and high
availability.
Network virtualization: Hyper-V supports network virtualization, allowing
multiple virtual networks to share the same physical network infrastructure.
Storage virtualization: Hyper-V supports storage virtualization, enabling
users to consolidate and manage storage resources across multiple hosts.
Resource metering: Hyper-V includes resource metering features, allowing
users to monitor and measure resource usage across virtual machines.
Q.6 Discuss about IBM PowerVM.
IBM PowerVM is a virtualization technology that allows multiple
Virtual Machines (VMs) to run on IBM Power Systems servers. PowerVM
provides a highly scalable and reliable virtualization platform that allows
users to consolidate workloads and improve resource utilization, while
reducing infrastructure and management costs.
Q.7 Compare VMware And Amazon AWS.
VMware specializes in virtualization and private cloud solutions,
offering tools like VMware ESXi for server virtualization and VMware Cloud
Foundation for hybrid cloud environments. It's ideal for organizations
seeking robust on-premises and hybrid cloud setups.
Amazon AWS is a leading public cloud provider, offering scalable
services like EC2, S3, and Lambda. It excels in flexibility, global reach, and
pay-as-you-go pricing, making it suitable for businesses aiming for agility
and cost efficiency.
Q.8 State the Working of Google Virtualization.
The working of Google Virtualization involves creating and running
virtual instances of computing resources in the cloud using a range of
virtualization technologies and services provided by Google Cloud Platform
(GCP). Here are the basic steps involved in working with Google
Virtualization:
Choosing a virtualization technology
Creating a virtual instance
Deploying and managing workloads
Scaling and optimizing
Security and compliance
Q.9 Define Microsoft Hyper-V.
Microsoft Hyper-V is a type-1 hypervisor that enables users to create
and manage virtual machines on Windows servers. It is a virtualization tool
that is included as a feature in Windows Server operating systems and it
can also be downloaded as a standalone product. Hyper-V provides
hardware virtualization, which allows multiple operating systems to run on a
single physical machine without interfering with each other.
Q.10 What is meant by Amazon EBS ?
Amazon EBS (Elastic Block Store): EBS provides persistent block
level storage
volumes for use with Amazon EC2 instances. It enables users to create and
attach volumes to their instances and provides features such as automatic
replication and backup.
PART B (13 MARKS)
Q.1 Describe some benefits of using virtualization tools.
Virtualization tools enable the abstraction of computing resources by
allowing multiple virtual machines (VMs) to run on a single physical host.
The benefits are:
• Efficient Resource Utilization: Virtualization allows the use of underutilized
hardware resources by running multiple OSes or applications
simultaneously, leading to better CPU, memory, and storage efficiency.
• Cost Savings: Organizations can reduce hardware investments by
consolidating servers. Operational costs, including electricity, cooling, and
maintenance, are also minimized.
• Ease of Management: Centralized management consoles provided by tools
like VMware vSphere or Hyper-V Manager simplify VM creation,
deployment, and monitoring.
• Testing and Development: Developers can test software in isolated
environments without impacting production systems. It allows quick
provisioning of test environments.
• Disaster Recovery: VM snapshots and backups ensure fast recovery in
case of failure. Tools like VMware vSphere Replication and Hyper-V Replica
aid in disaster recovery planning.
• Scalability and Flexibility: VMs can be easily cloned, migrated, or scaled
up/down according to demand, offering flexibility to IT teams.
• Security and Isolation: Each VM operates in a sandboxed environment. If
one VM is compromised, it doesn't affect others.
• Legacy Software Support: Old OS versions or legacy apps can run in a
virtual environment on modern hardware.
Q.3 Explain the working process of Amazon AWS in detail.
Amazon AWS (Amazon Web Services) is a cloud computing platform that
provides Infrastructure as a Service (IaaS). The primary service for
virtualization is Amazon EC2 (Elastic Compute Cloud).
Working Process of EC2:
1. AMI Selection: Users choose an Amazon Machine Image (AMI), which
serves as a template (including OS, application server, and applications).
2. Instance Type Configuration: Users select instance types ([Link],
[Link], etc.) based on required CPU, memory, and storage.
3. Networking: AWS assigns a Virtual Private Cloud (VPC), subnets, and
security groups to configure access and isolation.
4. Elastic IP Assignment: A static public IP address can be allocated.
5. Storage Configuration: Elastic Block Store (EBS) volumes are attached for
persistent storage.
6. Key Pair Setup: SSH key pairs are created for secure login.
7. Launch: The EC2 instance is launched in a selected AWS region and
availability zone.
8. Elastic Load Balancer and Auto Scaling: These services distribute traffic
and scale resources automatically.
9. Monitoring and Management: CloudWatch monitors metrics; CloudTrail logs
API calls.
AWS EC2 abstracts physical hardware and provides scalable virtual machines
via virtualization technologies like Xen or Nitro hypervisors.
Q.4 Discuss the features of Oracle VM VirtualBox.
Oracle VM VirtualBox is a free, open-source virtualization product for x86
hardware.
Key Features:
• Cross-Platform Support: Runs on Windows, macOS, Linux, and Solaris.
• Wide OS Support: Supports a large number of guest OSs including
Windows, Linux, BSD, and Solaris.
• Snapshots: Allows users to save the current state of a VM and revert when
needed—ideal for testing.
• Seamless Mode: Integrates guest applications with the host desktop
interface for seamless user experience.
• Shared Folders and Clipboard: Enables file and clipboard sharing between
host and guest.
• Virtual Networking: Supports multiple networking modes such as NAT,
Bridged, Host-only, and Internal networks.
• Command-Line Interface: VBoxManage provides complete control of VMs
through the command line.
• USB and Device Support: Supports USB devices, audio, and webcam pass-
through.
• Guest Additions: Optional software that enhances performance, improves
integration and enables better control.
VirtualBox is best suited for personal use, development, and educational
purposes due to its flexibility and simplicity.
Q.5 List the pros and cons of IBM PowerVM.
IBM PowerVM is an enterprise-class virtualization solution designed for IBM
Power Systems.
Pros:
• High Performance: Optimized for POWER processor architecture with high
throughput and scalability.
• Partition Mobility: Live Partition Mobility enables moving workloads without
downtime.
• Integrated Management: Uses HMC (Hardware Management Console) and
PowerVC for VM orchestration.
• Security: Offers isolation and encryption features suited for enterprise
workloads.
• Supports Multiple OS: AIX, IBM i, and Linux.
• Resource Sharing: Supports micro-partitioning and dynamic resource
allocation.
Cons:
• High Cost: Expensive licensing and hardware requirements.
• Complexity: Requires skilled administrators familiar with IBM ecosystem.
• Platform Dependency: Only runs on IBM Power Systems (not x86), limiting
adoption.
• Less Community Support: Compared to open-source or x86-based
solutions, PowerVM has limited community involvement.
Q.6 Describe the working procedure of Microsoft Hyper-V virtualization tools.
Microsoft Hyper-V is a Type 1 hypervisor built into Windows Server and
available in Windows 10/11 Pro editions.
Working Procedure:
1. Installation: Installed as a server role in Windows Server or as an optional
feature in Windows OS.
2. Hypervisor Layer: Runs directly above the hardware, separating host and
guest OSs.
3. Parent Partition: The host OS (usually Windows Server) manages
resources and creates child partitions (VMs).
4. Child Partition (VMs): Each VM has its own OS and virtual hardware
including CPU, memory, storage, and NICs.
5. Resource Allocation: Administrators allocate physical resources (CPU
cores, RAM, storage) to VMs.
6. Virtual Switches: Hyper-V provides three types of virtual switches (external,
internal, private) for networking.
7. Storage Options: Uses VHD/VHDX files. Supports dynamic, fixed, and
differencing disks.
8. Snapshots and Checkpoints: Save the state of a VM at a point in time for
rollback.
9. Live Migration: Move running VMs between hosts with no downtime using
shared storage.
10. Replication: Hyper-V Replica enables disaster recovery by replicating VMs
to a secondary site.
Hyper-V is integrated into the Microsoft ecosystem and is ideal for
organizations running Windows-based infrastructure.