New Post

Python Code || Path Planning with Grey Wolf Optimization (GWO) ~xRay Pixy

Image
Learn how to implement an obstacle-avoiding path planning for a robot using the Grey Wolf Optimization (GWO) in a static environment. #optimization #algorithm #metaheuristic #robotics #deeplearning #ArtificialIntelligence #MachineLearning #computervision #research #projects #thesis #Python

Virtualization in Cloud Computing

What is Virtualization?

Virtual means not physically existing [made by software to appear].

Virtualization means the creation of a virtual version of something.


What is Hypervisor?

Hypervisor = Program for creating and running virtual machines.

Hypervisor are used to control and monitor processes, memory, and other hardware resources.  


How Virtualization works?

Virtualization in cloud computing is a process in which users share data present in the cloud. Virtualization provides a virtual environment to users [virtual hardware, virtual software]. A hypervisor [virtual machine monitor – software that creates and maintains virtual machines] is connectivity between the server and the virtual environment. Hypervisor distributes the resources between different virtual environments. Popular hypervisors such as VMware’s vSphere, based on ESXi, and Microsoft’s Hyper-V.


How Hypervisor works?

A Hypervisor or VMM(virtual machine monitor) is a layer that exits between the operating system and hardware. It provides the necessary services and features for the smooth running of multiple operating systems. It responds to CPU instructions and handles queuing. A hypervisor allows one host computer to support multiple guest VMs by virtually sharing its resources, such as memory and processing.  Why we use Hypervisor: It reduces Space, Maintained requirement, Energy. 

Virtualization Benefits

More Flexible

Virtualization lowers the cost of IT infrastructure. 

Remote Access

On-Demand pay as you use IT infrastructure.

Enable running multiple OS.


Types of Virtualization in Cloud Computing

Server Virtualization

Storage Virtualization

Hardware Virtualization

OS Virtualization 

Network Virtualization

Application Virtualization

Desktop Virtualization


What is Hardware Virtualization?

Hardware Virtualization = when Virtual Machine Manager [VMM] is directly installed on the hardware. After Hardware virtualization, users can install a different OS on it and run different applications on installed OS. 

Where Hardware Virtualization used?

For server platforms [ controlling virtual machines is easy as compared to physical machines].  

Types of Hardware Virtualization

Hardware Virtualization types:

1. Full Virtualization: Guest software does not need any modification to run any application. The hardware architecture is completely simulated. Complex and Installation of new device driver difficult.

2. Emulation Virtualization: The virtual machine simulates the hardware & is independent. Guest OS 

doesn't require any modification. It allows running many operating systems on a single server.

3. Para Virtualization: The hardware is not simulated; instead the guest software runs its isolated system.based on the hypervisor. The guest operating system is modified and recompiled before installation into the virtual machine.


What is CPU Virtualization?

Virtualization of the hardware is known as CPU Virtualization. 

CPU virtualization involves a single CPU acting as if it were multiple separate CPUs. 

Hardware platform that can be controlled by the user or a guest software over a virtual machine on a  platform.

Why we use CPU Virtualization?

Run multiple different operating systems on one machine


#cloud #computing 


Comments

Popular Post

PARTICLE SWARM OPTIMIZATION ALGORITHM NUMERICAL EXAMPLE

Cuckoo Search Algorithm for Optimization Problems

Particle Swarm Optimization (PSO)

PSO (Particle Swarm Optimization) Example Step-by-Step

how is the LBP |Local Binary Pattern| values calculated? Step-by-Step with Example

PSO Python Code || Particle Swarm Optimization in Python || ~xRay Pixy

Bat algorithm Explanation Step by Step with example

Grey Wolf Optimization Algorithm

Grey Wolf Optimization Algorithm Numerical Example

Whale Optimization Algorithm Code Implementation || WOA CODE || ~xRay Pixy