wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual Machine

profile
Maitri Mavani
Jul 05, 2024
0 Likes
0 Discussions
111 Reads

What is a virtual machine?

Virtual machine (VM) is essentially a computer that runs inside another computer. It's a software program that acts like a physical computer with its own CPU, memory, storage, and operating system

Types:

>System Virtual Machines: Most common type of VM designed to run a complete operating system, just like a physical computer. They provide a full virtual environment with virtual CPU, memory, storage, and network interfaces.

>Process Virtual Machines: Less common and focuses on running specific programs or applications rather than entire operating systems.

Architecture:

•Physical Hardware (Host Machine): This is the actual computer with physical resources like CPU, memory, storage, and network interfaces. It acts as the foundation for running virtual machines.

• Hypervisor: This is software that sits directly on the physical hardware. It is the core of VM technology, acting as a virtualisation layer.

Guest Machine (Virtual Machine): This is the software program that acts like a separate computer system running on top of the hypervisor.

Guest OS and Applications: The VM runs its own OS (like Windows, Linux, etc.) and applications just like a physical computer. The OS and applications are unaware that they are running inside a virtual environment.

Advantages:

>Cost savings: It allows to consolidate multiple physical servers onto a single machine which reduces hardware costs.

>Efficiency: It optimizes maximizes hardware utilization and reduces the need for dedicated physical servers for specific tasks.

>Flexibility: It enables running different OS on single system which provides flexibility to test softwares.

>Scalability: They are easily scalable. we can add or remove VM when needed. It adjusts its resource as per demands. 

 >Testing and development: Developers can test applications on different configurations without affecting their main development machine.

>Training: It is used to create safe training environments for students or employees and allows us to practice skills in a controlled setting without risking damage to your personal computers.


Comments ()


Sign in

Read Next

File management

Blog banner

Data Mining

Blog banner

The khan mehtab transforming the modular switches company

Blog banner

A little bit of salt is all the hash needs!

Blog banner

Virus

Blog banner

Virtual Machine

Blog banner

10 Unknown facts about India's Independence

Blog banner

Deadlock

Blog banner

Why Makhana Is Becoming India’s Favourite Healthy Snack?

Blog banner

Unlocking Success: Mastering Google Ads Strategies

Blog banner

"Can Lisp do Machine Learning?"

Blog banner

Is Brushing After Eating Damaging Your Teeth? (Fact or Myth)

Blog banner

Music

Blog banner

Security Breaches in Stock market trading

Blog banner

Anomaly Detection in Behavioral Data Using Machine Learning

Blog banner

“Shot on iPhone” : A campaign by Apple that turned into a prodigy

Blog banner

Why we should do reading

Blog banner

Ghee vs. Coconut Oil vs. Mustard Oil: Which Cooking Fat Wins for Indian Food?

Blog banner

R Programming

Blog banner

Why Extreme Opinions Are Rising: Psychological Insights into Society’s Divides

Blog banner

10 Interesting Facts about Attack on Titan

Blog banner

Digital Forensics Challenges and Tools

Blog banner

RAID

Blog banner

Is Social Media Marketing The Next Wave Of Digital Marketing?

Blog banner

RAID

Blog banner

Deadlocks in Operating System

Blog banner

Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Memory Management

Blog banner

The most common internet security threats

Blog banner

Danger assessment in GIS

Blog banner

Threads

Blog banner

Top 4 Places To Stay In Copenhagen

Blog banner

The IT Service Lifecycle

Blog banner

Vulnerability Assessment (Vulnerability Analysis)

Blog banner

Pooja Silver

Blog banner

Hypothesis Testing in Data Science

Blog banner

The Laws of Karma

Blog banner

Traveling

Blog banner

Self defence

Blog banner

SECURITY VULNERABILITIES COUNTERMEASURES IN A SMART SHIP SYSTEM

Blog banner

Trends that began during the pandemic

Blog banner

Does School Infrastructure Really Matter For Learning?

Blog banner