wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Virtual Machine

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

Human factor, a critical weak point in the information security of an organization’s IOT

Blog banner

IoT Evolution

Blog banner

Direct Memory Access

Blog banner

Impact of social media on the human life

Blog banner

Secure Hypertext transfer protocol

Blog banner

File sharing

Blog banner

FASHION

Blog banner

Virtual Memory

Blog banner

Rain

Blog banner

LIMITED EDITION

Blog banner

Benefits of Yoga

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

Security issues

Blog banner

Importance of internet

Blog banner

Modern Operating System

Blog banner

Full Disk Encryption

Blog banner

Multicore and multithreading 171

Blog banner

Top Career Paths After a B.Com Degree in Mumbai: What’s Next for You?

Blog banner

Direct Memory Access

Blog banner

The Dark Web: A Breeding Ground for Cybercriminals – How to Guard Against Threats

Blog banner

Deadlock

Blog banner

Knowledge Management in Continual Service improvement (CSI)

Blog banner

Web browser forensics:Tools,Evidence collection and analysis

Blog banner

Social media

Blog banner

Computer Security

Blog banner

What do you mean by online marketing and why do you need to know about it

Blog banner

Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Vikrant’s first blog

Blog banner

File management

Blog banner

The Evolution of Operating Systems

Blog banner

Memory management

Blog banner

Disk cache

Blog banner

Balance

Blog banner

Retiring ISS

Blog banner

How Reading Books Shape a Child’s Imagination and Thinking?

Blog banner

Fault tolerance

Blog banner

Cycling

Blog banner

Travel Geek ‘The last $50k in Switzerland’

Blog banner

Data Warehouse Bus Matrix

Blog banner

Characteristics of Etherum

Blog banner

Blockchain

Blog banner

Hash password! Is it really secured?

Blog banner