Professional Documents
Culture Documents
com
WHITE PAPER
Storage Virtualization:
Analysis of the Benefits of Hitachi's Approach
F.508.935.4015
Executive Summary
P.508.872.8200
Virtualization is the use of software and supporting hardware to ease the task of
managing complex systems, including storage systems. IDC's definition of storage
virtualization is broad. Virtualization includes the capability of connecting servers to
logical volumes that are flexibly connected to actual physical volumes. Virtualization
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA
With the release of the Hitachi TagmaStore Universal Storage Platform in September
2004, new virtualization capabilities became available to storage managers. The
TagmaStore Network Storage Controller model NSC55, announced on July 11, 2005,
is packaged in a small footprint, rackmounted form factor; uses the same software
and firmware; delivers the same features and functions; and shares many of the
same hardware components as the Universal Storage Platform.
The Universal Storage Platform and the NSC55 are networked storage controllers
capable of attaching heterogeneous storage resources both from Hitachi Data
Systems and from other vendors and uniting them under a single management span
of control. These products enable data migration across a tiered storage architecture
comprising high-performance storage systems, general-purpose storage systems,
and high-capacity SATA-based storage systems.
IDC analyzed an Hitachi use-case to investigate the ways in which the Universal
Storage Platform provides storage managers with greater efficiencies. With help from
Hitachi engineers who use the Universal Storage Platform on a daily basis, IDC
studied how critical storage management tasks (i.e., use-case procedures) are
performed with and without the Universal Storage Platform's virtualization capabilities.
Results of the use-case analysis show that the Universal Storage Platform changes
storage management tasks in several important ways. Without solutions such as the
Universal Storage Platform, managers must know how to perform a number of point-
to-point procedures — that is, individual tasks that link specific storage resources to a
server's operating environment and workload. With the Universal Storage Platform
and HiCommand software, uniform procedures replace point-to-point procedures
because virtualization masks the differences among storage resources and server-
side operating environments.
In addition to streamlining storage management tasks, IDC identified several
improvements in storage resource utilization linked to the Universal Storage Platform
and virtualization. Management of multitiered storage systems becomes practical
when uniform, non-disruptive procedures replace point-to-point, disruptive
procedures. Without virtualization, moving data sets from one tier of storage to
another is challenging, requiring detailed knowledge of both tiers along with decisions
and actions aimed at transforming the data. It is a disruptive process, demanding
some amount of scheduled outage, plus the risk of unscheduled outage if something
goes wrong. Some degree of virtualization is necessary to make multitiered storage
systems practical and functional.
Storage Virtualization
Virtualization is the use of software and supporting hardware to simplify the task of
managing complex systems, including storage systems. IDC's definition of storage
virtualization is broad and includes the capability of connecting servers to mount
logical volumes that are flexibly connected to actual or physical volumes; the ability to
reallocate a heterogeneous collection of storage resources across storage systems
without concern for low-level details, such as block size, physical location, and
address; and the capability to automate storage management functions.
The benefits associated with virtualized storage are due to two improvements in
storage management. First, management tasks are simplified and streamlined by
underlying software automation, which enables fewer storage managers to oversee
larger pools of storage. Secondly, storage resources can be better utilized due to
improved management. Without virtualization and pooling, storage managers often
over-provisioned storage resources to make sure that they were sufficient. Virtualized
storage enables better utilization of total resources and eases the task of migrating
data among different storage assets in a multitiered storage system. These benefits
contribute to a reduced total cost of ownership.
Logical volumes flexibly linked to actual, physical • Operator need not know the exact physical location
volumes and parameters for volumes of storage.
• Physical storage resources can be reallocated without
a disruptive remounting of volumes on servers.
Replicas of data sets written simultaneously to different • Point-in-time replicas of data sets can be prepared
storage devices non-disruptively.
Logical ports flexibly linked to actual, physical SAN ports • A small number of physical SAN ports can serve a
large number of servers.
• Servers can be redirected to different SAN resources
without disruption or outages.
Migration of data from one logical device to another, • Archival or backup and recovery replicas can be
across heterogeneous storage devices moved to remote sites or less costly storage
resources.
Time- and event-driven automation of storage • The repetitive duties of a storage manager can be
management policies and rules written as policy, verified, and executed reliably and
without manager intervention.
Migration of data among tiers of storage resources to • Multitiered storage resources can be reallocated to
match storage costs to the value of data match the shifting value of data and the shifting needs
of the IT organization's workloads.
Source: IDC, 2005
In this white paper, IDC contrasts storage management tasks where virtualization
capabilities are present and absent. In particular, the analysis will examine storage
management with and without the capability provided by the Hitachi TagmaStore
Universal Storage Platform.
Rapid and painless data migration services across existing and future storage
systems from Hitachi and a wide range of other storage systems suppliers
The TagmaStore Universal Storage Platform and the Network Storage Controller with
supporting virtualization and data replication software deliver a high level of
modularity and performance as well as exceptional scalability. The Universal Storage
Platform can virtualize and manage as much as 32PB of internal and externally
attached heterogeneous storage. Hitachi's implementation of storage virtualization is
embedded in the controller architecture of the Universal Storage Platform and the
NSC55. Both are capable of routing data to and from direct-attached Fibre Channel
hosts as well as ESCON/FICON-attached mainframes and open system
environments. As Figure 1 shows, they become the central hub in a constellation of
storage and server devices. Except for scalability, the following analysis applies
equally to the Network Storage Controller.
A new version of the application with enhanced functionality has been developed in a
Windows environment using Oracle DBMS capabilities. After testing the new
Windows-based application, the developers will need to retain the 900GB
development test bed while creating an environment of similar size on fast, mirrored
storage to support the new system when it is in production.
The current Sun application will need to be relocated to second tier storage to make
room for the new, larger application. It will then be retired after the new application is
stable and users have had a chance to switch over. The applications may run in
parallel for several months.
The Sun server will then be redeployed to support some of the company's Web
applications. The old application database contains information within its 600GB of
legacy data that the IT organization would like to retain online for analysis. They
would like to move the files to lower-cost storage and keep them available for up to a
year.
FIGURE 2
Development
Production
Production
Production
Production
Windows
Windows
Windows
Windows
Sun
Sun
Mirrored FC
Mirrored FC RAID 5 & SATA
Hitachi
Thunder
9585V
Shift the existing configuration workload running on the Sun server to less
expensive storage resources to make room for an upgraded application
Archive the legacy application's data volumes when the system is retired
See Appendix A at the end of this white paper for a side-by-side comparison of the
information required, knowledge needed, and actions a storage manager takes when
managing resources in a tiered storage architecture with and without the capabilities
of the Universal Storage Manager.
Initial Steps
1. Allocate 600GB of RAID 5 storage on the Thunder 9585V to the Sun server.
3. Using Solaris utilities, copy the 20 Sun database volumes to replicate the Sun
environment from mirrored FC on the Lightning 9980V to RAID 5 FC on the
Thunder 9585V. The intent is to reduce expense and free up space on mirrored
drives for the new Windows production environment. The 600GB copy operation
will take several hours during which the application will be unavailable.
5. Using Solaris utilities, wipe and delete the mirrored FC volumes previously used
by the legacy application.
7. Using Windows utilities on the new production server, copy the 30-volume
900GB development environment from the Thunder 9585V to the Lightning
9980V production environment. Use Hitachi Cross-System Copy software or shut
down the development database overnight.
8. Start the new Windows production application in parallel with the legacy Sun
application.
Development
Development
Production
Production
Production
Production
Windows
Windows
Windows
Windows
Sun
Sun
Hitachi Hitachi Hitachi Hitachi
Lightning Thunder Lightning
Hitachi Thunder
9980V 9585V 9980V 9585V
Intermediate State
9. After allowing users time to learn the new application, retire the legacy
configuration checker application.
11. Using Solaris utilities, copy the legacy data from RAID 5 FC volumes to SATA
volumes on the Thunder 9585V storage system.
12. Using Solaris utilities wipe and delete the RAID 5 FC volumes previously used by
the checker application.
600GB SATA storage of legacy data from the retired checker application
Initial Steps
4. Boot the Windows production server and start the new Windows production
application in parallel with the legacy Sun application.
Intermediate State
5. After allowing users time to learn the new application, retire the legacy
configuration checker application.
Development
Development
Production
Production
Production
Production
Windows
Windows
Windows
Windows
Sun
Sun
Sun Win
P Hitachi P Hitachi
Universal Storage Platform Universal Storage Platform
Mirrored FC Mirrored FC
Hitachi Hitachi
Lightning Thunder
9980V
Hitachi 9585V
Hitachi
9585 9585
Win Win Sun
Sun
D D AA
RAID 5 & SATA RAID 5 & SATA
600GB SATA storage of legacy data from the retired checker application on
externally attached Thunder 9585V RAID 5 SATA storage
IDC Analysis
Challenges
The Hitachi TagmaStore Universal Storage Platform competes with other storage
virtualization products that vary in design and capability. Vendors, including Hitachi,
will be challenged to explain the benefits of their system's virtualization capabilities
and even more hard pressed to help customers make choices among offerings.
Hitachi and its business partners must focus on selling the corporatewide benefits of
the Universal Storage Platform at senior levels of the organization and in terms of
reduced capital and administrative costs, better data protection, and improved IT
customer services.
Conclusion
Use-case analysis demonstrates how the Hitachi Universal Storage Platform and
Network Storage Controller work with HiCommand Storage Management Software to
enhance storage management and enable enterprises to exploit the price and
performance advantages of a multitiered storage environment, as well as the TCO
improvements from more efficient management and higher levels of storage
utilization. Enterprise storage managers investigating ways to better integrate existing
storage assets and improve operating efficiencies are encouraged to evaluate
offerings from Hitachi Data Systems.
Base case: Reference Architecture without Universal Virtualization case: Reference Architecture with Universal
Storage Platform Storage Platform
Allocate 600GB of tier B storage to the Sun server on the Migrate the Sun Production Volumes to tier B to free up
Thunder 9585V 600GB of tier A space
Information: Name of Sun host, HBA WWN, and list of free Information: Name of Sun host server and desired Target
Tier B volumes on Thunder 9585V Storage Tier
Knowledge: Storage Navigator GUI, switch zoning Knowledge: HiCommand Tiered Storage Manager
Action: Zone switch to allow Sun server to see Thunder Action: Establish a migration group for the 20 volumes on
9585V. Allocate volumes to ports assigned to Sun server tier A assigned to the Sun server; background migrate to
tier B
Copy the Sun Production Volumes to tier B to free up
600GB of tier A space Allocate 900GB of tier A storage to the new Windows
production server
Information: Source and target volumes to copy
Information: List of free volumes on storage tier A, name,
Knowledge: Solaris copy utilities HBA WWN, and ports to be used by new Windows
production server
Action: Find acceptable time to shut down application for
several hours. Shut down the Sun application. Copy 20 Knowledge: HiCommand Device Manager
database volumes to tier B. Restart the Sun application
using the new volumes. Action: Allocate 30 volumes of tier A storage to the ports,
which will be used by the Windows production server
Wipe the old Tier A volumes before releasing
Replicate the Windows development database to the
Information: Source volumes production environment and begin production
Knowledge: Solaris or other wipe utilities Information: List of previously allocated volumes on
storage tier A to be used by new Windows production
Action: Wipe prior data from unused volumes. Deallocate server
volumes to Sun.
Knowledge: Hitachi ShadowImage In-system Replication
Allocate 900GB of Tier A storage to the new Windows
production server Action: Find acceptable time for 5-minute shutdown of
Windows development database. Select replication
Information: List of free volumes on storage tier A, name, volumes on storage tier A. Synchronize with production
HBA WWN, and ports to be used by new Windows volumes. Shutdown the Windows development database
production server momentarily. Split pairs. Restart the development
database. Start the new Windows production environment
Knowledge: HiCommand Device Manager using the new volumes.
Base case: Reference Architecture without Universal Virtualization case: Reference Architecture with Universal
Storage Platform Storage Platform
External Publication of IDC Information and Data — Any IDC information that is to be
used in advertising, press releases, or promotional materials requires prior written
approval from the appropriate IDC Vice President or Country Manager. A draft of the
proposed document should accompany any such request. IDC reserves the right to
deny approval of external usage for any reason.