0% found this document useful (0 votes)
32 views

Virtualization in Cloud Computing

Virtualization is a technique that allows sharing of physical resources like servers, storage, and network among multiple organizations. In cloud computing, virtualization allows cloud providers to share infrastructure resources in a standardized way among multiple users and provides the latest application versions. The main types of virtualization are hardware, operating system, server, and storage virtualization. Data virtualization involves collecting data from different sources and allowing users to access this unified data without knowing the physical storage details. It has several benefits like reduced costs, increased efficiency and offers security. Common uses of data virtualization include business intelligence, data management, and performance analysis. Popular data virtualization tools include Red Hat JBoss, TIBCO, Oracle, SAS, and Denodo.

Uploaded by

2028110
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
32 views

Virtualization in Cloud Computing

Virtualization is a technique that allows sharing of physical resources like servers, storage, and network among multiple organizations. In cloud computing, virtualization allows cloud providers to share infrastructure resources in a standardized way among multiple users and provides the latest application versions. The main types of virtualization are hardware, operating system, server, and storage virtualization. Data virtualization involves collecting data from different sources and allowing users to access this unified data without knowing the physical storage details. It has several benefits like reduced costs, increased efficiency and offers security. Common uses of data virtualization include business intelligence, data management, and performance analysis. Popular data virtualization tools include Red Hat JBoss, TIBCO, Oracle, SAS, and Denodo.

Uploaded by

2028110
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Virtualization in Cloud Computing

Virtualization is the "creation of a virtual (rather than actual) version of


something, such as a server, a desktop, a storage device, an operating
system or network resources".

In other words, Virtualization is a technique, which allows to share a


single physical instance of a resource or an application among multiple
customers and organizations. It does by assigning a logical name to a
physical storage and providing a pointer to that physical resource when
demanded.

What is the concept behind the Virtualization?

Creation of a virtual machine over existing operating system and


hardware is known as Hardware Virtualization. A Virtual machine
provides an environment that is logically separated from the underlying
hardware.

The machine on which the virtual machine is going to create is


known as Host Machine and that virtual machine is referred as
a Guest

Types of Virtualization:

1. Hardware Virtualization.
2. Operating system Virtualization.
3. Server Virtualization.
4. Storage Virtualization.

1) Hardware Virtualization:

When the virtual machine software or virtual machine manager (VMM) is


directly installed on the hardware system is known as hardware
virtualization.

The main job of hypervisor is to control and monitoring the processor,


memory and other hardware resources.

After virtualization of hardware system we can install different operating


system on it and run different applications on those OS.
Usage:

Hardware virtualization is mainly done for the server platforms, because


controlling virtual machines is much easier than controlling a physical
server.

2) Operating System Virtualization:

When the virtual machine software or virtual machine manager (VMM) is


installed on the Host operating system instead of directly on the hardware
system is known as operating system virtualization.

Usage:

Operating System Virtualization is mainly used for testing the


applications on different platforms of OS.

3) Server Virtualization:

When the virtual machine software or virtual machine manager (VMM) is


directly installed on the Server system is known as server virtualization.

Usage:

Server virtualization is done because a single physical server can be


divided into multiple servers on the demand basis and for balancing the
load.

4) Storage Virtualization:

Storage virtualization is the process of grouping the physical storage


from multiple network storage devices so that it looks like a single
storage device.

Storage virtualization is also implemented by using software applications.

Usage:

Storage virtualization is mainly done for back-up and recovery purposes.


How does virtualization work in cloud computing?

Virtualization plays a very important role in the cloud computing


technology, normally in the cloud computing, users share the data present
in the clouds like application etc, but actually with the help of
virtualization users shares the Infrastructure.

The main usage of Virtualization Technology is to provide the


applications with the standard versions to their cloud users, suppose if the
next version of that application is released, then cloud provider has to
provide the latest version to their cloud users and practically it is possible
because it is more expensive.

To overcome this problem we use basically virtualization technology, By


