Fundamentals 3 min read

An Overview of Storage Virtualization: Principles, Types, and Cloud Storage Concepts

This article provides a comprehensive introduction to storage virtualization, covering host‑, network‑, and storage‑level virtualization, various implementation types such as block, disk, and file system virtualization, the SNIA definition, benefits of abstracting storage services, and the related concept of storage cloud derived from compute cloud.

Architects' Tech Alliance
Architects' Tech Alliance
Architects' Tech Alliance
An Overview of Storage Virtualization: Principles, Types, and Cloud Storage Concepts

This article mainly introduces storage virtualization knowledge and technical principles. The content covers host‑level, network‑level, and storage‑level virtualization, with implementations including block virtualization, disk virtualization, file system virtualization, and disk‑library virtualization. Although the article is dated, its system is complete.

According to the Storage Networking Industry Association (SNIA), storage virtualization abstracts, hides, or isolates the internal functions of storage subsystems or services, separating storage or data management from applications, servers, and network resources, thereby enabling independent management of applications and networks.

Virtualizing storage services and devices allows resource consolidation when extending lower‑level storage resources, reducing implementation complexity. Storage virtualization can be realized at multiple system layers, for example by building a system similar to Hierarchical Storage Management (HSM).

The concept of storage cloud derives from compute cloud. Compute cloud provides users with scalable, elastic servers (physical or virtual) over the Internet or intranet, making compute resources transparent. Similarly, storage cloud offers users scalable, elastic storage or data services, making physical storage devices transparent.

Additional images illustrate the architecture and concepts described above. Readers can scan the QR code to add the assistant’s WeChat for obtaining the original high‑resolution PDF version of this article.

Disclaimer: The original author’s effort is appreciated; the article is re‑posted with attribution, and any copyright issues should be reported.

Recommended reading includes further architect technology summaries and a bundled e‑book collection of 32 technical resources, available for purchase at a discounted price during the promotional period.

Fundamentalscloud storagestorage virtualizationblock virtualizationSNIAstorage cloud
Architects' Tech Alliance
Written by

Architects' Tech Alliance

Sharing project experiences, insights into cutting-edge architectures, focusing on cloud computing, microservices, big data, hyper-convergence, storage, data protection, artificial intelligence, industry practices and solutions.

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.