Cloud Computing Virtualization
Virtualization is technology that you can use to create virtual representations of servers, storage, networks, and other physical machines. It does so by assigning a logical name to a physical resource and providing a pointer to that physical resource on demand.Cloud service providers are now offering on-demand customised and user-centric virtual environments via the cloud. All these environments share a single physical cloud server that houses all the processing and storage hardware.
Virtualization plays a key and dominant role in cloud computing. It helps reduce the space or cost involved with the resource. All these resources are allocated from a physical machine that runs somewhere in the world, and we'll get the software to provision and manage these virtual resources.
Benefits of Virtualization
- Since most of an organisation’s data is stored on the cloud, instances of data loss, data corruption and system failure are minimised.
- Enhance development productivity.
- Pay peruse of the IT infrastructure on demand.
- It facilitates remote access to resources and ensures that it promotes faster scalability.
What are the different types of virtualization?
- Server virtualization
- Application Virtualization
- Desktop virtualization
- Network Virtualization
- Storage Virtualization:
- Data Virtualization:
This kind of Virtualization ensures masking of servers. The main or the intended server is divided into many virtual servers. Such servers keep changing their identity numbers and processors to facilitate the masking process. The partitions are instances of a powerful physical server lying in a remote location but acting like standalone servers. These partitions are also called virtual servers.
Application virtualization helps a user to have remote access to an application from a server.This server has all personal information and other applicable characteristics required to use the application.Application virtualization is a powerful concept that takes away most of the drawbacks of installing applications locally.
With desktop virtualization, an end-user can work on more than one operating systems basis the business need of that individual.There are several different conceptual models of desktop virtualization, which can broadly be divided into two categories based on whether the technology executes the OS instance locally or remotely.
Network Virtualization (NV) refers to abstracting network resources that were traditionally delivered in hardware to software. VIrtualization makes provisioning network resources easier and more efficient. Networking software programs allow administrators to monitor the infrastructure, make changes to the network, provision resources, roll out updates to networking devices, and take action against detected security threats.The Virtual machine needs all of the same features that a regular computer does; it needs storage, access to a keyboard, network interface, processing, and RAM.
Storage virtualization basically combines/pools the storage that is available in various devices and keeps it as single storage. Storage virtualization (also sometimes called software-defined storage or a virtual SAN) is the pooling of multiple physical storage arrays from SANs and making them appear as a single virtual storage device.This virtualization provides numerous benefits such as easy backup, achieving, and recovery of the data.
Data virtualization is an approach to integrating data from multiple sources of different types into a holistic, logical view without moving it physically.The data is arranged logically, and the interested parties and stakeholders then access the virtual view of such data. These are reports are also accessed by end-users on a remote basis.Virtualizing data enables users to collectively view heterogeneous data sets via a single interface as well as access the source of the collected data in real-time.Data virtualization technology gives users fast access to data housed throughout the enterprise—including in traditional databases, big data sources, and cloud and IoT systems—at a fraction of physical warehousing and extract/transform/load (ETL) time and cost.
Copyright © 2022 Shineskill Software Pvt. Ltd., All rights reserved.