ml Assignment-2
ml Assignment-2
computing:
Physical Clusters
What are they? A group of physical machines (servers) connected together to work
as a single unit.
Where are they? Located in data centers (on-premises or in the cloud).
Performance: Dedicated hardware, so performance is predictable and high.
Flexibility: Less flexible—scaling up requires adding more physical machines, which
takes time and resources.
Cost: Higher upfront costs for hardware and maintenance.
Use Cases: Often used for high-performance computing, scientific simulations, or
workloads requiring guaranteed resources.
Virtual Clusters
What are they? A group of virtual machines (VMs) or containers that run on shared
physical hardware.
Where are they? Managed on cloud platforms or on virtualized on-premises
infrastructure.
Performance: Shares resources with other virtual systems, so performance can vary
slightly based on the load.
Flexibility: Highly flexible—can quickly add or remove VMs to scale up or down.
Cost: Pay-as-you-go model, lower upfront cost.
Use Cases: Commonly used for web applications, development/testing environments,
and workloads needing scalability.
1. Definition:
o Virtual clusters are like traditional physical server clusters but use Virtual
Machines (VMs) instead. They are built across two or more physical servers.
1. Purpose:
oVirtualization ensures critical business data is safe from disasters like
hardware failures, cyberattacks, or natural calamities by maintaining backup
systems and data.
2. Advantages:
o Quick Recovery: Image-based backups enable faster restoration of systems,
reducing downtime.
o Off-Site Backups: Ensures at least one copy of data is stored off-site for quick
access during emergencies.
o Data Duplication: Businesses can duplicate data in real time for remote
access or recovery.
o Testing Disaster Plans: Virtualization allows businesses to create test
environments to ensure their disaster recovery plans are effective.
o Fault Tolerance: If hardware fails, virtualization maintains functionality
through backup systems.