Printer Friendly
The Free Library
14,695,408 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

The Age Of Virtualization.


Virtualization An umbrella term for enhancing a computer's ability to do work. Following are the ways virtualization is used.

Hardware Virtualization
Partitioning the computer's memory into separate and isolated "virtual machines" simulates multiple machines within one physical computer.
 brings the true benefits of SAN.

A portion of this article appeared in Storage Inc. (Q4 2000, p. 18). It appears here in its entirety.

These past two years have seen glowing analyst predictions of explosive SAN deployment. Is the Storage Area Network (SAN) living up to its promise? The honest answer is: "It depends". In its narrowest definition, any fibre channel-attached storage device can constitute a SAN. This protocol-based definition is used by a number of RAID subsystem and interconnect vendors for publicity reasons. But this is not what users have in mind, nor what the promise is.

As the name implies, a SAN is a network: a fast, scalable, reliable, manageable way to interconnect a vast number of heterogeneous hosts and storage resources. These characteristics are what make SANs a very attractive concept for a majority of businesses:

* Speed of delivery and low overhead, combined with a reduction in LAN (Local Area Network) A communications network that serves users within a confined geographical area. The "clients" are the user's workstations typically running Windows, although Mac and Linux clients are also used.  traffic, improve application response time and enable execution of very demanding Service-Level Agreements (SLAs).

* Scalability is critical to deploying new applications and sustaining organic growth when demand for capacity doubles every year.

* Manageability allows resource-strapped customers to deliver the above benefits on time within an acceptable Total Cost of Ownership (TCO (1) (Total Cost of Ownership) The cost of using a computer. It includes the cost of the hardware, software and upgrades as well as the cost of the inhouse staff and/or consultants that provide training and technical support. See ROI. ).

So why is the SAN stuck? Simply because it has not delivered the management and bottom line benefits it promised. A recent Computerworld survey confirms that the two main inhibitors to SAN deployment are high implementation costs (38% of respondents) and lack of staff resources (36%). In other words Adv. 1. in other words - otherwise stated; "in other words, we are broke"
put differently
, SANs have been a bleeding-edge technology, not a business proposition.

In 2000 and early 2001, experts agree: virtualization provides the missing ingredient bringing you the true benefits of the SAN. More and more vendors are jumping on the bandwagon. Should you?

What Is Virtualization?

Virtualization is a simple, time-honored idea: a client requesting a service does not care, or want to know, about what the server needs to do to fulfill the request.

Virtualization has been an integral part of computing for several decades. Virtual memory, the ability for a system to serve more memory than it physically has, has spelled success for IBM's 370 series and MVS (Multiple Virtual Storage) Introduced in 1974, the primary operating system used with IBM mainframes (the others are VM and DOS/VSE). MVS is a batch processing-oriented operating system that manages large amounts of memory and disk space.  operating system operating system (OS)

Software that controls the operation of a computer, directs the input and output of data, keeps track of files, and controls the processing of computer programs.
. Closer to us, Web serving performs two levels of virtualization: first by mapping a URL URL
 in full Uniform Resource Locator

Address of a resource on the Internet. The resource can be any type of file stored on a server, such as a Web page, a text file, a graphics file, or an application program.
 to a physical server's map address, then by building the resulting page on the fly from a collection of image files, pointers, and other embedded Inserted into. See embedded system.  functions.

Virtualization also applies to telephony. When you dial my cell phone number, the network searches, then maps it to my particular location at the time. If I do not answer, it remaps it to my voice mail.

Storage networking has been remiss re·miss  
adj.
1. Lax in attending to duty; negligent.

2. Exhibiting carelessness or slackness. See Synonyms at negligent.
 in not implementing these techniques. An administrator still needs to manually assign each RAID's address to a server or Host Bus Adapter See host adapter.  (HBA (Host Bus Adapter) See host adapter. ). SAN addressing allows for connecting 16 million devices, but what administrator can manage and maintain the combinations?

This is where storage virtualization Treating storage as a single logical entity without regard to the hierarchy of physical media that may be involved or that may change. It enables the applications to read from and write to a single pool of storage rather then individual disks, tapes and optical devices.  comes in. Virtualization brings the SAN to functional parity with the Internet or switched telephone network by performing a series of tasks:

* Discovering SAN objects.

* Enabling the administrator to sort all devices into "pools" according to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 service-level, location, or any other criteria, to carve out to make or get by cutting, or as if by cutting; to cut out.
- Shak.

See also: Carve
 virtual "volumes" and assign them to application servers.

