Storage Virtualization
Storage Virtualization
Storage Virtualization
The technology of abstracting physical data storage resources is storage virtualization to make them
look as if they were a centralized resource. In memory, networks, servers, and storage, virtualization
masks the complexity of managing resources.
Virtualization of storage runs on several storage devices, making them appear as if they were a
single pool of storage. Pooled storage devices may come from various suppliers and networks. The
virtualization storage engine defines aggregates and handles the available storage space from
various arrays and storage media and introduces it to applications.
2. Hardware-Assisted Virtualization
This form of virtualization needs help from the hardware. This is equivalent to absolute Para-
virtualization. Here, the unmodified OS can be used as virtualization hardware support and we can
also use it to manage requests for access to hardware and protect operations.
3. Para-Virtualization
It's based on a hypervisor that manages software emulation and trapping. Here, before running it on
any additional computer, the guest operating system is updated. The updated framework interacts
with the hypervisor directly and enhances output.
5. Full Virtualization
This virtualization is equivalent to Para-Virtualization. In this, the hypervisor traps the function of the
computer that the operating system is using to perform the operations. It emulates, in particular,
software and the returned status codes after trapping the operations.
Storage Systems are capable of performing advanced functions such as disaster recovery,
duplication, data replication & data re-duplication.
Avoids downtime during the migration of data. Virtualization functions in the background to
retain the logical address of the data to maintain access.
Enables dynamic use of storage and virtual scalability, both block and file, of attached
storage resources.
Data in a very convenient place is processed. This is because the data on the host failure is
not inherently affected.
It allows storage to be added and removed quickly without affecting any programme.