Unified Storage Architecture Enabling Today's Dynamic Data Center
Unified Storage Architecture Enabling Today's Dynamic Data Center
EXECUTIVE SUMMARY
The traditional model for enterprise storage requires a different storage system for each storage function.
One storage architecture might be deployed for primary network-attached storage (NAS), another for
storage area networks (SANs), with additional platforms for secondary storage, archive, and compliance.
Because of the obvious complexity and cost of such an approach, many vendors in the storage industry
have begun to talk about “unified” storage, co-opting the term from NetApp, which pioneered a unified
storage architecture years ago. The solutions these vendors offer typically include the ability to
accommodate both NAS and SAN protocols, but do so by combining NAS and SAN components with
different architectures, management infrastructures, backup requirements, and so on, and rarely offer the
scalability and performance necessary in today’s enterprise environments.
This paper describes the elements of the NetApp® unified storage architecture in detail, including true
multiprotocol support, a single management interface, integrated data protection, support for multiple tiers of
storage (primary, secondary, and archive/compliance), quality of service, and the ability to act as a front end
for legacy storage systems. NetApp is able to combine these features and more into a single platform
capable of meeting your end-to-end storage needs, while demonstrating significant performance and cost-
of-ownership advantages, setting the standard by which any storage solution that claims to be unified should
be measured.
TABLE OF CONTENTS
1 INTRODUCTION ......................................................................................................................... 3
DEFINITIONS ...............................................................................................................................................................3
DEFINITIONS
Let’s begin with a few definitions so there is no confusion about what we mean by important terms.
• Unified storage architecture. A unified storage architecture creates a single, end-to-end foundation for
dynamic data management. It goes beyond simple multiprotocol storage to provide integrated data
management and data protection, support for all tiers of storage, quality of service, and other elements,
all in a single platform. A unified storage architecture enables the creation of a common storage pool
that can be networked and shared across a diverse set of applications with a common set of
management processes. The ability to scale from small to very large storage capacity without
compromising application performance or service levels is a key attribute.
• Multiprotocol storage. A multiprotocol storage system supports both block-based and file-based
access in a single storage platform, incorporating Fibre Channel (FCP) and iSCSI access for blocks and
NFS and CIFS access for files. Applications can utilize two or more of these protocols simultaneously.
The ability to run Fibre Channel protocol over Ethernet (FCoE) is emerging as a key ingredient of
modern multiprotocol infrastructures.
• Dynamic data center. The dynamic data center is one that leverages a utility computing model,
centralized resource management, and rapid and flexible resource allocation to support a wide range of
data center applications. This includes the ability to rapidly commission and decommission applications,
provision (and reprovision) required resources, and nondisruptively migrate applications and data
between resources to meet time-varying application service level requirements. It also includes the
ability to seamlessly expand the underlying infrastructure and/or retire older components while
maintaining continuous application operations through nondisruptive migration.
• Unified fabric. A unified fabric provides a high-bandwidth, single-wire approach in which all of a data
center’s I/O activity can be consolidated, regardless of underlying network protocols and data formats.
From a server and storage perspective, this will reduce the required number of host bus adapters, NICs,
switches, and cables. A unified fabric will allow increased data center scalability with improved
performance and fault tolerance. The first step toward achieving a unified fabric is having the ability to
run Fibre Channel over Ethernet.
Table 1) Enterprise challenges that a unified storage architecture can help address.
Increase the productivity of people, systems, and Provides a single framework for data management with
infrastructure across multiple applications. a common set of processes and training requirements.
Existing technology is difficult to repurpose and scale. One storage platform adapts to the full range of data
types, access methods, and capacities required across
a diverse spectrum of enterprise applications.
Storage utilization is low resulting in poor data center Storage is pooled, allowing sharing of infrastructure and
efficiency. capacity with on-demand provisioning. Space saving
technologies such as deduplication and thin provisioning
reduce space, power, and cooling costs.
Infrastructure inherited through M&A and other means is Common software architecture can accommodate and
difficult to integrate in a rational manner. add value to storage devices/arrays from all major
vendors.
As shown in Figure 2, this approach depends upon the ability to unify multiple technologies, protocols, and
classes of data on top of a single software foundation, enabling much greater consolidation of storage
infrastructure, including storage for primary, secondary, and archive data.
4 PERFORMANCE IMPACT
One of the myths that have been perpetuated about the NetApp unified storage architecture is that
performance naturally suffers when you combine all these capabilities in one system. Particularly for SAN
performance, some storage vendors say that imposing any type of data layout overhead on the data volume
reduces performance.
In fact, the reverse is true. The fundamental way that NetApp writes data to a volume, whether NAS or SAN,
is what makes possible all the data management features that distinguish NetApp from the competition.
NetApp unified storage performs as well or better than competing storage solutions, and benchmark results
show that performance, particularly under real-world conditions, is superior.
SAN PERFORMANCE
NetApp recently compared the performance of a NetApp FAS3040 storage system with an EMC CLARiiON
CX3-40 on the SPC-1 benchmark. (In the interest of full disclosure, the FAS3040 is a unified storage system
capable of running multiple protocols simultaneously, but it was only configured for Fibre Channel for this
benchmark. The EMC system is a SAN-only configuration not capable of serving file-based protocols as
configured.)
SPC-1 is a standard benchmark that generates a workload with characteristics of typical business
applications such as database and e-mail with random I/O, queries, and updates. In independently audited
results, the NetApp system delivered higher baseline performance (nearly 20% more I/O operations per
second), despite being substantially less expensive than the EMC configuration (see Table 2).
The NetApp performance advantage really becomes apparent, however, when the same test is repeated
with snapshots turned on. When a feature becomes a regular part of daily operation across a wide base of
users, it makes sense to test the performance impact of that feature. The performance of the NetApp
FAS3040 dropped only 3%; it still achieved 97% of its baseline performance (performance level without
snapshots). The EMC system didn’t fair nearly as well. Performance dropped by 64%; it only delivered 36%
of baseline performance with the equivalent snapshot capability enabled.
In a subsequent study of SAN performance, the NetApp FAS3170 achieved a result of 60,515.34 SPC-1
IOPS. (The FAS3100 series is the next-generation follow-on to the FAS3000 series, of which the FAS3040
1
http://partners.netapp.com/go/techontap/matl/UZLeuven.pdf
10 Unified Storage Architecture: Enabling Today’s Dynamic Data Center
is a member.) This result—approximately 2x the performance seen for the NetApp FAS3040 or the EMC
CLARiiON CX3-40—corresponds to price/performance of $10.01 per SPC-1 IOPS versus $13.61 per SPC-1
IOPS for the earlier NetApp result and $20.72 per SPC-1 IOPS for the EMC configuration.
NAS PERFORMANCE
A comparison of benchmark results for the NetApp FAS3170 versus the EMC Celerra NS80G illustrates a
similar advantage for NetApp in the area of NAS performance. (Once again, the NetApp FAS3170 system,
while fully unified storage capable, was only configured for NFS for the purposes of the benchmark. The
EMC system is a NAS-only configuration.)
Using the SPEC SFS97_R1.v3 benchmark, the NetApp system posted throughput of 137,306 operations per
second (OPS) with an overall response time (ORT) of 0.94 milliseconds, while the EMC system achieved
throughput of 86,372 OPS at an ORT of 1.49. The NetApp configuration outperformed the EMC
configuration by 59% in throughput with an ORT that was 36% faster. A low response time (ORT) is just as
critical as throughput for many applications.
2
http://www.lionbridge.com/competitive_analysis/reports/netapp/NetApp_FAS3070_vs_EMC_CX3-
80_Executive_Summary.pdf
11 Unified Storage Architecture: Enabling Today’s Dynamic Data Center
The final measure of efficiency is total cost of ownership in the real world running real applications. Oliver
Wyman (formerly Mercer Management Consulting) undertook a series of TCO studies examining the cost
of NetApp storage versus competing solutions for popular applications. The results speak for themselves,
with TCO ranging from 30% to 55% lower.
Table 3) NetApp total cost of ownership vs. competing solutions (source: Oliver Wyman).
Application TCO
Oracle 39% lower
SCALE OUT
The next step in the evolution of the NetApp unified storage architecture will be the addition of the scale-out
storage technologies that NetApp pioneered. Your storage systems will become part of a global namespace,
with the ability to transparently spread data across storage systems for greater performance, load balancing,
and nondisruptive operation.
With all your storage under a common framework, the ability to scale out will become a logical extension.
You’ll be able to move to scale-out storage using existing storage; no forklift upgrade will be required. By
joining together your existing storage with any future storage system purchases, you’ll be able to achieve
even greater levels of consolidation while scaling capacity, performance, and data availability far beyond
today’s limits.
You can find out more about scale-out storage in a companion white paper entitled Scale-Out Storage and
the Dynamic Data Center of the Future.3
3
http://media.netapp.com/documents/wp-7042.pdf
12 Unified Storage Architecture: Enabling Today’s Dynamic Data Center
UNIFIED FABRIC
Another trend that enterprise data centers will be able to leverage in the near future is the unification of
storage area networks and local area networks (LANs), by extensions to classic Ethernet. This “unified
fabric” is made possible by the Data Center Bridging (DCB) standard. DCB technology allows 10GbE the
flexibility to support transmission mechanisms beyond Internet protocol, including Fibre Channel over
Ethernet. This is the culmination of a consolidation trend that began with server virtualization and that
continues today with storage consolidation and unified storage. Most data centers today have a Fibre
Channel network for SAN storage in addition to an Ethernet infrastructure. Maintaining multiple types of
network equipment—along with the tools and expertise needed to effectively manage different network
technologies—adds significantly to data center cost and complexity.
NetApp has been selling Ethernet-based storage for the past 16 years, with demonstrated leadership in both
NAS and iSCSI protocols. Because NetApp has already unified the storage endpoint with support for both
Ethernet and Fibre Channel, the company is logically in the best position to drive the conversion to a totally
Ethernet-based fabric. Ultimately, server virtualization will unify the server, the intervening network fabric will
be unified with FCoE, and NetApp will provide unified storage that can accommodate all back-end storage
needs. NetApp has already forged close relationships with leading providers of server virtualization software
so that our storage offers maximum benefit with VMware ESX, Microsoft Hyper-V™, Citrix, Oracle VM, and
others.
4. Can you easily consolidate storage for space, power, and cooling efficiency?
Another key advantage of the superior consolidation made possible with a unified storage architecture
is reduced space, power, and cooling cost. Effective pooling of storage across all business
requirements with advanced features like deduplication, thin provisioning, and virtual copies helps you
make the most of your consolidated storage by avoiding redundant copies, thereby reducing your
space, power, and cooling requirements.
8 CONCLUSION
The traditional model in the storage industry is one with multiple, incompatible storage architectures with
incompatible processes requiring lots of experts. Because integration between architectures is expensive,
this model results in functional silos of storage in which available storage cannot be easily allocated to the
applications that need it.
Recognizing the limitations of this approach, some vendors have begun to offer what they describe as
“unified” storage, but these solutions typically fall short in functionality, performance, and scalability. Only
NetApp offers a truly unified storage architecture capable of meeting all your storage needs—NAS and SAN:
primary, secondary, and archive—from a single platform with a single architecture. With NetApp, you can
implement a single set of processes for all data management functions, including backup and disaster
recovery, and even delegate important storage tasks to other functions with policy-based management. The
result is complete compatibility that allows you to do more and manage more data with fewer resources.
© 2008 Network Appliance, Inc. All rights reserved. Specifications subject to change without notice. NetApp, the Network Appliance logo,
NearStore, SnapLock, and SnapVault are registered trademarks and Network Appliance, DataFort, FlexClone, and FlexVol are
trademarks of Network Appliance, Inc. in the U.S. and other countries. Windows is a registered trademark of Microsoft Corporation. UNIX
is a registered trademark of The Open Group. Oracle is a registered trademark of Oracle Corporatio. nAll other brands or products are
trademarks or registered trademarks of their respective holders and should be treated as such. WP-7054-1008
www.netapp.com