using virtualization, all severs and the software application which are
required by other cloud providers are maintained by the third party
people, and the cloud providers has to pay the money on monthly or
annual basis.
Conclusion

Mainly Virtualization means, running multiple operating systems on a


single machine but sharing all the hardware resources. And it helps us to
provide the pool of IT resources so that we can share these IT resources
in order get benefits in the business.

Data Virtualization

Data virtualization is the process of retrieve data from various resources


without knowing its type and physical location where it is stored. It
collects heterogeneous data from different resources and allows data
users across the organization to access this data according to their work
requirements. This heterogeneous data can be accessed using any
application such as web portals, web services, E-commerce, Software as a
Service (SaaS), and mobile application.

We can use Data Virtualization in the field of data integration, business


intelligence, and cloud computing.

Advantages of Data Virtualization

There are the following advantages of data virtualization -

o It allows users to access the data without worrying about where it


resides on the memory.
o It offers better customer satisfaction, retention, and revenue
growth.
o It provides various security mechanism that allows users to safely
store their personal and professional information.
o It reduces costs by removing data replication.
o It provides a user-friendly interface to develop customized views.
o It provides various simple and fast deployment resources.
o It increases business user efficiency by providing data in real-time.
o It is used to perform tasks such as data integration, business
integration, Service-Oriented Architecture (SOA) data services,
and enterprise search.

Disadvantages of Data Virtualization


o It creates availability issues, because availability is maintained by
third-party providers.
o It required a high implementation cost.
o It creates the availability and scalability issues.
o Although it saves time during the implementation phase of
virtualization but it consumes more time to generate the
appropriate result.

Uses of Data Virtualization

There are the following uses of Data Virtualization -

Play Videox

1. Analyze performance

Data virtualization is used to analyze the performance of the organization


compared to previous years.

2. Search and discover interrelated data

Data Virtualization (DV) provides a mechanism to easily search the data


which is similar and internally related to each other.

3. Agile Business Intelligence

It is one of the most common uses of Data Virtualization. It is used in


agile reporting, real-time dashboards that require timely aggregation,
analyze and present the relevant data from multiple resources. Both
individuals and managers use this to monitor performance, which helps to
make daily operational decision processes such as sales, support, finance,
logistics, legal, and compliance.
4. Data Management

Data virtualization provides a secure centralized layer to search, discover,


and govern the unified data and its relationships.

Data Virtualization Tools

There are the following Data Virtualization tools -

1. Red Hat JBoss data virtualization

Red Hat virtualization is the best choice for developers and those who are
using micro services and containers. It is written in Java.

2. TIBCO data virtualization

TIBCO helps administrators and users to create a data virtualization


platform for accessing the multiple data sources and data sets. It provides
a builtin transformation engine to combine non-relational and un-
structured data sources.

3. Oracle data service integrator

It is a very popular and powerful data integrator tool which is mainly


worked with Oracle products. It allows organizations to quickly develop
and manage data services to access a single view of data.

4. SAS Federation Server

SAS Federation Server provides various technologies such as scalable,


multi-user, and standards-based data access to access data from multiple
data services. It mainly focuses on securing data.

5. Denodo

Denodo is one of the best data virtualization tools which allows


organizations to minimize the network traffic load and improve response
time for large data sets. It is suitable for both small as well as large
organizations.

Industries that use Data Virtualization


o Communication & Technology
In Communication & Technology industry, data virtualization is
used to increase revenue per customer, create a real-time ODS for
marketing, manage customers, improve customer insights, and
optimize customer care, etc.
o Finance
In the field of finance, DV is used to improve trade reconciliation,
empowering data democracy, addressing data complexity, and
managing fixed-risk income.
o Government
In the government sector, DV is used for protecting the
environment.
o Healthcare
Data virtualization plays a very important role in the field of
healthcare. In healthcare, DV helps to improve patient care, drive
new product innovation, accelerating M&A synergies, and provide
a more efficient claims analysis.
o Manufacturing
In manufacturing industry, data virtualization is used to optimize a
global supply chain, optimize factories, and improve IT assets
utilization.

You might also like