* Maintaining the server-level map of virtual-to-physical relationships.

Nice. Now what's in it for you, the user?

What Virtualization Can Do For You

The first benefit is a better utilization of your storage assets. Large data centers are typically built around racks housing tens or hundreds of Windows/NT or Unix servers. Each server has its own storage, with capacity dictated by vendor models available, predicted future usage, and safety buffers to absorb any peaks. The result? Average capacity utilization Capacity Utilization measures the rate at which a firm makes use of their capital productive capacities, such as factories and machinery. Capacity Utilization generally rises when the economy is healthy and falls when demand softens.  is about 30 to 35% for NT servers, 38% for Solaris. In other words, two thirds of your largest data center investment is idle. With a SAN physically regrouping these islands of capacity, and virtualization pooling all your unused capacity in a single "volume", you can start using that untapped potential. In concrete terms, virtualization will usually save you over a year's worth of storage purchases.

Better still: virtualization can pool any of your SCSI SCSI
 in full Small Computer System Interface

Once common standard for connecting peripheral devices (disks, modems, printers, etc.) to small and medium-sized computers. SCSI has given way to faster standards, such as Firewire and USB.
 or fibre-attached storage, from the JBOD (Just a Bunch Of Disks) A group of hard disks in a computer that are not set up as any type of RAID configuration. They are just a bunch of disks.

JBOD - Just a Bunch Of Disks
 up to the most sophisticated enterprise RAID subsystems. You can integrate your existing assets, mix heterogeneous technologies, and evolve your storage and server assets independent of each other, transparent to the application. Virtualization keeps your existing assets working longer, and enables you to introduce new technologies with minimal regard for backward compatibility See backward compatible.

(jargon) backward compatibility - Able to share data or commands with older versions of itself, or sometimes other older systems, particularly systems it intends to supplant.
.

Virtualization also increases server uptime and productivity by eliminating much of the reassignment/reorganization downtime, enabling server-less backup without interrupting operation, and also matching logical pool features (capacity, bandwidth, non-stop attributes) to each server or application's target service level.

Does your company have aggressive plans of capturing new markets, increasing quality of service, rolling out new applications? Virtualization brings the promise of "just in time" responsiveness.

Bringing in additional storage for a new application is a complex task: checking revision levels and compatibilities, configuring and masking LUNs, reorganizing volumes, reconfiguring and rebooting a number of servers, updating your backup plan. Two weeks' work is the norm; a month is not uncommon.

Contrast it with this: you roll in a new storage subsystem The part of a computer system that provides the storage. It includes the controller and disk drives. See storage system. , plug its fibre cable into your fabric switch, map it to a set of logical drives on a GUI (Graphical User Interface) A graphics-based user interface that incorporates movable windows, icons and a mouse. The ability to resize application windows and change style and size of fonts are the significant advantages of a GUI vs. a character-based interface.  (you can choose to slice it into any number of logical units, or conversely to pool it with any other devices), and press "enter". Done. Your servers now see a larger volume and your backup plan already has this volume listed. Fifteen minutes. With testing and optimization, plan for one day. Now your data center can back the most aggressive growth plans--and turn on a dime if any adjustment is called for. Virtualization is the delivery vehicle for storage on demand.

Large data centers are faced with an exponential increase in storage management workload due to massive capacity growth, fragmentation of servers and storage, and increased overall complexity. Virtualization brings down the complexity of configuring, assigning, optimizing, and managing storage several notches. According to early studies, an administrator can manage between four and forty times more capacity by using virtualization.

Return on investment, business responsiveness, administrative productivity: virtualization packs a punch.

Planning Your Virtualization Project

Congratulations, you have decided to implement virtual storage. Now what?

As usual, your first task will be to cut through vendor hype. Every vendor claims or prepares to announce some form of virtualization. Are they all identical?: Will they give you the same benefits? The answer is a resounding re·sound  
v. re·sound·ed, re·sound·ing, re·sounds

v.intr.
1. To be filled with sound; reverberate: The schoolyard resounded with the laughter of children.

2.
 no.

Server-based storage virtualization has been in existence for many years. Products such as VERITAS' Volume Manager have brought tremendous benefits to their users, for instance in optimizing Solaris clusters for serving large Oracle databases. But they do not claim or deliver any benefit in heterogeneous servers or storage integration, data center consolidation, or storage on demand.

Likewise, enterprise RAID subsystems also offer some virtualization capabilities. But these are designed to enable easier allocation within one homogeneous subsystem. Here again, no consolidation, server transparency, or multi-vendor reach.

