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

5.3Storage Virtualization

Storage virtualization abstracts physical storage devices, allowing for more flexible and efficient data management across various environments such as file servers, WAN accelerators, and SAN/NAS systems. It offers advantages like improved data accessibility, advanced storage functions, and enhanced IT operations flexibility. Additionally, virtualization in cloud computing maximizes resource utilization, provides isolation, and facilitates disaster recovery, although it also introduces complexity and potential security concerns.

Uploaded by

megha.garg1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

5.3Storage Virtualization

Storage virtualization abstracts physical storage devices, allowing for more flexible and efficient data management across various environments such as file servers, WAN accelerators, and SAN/NAS systems. It offers advantages like improved data accessibility, advanced storage functions, and enhanced IT operations flexibility. Additionally, virtualization in cloud computing maximizes resource utilization, provides isolation, and facilitates disaster recovery, although it also introduces complexity and potential security concerns.

Uploaded by

megha.garg1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Storage Virtualization

As we know that, there has been a strong link between the physical host and
the locally installed storage devices. However, that paradigm has been
changing drastically, almost local storage is no longer needed. As the
technology progressing, more advanced storage devices are coming to the
market that provide more functionality, and obsolete the local storage.

Storage virtualization is a major component for storage servers, in the form


of functional RAID levels and controllers. Operating systems and applications
with device can access the disks directly by themselves for writing. The
controllers configure the local storage in RAID groups and present the
storage to the operating system depending upon the configuration. However,
the storage is abstracted and the controller is determining how to write the
data or retrieve the requested data for the operating system.

Storage virtualization is becoming more and more important in various other


forms:

File servers: The operating system writes the data to a remote location with
no need to understand how to write to the physical media.

WAN Accelerators: Instead of sending multiple copies of the same data


over the WAN environment, WAN accelerators will cache the data locally and
present the re-requested blocks at LAN speed, while not impacting the WAN
performance.

SAN and NAS: Storage is presented over the Ethernet network of the
operating system. NAS presents the storage as file operations (like NFS). SAN
technologies present the storage as block level storage (like Fibre Channel).
SAN technologies receive the operating instructions only when if the storage
was a locally attached device.

Storage Tiering: Utilizing the storage pool concept as a stepping stone,


storage tiering analyze the most commonly used data and places it on the
highest performing storage pool. The lowest one used data is placed on the
weakest performing storage pool.

This operation is done automatically without any interruption of service to the


data consumer.

Advantages of Storage Virtualization


1. Data is stored in the more convenient locations away from the specific host. In
the case of a host failure, the data is not compromised necessarily.
2. The storage devices can perform advanced functions like replication,
reduplication, and disaster recovery functionality.
3. By doing abstraction of the storage level, IT operations become more flexible
in how storage is provided, partitioned, and protected.
DATA STORAGE VIRTUALIZATION
What is Data Virtualization in Cloud Computing?
Data virtualization is gathering data from multiple sources of information to create a
single, logical, and virtual view of information that can be accessed by front-end
solutions such as portals, applications, and dashboards without knowing the exact
storage location of the data.
In other words, we can say that, In this virtualization, data is collected from multiple
sources and managed in a single location without knowing more about the technical
information, such as how data is collected, stored, formatted, and then arranged
logically so that its virtual view can be accessed remotely by its interested people,
stakeholders, and users via the various cloud services. Many large corporations,
including IBM, At scale, Oracle, Cdata, and others, offer their services.
Work of Virtualization in Cloud Computing
Virtualization in cloud computing involves abstracting physical hardware resources
and creating virtual instances of servers, storage, networks, and other infrastructure
components. This enables multiple virtual machines (VMs) or containers to run on a
single physical machine, maximizing resource utilization and flexibility. Virtualization
allows cloud providers to offer scalable, on-demand resources to users, facilitating
efficient resource management and workload deployment.

Benefits of Virtualization
1. Resource Utilization: Virtualization allows for better utilization of physical
hardware resources by running multiple virtual instances on a single physical
server.
2. Isolation: Virtualization provides isolation between virtual instances, ensuring
that failures or security breaches in one instance do not affect others.
3. Flexibility and Scalability: Virtualization enables rapid provisioning and scaling
of resources, allowing organizations to adapt to changing workloads and
demands.
4. Cost Savings: By consolidating multiple virtual instances onto fewer physical
servers, organizations can reduce hardware and operational costs.
5. Disaster Recovery: Virtualization facilitates easy backup, migration, and
recovery of virtual instances, improving disaster recovery capabilities.
Drawbacks of Virtualization
1. Overhead: Virtualization introduces overhead in terms of performance, as
resources must be allocated for managing and running virtual instances.
2. Complexity: Managing virtualized environments can be complex, requiring
specialized knowledge and tools for provisioning, monitoring, and
troubleshooting.
3. Vendor Lock-In: Organizations may become dependent on specific
virtualization technologies or providers, limiting flexibility and portability.
4. Security Concerns: Virtualized environments may introduce new security risks,
such as vulnerabilities in hypervisors or misconfigurations in virtual networks.
5. Licensing Issues: Virtualization may pose challenges related to software
licensing, as licensing models may not always align with virtualized
environments.
Characteristics of Virtualization
1. Abstraction: Virtualization abstracts physical hardware resources, presenting
them as virtual entities to users or applications.
2. Isolation: Virtualization provides isolation between virtual instances, ensuring
that each instance operates independently of others.
3. Encapsulation: Virtualization encapsulates entire environments, including
operating systems, applications, and data, into self-contained units.
4. Flexibility: Virtualization enables dynamic provisioning, scaling, and migration
of virtual instances, allowing for agile and responsive IT environments.
5. Efficiency: Virtualization improves resource utilization and efficiency by
allowing multiple virtual instances to share physical hardware resources.

IMPROVING AVAILABILITY using VIRTUALIZATION

IMPROVING CAPACITY USING VIRTUALIZATIO

You might also like