wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual Machine

profile
Maitri Mavani
Jul 05, 2024
0 Likes
0 Discussions
112 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

Technical SEO : Total Guide

Blog banner

How to make Pancakes

Blog banner

Cyber Laws In India and Around the World

Blog banner

Internet of Things

Blog banner

Virtual Memory

Blog banner

Deadlock

Blog banner

Artical on FreshBooks

Blog banner

To travel is to live

Blog banner

Knowledge Management in Continual Service improvement (CSI)

Blog banner

STARVATION

Blog banner

Importance of internet

Blog banner

Microsoft Windows Overview

Blog banner

Virtual memory

Blog banner

Different memory allocation strategies

Blog banner

Mumbai Metro 3

Blog banner

Modern operating system

Blog banner

Indian Culture and Tradition

Blog banner

A buffer overflow

Blog banner

FASHION

Blog banner

Subnet Masking

Blog banner

Virtual Memory - Explaination, Working, Steps

Blog banner

How to Plan a Week of Healthy Meals Without Stress

Blog banner

Asana

Blog banner

Data carving - using hex editor

Blog banner

Why Peace River Is Florida’s Most Underrated Outdoor Adventure Destination?

Blog banner

Beauty of indian railway

Blog banner

Threat from Inside: Educating the Employees Against Cyber Threats

Blog banner

GIS Applications: How Different Industries are Leveraging Geospatial Data

Blog banner

PYTHON

Blog banner

ADD A SPICE TO YOUR LIFE.

Blog banner

Importance of business process documentation

Blog banner

MYNTRA

Blog banner

Reconnaissance

Blog banner

CYBER SECURITY CHALLENGES

Blog banner

This School Year, Let Their Belongings Come Back Home Too with Our Ultimate Labelling Kit

Blog banner

File Organization and Access

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

WHAT IS SNAPCHAT AND HOW DOES IT WORK?

Blog banner

Improving defences Proxy Device(defense in depth)

Blog banner

Starvation and Deadlock.

Blog banner

Install Ubuntu in Vmware

Blog banner

E-BUSINESS RISK MANAGEMENT

Blog banner