Not Logged In

You could:

Log in
Register

research notes
  • Wikitips
  • Professional Alerts
  • Case Studies
  • How-to Notes
  • Community Questions
research meetings
  • Peer Incite Podcasts
  • Peer Incite Archive
Events
  • Enterprise Architecture 2008 Conference & Exhibition
    Sep 9-10, 2008
  • Business Continuity Planning 2008: Architecting a Reliable Data Management and Protection Plan
    Sep 11, 8:00-12:30 PM
  • Computerworld Green IT Symposium
    Sep 17-18, 2008
  • Storage Strategies for the Channel Professional
    Sep 22, 12:00-12:00 AM
  • SNIA 2008 Storage Developer Conference
    Sep 22-25, 2008

Announcements
  • IBM's stealth XIV announcement
  • Welcome to Wikibon 2.0!
  • The IBM XIV Storage System Model A14
  • Storage Customers Seeing Green with Conserve IT
  • Customer implications and review of EMC World 2008
Home Profile Peers Wiki Groups Feedback


  • Article
  • Comments (0)
  • Page Protected
  • History
  • Vault
Storage virtualization
  • Currently n/a/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
rate this
Last Update: Feb 15, 2008 | 09:11
Viewed 1296 times | Community Rating: n/a
Originating Author: David Vellante

Contents

  • 1 Storage virtualization introduction
    • 1.1 Block-based storage virtualization
    • 1.2 File-based storage virtualization
  • 2 Benefits of storage virtualization
  • 3 Software costs and storage virtualization

Storage virtualization introduction

In general, virtualization of volumes breaks the physical connection between the LUN (server side) and the physical volume (array side); the virtualization engine keeps track of (maps) the connection between the LUN and the virtual volume (as the server sees it), and the connection between the virtual volume and the physical volume (as the array sees it).

The quality of the virtualization solution can vary significantly, both in the quality of storage management services that are offered, the degree of fine storage management that it allows, and the other technologies that are supported by virtualization (such as thin provisioning).

Storage virtualization is now a rapidly maturing technology, and is a very usefull building block, on which additional storage services can be provided to applications in an on demand way. Technologies such as tiered storage can be significantly enhanced by being based on a virtualization environment. New extensions to virtualization such as thin provisioning depend on virtualization being available.

Block-based storage virtualization

There are five main types of block-based virtualization engines:

  1. Heterogeneous array controller based included physical volumes in the array and on external volumes on external arrays (Hitachi is the only vendor)
  2. Homogeneous array controller based included physical volumes just in the array with the controller (e.g., 3PAR, Equalogic and Hitachi)
  3. Heterogeneous external virtualization appliances that maintain the maps for multiple heterogeneous arrays in the appliance (e.g., IBM SVC and Hitachi USP VM "diskless")
  4. Heterogeneous external virtualization appliances that maintain the maps for multiple heterogeneous arrays in the appliance and in the LAN switch (e.g., EMC Invista or Incipient together with CISCO LAN switches)
  5. Server-based virtualization (e.g., Veritas File System together with Veritas Volume Manager) offers a solution for operating systems and applications that support an alternative file system.

The 3PAR and Equalogic are homogeneous virtualization solutions only. Server-based storage virtualization is theoretically heterogeneous, but has many constraints on the operating systems and applications that can be supported. The rest are fully heterogeneous.

All the block-based storage virtualization architectures work theoretically and practically. The following comments are designed to help position the suitability of different architectures for different storage environments:-

  • For high-performance tier-one applications where availability is important, the placing of the virtualization layer in the storage controller potentially may improve availability and performance by reducing communications paths, reducing the maintenance complexity and reducing the number of components that have to talk to each other in the case of failures.
  • Placing the virtualization layer in the controller also increases the potential for greater layers of abstraction within the virtualization architecture, allowing greater control of resources. 3PAR are an example of achieving a high degree of automation from virtualization (with fewer knobs for storage administrators).
  • Appliance based architectures have lower costs of initial implementation and adoption for a heterogeneous environments, especially for tier-two environments.
  • For appliances, both architectures work. The use of LAN switches can improve I/O times a little, but there is additional complexity from additional components in the solution which could lead to lower availability and increased maintenance complexity.
  • Server-based virtualization can create significant server overhead, and may require the use of a non-standard file manager which may introduce additional software maintenance costs.

File-based storage virtualization

File-based virtualization is very different from block-based virtualization. This part of this article is a stub, please help improve it.

Benefits of storage virtualization

The management of storage devices takes significant storage administrator time and is error-prone. By hiding the complexity of the heterogeneous arrays, storage virtualization helps the storage administrator to perform the tasks of copy services, backup, archiving, and recovery with less effort, reduced elapsed time, and with fewer errors. In addition, the commissioning and decommissioning of storage is very time consuming and takes a long elapsed time (typically from 3 to 9 months upwards). By being able to migrate virtualized storage dynamically (e.e., without any impact on any application) from the old array to a new array, the complexity, impact on users, and elapsed time can be reduced significantly.

Software costs and storage virtualization

