What's new
Your Hosting Talk

Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

What is Storage Virtualization?

It is the abstraction of physical media (hard disks or solid state drives etc) from the attaching servers which treats the storage as a single logical entity without regard to the hierarchy of physical media that is involved. Storage virtualization means adding an abstraction layer of software that hides the physical devices from the user and allows all devices to be managed as a single pool. It adds a new layer of software or hardware in between the storage systems and servers so that the applications would not require to know to which logical drive, partitions or storage subsystems the data resides in.

Within the context of a storage system, there are two primary types of virtualization that can occur:

Block virtualization used in this context refers to the abstraction (separation) of logical storage (partition) from physical storage so that it may be accessed without regard to physical storage or heterogeneous structure. This separation allows the administrators of the storage system greater flexibility in how they manage storage for end users. The act of applying virtualization , to one or more block based (storage) services for the purpose of providing a new aggregated, higher level, richer, simpler, secure, etc., block service to clients. Block virtualization functions can be nested. A disk drive, RAID system or volume manager all perform some form of block address to (different) block address mapping or aggregation

File virtualization addresses the NAS challenges by eliminating the dependencies between the data accessed at the file level and the location where the files are physically stored. This provides opportunities to optimize storage use and server consolidation and to perform non-disruptive file migrations. File virtualization is the creation of an abstraction layer between file servers and the clients that access those file servers. Once deployed, the file virtualization layer manages files and file systems across servers, allowing administrators to present clients with one logical file mount for all servers.

Benefits of Storage Virtualization

Improved Storage Management in an IT environment
Better availability and estimation of downtime required with automated management.
Ability to migrate data while retaining I/O access (Non disruptive data migration).
Reduce the number of SAN devices.
Decrease in Power consumed.
Time Saving.
Ease in Data Replication.
Easy backup, archiving and recovery tasks.
Expansion of Storage Capacity.
Easy Updates
Ability to increase Storage Volume Size in real time.
Increased loading and backup speed.
Challenges of Storage Virtualization

Storage Architecture becomes much more complicated.
More complication may lead to troubleshooting problems.
Problem determination and fault isolation can become complex.
Arise of situations in which physical storage resources are overcommitted.
Backing out of failed implementation.
Interoperability.
Management of Meta Data.
Higher Latency
 
In Storage Virtualization we merge all the physical storage devices into a single storage pool and then this whole is devided and assignes to various devices. For example we have google drive where a big pool of storage is created by merging various physical storage disks and then they are devided and assigned to every user.
 

Users who are viewing this thread

Back
Top