To be effective, storage virtualization must be located where it can survey and manage the whole storage network (servers and storage), and not be based or dependent on any of these components. Two solutions for this: either introduce a redirection device within the storage data path (this is called symmetrical virtualization) or connect an appliance that sits outside the data path and tells each server what it should "see" (asymmetrical design). All storage virtualization products are either symmetrical (e.g., DataCore's SANsymphony) or asymmetrical (SanOne's Dynamic Allocation Manager). Your next step is choosing one architecture which fits your needs.

An attractive feature of symmetrical virtualization is that it involves no server-based code and can be implemented across any heterogeneous operating systems Operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many other characteristics. In practice, many of these groupings may overlap. . These benefits are offset by limited scalability and the increased fragility introduced by flowing all storage access through an additional device (usually NT based): a device failure brings down the whole data center.

Asymmetrical virtualization, by contrast, can scale to any level, as the appliance does not handle any data flow or physical connections. Also, this design allows several appliances to easily cooperate in active fail-over. Should all appliances fail simultaneously, the data path would still remain open and unaffected. This makes asymmetrical design very robust. Asymmetrical virtualization involves a handshake with servers, which is now available for the most popular operating systems, such as Windows/NT, Windows 2000, and Solaris. Some exotic or older operating systems may not be supported. In the long term, most analysts predict that asymmetrical designs will prevail because of their innate scalability and robustness.

Your virtualization software must work with your other storage applications, such as replication, backup, and storage resource management. Your next consideration will be for the breadth of functionality enabled by each product. Good news: some virtualization products such as SanOne's DAM include a snapshot and mirroring capability, enabling you to take any number of "frozen" images of your data for site replication or test purposes. Similarly, virtualization vendors have been working with backup software See backup program.

(tool, software) backup software - Software for doing a backup, often included as part of the operating system.

Backup software should provide ways to specify what files get backed up and to where.
 providers to cross-certify their products. The situation regarding event monitoring In computer science, event monitoring is the process of collecting, analyzing, and signalling event occurrences to subscribers such as operating system processes, active database rules as well as human operators.  and storage management is more complex, as these disciplines are still in their formative stages themselves, and management integration of your SAN is still best served by a virtualization-savvy multi-vendor integrator.

The last step is implementation including data migration. Here again, a number of vendors and service providers including SanOne have tools and techniques to deploy virtual storage and to reload (1) To load a program from disk into memory once again in order to run it. Reload is entirely different than reinstall. Reinstall means that you have to run the install program from a CD-ROM or floppy disk and perform the installation procedure over again.  your data into your target environment.

Should virtualization be your 2001 priority? If your storage is growing only modestly and you are not faced with major consolidation, heterogeneity het·er·o·ge·ne·i·ty
n.
The quality or state of being heterogeneous.



heterogeneity

the state of being heterogeneous.
, or scalability issues, you cant probably afford to wait another six months and be content with surveying vendor offerings and the results of early adopters. If capacity growth, data center consolidation, asset utilization, or heterogeneity keep you awake at light, do yourself a favor: bring virtualization in--now.

Mike Flannery is the general manager of San One (Phoenix, AZ).
COPYRIGHT 2001 West World Productions, Inc.
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2001, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Title Annotation:Industry Trend or Event
Author:Flannery, Mike
Publication:Computer Technology Review
Geographic Code:1USA
Date:Feb 1, 2001
Words:1680
Previous Article:Are You Managing Your Storage Resources? You Can No Longer Afford Not To.(Industry Trend or Event)
Next Article:ask THE SCSI EXPERT.(Questions and Answers)(Technology Information)
Topics:



Related Articles
Storage Virtualization: Its Changing Definition.(Technology Information)
Virtualization: One Of The Major Trends In The Storage Industry -- What Are You Getting For Your Money?(Industry Trend or Event)
Virtualization: a strategic tool to beat storage inefficiency. (Storage Networking).(Industry Overview)
Reflections on Storage Virtualization.(Storage As I See It)
Trends in virtualization focusing on solutions, not technologies.(Storage Management)
Virtualization's new voice: virtualization plays an important role in an overall data management strategy.(Storage Management)
2005 storage year in review.
Real world virtualization: realizing the business benefits of application and server virtualization; Dealing with virtualization challenges.
NAS virtualization ready to double in 2006: NAS and NAS virtualization survey results.(Business of Technology)(Network Attached Storage)
The Year of the Data Center.

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles