Professional Documents
Culture Documents
The process of combining physical storage from several storage devices into what seems
to be a single storage device, or pool of accessible storage capacity that is controlled from
a central console is known as storage virtualization. The technique uses software to
determine the amount of storage capacity that is available from physical devices, then to
pool that storage into a pool that may be utilized by classic architectural servers or in a
virtual environment by virtual machines (VMs). A very fundamental form of storage
virtualization consists of a software virtualization layer that sits between the hardware of a
storage resource and a host, such as a personal computer (PC), a server, or any other device
accessing the storage, and enables operating systems (OSes) and applications to access and
use the storage. Sometimes, even a RAID array may be viewed as a form of storage
virtualization. The user sees the array's numerous physical drives as a single storage device,
but in reality, the drives are striping and replicating data to other discs in the background
to enhance I/O performance and safeguard data in the event of a drive failure. Virtualizing
storage may be done in two ways: file-based or block-based. Network-attached storage
(NAS) systems are used in a specific use case called file-based storage virtualization. File-
based storage virtualization eliminates the reliance in a typical NAS array between the data
being accessed and the location of physical memory by using the Server Message Block
(SMB) or Common Internet File System (CIFS) protocols in Windows server
environments or the Network File System (NFS) protocols for Linux systems. Performance
will be enhanced by the pooling of NAS resources, which makes it simpler to manage file
migrations in the background. Although administering several NAS devices from a single
management console is often not a difficult operation, storage virtualization makes it much
easier. Block-based or block access storage, which is often accessible over a storage area
network (SAN) using Fiber Channel (FC) or Internet Small Computer System Interface
(iSCSI), is virtualized more commonly than file-based storage systems. Block-based
systems separate the physical memory blocks of a storage device, such as a hard disc drive
(HDD) or solid-state memory device, from the logical storage, such as a drive partition.
Block storage systems will perform better than file-based systems since there is less
overhead for read and write processes because it functions similarly to the native drive
software.
Summary Of Operating System
Virtualization
Reference Links