Computer Science, asked by kkdev1891, 1 year ago

What are the five steps of virtualization in cloud computing?

Answers

Answered by naveenparmar885
0

Hardware Virtualization

Hardware virtualization also known as hardware-assisted virtualization or server virtualization runs on the concept that an individual independent segment of hardware or a physical server, may be made up of multiple smaller hardware segments or servers, essentially consolidating multiple physical servers into virtual servers that run on a single primary physical server. Each small server can host a virtual machine, but the entire cluster of servers is treated as a single device by any process requesting the hardware. The hardware resource allotment is done by the hypervisor. The main advantages include increased processing power as a result of maximized hardware utilization and application uptime.

Software Virtualization

Software Virtualization involves the creation of an operation of multiple virtual environments on the host machine. It creates a computer system complete with hardware that lets the guest operating system to run. For example, it lets you run Android OS on a host machine natively using a Microsoft Windows OS, utilizing the same hardware as the host machine does.

Memory Virtualization

Physical memory across different servers is aggregated into a single virtualized memory pool. It provides the benefit of an enlarged contiguous working memory. You may already be familiar with this, as some OS such as Microsoft Windows OS allows a portion of your storage disk to serve as an extension of your RAM.

Storage Virtualization

Multiple physical storage devices are grouped together, which then appear as a single storage device. This provides various advantages such as homogenization of storage across storage devices of multiple capacity and speeds, reduced downtime, load balancing and better optimization of performance and speed. Partitioning your hard drive into multiple partitions is an example of this virtualization.

Data Virtualization

It lets you easily manipulate data, as the data is presented as an abstract layer completely independent of data structure and database systems. Decreases data input and formatting errors.

Network Virtualization

In network virtualization, multiple sub-networks can be created on the same physical network, which may or may not is authorized to communicate with each other. This enables restriction of file movement across networks and enhances security, and allows better monitoring and identification of data usage which lets the network administrator’s scale up the network appropriately. It also increases reliability as a disruption in one network doesn’t affect other networks, and the diagnosis is easier.


https://www.esds.co.in/enlight-cloud-hosting



Answered by omegads03
0

In cloud computing technology, virtualization plays a major role. Virtualization provides a virtual storage and computing services to the cloud clients so virtualization is important for cloud computing. Virtualization makes a virtual version of server, storage device, operating system, etc. kind of things. It makes virtual versions for using these things on multiple machines at the same time.

Hardware virtualization:

The concept of hardware virtualization is that an independent individual segment of hardware is made up of multiple smaller hardware segments which combine multiple physical servers into virtual servers. Each small server is there to attend a virtual machine. This results in maximum utilization of the hardware by increasing the processing power.

Software virtualization:

Software virtualization allows creating operation on the host machine of multiple virtual environments. It then does the complete the system with hardware so that the guest operating system can run.

Memory virtualization:

From different server, physical memory come together and forms a large contiguous memory space which can be taken as a virtualized memory pool.

Storage virtualization:

Multiple physical storage devices are aggregated into a single storage device which provides multiple capacities, speeds reduced downtime, many more.

Data virtualization:

It allows you to handle the data which is not dependent on data structure and database systems.

Network virtualization:

It allows creating multiple sub-networks on the same physical network.

Desktop virtualization:

It provides the user of a desktop to access his or her files from any device or any location. This is possible when your desktop is in remote server.

Similar questions