One potential benefit of storage virtualization is the simplification of the storage management, and the reduction in storage array management software costs. However, a common practice for providers of virtualization software is to base software charges on the terabytes managed. As the cost of terabytes continues to drop by over 30%/year, user can purchase over 50% more storage each year with the same budget. Great care has to be taken in negotiating contracts to ensure that the virtualization software costs do not escalate out of control. Basing virtualization software on the number of physical storage arrays is a more practical method of metering storage virtualization software costs.

Related research: Managing geometric data growth in SANs

categories
Storage capacity planning, Storage consolidation, Storage virtualization, Stubs
Contributors

DavidFloyer

Mrgood

David Floyer

Dvellante

Comments (0)
Comments on 'Storage virtualization'
There are currently no comments. Be the first!
Post A Comment

You must be logged in to post a comment, please Sign in

Revision ID Author Timestamp Comment
13743 Dab4168 08 Feb 15 21:11:03 Removed category Author David Floyer
10941 68.167.139.254 07 Oct 16 22:23:21
10913 David Floyer 07 Oct 15 23:33:01
10912 David Floyer 07 Oct 15 23:32:19
10911 David Floyer 07 Oct 15 23:25:06
10499 David Floyer 07 Sep 13 18:46:35
10198 Dvellante 07 Aug 29 14:09:40
6208 Dvellante 07 Feb 16 18:06:23
4692 68.189.241.40 07 Jan 04 21:55:05 /* Storage Virtualization Introduction */
4680 Mrgood 07 Jan 04 19:11:31
4621 Dvellante 07 Jan 04 04:08:36
4620 Dvellante 07 Jan 04 04:08:13 /* Storage Virtualization Introduction */
4585 Dvellante 07 Jan 04 03:27:52
3640 Dab4168 06 Dec 13 22:26:09 /* Storage Virtualization Introduction */ lower case t
3092 Mrgood 06 Dec 06 20:40:57
2256 DavidFloyer 06 Nov 01 12:34:19
2255 DavidFloyer 06 Nov 01 12:25:19
2198 Mrgood 06 Oct 30 20:35:58
2142 Mrgood 06 Oct 28 19:38:37
1977 68.189.241.40 06 Oct 28 12:07:43 minor edits
1521 Dvellante 06 Oct 06 05:46:50 [[Virtualization]] moved to [[Storage virtualization]]: To make storage specific
1518 Dvellante 06 Oct 06 05:44:15

Search:

news feed
  • Computerworld Breaking News - Mozilla updates Firefox 3.1 with Alpha 2 build
  • eWeek - RSS Feeds - FAA Flight-Plan System Has Long History of Problems
  • InfoWorld RSS Feed - As Google turns 10, enterprise success in question
  • Byte and Switch: - IDC: Disk Sales Drive Massive Storage Growth
  • SearchStorage: News and trends in the storage industry - EMC bloggers: IBM XIV no enterprise-class storage system
all »
blogs
  • Hu Yoshida - Dynamic Provisioning: Who gets the benefits, the service provider or you?
  • Storagezilla - Ready. Set. Innovate!
  • the storage anarchist - 1.024: something you should know (about xiv)
  • Chuck's Blog - The Information Economy Continues To Grow
  • Paul Gillin's Blog - Social Media and the Open Enterprise - Daily Reading 09/05/2008
all »
companies
  • STEC inc
  • LeftHand Networks
  • HP
  • EMC
  • 3PAR
  • LSI
all »
Want a Wikibon
Peer Incite
newsletter?

Email: Privacy by Safe Subscribe
Storage Spectrum
Order Storage Spectrum
By Fred Moore
US & Canada Only!
Browse best practices . publish tips . access project tools . collaborate with peers . get help on RFP's . use privacy settings to control who sees your info . join a group and share experiences with colleagues . review case studies . read professional alerts
  • Cloud Computing
    Clustered storage, Storage services, WEB2.0
  • Companies
    3PAR, Compellent, Dell, EMC, EqualLogic, HP, Hitachi, IBM, LSI, LeftHand Networks, NetApp, STEC inc, Sun, XIV
  • Data Protection
    Backup and restore, Business compliance, CDP, Data deduplication, Storage disaster recovery, Storage security
  • Energy Efficiency
    Data deduplication, Green storage, MAID, Thin provisioning, Tiered storage, VMware, Virtual tape
  • Planning Design Implementation Management
    Backup and restore, Business compliance, Data classification, Green storage, Managing storage, ROI, SRM, Storage Design, Storage asset management, Storage capacity management, Storage capacity planning, Storage implementation, Storage management, Storage operations, Storage planning, Storage vendor management, Tiered storage
  • Storage networks
    Clustered storage, ISCSI, NAS, SAN, SRM, Storage consolidation, Tiered storage, VMware
  • Virtualization
    Clustered storage, Green storage, Storage consolidation, Storage virtualization, Thin provisioning, VMware, Virtual tape
© Wikibon 2008 About Wikibon l Contacts l Terms of Service l Disclaimers l Privacy l Help