SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
T E C H N O L O G Y                                                I N             D E P T H


  The State of the Core – Engineering the Enterprise Storage
             Infrastructure with the IBM DS8000
                                                        April 2010

               Hailing from the early days of mainframes, enterprise-class storage arrays may
               well be one of the longest operating, consistently recognizable IT systems
               around. And yet if IT managers are asked today “what is the most important,
               core technology within your data center?” most will answer that it is their
               enterprise-class storage. The very heartbeats of many mission critical
applications within the enterprise still depend upon such arrays, and it is little wonder that this
is the case. Extensive engineering over time – often a span of decades – has taken the
enterprise-class storage array into a clearly different realm of availability and performance that
simply cannot be challenged.

But today, the story about why the enterprise-class array retains its place in the data center no
longer stops there. In the face of the ever growing data center and never ending application
demands, delivering availability and performance simply can no longer be done with a bunch
of monolithic boxes that act as disinterested third parties serving up unintelligent storage
blocks that are scattered across 10s if not 100s of monolithic arrays. The “core” of IT – the
enterprise storage array – is being forced to change. Storage simply needs to be better coupled
with the operating systems and applications that it supports, and better managed across the
distributed enterprise. But not everyone realizes this in equal measure, and in this dimension,
clear differentiation begins to show between the enterprise-class arrays on the market.

In this Technology Brief, we’ll examine how the requirements for enterprise-class storage are
changing, and are now equally fixated upon integration that enhances the performance,
efficiency and value of storage features. Then with this in mind, we’ll examine how one set of
solutions, the IBM DS8000 series arrays, are delivering a storage foundation to help customers
extend the storage capabilities of their entire infrastructure, well beyond the task of simply
serving up tremendous amounts of IO.

The Marching Evolution of the                                       and robustness. That power and robustness
Enterprise Array                                                    is not earned overnight – it is the product of
                                                                    decades of engineering over the course of
Like the advancing tide of an army                                  that multi-generational advance. In fact, in
marching on, the flagship of the storage                            an industry rife with startups and
industry – the mighty enterprise array –                            innovators, it is testament to the depth of
seems to always continue its generational                           this engineering behind the enterprise array
progression of adding more storage power                            that few true challengers ever arise from the
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   1 of 21
T E C H N O L O G Y                                                I N             D E P T H

ranks of startup companies running after                            of delivering the full efficiency of an array.
their own slice of the storage market.                              Good approaches for prioritizing the way
                                                                    storage requests are handled for mission
But just like with the pounding footfalls of                        critical applications have been few and far
an army, it is challenging to navigate                              between. The examples abound, and the
changes in direction with the enterprise                            reality is, most enterprise class storage
array. In turn, there are many contentious                          arrays have been overly fixated on
voices that claim the enterprise array isn’t                        increasing     performance      rather    than
doing its part in keeping up with an                                leveraging integration with the information
enterprise infrastructure that is increasing                        systems of the enterprise to increase the
in complexity seemingly every day. Indeed,                          effectiveness of the storage they deliver.
many enterprise arrays seem to take their
functionality to the point of serving up                            The Enterprise Integrated Array
enormous amounts of IO at their many
ports of egress, and then do little more to                         In contrast, with the right integrations, the
optimize or enhance storage services                                storage core within the enterprise could be
beyond this boundary.                                               used to enhance the capabilities of all
                                                                    manner of systems and applications. In this
It is no wonder that this is seen as                                digital    age,    digital    systems     are
ineffective. Storage is with no doubt the                           fundamentally bound to their storage, and
foundational system at the very core of                             can be limited or extended by the
today’s information-centric enterprise. And                         capabilities of that storage. Integrations
in     today’s    enterprise    information                         could better bring foundational storage
interactions are more complex than ever                             capabilities to bear – such as enabling
before, involving huge data sets, messaging                         systems to directly interact with protection
systems, clustering, moving virtualized                             and replication technologies – but could
applications, data sets that more rapidly                           also help assure the right storage resources
change in access pattern and importance,                            are allocated to the right systems without
and more. A storage infrastructure that                             contention, and that each system
simply serves up storage IO may be                                  understands how best to use its storage
fundamentally disconnected from the                                 resources.
information systems of the enterprise.
                                                                    From this vantage point, we’ve long held
You may be surrounded by evidence of this                           that the requirements the industry holds in
disconnect today. Experienced storage                               mind for the enterprise array must, and are,
administrators well know the challenges                             changing.     While     performance     and
around load balancing enterprise storage                            robustness remain primary requirements,
arrays with hard-to-see storage mappings                            the enterprise array can no longer march on
between hosts, applications, and volumes.                           in isolation. Storage administrators in the
Similarly, inefficiencies or differences in                         information-centric enterprise must be
host IO stacks have often stood in the way                          equally concerned with how storage is
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   2 of 21
T E C H N O L O G Y                                                I N             D E P T H

integrated with all manner of enterprise                            failover capabilities of many different
information systems. With the importance                            operating systems and applications. Every
of integration in mind, let’s take a look at                        such system may have unique approaches
what we see as the evolving requirements                            to clustering, virtualization, failover and
for the enterprise-class array.                                     failback, testing, dependency management,
                                                                    and more. Availability may be limited,
Built as a Next Generation Array.                                   robustness may be lacking, or storage may
The enterprise array must remain                                    even become an obstacle if the enterprise
specifically engineered to meet a unique set                        array isn’t integrated with the availability
of performance and capacity requirements.                           architectures of such systems.
The underlying architecture requires
advanced storage management that can                                Built for Integrated Management.
embrace huge numbers of disks and huge                              Each year there are fewer enterprises that
amounts of IO, under varying conditions.                            gaze upon an array with the intent to
Moreover, with the enterprise in mind, the                          purchase only one. As the storage
underlying      architecture    is    equally                       infrastructure becomes larger and more
engineered for extreme resiliency, extreme                          complex, the enterprise array must be
security, and serves up advanced, efficiency                        closely paired with tools that ease
enhancing storage features. But while these                         management effort across multiple arrays,
may remain the fundamental grounds on                               and harness those multiple arrays into a
top of which enterprise arrays remain                               singular,        orchestrated        storage
evaluated; these cannot remain the only                             infrastructure. Moreover, the data housed
measures for a storage system that must be                          on an enterprise array may be a component
better integrated within an information-                            of Disaster Recovery (DR) strategies, data
centric enterprise. As we see it, there are                         protection tasks, provisioning operations
several key ways in which the enterprise                            for all manner of operating systems
should expect an array to be deeply                                 (physical or virtual), and even information
integrated with the infrastructure, and such                        management decisions.           The right
integrations make up the rest of our                                management tools alongside performance
requirements for next generation enterprise                         and capacity metrics can provide valuable
storage.                                                            insight with which to guide administrator
                                                                    decisions and/or policy engines that may in
Built for Integrating Availability.                                 turn orchestrate an entire infrastructure to
While the enterprise array has long held                            keep it optimized in the face of continual
itself apart by heightened reliability and                          change.
robust options for data availability,
availability can no longer stop with the                            Built for Integrated Storage.
array itself. Availability in the latest                            Storage is a resource that is inextricably
generation infrastructures now requires                             connected with key platforms and systems
more integration with the management,                               throughout     the     enterprise.   Storage
communication,     synchronization     and                          capabilities and efficiency can be enhanced
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   3 of 21
T E C H N O L O G Y                                                I N             D E P T H

by going beyond simply serving up ports                             The Array in the Core
and IO, and integrating storage interactions
with    key    operating    systems      and                        Today, the enterprise storage array market
applications. Such integrations may                                 is a largely level playing field where even
enhance how applications request IO, and                            sub-volume capabilities are becoming
how arrays deliver IO. Other integrations                           mainstream – albeit introduced in different
may extend snapshot, availability, or even                          ways by different vendors – and where
data tiering mechanisms so that they are                            arrays are becoming largely similar in core
executed by or in coordination with                                 storage features. But the customer mileage
applications and their administrators. Such                         still varies greatly when the integrations
integrations may make better use of storage                         with systems external to a storage array are
features and make sure that storage services                        considered.
such as data protection – that were
previously conducted in isolation from the                          As we’ve surveyed the market with our
application – can now be delegated to the                           requirements in mind, we believe one
right operational teams and take place in                           vendor in particular demonstrates unique
alignment with business requirements.                               differentiation in how their storage
                                                                    foundation is integrated into the enterprise.
Built for Adaptation.                                               Specifically, IBM has taken a holistic look at
Finally, making use of a continuing stream                          how     storage     interoperates    in    the
of storage innovations in an enterprise-class                       information enterprise, and has used this
array requires an underlying architecture                           perspective to balance their focus on both
that is built for future capability extensions.                     internal     architecture    and      external
Yesteryear’s monolithic storage array that                          integrations simultaneously. With this in
remained forever unchanged, required                                mind, let’s take a look at how both of these
proprietary management interfaces, and                              dimensions are combined behind IBM’s
operated off of immutable extents and static                        DS8000 series arrays to enhance how
volume configurations, no longer provides                           customers realize benefits from their
the adaptability and flexibility for the use of                     enterprise storage.
future storage technologies – the most
eagerly anticipated example may be                                  A Building Block for the Core –
automatic sub-volume data migration                                 the IBM DS8000 Series
across tiers – announced in April of 2010
                                                                    More than 10 years ago, before the industry
under the name of Easy Tier. The right
                                                                    as a whole started down the path of storage
internal underpinnings may well determine
                                                                    controllers built out of general purpose
where one vendor can innovate and keep up
                                                                    processors and off-the-shelf componentry,
with the competition, and where another
                                                                    IBM recognized an opportunity to leverage
may require entire new hardware
                                                                    the unique and considerable processing and
generations.
                                                                    software expertise within the IBM product
                                                                    portfolio and apply it to the task of storage.
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   4 of 21
T E C H N O L O G Y                                                I N             D E P T H

Specifically, IBM chose to leverage the                             heralded by the industry as breakthrough
highly differentiated IO capabilities of its                        accomplishments, IBM’s ability to turn to
Power platform (RS/6000 at the time). The                           standardized componentry inside of a
Power platforms have always been held in                            highly available enterprise platform a
high regard for how they harness pure                               decade earlier sets the tone for a deeper
gigaflops capability, cache sizes, and                              examination of what is today known as the
memory bus bandwidths – such resources                              DS8000 series.
that were in the day 4 to 5 times greater
than that available with other industry                             The DS8700 Array
standard processors. That effort nearly 10
years ago was widely known under its                                With a vision of storage at the heart of the
internal codename of Shark, and was                                 data center, IBM today delivers their
responsible for design principles that still                        DS8700 as their flagship enterprise-class
influence the underlying architecture of the                        storage array. The DS8700 is scalable in
DS8000 series today.                                                multiple configurations from as little as less
                                                                    than one TB of storage up to over two
Today, in terms of pure processing, Power                           petabytes. As a continuation of IBM’s
and other standard processors are coupled                           Power-driven storage architecture, the
in generational games of performance                                DS8700 continues to operate off of dual
leapfrog. Yet even so, IBM’s shift to storage                       centralized     Power-platform        storage
built upon Power unleashed a flexible and                           controllers (what IBM calls the CEC, or
mature software stack, and a sophisticated                          Central Electronics Complex).            Dual
hardware architecture that continue even                            independent systems are coupled together
now to demonstrate many differentiations.                           with high-speed local buses and integrated
Paired with IBM’s clustering and high                               with individual IO handling PowerPC-based
availability expertise, the Power platform                          processors    (up    to   32)    distributed
has enabled IBM to build a robust and                               throughout the storage array. But with the
highly available storage system, with all of                        DS8700, IBM has taken a generational step
the extensibility required to steadily                              forward in capabilities by both hardware
advance in storage capabilities. That steady                        upgrades within the processing complex
progress has kept the latest member of the                          and a change in the IO fabric, and
DS8000 series family – the DS8700 – fully                           consequent attachments between the
competitive in performance, features, and                           processing complex and all internal
value while competitors have undergone                              componentry. On the surface, these changes
complete shifts in architecture.                                    are minor changes, but in terms of
                                                                    capabilities, they continue to keep the
Since the heyday of Shark, nearly every IBM                         DS8700 well in line with competitors. But it
competitor has since charged to market                              shouldn’t be overlooked that a good part of
with their own storage systems built upon                           the DS8700’s appeal rests in how subtle
off the shelf componentry, including the                            and seemingly small steps forward with
likes of EMC and Sun, among others. Now                             features keep the DS8700 in lockstep with
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   5 of 21
T E C H N O L O G Y                                                I N             D E P T H

competitors, while competitors undergo                              IBM’s choice of architecture.
significant changes to bring about the same
capabilities. This is in fact a key benefit of                      The Power in processing
                                                                    With the latest generational step forward,
       The Power in consistency                                     the DS8700 introduced the first use of the
The power processor has been at work                                POWER6 processor in IBM’s storage
within IBM enterprise-class storage for                             products. The DS8700’s 2 storage
what could be described as 5 generations                            controllers can now each make use of as
now. Long ago, IBM’s introduction of                                many as four Symmetrical Multi-Threaded
Power-based storage leveraged a mature                              POWER6 4.7GHz processors that can each
and well known processing architecture                              act as two logical cores, for a total of 8
while giving customers confidence that                              logical cores per storage controller. Those
storage systems would advance in lockstep                           processor cores are each connected together
with the capabilities of what is a key                              with a POWER6, ring-topology, high
technology in the IBM portfolio. In turn,                           performance processor bus (called a fabric
Power processing advancements keep                                  bus), on die L2 cache, and L3 cache that is
unlocking advancing memory capabilities,                            directly cascaded off of each processor’s L2.
more processing horsepower, and more
sophisticated IO. But customers have                                It is important to realize that IBM turned to
benefitted from these capabilities while                            the Power architecture for storage in order
also realizing the enormous stability that                          to harness the capabilities of a processor
comes from a mature software stack that                             architecture that has long resided in their
has marched steadily forward in                                     key enterprise systems. In turn, Power and
performance and features over more than                             a core set of kernel technology carried over
a decade.                                                           from AIX turns the controllers within a
                                                                    DS8000 series array into a powerful
The consistency of this Power-based                                 symmetrical      multi-processing      (SMP)
architecture in fact gives IBM’s DS8000                             computing complex. With a sophisticated
series one of the highest reliability                               bus     architecture     connecting     these
statistics in the field (IBM claims 5 9’s                           processors, each and every processor can be
reliability from real-world field data),                            turned to any given storage task, allowing
while providing IBM with a microcode                                IBM to utilize this aggregate pool of
upgrade record with nary a hiccup to be                             processing power (up to 16 logical processor
found. Compared to competitors’ periodic                            cores) much more efficiently than
shifts in architecture, and more than once                          competitors using dedicated IO processors
running into feature introductions that                             that might be restricted to handling subsets
delivered less than desirable results, this                         of ports, buses, or disks. Moreover, as we’ll
Power storage platform comparatively                                discuss, processing power doesn’t stop with
marches on into next generation                                     the controller complex, and includes
capabilities without a missed step.                                 distributed PowerPC-based processors
                                                                    performing lower-level disk management
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   6 of 21
T E C H N O L O G Y                                                I N             D E P T H

for each individual device adapter that                             end device adapters – are plumbed into this
attaches to back-end disks, and supporting                          PCI Express fabric using a multi-root
host-facing IO on host adapters.                                    switching approach that allows either
                                                                    storage controller to access every device in
Beyond SMP, pure processor speeds, cache                            the system. Each and every tier of
sizes, and inter-processor bandwidth                                connectivity within this system cascades
improvements, the POWER6 processor is                               into a higher-level tier that is appropriately
also famous for turning generational                                greater in bandwidth and lower in latency
processor improvement expectations on                               as the IO gets closer to the processors (and
their head – POWER6 not only doubled                                we cover this architecture in detail in the
clock speeds but also introduced significant                        extended sidebar: “Pipes and Plumbing”).
improvements in how instructions and
cache interactions are executed. In turn, a                         Moreover, as IO is processed through the
doubling of clock rate has more than                                system between disks and host ports,
doubled processing power, and the DS8700                            handling the IO isn’t entirely a job for the
controllers    now      conduct     storage                         storage controllers, and upgrades have been
interactions    with     the   power      of                        made in this sense too. Specifically,
approximately 120 gigaflops (Linpack HPC                            individual device adapters are responsible
benchmark) and with access to a claimed                             for handling RAID for groups of disks
300 gigabytes per second of data bandwidth                          within the DS8000 series (64 disks per pair
on the processor bus. In comparison to                              of device adapters), and these adapters also
these capabilities, the demands of even                             employ        lightweight       Power-based
tremendous amounts of storage IO across                             processors. The Power processor on these
1024 disks will come far from running into                          RAID adapters are up to 70% faster in clock
processing limitations.                                             speed with the release of the DS8700. These
                                                                    Power-based RAID adapters free the
More Power in I/O                                                   storage array processing complex from
But the POWER6 technology behind the                                device level tasks, and add to the aggregate
DS8700 controllers isn’t entirely about                             processing power within the DS8700 array,
instructions and clock cycles. The IO                               making the sum total of parts the
subsystem behind the POWER6 controllers                             combination of these distributed Power
is engineered to extremes for enterprise                            processors     alongside    the    POWER6
connectivity, from top to bottom.                                   processors within the array controllers.

In brief, that subsystem starts with changes                        Within the DS8700, this IO architecture has
in the IO plumbing within the POWER6                                the effect of ensuring that each level of
processor itself, that allows each node to                          connectivity has more than ample
redundantly connect to what has now been                            bandwidth for the total of IO that might
upgraded to an internal PCI Express bus                             need to be processed (under all conditions
and fabric. Then individual devices –                               – even with a controller failure), and that at
including front-end host adapters and back-                         the end of the chain, the POWER6
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   7 of 21
T E C H N O L O G Y                                                I N             D E P T H

processor has more than enough internal                                 caches, and everything about the
bandwidth to process that IO. This stands                               instruction    context     to    another
in stark contrast to other architectures (x86                           processor; all while avoiding disruption
for example) where IO and bus limitations                               to on-going processing.
can introduce bottlenecks that make
controller failure intolerable, or make it                          Turning Power to resiliency
impossible to make full use of processing                           But the innovation around resiliency
capabilities across all controllers.                                doesn’t stop with just the POWER6
                                                                    processing pipeline, and other examples
Altogether,    the   DS8700’s     POWER6                            abound, a few of which are:
processor and IO subsystem architecture                                The tiered cache hierarchy within
has increased IO handling to 1.5 times that                            POWER6 is uniquely protected per tier
of the DS8300 array, and increased                                     of cache (giving specialized protection to
serviceable sequential bandwidth to 2.5                                each of L1, L2, L3, and general
times. Among enterprise class storage, such                            memory), protected with redundant
single generation performance increases are                            copies of data stored across caches and
uncommon.                                                              reserved memory space, policed by
                                                                       hardware assisted data scrubbing, and
The Power of insight                                                   then surrounded by algorithms that can
Moreover, the POWER6 processor provides                                even move data across different
step by step insight into instruction                                  processor caches during extreme error
execution, and a myriad of resiliency and                              conditions or failures.
reliability features that have nothing to do                           Within the bridges at the heart of the
with bus design, but rather focus on what                              DS8700’s PCIe buses, the POWER6
might go wrong with instructions “inside”                              architecture leverages additional error
the processor – ultimately yet one more                                handling that can monitor IO streams,
cause for IO and data integrity problems                               and upon detected errors can deallocate
that can be the silent enemies of storage                              controllers, reset adapters, or even
administrators on other platforms. A few                               failover adapters between controllers
examples stand out:                                                    and processors. Additionally, this
    The ability to trace instructions through                          technology that IBM calls Extended
    the processor, monitor the performance                             Error Handling (EEH) is integrated into
    of oscillators, caches, or other                                   IBM system drivers and can be used by
    subcomponents to identify errors, and                              the software stack to dynamically and
    upon demand reroute instructions                                   non-disruptively restore PCI access by
    around problems (IBM calls this                                    resetting the bus during any bus errors.
    technology First Failure Data Capture or
    FFDC).                                                          While doubling clock speeds, quadrupling
    If processor cores demonstrate errors,                          on-die caches, and similar steps represent a
    POWER6 can dynamically deallocate a                             huge leap ahead for POWER6 over previous
    core and redistribute instructions,                             Power processors, IBM’s innovation in
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   8 of 21
T E C H N O L O G Y                                                I N             D E P T H

processor componentry robustness, failure                           rarely been constrained by the capabilities
avoidance, and availability set POWER6 far                          of the underlying hardware. But sometimes
afield from any other standard processor in                         overlooked is how fundamental some of
the     market.    POWER6’s        resiliency                       these changes are. In addition to a general
architecture is without doubt a significant                         level of feature parity with enterprise array
contributor to IBM’s 5 9’s reliability claims                       competitors, IBM has brought to bear a
for DS8000 series arrays.                                           number of lower level innovations within
                                                                    their microcode, centered around IO
Historically, storage controllers have often                        caching. Let’s take a look.
turned to special purpose processors and
special purpose software stacks that could                          Cache for innovation
deliver high performance and high                                   IBM’s approach with the DS8700 is
reliability. The tradeoff has always been                           fundamentally about integration from top
extra design effort, and limitations when                           to bottom – optimizing a connected system
introducing new features. The Power                                 of storage services from the smallest
platform has allowed IBM to harness the                             hardware component to the management
versatility of a general-purpose processor                          frameworks and applications that run on
alongside their significant Power software                          top of an infrastructure built with DS series
expertise while simultaneously providing a                          storage. When it comes to storage specific
processor that is better matched to storage                         capabilities, the very smallest yet perhaps
controller requirements than most vendors                           most important component where IBM
could obtain with even purpose built                                starts optimization and integration is
processors.                                                         around the cache.

Storage on Power                                                    To start with, Power within the DS8000
                                                                    series gives IBM the horsepower to cache
On top of the considerable hardware                                 granularly – much more granularly in fact
capabilities of the Power controllers, IBM                          than the competition. In contrast to 16KB to
has – throughout the life of IBM’s                                  64KB cache slots found around the
enterprise DS series systems – continued to                         industry, the DS8700 caches data in 4KB
introduce new storage capabilities. In                              slots - an IO size that is typical of random
contrast to the competition, IBM’s ability to                       access patterns from enterprise workloads,
deliver storage capabilities has almost                             but can be collected into larger aggregates
always been rooted in the microcode. The                            for large block or sequential IO. IBM then
introduction of major features – such as                            makes that granular caching highly efficient
thin provisioned FlashCopies (IBM’s                                 through the use of several innovative
snapshot equivalent), new replication                               caching algorithms at work in their
capabilities, new host integrations, or even                        microcode, each of which were brought to
IBM’s Easy Tier sub-volume, automated                               life through years of on-going work in IBM’s
data tiering – have almost always been                              research labs.
released with microcode revisions, and have
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   9 of 21
T E C H N O L O G Y                                                I N             D E P T H

The first of these algorithms – beyond the                          often must mirror the entirety of cache
caching innovations already at work on the                          (including read cache) as they cannot
POWER6 processor – is Sequential Pre-                               granularly manage write and read caching
fetching in Adaptive Replacement Cache                              separately.
(SARC) that moves beyond the “what was
recently accessed” algorithm approaches                             Narrower slotting and these intelligent and
commonly found in the industry, to deliver                          aggressive caching algorithms can combine
caching that can balance its optimizations                          to make the DS8700’s caching more
for complex mixes of both random and                                efficient than competitors on a gigabyte to
sequential IO.                                                      gigabyte comparison. Moreover, SARC,
                                                                    AMP, and IWC create an IO optimization
Second, is Adaptive Multi-stream Pre-                               foundation that is further extended by a
fetching (AMP)– an algorithm that peers                             number of DS series storage integrations
inside individual IO sessions and can                               that tie IO handling to operating system
optimize caching for each application                               and application-level awareness, including:
stream, even when there is a broad mix of                           prioritization of IOs in cooperation with
IO from multiple applications hitting the                           integrated     operating    systems      and
controllers.                                                        applications (a feature IBM calls end-to-end
                                                                    priority); per-stream optimization of AMP
Finally, tied to these algorithms are a                             caching based upon end-to-end priority;
number of extensions that enhance their                             and optimization of caching through hints
effectiveness, including Intelligent Write                          passed to the controllers within SCSI
Caching (IWC) that optimizes how cached                             commands.
writes are moved to disk (based on a
combination of both Least Recently Used                             It has long been accepted in the industry
and     spatial    write     grouping)    and                       that enterprise array caching is a critical
independently manages write mirroring                               differentiator around random IO. Perhaps
across caches. Leveraging distributed                               more telling with the DS8000 series is the
PowerPC-based        processors     on   host                       fact that these integrations carry cache
adapters,       IWC        identifies     and                       effectiveness even beyond the bounds of
simultaneously mirrors writes across the                            random IO. We have seen evidence of more
caches within both controller nodes. By                             than 20% sequential IO performance
policing and only capturing writes with an                          improvement through the use of IBM’s
intelligent host adapter, IWC frees the                             adaptive caching algorithms and database
general cache and internal connectivity                             integrations. This unique IBM leg up on the
from wasting space and bandwidth by                                 competition may give the DS8000 series IO
eliminating the needless mirroring of read-                         handling capabilities beyond that of other
only data – read data is only copied and                            enterprise arrays using similar storage
stored once. Competitors in contrast are                            hardware.
often less efficient in cache write-outs, and

                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   10 of 21
T E C H N O L O G Y                                                I N             D E P T H

                                            Pipes and Plumbing
Pipes and plumbing are often touted as key differentiators between enterprise-arrays, but truth be
told, in the highly competitive enterprise storage market every vendor in the market engineers their
array to provide sufficient internal low latency connectivity for their high performance arrays. But if
pipes and plumbing are of interest to you, read on.
When it comes to internal pipes and plumbing, the POWER6 architecture continues in IBM’s steady
march forward in capabilities. From the processors’ shared fabric bus, a latency optimized, bi-
directional ring topology GX++ bus is shared among all processors, and connects to adapter cards
with external PCIe interfaces. These external PCIe connections are then networked to IO shelves that
house front-end host ports and back-end disk ports. In addition, the GX++ bus within the 2 physical
DS8700 controller nodes are networked together with an additional high-speed controller-to-
controller link (based on IBM’s RIO-G) that operates at over 8GBs. Using the multi-root architecture
of PCIe Gen2 that allows PCIe resources to be controlled by multiple processing complexes, every
2GBs PCIe storage connection that attaches to the GX++ bus in one controller is effectively
accessible at wire-speed to the secondary controller as well. These 2GBs 4x PCIe connections are
cascaded into what is a 20GBs GX++ interface on each 2-way POWER6 processor module, using
IBMs highly optimized P5IOC2 PCIe bridge that interfaces directly with the POWER6 GX++ bus
interfaces, for access to more than 80GBs of total interface bandwidth in a dual 4-way controller
system.
Using the shared IO enabled by this multi-rooted PCIe and GX++ bus architecture the full external
IO attachments behind either storage controller can be routed across either node without
introducing unnecessary latency or bandwidth bottlenecks, and this bus is leveraged during normal
operations for tasks such as synchronous write caching. In turn, the full aggregate of system
processors are able to be applied to any task on demand, and instantaneously as well as non-
disruptively assume control of IO taking place on the other node during any failure. In contrast,
competitive approaches to inter-node connectivity often restrict controller-to-controller cooperation,
reduce aggregate processor horsepower for any particular IO task, and can introduce massive latency
and bottlenecks for any re-routed IO. Moreover, the PCIe connections attached directly into these
high speed, low latency GX++ buses can reduce latency compared to the multiple hops associated
with controller bridge to controller bridge to processor bus links found in some competitive
architectures (as an example, with Ethernet handling on some platforms, direct GX++ interfaces
have demonstrated an ability to reduce latency by a factor of more than 4, to less than 25%).
With the introduction of DS8700, 8 IO enclosures with 8 slots each house all front-end host ports
and back-end drive ports, and are redundantly connected to both controllers over 4x PCIe links. 8 4-
port host adapter cards in each enclosure serve up a combination of 128 front-end host ports and 128
back-end disk ports. Each of the 128 front-end ports can be software configured as 1Gb, 2Gb, or 4Gb
FC or FICON ports. On the back-end, 4 port FC adapters are redundantly attached to 16 drive, fully
switched disk drive shelves that house dual-ported FC-AL drives. It is important to note, these 4 port

                                 Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
     87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   11 of 21
T E C H N O L O G Y                                                I N             D E P T H

 device adapters within the DS8700 use a specially enhanced Power-based RAID processor to
 perform RAID 5, 6, or 10 for each port and each of those ports are responsible for a single 8 drive
 disk group. Those individual processors add to the aggregate of entire system IO processing
 capability.
 As we’ve stated elsewhere, within the DS8000 family, the introduction of next generation technology
 often happens transparently to customers. This remains the case here, except in terms of
 performance, where these invisible internal architecture changes have vaulted the performance of
 the DS8700 1 ½ to 2 ½ times beyond the capabilities of the DS8300, depending on workload. Not
 bad for what are otherwise transparent changes.


Built from the DS8700: The                                          IBM term for what appears to host systems
Storage Foundation                                                  as a LUN or System z volume. The
                                                                    construction of a logical volume starts with
While the capabilities of the IBM DS8700                            on-disk stripes of 64KB (typically) across all
are clearly enterprise-class, as we’ve                              active drives in an 8-device drive group
discussed, enterprise requirements for                              (IBM calls these 8 drive groups a Rank, and
block storage are changing. Today, it takes                         they may be configured as RAID 5, 6 or 10,
more than storage IO to support a complex                           with different levels of sparing, as desired).
enterprise. While the real changes are afoot                        Then 1GB groupings (or for the Mainframe
in how the array is integrated with other                           reader, the capacity of a 3390 Model 1
enterprise systems, in the case of the                              device) of stripes across a rank are gathered
DS8700, such integrations are almost                                into what IBM calls an Extent. That extent
universally built upon three key storage                            is the building block with which the logical
capabilities. While the enterprise-class                            volume is constructed. A single logical
arrays on the market today stand in near                            volume in turn may be made up of many
feature parity with each other, we’ll next                          1GB extents that are distributed across
take a look at these three foundational                             many different groupings of disks. But IBM
capabilities that make up the pillars on top                        hasn’t stopped here.
of which other IBM integrations stand.
Then we’ll turn to look more specifically at a                      Recognizing that volume virtualization
number of DS8000 integrations that extend                           opens a door upon opportunities to better
enterprise storage capabilities well beyond                         manage logical storage volumes, IBM has
the boundaries of the array.                                        begun leveraging IO statistics with new
                                                                    performance analytics to guide optimized
The Virtual Volume                                                  volume placement. Statistics for the extents
Within the DS8000 series, IBM has now                               that make up a volume can be sampled over
long used a virtualized volume construct                            a period of time, and displayed as a “heat
underneath what they call their logical                             map” that shows where excessive IO is
volume – with the logical volume being the                          pushing the limits of specific disk ranks.

                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   12 of 21
T E C H N O L O G Y                                                I N             D E P T H

                                                                    entire set of disk media, including SSD as
 The Extensible Next Generation Block
                                                                    well as every tier of rotational disk. With a
                Architecture
                                                                    heat map of unusually “hot” or “cold”
We have labeled the volume architecture at
                                                                    volume extents in hand, administrators can
work within the IBM DS8000 an Extensible
                                                                    identify the ideal placement of new
Next Generation Block Architecture. This
                                                                    volumes, manually relocate existing
architecture has integrated the enterprise-
                                                                    volumes, or configure the automated
array’s    traditional     high   horsepower
                                                                    policies that will dynamically tier sub-LUN
scattered volume slices with larger data
                                                                    data across SSD and rotational disks (see
aggregates that pave the way for efficient
                                                                    Easy Tier sidebar, page 17). IBM’s sub-
future interaction with data. Today, this
                                                                    volume virtualization approach combined
architecture is the foundation on top of
                                                                    with Easy Tier allows administrators to
which IBM is delivering dynamic sub-
                                                                    spread out IO across a system, flexibly use
volume storage optimization that appears to
                                                                    the entire capacity and performance of each
be a clearly differentiated match for
                                                                    pool of disks, and intermix different types
enterprise customers. For those familiar
                                                                    of volumes within a single pool (e.g. space
with “analysis paralysis,” when it comes to
                                                                    efficient snapshot volumes and full
optimizing systems, the administrator needs
                                                                    volumes) to share the same disk pools. This
to have enough detail to make their actions
                                                                    results in utilization efficiencies not found
have impact, but not so much detail as to get
                                                                    in systems with unshared pools.
bogged down by the data – 1GB units of
analysis look to be a good working size for
                                                                    Fundamentally, the way the DS8000
this purpose. Moreover, when it comes to
                                                                    interacts with storage volumes is designed
data movement, these 1GB extents have
                                                                    top to bottom to enable the right granularity
carefully maintained a balance between
                                                                    in the right layers of the storage system,
moving data granularly enough to have real
                                                                    without        introducing      unnecessary
cost and performance impacts, but not
                                                                    constraints. The interaction starts with a
moving data so granularly as to impact more
                                                                    finer level of cache granularity than a disk
important system processes. In our view,
                                                                    stripe. At the next layer, on disk, the
those characteristics are prerequisites for
                                                                    architecture has less granularity that better
making data optimization real for the
                                                                    aligns IO with disk characteristics, while
enterprise. As we’ve discussed in the
                                                                    distributing IO requests across disks. Then
sidebar: Easy Tier, page 17, volume
                                                                    virtualized volume extents introduce even
virtualization is likely to play an important
                                                                    larger data aggregates that further
role in enhancing future IBM storage
                                                                    distribute IO across spindles, and are more
capabilities.
                                                                    practical units of interaction (too much
                                                                    granularity could have the effect of
Under the banner of IBM Easy Tier, this                             encouraging users to manage data
functionality allows administrators to peer                         placement off of randomized or non-
into IO patterns in order to harness the full                       recurrent IO patterns). The resulting
performance and capacity potential of their                         system is IO optimized, and has created a
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   13 of 21
T E C H N O L O G Y                                                I N             D E P T H

foundation on top of which flexible data                            Just like the rest of IBM’s data encryption
management and tiering can take place,                              offerings that also encompass tape, file
without creating excessive load on the                              storage, and data transmission solutions,
array.                                                              the DS8000 series with Full Disk
                                                                    Encrypting drives depends upon Tivoli Key
The FlashCopy                                                       Lifecycle Manager (TKLM) to serve up a key
Another key DS8000 capability, one that                             repository that can handle the key
also spans almost every other IBM storage                           management requirements of even the
platform,     is    IBM’s     comprehensive                         biggest enterprises. Using a combination of
FlashCopy. Between FlashCopy, or the                                encryption technologies, TKLM stores the
upgrade FlashCopy SE (for Space Efficient),                         high-speed symmetric keys used in data
the DS8700 administrator has a full range                           systems behind industry standard layers of
of cloning and snapshot capabilities.                               Kerberos and asymmetric keys for
FlashCopy supports full size copies of                              authentication and access control.
logical volumes (sometimes called clones),
while FlashCopy SE supports space-efficient                         At time of purchase, customers can choose
(thin provisioned) copies of logical volumes                        to configure a DS8000 series with IBM’s
(sometimes called snapshots). Such point-                           Full Disk Encryption drives and enable
in-time FlashCopies include a long list of                          encryption. Because of the potential
potential options and configurations,                               security compromise inherent in a partially
including        incremental       delta-only                       encrypted system that dynamically moves
FlashCopies, FlashCopy consistency groups,                          drive extents, the first generation of this
integration with host-side frameworks like                          architecture requires all or nothing
Microsoft’s Volume Shadow Copy Services                             encryption for the entire array, and
(VSS),     remote     synchronization    and                        enabling encryption after the fact is a
execution, and multiple live FlashCopies for                        destructive      operation.       Following
any     given    FlashCopy     configuration.                       enablement, each drive in the array is
Moreover, it should not be overlooked that                          encrypted with symmetric keys stored
FlashCopies across multiple IBM platforms                           within TKLM.
can be managed comprehensively with IBM
management        tools,  or    host-specific                       Individual keys are never persistently
interfaces like FlashCopy Manager.                                  stored on the DS8000, but are stored,
                                                                    managed, and protected by the TKLM
The Encrypted Disk                                                  servers, using a combination of the
Third, with an eye set steadily upon ever                           organization’s asymmetric keys and drive
increasing security, compliance, and                                signatures for access. Using the DS8000
regulatory requirements, the DS8000 series                          series 256 bit RSA keys, an individual
is the product of one of the few efforts to                         encryption processor on each drive encrypts
successfully introduce a scalable enterprise                        data transparent to applications and with
architecture for granular and full storage                          zero impact on IO and latency. Even during
system encryption.                                                  drive failures, disk disposal becomes
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   14 of 21
T E C H N O L O G Y                                                I N             D E P T H

instantaneous with no erasure required,                             integration – enhancing the management or
and customers are always fully protected                            performance of storage behind key
from lost or stolen media.                                          operating systems and applications. But just
                                                                    as often, integrations also extend the
Total Storage                                                       capabilities of key operating systems and
With no doubt, storage features vary by                             applications, perhaps by bringing new DR
vendor, and every enterprise class array                            architectures to market, or optimizing how
may bring some unique in-array features to                          data is moved between systems.
the table. IBM has in the past referred to
various DS systems as Total Storage. While                          Management that crosses arrays
that moniker has fallen by the wayside,                             The first and perhaps most important step
these features keep the DS8700 marching                             in delivering storage beyond single arrays,
along as a total package designed for IBM’s                         is making sure that multiple arrays can be
poster     picture    of   the    information                       managed together in an orchestrated whole.
infrastructure – an infrastructure that is                          In this sense, the DS8000 series delivers,
highly reliable, efficient, and secure, and                         and can turn centralized or distributed
built to serve as a foundation for layering on                      DS8000 arrays into a commonly managed
other     “information-centric”     enterprise                      infrastructure.
services. Next we’ll turn to look at how
DS8000 specific storage services are                                IBM has surrounded the DS8000 series
integrated “beyond-the-box” – both                                  with management services to fit any style of
horizontally, with other arrays, and                                infrastructure. At the most basic level of
vertically, with systems and applications –                         GUI management, the DS8000 series
and can extend the efficiency and the                               comes with a built-in DS Storage Manager
availability of the entire information                              GUI, a command-line interface, SMI-S
infrastructure.                                                     compliant API, as well as FlashCopy
                                                                    management and mirroring.
Storage Beyond the Box – The
Integrated Information                                              Moving beyond this basic level of
Infrastructure                                                      management, the DS Storage Manager GUI
                                                                    is integrated with multiple optional Tivoli
Turning the lens of our examination                                 Storage     Productivity   Center    (TPC)
outward from the DS8000 internals, IBM                              packages. Packaged with the DS8000 by
long ago realized that delivering enterprise                        default is the Basic Edition of TPC
storage goes well beyond array architecture,                        (packaged as licensed software, but
and is equally about how the building block                         upgradeable to a fully pre-packaged
of the DS8000 allows the enterprise to                              appliance). TPC Basic Edition can aggregate
better leverage the storage underneath their                        access to multiple DS arrays anywhere
key operating systems and applications. In                          across an enterprise, display those DS
many cases, IBM has achieved this through                           arrays on a topology in the context of the
efficiency improvements delivered by                                rest of the SAN they are connected to,
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   15 of 21
T E C H N O L O G Y                                                I N             D E P T H

monitor overall SAN and DS array health                             the host and application based snapshot
and capacity utilization, and increase the                          mechanisms from Oracle, DB2, SAP,
efficiencies of management tasks.                                   Microsoft SQL Server and Exchange
                                                                    applications on that host.
At the next level, is TPC Standard Edition                          In addition to the TPC suite versions we’ve
(TPC SE) that adds end-to-end insight into                          identified, is one more – TPC “R” version
the performance, configuration, and                                 (TPC for Replication) provides specialized
efficiency of a storage infrastructure from                         management interfaces and a policy engine
the host file system and databases down to                          for     replication    including   internal
the fabric, and down to individual DS                               FlashCopies and remote mirroring features
spindles within the array. To optimize                              for two and three-site disaster recovery
performance based on end-to-end analysis,                           failover scenarios. These replication
TPC SE can drive whole volume relocation                            services are in fact the second important
tasks that can be executed – dynamically                            ingredient in further extending storage
and non-disruptively, or at scheduled times                         services beyond single arrays.
– and will soon comprehend IBM’s Easy
Tier sub-volume data tiering technology for                         Storage that crosses arrays
the automatic movement of groups of                                 At the heart of orchestrating and leveraging
extents to higher or lower cost groups of                           the value of multiple IBM DS8000 arrays,
disks (see sidebar: Easy Tier, page 17). Just                       sits IBM’s replication and FlashCopy
as importantly though, TPC SE’s insight                             offerings, and the integrations around these
into what is happening on the array can be                          technologies paints the clearest picture of
an important management tool for root                               how the IBM DS8000 series stands out
cause analysis and on-going storage system                          from the competition. The variety, depth,
care and feeding – IBM references DS8000                            and sophistication of features built by
series customers who have demonstrated                              combining mirroring, TPC for Replication
25% improvements in mean-time-to-repair                             automation, FlashCopy, and host-side
by using TPC SE.                                                    intelligence enable a range of data
                                                                    protection, clustering, and disaster recovery
Finally,    several    of    these   storage                        implementations across a breadth of
management tools can also be extended in                            operating systems and applications that is
capabilities by host-side agents or software                        simply unmatched by competitors.
packages     that    further    extend    DS
management functionality. For example, an                           The DS8000 has a complete array of
assortment of lightweight “near-agentless”                          replication services that fill nearly every slot
5MB Storage Resource Agents (SRAs) and                              on any enterprise’s wish list, and further,
heavier Java-based agents can enhance                               can also be integrated together to deliver
performance reporting, and FlashCopy                                well beyond the norm capabilities. A review
Manager software on specific hosts can                              of these capabilities starts with Global Copy
enable     localized    management       and                        – IBM’s asynchronous replication service
application integration of FlashCopy with                           between DS arrays that can copy data
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   16 of 21
T E C H N O L O G Y                                                I N             D E P T H

anywhere, irrespective of latency and                                 Easy Tier – a demonstration of
promises best effort updates for near real                         extensibility and the optimization of
time synchronization.                                                          solid-state disk
Next on the list is Metro Mirror. Metro                         The virtualized volume layout within the IBM
Mirror performs volume replication over                         DS8000 series is representative of what the
high speed, low latency connections (up to                      Taneja     Group    calls   Extensible    Next
300km) synchronously. In turn, Metro                            Generation Block Architectures, and is a
Mirror can be easily integrated into a                          testament to how the right storage
variety of different architectures for long                     architecture can be extended with new
distance high availability or for distance                      technology without reinventing the wheel. The
sharing/clustering of resources, and can                        DS8000 virtual volume was implemented
support various IBM solutions for near-                         more than 6 years ago, yet IBM has just now
instant failover, across every IBM platform.                    (in 2010) launched sub-volume data tiering –
                                                                called Easy Tier – that will dynamically and
And the final replication technology is                         automatically redistribute the 1GB extents
Global Mirror. In contrast to Metro Mirror’s                    within DS8000 disk pools. Operating across
synchronous replication, Global Mirror is                       administrator identified pools of storage –
asynchronous. But Global Mirror moves                           including any selected type of rotational disk,
beyond the simple data movement of Global                       as well as SSD disks where customers have it
Copy by integrating FlashCopies to mark                         – Easy Tier will automatically reposition data
consistent points in time at the remote                         based on IO patterns and disk characteristics
location. Moreover, Global Mirror stays                         with no further administrative interaction.
close to real time, because FlashCopies are                     Administrators will be able to use out of the
not the source of replication. Rather a                         box templates or create their own policies –
FlashCopy instruction is passed from the                        selecting specific volumes or entire pools,
master site to the destination site and                         setting performance sampling windows,
creates a FlashCopy at the remote site at a                     scheduling movement intervals, and more –
point in time at which the replicated data is                   to keep volumes within all selected pools
known to be consistent. In contrast to the                      automatically optimized. But Easy Tier will
competition, this integration between                           also be accompanied by an API that can
Mirroring and remote FlashCopy execution                        trigger periodic migrations, allow applications
creates    an     asynchronous     mirroring                    to provide storage tiering suggestions, or
architecture that is tolerant of out-of-order                   enable custom user integrations. That is a
data. Through that integration, remote                          sophisticated range of functionality, but just
replication sites can accept and track out-                     as with most other DS8000 features, Easy
of-order data, and use FlashCopy                                Tier will be enabled with a microcode
intelligence to identify what data has to be                    upgrade. The architecture within the DS8000
received between one FlashCopy and the                          demonstrates how storage arrays can be
next to create a next known good                                extended with new technology. Competitors
consistency point. This makes data at the                       too often replace hardware instead.
remote site less susceptible to replication
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   17 of 21
T E C H N O L O G Y                                                I N             D E P T H

latency, and easier to resynch after outages.                       driven the innovation behind these features,
With each of these tools, IBM has enabled                           and the full set of these features working
sophisticated support for consistency                               together (only possible on an IBM storage
groups and support for flexible remote                              infrastructure) that paints a picture of a
storage        system         configurations,                       storage infrastructure uniquely integrated
sophisticated    failover    and    fail-back                       with the rest of the infrastructure. Let’s look
architectures, including the use of space-                          at several examples:
efficient FlashCopies.
                                                                    OS and application acceleration. We
While these tools are powerful on their own,                        have previously discussed cooperative
they can also be combined. One example is                           caching (the SCSI commands with which
a synchronous nearby (300km) Metro                                  applications like DB2 on AIX can help
Mirror that then in a cascade fashion                               optimize caching) as a unique, performance
asynchronously replicates data to a tertiary                        accelerating application integration. In
Global Mirror somewhere far away while                              addition, IBM has leveraged new SCSI
issuing FlashCopy instructions to mark                              command        standards     to    pass    IO
known-good data recovery points.                                    prioritization flags between the DS8000
                                                                    and some IBM operating systems. The
Storage Above the Box                                               combination of these technologies are
With these management tools and                                     enabling the DS8700 to manage QoS across
replication technologies in mind, it is clear                       selected sets of IO by allocating resources to
that multiple DS8000 series storage arrays                          specific IOs for specific operating systems
across an enterprise can be elegantly                               and applications, and then interactively
orchestrated together for a total storage                           handle congestion by controlling how
foundation that is more powerful than just                          unnecessary demands for IO from lower
the sum of its parts. But the IBM DS8000                            priority systems are treated during peak
story is about building an Information                              periods of demand. Finally, when it comes
Infrastructure doesn’t stop with solely these                       to the Mainframe, it is well known that no
integrations across the storage foundation.                         other      storage     vendor      accelerates
The story behind the DS8000 series is equal                         performance       like     IBM,     with     a
parts about how the storage infrastructure                          comprehensive set of technologies to
is integrated above the storage layer. While                        accelerate data transfer (like Hyper Parallel
some other vendors stop their host                                  Access Volumes, or HyperPAV) and drive
integration efforts at the design of                                latency out of individual connections (with
multipath      drivers,    IBM      has     a                       z/OS High Performance FICON, or zHPF).
comprehensive       suite    of    multipath                        These integrations alongside the DS8700’s
technology, but goes several steps beyond.                          processing power and bus architecture are
While competitors may leverage a varying                            behind IBM’s statements of up to 2.5x
and limited subset of some of these                                 performance improvements over previous
capabilities with their own storage, it is                          DS8000 arrays when supporting real world
IBM’s focus on integrating storage that has                         workloads. We suspect that deeper OS and
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   18 of 21
T E C H N O L O G Y                                                I N             D E P T H

application integration has only just begun,                        Next Generation Media. With SSD, next
and we are looking forward to seeing which                          generation media is upon us. But how
domains of the consolidated, increasingly                           effectively this storage media can be used
virtualized infrastructure IBM chooses to                           may well be determined by how well arrays
accelerate next.                                                    are able to move beyond simply serving up
                                                                    IO and provide access optimization for
Availability      integration.        Another                       different storage systems. For example,
example revolves around how DS8700 and                              leveraging the SSD behind mainframes will
the availability architectures of different                         require a platform that can provide best in
operating systems and applications are                              class access, and full support for volume
integrated. The examples stand out around                           virtualization. For the IBM DS8000, such
System i. DS8000 series arrays have unique                          integrations include Hyper-Parallel Access
integrations with System i through the Copy                         Volumes (HyperPAV) and z/OS Hyper
Services Toolkit. This toolkit integrates                           Performance      FICON     (zHPF).   These
FlashCopy functionality, and synchronizes                           technologies virtualize and parallelize
all of the DS Series replication capabilities                       connections and exponentially improve
with the System i availability and clustering                       mainframe connect performance. Once the
approaches. This includes availability-                             latency of connect is optimized, SSD disk
specific integrations that work together                            can be leveraged to further optimize disk
with a set of already sophisticated set of                          time, and maximize the benefit of the low
more general System i storage integrations                          latency SSD media. Other integrations –
such as such as support for LPARs and                               such as DB2’s SSD awareness – can place
Virtual IO Server partitions, multi-pathing,                        specific data sets or table spaces on SSD
boot from SAN, and i Application Services.                          media. Moreover, extending SSD benefits in
These technologies all have a role to play in                       a consolidated infrastructure may come
a wide range of flexible and sophisticated                          down to just providing pure access
extended distance clustering and failover /                         versatility, where examples include the
fail-back solutions that are possible through                       ability to attach FC rather than FICON to
System i and DS8000 series integrations.                            System z Linux (potentially making SSD
These take place through LUN level                                  volumes easier to access and share), or
switching capabilities, PowerHA for i                               leverage SSDs behind System i attach (both
(previously HASM), Remote Mirror and                                of which are unique to IBM).
Copy (RMC) and Cross Site Mirroring
(XSM) technologies that work together with                          Integration with the Information
DS8000 Metro Mirror, Global Mirror, and                             Infrastructure. It shouldn’t be missed
FlashCopy. On AIX, availability includes                            that the integrations between the DS8000
integration of PowerHA SystemMirror                                 series and the rest of the infrastructure do
(previously HACMP/XD) with the full range                           not stop at just these technologies and
of DS8000 mirroring, including Metro                                applications. IBM’s integrations around
Mirror.                                                             DS8000 also include all of the storage
                                                                    management tools in IBM’s arsenal, and
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   19 of 21
T E C H N O L O G Y                                                I N             D E P T H

numerous other storage technologies – a                             Taneja Group Opinion
few of which include offerings like Tivoli
Storage Manager data protection offerings                           The DS8000 continues to demonstrate
and IBM’s SAN Volume Controller (SVC).                              IBM’s expertise in creating unique
SVC can leverage common tools and                                   efficiencies and capabilities through
technologies between SVC and the DS8000                             strategic integrations among the whole
series (and other IBM and non-IBM arrays)                           portfolio of IBM technologies. This is in fact
to orchestrate and automate provisioning,                           why so many IBM customers are known as
perform volume movement or total                                    IBM shops. System z is often touted as the
migrations, provide enhanced virtual server                         reason why IBM shops are IBM shops, but
services (such as integration with VMware’s                         that statement doesn’t even scratch the
Site Recovery Manager) and serve up                                 surface. IBM shops are IBM shops because
consolidated FlashCopy and mirroring                                of well-engineered, deeply integrated
functionality even among heterogeneous                              capabilities. The integrations around
arrays across what can be transformed into                          DS8000 are important testimony to this,
a unified, scale-out storage infrastructure.                        and drive home how the DS8000 not only
The previously mentioned Tivoli Storage                             delivers value in packaged capabilities, but
FlashCopy Manager, when combined with                               also increases that value as it is deployed
DS8000 series or SVC FlashCopy, is deeply                           and integrated with the customer’s
integrated with other TSM data protection                           infrastructure.
technologies. This includes automatically
moving FlashCopies to offline storage                               While the market may sometimes miss it,
(backup media) while populating the TSM                             IBM has long been focused on integration.
recovery management (backup) catalog,                               In fact, with a focus on integration, they
with no further host involvement. And these                         may have been one of the earliest heralds
are but a few of the examples within the                            ringing in the message that the enterprise
suite of intersecting IBM storage and                               storage array as an ironclad monolith is
information management tools, that can                              dead. Moreover, while a number of
include compliance gateways combined                                platforms in the IBM stable have monolith
with encryption, IBM’s Content Collector                            roots – like the infamous mainframe of
classification technology, HSM and System                           yesteryear – they have in fact long departed
Storage Archive Manager, and much more.                             from those single box, inflexible roots.
Each of these provides unique value add                             System z is surrounded by logical partitions
when placed on top of the IBM DS8000                                and virtualization technologies. System i
series storage foundation and integrated                            has an LPAR and virtualized IO architecture
into an end-to-end, managed information                             that can support complex, scale-out-like
infrastructure.    With     the    continued                        compute architectures with considerable
introduction of new DS8000 series features                          efficiency. Storage systems across the
like IBM’s Easy Tier automated data tiering                         portfolio are built from standardized
and encryption, we only expect to see more                          componentry, and functionality is extended
integrations with each of these products.                           outside of single storage systems not only
                                  Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
      87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530        www.tanejagroup.com   20 of 21
T E C H N O L O G Y                                                   I N             D E P T H

with integration, but also with IBM’s                                   seemingly with little more effort involved
market leading SVC virtualization engine,                               than the drop of a hat.
also built on top of IBM’s industry standard
componentry.                                                            Such feats for us are demonstrations of the
                                                                        merits behind these architectures, and show
It takes only passing observation to note                               how IBM is laying a foundation for future
that there is power in this shift to standard                           innovation as technology trends change.
componentry (inclusive of the Power                                     While SSD integration and storage tiering
processors that are standard-like for IBM)                              are important first steps, we suspect the
and the multiple layers of virtualization                               future of IBM storage is steeped in the
found within IBM solutions. Purely as                                   potential for unlocking data optimization
proofs of concept, IBM lab exercises often                              and blistering performance like never
show off the hypothetical capabilities of                               before.
these architectures, and they can be
incredible – simple hardware changes can                                With this in mind, it is no wonder that the
deliver capabilities that are considered far                            IBM DS8000 series continues to be held in
in the future for other vendors. One such                               high regard by IBM customers, but we think
example: IBM’s SVC-based demonstrations                                 irrespective of the predominant vendor in
with some solid state media types that have                             an enterprise data center, the DS8700
churned out more than 1 million IOPS;                                   deserves serious consideration.
                                                                        .




.NOTICE: The information and product recommendations made by the TANEJA GROUP are based upon public information and sources
and may also include personal opinions both of the TANEJA GROUP and others, all of which we believe to be accurate and reliable.
However, as market conditions change and not within our control, the information and recommendations are made without warranty of
any kind. All product names used and mentioned herein are the trademarks of their respective owners. The TANEJA GROUP, Inc. assumes
no responsibility or liability for any damages whatsoever (including incidental, consequential or otherwise), caused by your use of, or
reliance upon, the information and recommendations presented herein, nor for any inadvertent errors which may appear in this document.



                                     Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved
         87 Elm Street, Suite 900   Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530          www.tanejagroup.com      21 of 21

Contenu connexe

Tendances

50 Shades of Grey in Software-Defined Storage
50 Shades of Grey in Software-Defined Storage50 Shades of Grey in Software-Defined Storage
50 Shades of Grey in Software-Defined StorageStorMagic
 
Taneja Group: Midrange Redefined – the IBM Storwize V7000 Analyst Paper
Taneja Group: Midrange Redefined – the IBM Storwize V7000 Analyst PaperTaneja Group: Midrange Redefined – the IBM Storwize V7000 Analyst Paper
Taneja Group: Midrange Redefined – the IBM Storwize V7000 Analyst PaperIBM India Smarter Computing
 
Presidio Data Center Practice Overview
Presidio Data Center Practice OverviewPresidio Data Center Practice Overview
Presidio Data Center Practice Overviewjdinneen
 
CTI Group- Blue power technology storwize technical training for customer - p...
CTI Group- Blue power technology storwize technical training for customer - p...CTI Group- Blue power technology storwize technical training for customer - p...
CTI Group- Blue power technology storwize technical training for customer - p...Tri Susilo
 
Scale-Out Network-Attached Storage Addresses Storage Problems for Private Clo...
Scale-Out Network-Attached Storage Addresses Storage Problems for Private Clo...Scale-Out Network-Attached Storage Addresses Storage Problems for Private Clo...
Scale-Out Network-Attached Storage Addresses Storage Problems for Private Clo...IBM India Smarter Computing
 
How can maximize your storage capabilities by using IBM backup & restore solu...
How can maximize your storage capabilities by using IBM backup & restore solu...How can maximize your storage capabilities by using IBM backup & restore solu...
How can maximize your storage capabilities by using IBM backup & restore solu...Agora Group
 
INTERSPORT improves fitness and business flexibility
INTERSPORT improves  fitness and business  flexibilityINTERSPORT improves  fitness and business  flexibility
INTERSPORT improves fitness and business flexibilityIBM India Smarter Computing
 
The Value of Memory-Dense Servers IBMs System x MAX5 for Its eX5 Server Family
The Value of Memory-Dense Servers IBMs System x MAX5 for Its eX5 Server FamilyThe Value of Memory-Dense Servers IBMs System x MAX5 for Its eX5 Server Family
The Value of Memory-Dense Servers IBMs System x MAX5 for Its eX5 Server FamilyIBM India Smarter Computing
 
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...Proact Netherlands B.V.
 
IBM 'After 5' Session - IBM System X
IBM 'After 5' Session - IBM System XIBM 'After 5' Session - IBM System X
IBM 'After 5' Session - IBM System XVincent Kwon
 
DataCore + Fujitsu Business Solutions
DataCore + Fujitsu Business SolutionsDataCore + Fujitsu Business Solutions
DataCore + Fujitsu Business SolutionsDataCore Software
 
Net App Scores 100% For Midrange Storage Market Solutions
Net App Scores 100% For Midrange Storage Market SolutionsNet App Scores 100% For Midrange Storage Market Solutions
Net App Scores 100% For Midrange Storage Market SolutionsMichael Hudak
 
Key to Efficient Tiered Storage Infrastructure
Key to Efficient Tiered  Storage InfrastructureKey to Efficient Tiered  Storage Infrastructure
Key to Efficient Tiered Storage InfrastructureIMEX Research
 

Tendances (17)

50 Shades of Grey in Software-Defined Storage
50 Shades of Grey in Software-Defined Storage50 Shades of Grey in Software-Defined Storage
50 Shades of Grey in Software-Defined Storage
 
Taneja Group: Midrange Redefined – the IBM Storwize V7000 Analyst Paper
Taneja Group: Midrange Redefined – the IBM Storwize V7000 Analyst PaperTaneja Group: Midrange Redefined – the IBM Storwize V7000 Analyst Paper
Taneja Group: Midrange Redefined – the IBM Storwize V7000 Analyst Paper
 
Presidio Data Center Practice Overview
Presidio Data Center Practice OverviewPresidio Data Center Practice Overview
Presidio Data Center Practice Overview
 
CTI Group- Blue power technology storwize technical training for customer - p...
CTI Group- Blue power technology storwize technical training for customer - p...CTI Group- Blue power technology storwize technical training for customer - p...
CTI Group- Blue power technology storwize technical training for customer - p...
 
Scale-Out Network-Attached Storage Addresses Storage Problems for Private Clo...
Scale-Out Network-Attached Storage Addresses Storage Problems for Private Clo...Scale-Out Network-Attached Storage Addresses Storage Problems for Private Clo...
Scale-Out Network-Attached Storage Addresses Storage Problems for Private Clo...
 
IBM System Storage DS5000
IBM System Storage DS5000IBM System Storage DS5000
IBM System Storage DS5000
 
How can maximize your storage capabilities by using IBM backup & restore solu...
How can maximize your storage capabilities by using IBM backup & restore solu...How can maximize your storage capabilities by using IBM backup & restore solu...
How can maximize your storage capabilities by using IBM backup & restore solu...
 
INTERSPORT improves fitness and business flexibility
INTERSPORT improves  fitness and business  flexibilityINTERSPORT improves  fitness and business  flexibility
INTERSPORT improves fitness and business flexibility
 
The Value of Memory-Dense Servers IBMs System x MAX5 for Its eX5 Server Family
The Value of Memory-Dense Servers IBMs System x MAX5 for Its eX5 Server FamilyThe Value of Memory-Dense Servers IBMs System x MAX5 for Its eX5 Server Family
The Value of Memory-Dense Servers IBMs System x MAX5 for Its eX5 Server Family
 
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
PROACT SYNC 2013 - Breakout - VSPEX en vBlock Converged Infrastructure bouwbl...
 
Thorntons Case Study
Thorntons Case StudyThorntons Case Study
Thorntons Case Study
 
Citrix synergy updates 2010
Citrix synergy updates 2010Citrix synergy updates 2010
Citrix synergy updates 2010
 
IBM 'After 5' Session - IBM System X
IBM 'After 5' Session - IBM System XIBM 'After 5' Session - IBM System X
IBM 'After 5' Session - IBM System X
 
EDIF-Cisco/EMC2
EDIF-Cisco/EMC2EDIF-Cisco/EMC2
EDIF-Cisco/EMC2
 
DataCore + Fujitsu Business Solutions
DataCore + Fujitsu Business SolutionsDataCore + Fujitsu Business Solutions
DataCore + Fujitsu Business Solutions
 
Net App Scores 100% For Midrange Storage Market Solutions
Net App Scores 100% For Midrange Storage Market SolutionsNet App Scores 100% For Midrange Storage Market Solutions
Net App Scores 100% For Midrange Storage Market Solutions
 
Key to Efficient Tiered Storage Infrastructure
Key to Efficient Tiered  Storage InfrastructureKey to Efficient Tiered  Storage Infrastructure
Key to Efficient Tiered Storage Infrastructure
 

Similaire à Engineering the Enterprise Storage Infrastructure with the IBM DS8000

White Paper: EMC Isilon OneFS Operating System
White Paper: EMC Isilon OneFS Operating System  White Paper: EMC Isilon OneFS Operating System
White Paper: EMC Isilon OneFS Operating System EMC
 
IDC Whitepaper: Achieving the full Business Value of Virtualization
IDC Whitepaper: Achieving the full Business Value of VirtualizationIDC Whitepaper: Achieving the full Business Value of Virtualization
IDC Whitepaper: Achieving the full Business Value of VirtualizationDataCore Software
 
ESG Datacore SANsymphony-V Whitepaper
ESG Datacore SANsymphony-V WhitepaperESG Datacore SANsymphony-V Whitepaper
ESG Datacore SANsymphony-V WhitepaperDataCore Software
 
Protocol Choices for Virtual Infrastructure
Protocol Choices for Virtual InfrastructureProtocol Choices for Virtual Infrastructure
Protocol Choices for Virtual InfrastructureTheFibreChannel
 
Enabling Storage Automation for Cloud Computing
Enabling Storage Automation for Cloud ComputingEnabling Storage Automation for Cloud Computing
Enabling Storage Automation for Cloud ComputingNetApp
 
IBM PROTECTIER AND SAP: CRITICAL DATA PROTECTION WITHOUT DATA DISRUPTION
IBM PROTECTIER AND SAP: CRITICAL DATA PROTECTION WITHOUT DATA DISRUPTIONIBM PROTECTIER AND SAP: CRITICAL DATA PROTECTION WITHOUT DATA DISRUPTION
IBM PROTECTIER AND SAP: CRITICAL DATA PROTECTION WITHOUT DATA DISRUPTIONIBM India Smarter Computing
 
In the Age of Unstructured Data, Enterprise-Class Unified Storage Gives IT a ...
In the Age of Unstructured Data, Enterprise-Class Unified Storage Gives IT a ...In the Age of Unstructured Data, Enterprise-Class Unified Storage Gives IT a ...
In the Age of Unstructured Data, Enterprise-Class Unified Storage Gives IT a ...Hitachi Vantara
 
Insider's Guide- Building a Virtualized Storage Service
Insider's Guide- Building a Virtualized Storage ServiceInsider's Guide- Building a Virtualized Storage Service
Insider's Guide- Building a Virtualized Storage ServiceDataCore Software
 
BM Brings Enterprise Functionality to Mid-Range Storage
BM Brings Enterprise Functionality to Mid-Range StorageBM Brings Enterprise Functionality to Mid-Range Storage
BM Brings Enterprise Functionality to Mid-Range StorageIBM India Smarter Computing
 
ConvergedInfrastuctureKimberlyGriffith 2242016
ConvergedInfrastuctureKimberlyGriffith 2242016ConvergedInfrastuctureKimberlyGriffith 2242016
ConvergedInfrastuctureKimberlyGriffith 2242016Kimmiegrif
 
G11.2014 magic quadrant for general-purpose disk
G11.2014   magic quadrant for general-purpose diskG11.2014   magic quadrant for general-purpose disk
G11.2014 magic quadrant for general-purpose diskSatya Harish
 
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...IBM India Smarter Computing
 
Solution magazine 2012_final_nl
Solution magazine 2012_final_nlSolution magazine 2012_final_nl
Solution magazine 2012_final_nlTTEC
 
The Evolution of IP Storage and Its Impact on the Network
The Evolution of IP Storage and Its Impact on the NetworkThe Evolution of IP Storage and Its Impact on the Network
The Evolution of IP Storage and Its Impact on the NetworkEMC
 
Storage for VMware vSphere IBM Storwize V7000 Unified Provides Enterprise-Cla...
Storage for VMware vSphere IBM Storwize V7000 Unified Provides Enterprise-Cla...Storage for VMware vSphere IBM Storwize V7000 Unified Provides Enterprise-Cla...
Storage for VMware vSphere IBM Storwize V7000 Unified Provides Enterprise-Cla...IBM India Smarter Computing
 
Vendor Landscape Small to Midrange Storage Arrays
Vendor Landscape Small to Midrange Storage ArraysVendor Landscape Small to Midrange Storage Arrays
Vendor Landscape Small to Midrange Storage ArraysNetApp
 
Managing data to improve disaster recovery preparedness » data center knowledge
Managing data to improve disaster recovery preparedness » data center knowledgeManaging data to improve disaster recovery preparedness » data center knowledge
Managing data to improve disaster recovery preparedness » data center knowledgegeekmodeboy
 
Using ibm total storage productivity center for disk to monitor the svc redp3961
Using ibm total storage productivity center for disk to monitor the svc redp3961Using ibm total storage productivity center for disk to monitor the svc redp3961
Using ibm total storage productivity center for disk to monitor the svc redp3961Banking at Ho Chi Minh city
 

Similaire à Engineering the Enterprise Storage Infrastructure with the IBM DS8000 (20)

White Paper: EMC Isilon OneFS Operating System
White Paper: EMC Isilon OneFS Operating System  White Paper: EMC Isilon OneFS Operating System
White Paper: EMC Isilon OneFS Operating System
 
IDC Whitepaper: Achieving the full Business Value of Virtualization
IDC Whitepaper: Achieving the full Business Value of VirtualizationIDC Whitepaper: Achieving the full Business Value of Virtualization
IDC Whitepaper: Achieving the full Business Value of Virtualization
 
ESG Datacore SANsymphony-V Whitepaper
ESG Datacore SANsymphony-V WhitepaperESG Datacore SANsymphony-V Whitepaper
ESG Datacore SANsymphony-V Whitepaper
 
IBM ProtecTIER Adds Native Replication
IBM ProtecTIER Adds Native ReplicationIBM ProtecTIER Adds Native Replication
IBM ProtecTIER Adds Native Replication
 
Protocol Choices for Virtual Infrastructure
Protocol Choices for Virtual InfrastructureProtocol Choices for Virtual Infrastructure
Protocol Choices for Virtual Infrastructure
 
Enabling Storage Automation for Cloud Computing
Enabling Storage Automation for Cloud ComputingEnabling Storage Automation for Cloud Computing
Enabling Storage Automation for Cloud Computing
 
IBM PROTECTIER AND SAP: CRITICAL DATA PROTECTION WITHOUT DATA DISRUPTION
IBM PROTECTIER AND SAP: CRITICAL DATA PROTECTION WITHOUT DATA DISRUPTIONIBM PROTECTIER AND SAP: CRITICAL DATA PROTECTION WITHOUT DATA DISRUPTION
IBM PROTECTIER AND SAP: CRITICAL DATA PROTECTION WITHOUT DATA DISRUPTION
 
In the Age of Unstructured Data, Enterprise-Class Unified Storage Gives IT a ...
In the Age of Unstructured Data, Enterprise-Class Unified Storage Gives IT a ...In the Age of Unstructured Data, Enterprise-Class Unified Storage Gives IT a ...
In the Age of Unstructured Data, Enterprise-Class Unified Storage Gives IT a ...
 
Insider's Guide- Building a Virtualized Storage Service
Insider's Guide- Building a Virtualized Storage ServiceInsider's Guide- Building a Virtualized Storage Service
Insider's Guide- Building a Virtualized Storage Service
 
A New Era in Midrange Storage IDC Analyst paper
A New Era in Midrange Storage IDC Analyst paperA New Era in Midrange Storage IDC Analyst paper
A New Era in Midrange Storage IDC Analyst paper
 
BM Brings Enterprise Functionality to Mid-Range Storage
BM Brings Enterprise Functionality to Mid-Range StorageBM Brings Enterprise Functionality to Mid-Range Storage
BM Brings Enterprise Functionality to Mid-Range Storage
 
ConvergedInfrastuctureKimberlyGriffith 2242016
ConvergedInfrastuctureKimberlyGriffith 2242016ConvergedInfrastuctureKimberlyGriffith 2242016
ConvergedInfrastuctureKimberlyGriffith 2242016
 
G11.2014 magic quadrant for general-purpose disk
G11.2014   magic quadrant for general-purpose diskG11.2014   magic quadrant for general-purpose disk
G11.2014 magic quadrant for general-purpose disk
 
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
Storage for Oracle 11g IBM Storwize V7000 Unified Provides Enterprise-Class V...
 
Solution magazine 2012_final_nl
Solution magazine 2012_final_nlSolution magazine 2012_final_nl
Solution magazine 2012_final_nl
 
The Evolution of IP Storage and Its Impact on the Network
The Evolution of IP Storage and Its Impact on the NetworkThe Evolution of IP Storage and Its Impact on the Network
The Evolution of IP Storage and Its Impact on the Network
 
Storage for VMware vSphere IBM Storwize V7000 Unified Provides Enterprise-Cla...
Storage for VMware vSphere IBM Storwize V7000 Unified Provides Enterprise-Cla...Storage for VMware vSphere IBM Storwize V7000 Unified Provides Enterprise-Cla...
Storage for VMware vSphere IBM Storwize V7000 Unified Provides Enterprise-Cla...
 
Vendor Landscape Small to Midrange Storage Arrays
Vendor Landscape Small to Midrange Storage ArraysVendor Landscape Small to Midrange Storage Arrays
Vendor Landscape Small to Midrange Storage Arrays
 
Managing data to improve disaster recovery preparedness » data center knowledge
Managing data to improve disaster recovery preparedness » data center knowledgeManaging data to improve disaster recovery preparedness » data center knowledge
Managing data to improve disaster recovery preparedness » data center knowledge
 
Using ibm total storage productivity center for disk to monitor the svc redp3961
Using ibm total storage productivity center for disk to monitor the svc redp3961Using ibm total storage productivity center for disk to monitor the svc redp3961
Using ibm total storage productivity center for disk to monitor the svc redp3961
 

Plus de IBM India Smarter Computing

Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments IBM India Smarter Computing
 
TSL03104USEN Exploring VMware vSphere Storage API for Array Integration on th...
TSL03104USEN Exploring VMware vSphere Storage API for Array Integration on th...TSL03104USEN Exploring VMware vSphere Storage API for Array Integration on th...
TSL03104USEN Exploring VMware vSphere Storage API for Array Integration on th...IBM India Smarter Computing
 
A Comparison of PowerVM and Vmware Virtualization Performance
A Comparison of PowerVM and Vmware Virtualization PerformanceA Comparison of PowerVM and Vmware Virtualization Performance
A Comparison of PowerVM and Vmware Virtualization PerformanceIBM India Smarter Computing
 
IBM pureflex system and vmware vcloud enterprise suite reference architecture
IBM pureflex system and vmware vcloud enterprise suite reference architectureIBM pureflex system and vmware vcloud enterprise suite reference architecture
IBM pureflex system and vmware vcloud enterprise suite reference architectureIBM India Smarter Computing
 

Plus de IBM India Smarter Computing (20)

Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments Using the IBM XIV Storage System in OpenStack Cloud Environments
Using the IBM XIV Storage System in OpenStack Cloud Environments
 
All-flash Needs End to End Storage Efficiency
All-flash Needs End to End Storage EfficiencyAll-flash Needs End to End Storage Efficiency
All-flash Needs End to End Storage Efficiency
 
TSL03104USEN Exploring VMware vSphere Storage API for Array Integration on th...
TSL03104USEN Exploring VMware vSphere Storage API for Array Integration on th...TSL03104USEN Exploring VMware vSphere Storage API for Array Integration on th...
TSL03104USEN Exploring VMware vSphere Storage API for Array Integration on th...
 
IBM FlashSystem 840 Product Guide
IBM FlashSystem 840 Product GuideIBM FlashSystem 840 Product Guide
IBM FlashSystem 840 Product Guide
 
IBM System x3250 M5
IBM System x3250 M5IBM System x3250 M5
IBM System x3250 M5
 
IBM NeXtScale nx360 M4
IBM NeXtScale nx360 M4IBM NeXtScale nx360 M4
IBM NeXtScale nx360 M4
 
IBM System x3650 M4 HD
IBM System x3650 M4 HDIBM System x3650 M4 HD
IBM System x3650 M4 HD
 
IBM System x3300 M4
IBM System x3300 M4IBM System x3300 M4
IBM System x3300 M4
 
IBM System x iDataPlex dx360 M4
IBM System x iDataPlex dx360 M4IBM System x iDataPlex dx360 M4
IBM System x iDataPlex dx360 M4
 
IBM System x3500 M4
IBM System x3500 M4IBM System x3500 M4
IBM System x3500 M4
 
IBM System x3550 M4
IBM System x3550 M4IBM System x3550 M4
IBM System x3550 M4
 
IBM System x3650 M4
IBM System x3650 M4IBM System x3650 M4
IBM System x3650 M4
 
IBM System x3500 M3
IBM System x3500 M3IBM System x3500 M3
IBM System x3500 M3
 
IBM System x3400 M3
IBM System x3400 M3IBM System x3400 M3
IBM System x3400 M3
 
IBM System x3250 M3
IBM System x3250 M3IBM System x3250 M3
IBM System x3250 M3
 
IBM System x3200 M3
IBM System x3200 M3IBM System x3200 M3
IBM System x3200 M3
 
IBM PowerVC Introduction and Configuration
IBM PowerVC Introduction and ConfigurationIBM PowerVC Introduction and Configuration
IBM PowerVC Introduction and Configuration
 
A Comparison of PowerVM and Vmware Virtualization Performance
A Comparison of PowerVM and Vmware Virtualization PerformanceA Comparison of PowerVM and Vmware Virtualization Performance
A Comparison of PowerVM and Vmware Virtualization Performance
 
IBM pureflex system and vmware vcloud enterprise suite reference architecture
IBM pureflex system and vmware vcloud enterprise suite reference architectureIBM pureflex system and vmware vcloud enterprise suite reference architecture
IBM pureflex system and vmware vcloud enterprise suite reference architecture
 
X6: The sixth generation of EXA Technology
X6: The sixth generation of EXA TechnologyX6: The sixth generation of EXA Technology
X6: The sixth generation of EXA Technology
 

Dernier

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 

Dernier (20)

08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 

Engineering the Enterprise Storage Infrastructure with the IBM DS8000

  • 1. T E C H N O L O G Y I N D E P T H The State of the Core – Engineering the Enterprise Storage Infrastructure with the IBM DS8000 April 2010 Hailing from the early days of mainframes, enterprise-class storage arrays may well be one of the longest operating, consistently recognizable IT systems around. And yet if IT managers are asked today “what is the most important, core technology within your data center?” most will answer that it is their enterprise-class storage. The very heartbeats of many mission critical applications within the enterprise still depend upon such arrays, and it is little wonder that this is the case. Extensive engineering over time – often a span of decades – has taken the enterprise-class storage array into a clearly different realm of availability and performance that simply cannot be challenged. But today, the story about why the enterprise-class array retains its place in the data center no longer stops there. In the face of the ever growing data center and never ending application demands, delivering availability and performance simply can no longer be done with a bunch of monolithic boxes that act as disinterested third parties serving up unintelligent storage blocks that are scattered across 10s if not 100s of monolithic arrays. The “core” of IT – the enterprise storage array – is being forced to change. Storage simply needs to be better coupled with the operating systems and applications that it supports, and better managed across the distributed enterprise. But not everyone realizes this in equal measure, and in this dimension, clear differentiation begins to show between the enterprise-class arrays on the market. In this Technology Brief, we’ll examine how the requirements for enterprise-class storage are changing, and are now equally fixated upon integration that enhances the performance, efficiency and value of storage features. Then with this in mind, we’ll examine how one set of solutions, the IBM DS8000 series arrays, are delivering a storage foundation to help customers extend the storage capabilities of their entire infrastructure, well beyond the task of simply serving up tremendous amounts of IO. The Marching Evolution of the and robustness. That power and robustness Enterprise Array is not earned overnight – it is the product of decades of engineering over the course of Like the advancing tide of an army that multi-generational advance. In fact, in marching on, the flagship of the storage an industry rife with startups and industry – the mighty enterprise array – innovators, it is testament to the depth of seems to always continue its generational this engineering behind the enterprise array progression of adding more storage power that few true challengers ever arise from the Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 1 of 21
  • 2. T E C H N O L O G Y I N D E P T H ranks of startup companies running after of delivering the full efficiency of an array. their own slice of the storage market. Good approaches for prioritizing the way storage requests are handled for mission But just like with the pounding footfalls of critical applications have been few and far an army, it is challenging to navigate between. The examples abound, and the changes in direction with the enterprise reality is, most enterprise class storage array. In turn, there are many contentious arrays have been overly fixated on voices that claim the enterprise array isn’t increasing performance rather than doing its part in keeping up with an leveraging integration with the information enterprise infrastructure that is increasing systems of the enterprise to increase the in complexity seemingly every day. Indeed, effectiveness of the storage they deliver. many enterprise arrays seem to take their functionality to the point of serving up The Enterprise Integrated Array enormous amounts of IO at their many ports of egress, and then do little more to In contrast, with the right integrations, the optimize or enhance storage services storage core within the enterprise could be beyond this boundary. used to enhance the capabilities of all manner of systems and applications. In this It is no wonder that this is seen as digital age, digital systems are ineffective. Storage is with no doubt the fundamentally bound to their storage, and foundational system at the very core of can be limited or extended by the today’s information-centric enterprise. And capabilities of that storage. Integrations in today’s enterprise information could better bring foundational storage interactions are more complex than ever capabilities to bear – such as enabling before, involving huge data sets, messaging systems to directly interact with protection systems, clustering, moving virtualized and replication technologies – but could applications, data sets that more rapidly also help assure the right storage resources change in access pattern and importance, are allocated to the right systems without and more. A storage infrastructure that contention, and that each system simply serves up storage IO may be understands how best to use its storage fundamentally disconnected from the resources. information systems of the enterprise. From this vantage point, we’ve long held You may be surrounded by evidence of this that the requirements the industry holds in disconnect today. Experienced storage mind for the enterprise array must, and are, administrators well know the challenges changing. While performance and around load balancing enterprise storage robustness remain primary requirements, arrays with hard-to-see storage mappings the enterprise array can no longer march on between hosts, applications, and volumes. in isolation. Storage administrators in the Similarly, inefficiencies or differences in information-centric enterprise must be host IO stacks have often stood in the way equally concerned with how storage is Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 2 of 21
  • 3. T E C H N O L O G Y I N D E P T H integrated with all manner of enterprise failover capabilities of many different information systems. With the importance operating systems and applications. Every of integration in mind, let’s take a look at such system may have unique approaches what we see as the evolving requirements to clustering, virtualization, failover and for the enterprise-class array. failback, testing, dependency management, and more. Availability may be limited, Built as a Next Generation Array. robustness may be lacking, or storage may The enterprise array must remain even become an obstacle if the enterprise specifically engineered to meet a unique set array isn’t integrated with the availability of performance and capacity requirements. architectures of such systems. The underlying architecture requires advanced storage management that can Built for Integrated Management. embrace huge numbers of disks and huge Each year there are fewer enterprises that amounts of IO, under varying conditions. gaze upon an array with the intent to Moreover, with the enterprise in mind, the purchase only one. As the storage underlying architecture is equally infrastructure becomes larger and more engineered for extreme resiliency, extreme complex, the enterprise array must be security, and serves up advanced, efficiency closely paired with tools that ease enhancing storage features. But while these management effort across multiple arrays, may remain the fundamental grounds on and harness those multiple arrays into a top of which enterprise arrays remain singular, orchestrated storage evaluated; these cannot remain the only infrastructure. Moreover, the data housed measures for a storage system that must be on an enterprise array may be a component better integrated within an information- of Disaster Recovery (DR) strategies, data centric enterprise. As we see it, there are protection tasks, provisioning operations several key ways in which the enterprise for all manner of operating systems should expect an array to be deeply (physical or virtual), and even information integrated with the infrastructure, and such management decisions. The right integrations make up the rest of our management tools alongside performance requirements for next generation enterprise and capacity metrics can provide valuable storage. insight with which to guide administrator decisions and/or policy engines that may in Built for Integrating Availability. turn orchestrate an entire infrastructure to While the enterprise array has long held keep it optimized in the face of continual itself apart by heightened reliability and change. robust options for data availability, availability can no longer stop with the Built for Integrated Storage. array itself. Availability in the latest Storage is a resource that is inextricably generation infrastructures now requires connected with key platforms and systems more integration with the management, throughout the enterprise. Storage communication, synchronization and capabilities and efficiency can be enhanced Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 3 of 21
  • 4. T E C H N O L O G Y I N D E P T H by going beyond simply serving up ports The Array in the Core and IO, and integrating storage interactions with key operating systems and Today, the enterprise storage array market applications. Such integrations may is a largely level playing field where even enhance how applications request IO, and sub-volume capabilities are becoming how arrays deliver IO. Other integrations mainstream – albeit introduced in different may extend snapshot, availability, or even ways by different vendors – and where data tiering mechanisms so that they are arrays are becoming largely similar in core executed by or in coordination with storage features. But the customer mileage applications and their administrators. Such still varies greatly when the integrations integrations may make better use of storage with systems external to a storage array are features and make sure that storage services considered. such as data protection – that were previously conducted in isolation from the As we’ve surveyed the market with our application – can now be delegated to the requirements in mind, we believe one right operational teams and take place in vendor in particular demonstrates unique alignment with business requirements. differentiation in how their storage foundation is integrated into the enterprise. Built for Adaptation. Specifically, IBM has taken a holistic look at Finally, making use of a continuing stream how storage interoperates in the of storage innovations in an enterprise-class information enterprise, and has used this array requires an underlying architecture perspective to balance their focus on both that is built for future capability extensions. internal architecture and external Yesteryear’s monolithic storage array that integrations simultaneously. With this in remained forever unchanged, required mind, let’s take a look at how both of these proprietary management interfaces, and dimensions are combined behind IBM’s operated off of immutable extents and static DS8000 series arrays to enhance how volume configurations, no longer provides customers realize benefits from their the adaptability and flexibility for the use of enterprise storage. future storage technologies – the most eagerly anticipated example may be A Building Block for the Core – automatic sub-volume data migration the IBM DS8000 Series across tiers – announced in April of 2010 More than 10 years ago, before the industry under the name of Easy Tier. The right as a whole started down the path of storage internal underpinnings may well determine controllers built out of general purpose where one vendor can innovate and keep up processors and off-the-shelf componentry, with the competition, and where another IBM recognized an opportunity to leverage may require entire new hardware the unique and considerable processing and generations. software expertise within the IBM product portfolio and apply it to the task of storage. Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 4 of 21
  • 5. T E C H N O L O G Y I N D E P T H Specifically, IBM chose to leverage the heralded by the industry as breakthrough highly differentiated IO capabilities of its accomplishments, IBM’s ability to turn to Power platform (RS/6000 at the time). The standardized componentry inside of a Power platforms have always been held in highly available enterprise platform a high regard for how they harness pure decade earlier sets the tone for a deeper gigaflops capability, cache sizes, and examination of what is today known as the memory bus bandwidths – such resources DS8000 series. that were in the day 4 to 5 times greater than that available with other industry The DS8700 Array standard processors. That effort nearly 10 years ago was widely known under its With a vision of storage at the heart of the internal codename of Shark, and was data center, IBM today delivers their responsible for design principles that still DS8700 as their flagship enterprise-class influence the underlying architecture of the storage array. The DS8700 is scalable in DS8000 series today. multiple configurations from as little as less than one TB of storage up to over two Today, in terms of pure processing, Power petabytes. As a continuation of IBM’s and other standard processors are coupled Power-driven storage architecture, the in generational games of performance DS8700 continues to operate off of dual leapfrog. Yet even so, IBM’s shift to storage centralized Power-platform storage built upon Power unleashed a flexible and controllers (what IBM calls the CEC, or mature software stack, and a sophisticated Central Electronics Complex). Dual hardware architecture that continue even independent systems are coupled together now to demonstrate many differentiations. with high-speed local buses and integrated Paired with IBM’s clustering and high with individual IO handling PowerPC-based availability expertise, the Power platform processors (up to 32) distributed has enabled IBM to build a robust and throughout the storage array. But with the highly available storage system, with all of DS8700, IBM has taken a generational step the extensibility required to steadily forward in capabilities by both hardware advance in storage capabilities. That steady upgrades within the processing complex progress has kept the latest member of the and a change in the IO fabric, and DS8000 series family – the DS8700 – fully consequent attachments between the competitive in performance, features, and processing complex and all internal value while competitors have undergone componentry. On the surface, these changes complete shifts in architecture. are minor changes, but in terms of capabilities, they continue to keep the Since the heyday of Shark, nearly every IBM DS8700 well in line with competitors. But it competitor has since charged to market shouldn’t be overlooked that a good part of with their own storage systems built upon the DS8700’s appeal rests in how subtle off the shelf componentry, including the and seemingly small steps forward with likes of EMC and Sun, among others. Now features keep the DS8700 in lockstep with Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 5 of 21
  • 6. T E C H N O L O G Y I N D E P T H competitors, while competitors undergo IBM’s choice of architecture. significant changes to bring about the same capabilities. This is in fact a key benefit of The Power in processing With the latest generational step forward, The Power in consistency the DS8700 introduced the first use of the The power processor has been at work POWER6 processor in IBM’s storage within IBM enterprise-class storage for products. The DS8700’s 2 storage what could be described as 5 generations controllers can now each make use of as now. Long ago, IBM’s introduction of many as four Symmetrical Multi-Threaded Power-based storage leveraged a mature POWER6 4.7GHz processors that can each and well known processing architecture act as two logical cores, for a total of 8 while giving customers confidence that logical cores per storage controller. Those storage systems would advance in lockstep processor cores are each connected together with the capabilities of what is a key with a POWER6, ring-topology, high technology in the IBM portfolio. In turn, performance processor bus (called a fabric Power processing advancements keep bus), on die L2 cache, and L3 cache that is unlocking advancing memory capabilities, directly cascaded off of each processor’s L2. more processing horsepower, and more sophisticated IO. But customers have It is important to realize that IBM turned to benefitted from these capabilities while the Power architecture for storage in order also realizing the enormous stability that to harness the capabilities of a processor comes from a mature software stack that architecture that has long resided in their has marched steadily forward in key enterprise systems. In turn, Power and performance and features over more than a core set of kernel technology carried over a decade. from AIX turns the controllers within a DS8000 series array into a powerful The consistency of this Power-based symmetrical multi-processing (SMP) architecture in fact gives IBM’s DS8000 computing complex. With a sophisticated series one of the highest reliability bus architecture connecting these statistics in the field (IBM claims 5 9’s processors, each and every processor can be reliability from real-world field data), turned to any given storage task, allowing while providing IBM with a microcode IBM to utilize this aggregate pool of upgrade record with nary a hiccup to be processing power (up to 16 logical processor found. Compared to competitors’ periodic cores) much more efficiently than shifts in architecture, and more than once competitors using dedicated IO processors running into feature introductions that that might be restricted to handling subsets delivered less than desirable results, this of ports, buses, or disks. Moreover, as we’ll Power storage platform comparatively discuss, processing power doesn’t stop with marches on into next generation the controller complex, and includes capabilities without a missed step. distributed PowerPC-based processors performing lower-level disk management Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 6 of 21
  • 7. T E C H N O L O G Y I N D E P T H for each individual device adapter that end device adapters – are plumbed into this attaches to back-end disks, and supporting PCI Express fabric using a multi-root host-facing IO on host adapters. switching approach that allows either storage controller to access every device in Beyond SMP, pure processor speeds, cache the system. Each and every tier of sizes, and inter-processor bandwidth connectivity within this system cascades improvements, the POWER6 processor is into a higher-level tier that is appropriately also famous for turning generational greater in bandwidth and lower in latency processor improvement expectations on as the IO gets closer to the processors (and their head – POWER6 not only doubled we cover this architecture in detail in the clock speeds but also introduced significant extended sidebar: “Pipes and Plumbing”). improvements in how instructions and cache interactions are executed. In turn, a Moreover, as IO is processed through the doubling of clock rate has more than system between disks and host ports, doubled processing power, and the DS8700 handling the IO isn’t entirely a job for the controllers now conduct storage storage controllers, and upgrades have been interactions with the power of made in this sense too. Specifically, approximately 120 gigaflops (Linpack HPC individual device adapters are responsible benchmark) and with access to a claimed for handling RAID for groups of disks 300 gigabytes per second of data bandwidth within the DS8000 series (64 disks per pair on the processor bus. In comparison to of device adapters), and these adapters also these capabilities, the demands of even employ lightweight Power-based tremendous amounts of storage IO across processors. The Power processor on these 1024 disks will come far from running into RAID adapters are up to 70% faster in clock processing limitations. speed with the release of the DS8700. These Power-based RAID adapters free the More Power in I/O storage array processing complex from But the POWER6 technology behind the device level tasks, and add to the aggregate DS8700 controllers isn’t entirely about processing power within the DS8700 array, instructions and clock cycles. The IO making the sum total of parts the subsystem behind the POWER6 controllers combination of these distributed Power is engineered to extremes for enterprise processors alongside the POWER6 connectivity, from top to bottom. processors within the array controllers. In brief, that subsystem starts with changes Within the DS8700, this IO architecture has in the IO plumbing within the POWER6 the effect of ensuring that each level of processor itself, that allows each node to connectivity has more than ample redundantly connect to what has now been bandwidth for the total of IO that might upgraded to an internal PCI Express bus need to be processed (under all conditions and fabric. Then individual devices – – even with a controller failure), and that at including front-end host adapters and back- the end of the chain, the POWER6 Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 7 of 21
  • 8. T E C H N O L O G Y I N D E P T H processor has more than enough internal caches, and everything about the bandwidth to process that IO. This stands instruction context to another in stark contrast to other architectures (x86 processor; all while avoiding disruption for example) where IO and bus limitations to on-going processing. can introduce bottlenecks that make controller failure intolerable, or make it Turning Power to resiliency impossible to make full use of processing But the innovation around resiliency capabilities across all controllers. doesn’t stop with just the POWER6 processing pipeline, and other examples Altogether, the DS8700’s POWER6 abound, a few of which are: processor and IO subsystem architecture The tiered cache hierarchy within has increased IO handling to 1.5 times that POWER6 is uniquely protected per tier of the DS8300 array, and increased of cache (giving specialized protection to serviceable sequential bandwidth to 2.5 each of L1, L2, L3, and general times. Among enterprise class storage, such memory), protected with redundant single generation performance increases are copies of data stored across caches and uncommon. reserved memory space, policed by hardware assisted data scrubbing, and The Power of insight then surrounded by algorithms that can Moreover, the POWER6 processor provides even move data across different step by step insight into instruction processor caches during extreme error execution, and a myriad of resiliency and conditions or failures. reliability features that have nothing to do Within the bridges at the heart of the with bus design, but rather focus on what DS8700’s PCIe buses, the POWER6 might go wrong with instructions “inside” architecture leverages additional error the processor – ultimately yet one more handling that can monitor IO streams, cause for IO and data integrity problems and upon detected errors can deallocate that can be the silent enemies of storage controllers, reset adapters, or even administrators on other platforms. A few failover adapters between controllers examples stand out: and processors. Additionally, this The ability to trace instructions through technology that IBM calls Extended the processor, monitor the performance Error Handling (EEH) is integrated into of oscillators, caches, or other IBM system drivers and can be used by subcomponents to identify errors, and the software stack to dynamically and upon demand reroute instructions non-disruptively restore PCI access by around problems (IBM calls this resetting the bus during any bus errors. technology First Failure Data Capture or FFDC). While doubling clock speeds, quadrupling If processor cores demonstrate errors, on-die caches, and similar steps represent a POWER6 can dynamically deallocate a huge leap ahead for POWER6 over previous core and redistribute instructions, Power processors, IBM’s innovation in Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 8 of 21
  • 9. T E C H N O L O G Y I N D E P T H processor componentry robustness, failure rarely been constrained by the capabilities avoidance, and availability set POWER6 far of the underlying hardware. But sometimes afield from any other standard processor in overlooked is how fundamental some of the market. POWER6’s resiliency these changes are. In addition to a general architecture is without doubt a significant level of feature parity with enterprise array contributor to IBM’s 5 9’s reliability claims competitors, IBM has brought to bear a for DS8000 series arrays. number of lower level innovations within their microcode, centered around IO Historically, storage controllers have often caching. Let’s take a look. turned to special purpose processors and special purpose software stacks that could Cache for innovation deliver high performance and high IBM’s approach with the DS8700 is reliability. The tradeoff has always been fundamentally about integration from top extra design effort, and limitations when to bottom – optimizing a connected system introducing new features. The Power of storage services from the smallest platform has allowed IBM to harness the hardware component to the management versatility of a general-purpose processor frameworks and applications that run on alongside their significant Power software top of an infrastructure built with DS series expertise while simultaneously providing a storage. When it comes to storage specific processor that is better matched to storage capabilities, the very smallest yet perhaps controller requirements than most vendors most important component where IBM could obtain with even purpose built starts optimization and integration is processors. around the cache. Storage on Power To start with, Power within the DS8000 series gives IBM the horsepower to cache On top of the considerable hardware granularly – much more granularly in fact capabilities of the Power controllers, IBM than the competition. In contrast to 16KB to has – throughout the life of IBM’s 64KB cache slots found around the enterprise DS series systems – continued to industry, the DS8700 caches data in 4KB introduce new storage capabilities. In slots - an IO size that is typical of random contrast to the competition, IBM’s ability to access patterns from enterprise workloads, deliver storage capabilities has almost but can be collected into larger aggregates always been rooted in the microcode. The for large block or sequential IO. IBM then introduction of major features – such as makes that granular caching highly efficient thin provisioned FlashCopies (IBM’s through the use of several innovative snapshot equivalent), new replication caching algorithms at work in their capabilities, new host integrations, or even microcode, each of which were brought to IBM’s Easy Tier sub-volume, automated life through years of on-going work in IBM’s data tiering – have almost always been research labs. released with microcode revisions, and have Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 9 of 21
  • 10. T E C H N O L O G Y I N D E P T H The first of these algorithms – beyond the often must mirror the entirety of cache caching innovations already at work on the (including read cache) as they cannot POWER6 processor – is Sequential Pre- granularly manage write and read caching fetching in Adaptive Replacement Cache separately. (SARC) that moves beyond the “what was recently accessed” algorithm approaches Narrower slotting and these intelligent and commonly found in the industry, to deliver aggressive caching algorithms can combine caching that can balance its optimizations to make the DS8700’s caching more for complex mixes of both random and efficient than competitors on a gigabyte to sequential IO. gigabyte comparison. Moreover, SARC, AMP, and IWC create an IO optimization Second, is Adaptive Multi-stream Pre- foundation that is further extended by a fetching (AMP)– an algorithm that peers number of DS series storage integrations inside individual IO sessions and can that tie IO handling to operating system optimize caching for each application and application-level awareness, including: stream, even when there is a broad mix of prioritization of IOs in cooperation with IO from multiple applications hitting the integrated operating systems and controllers. applications (a feature IBM calls end-to-end priority); per-stream optimization of AMP Finally, tied to these algorithms are a caching based upon end-to-end priority; number of extensions that enhance their and optimization of caching through hints effectiveness, including Intelligent Write passed to the controllers within SCSI Caching (IWC) that optimizes how cached commands. writes are moved to disk (based on a combination of both Least Recently Used It has long been accepted in the industry and spatial write grouping) and that enterprise array caching is a critical independently manages write mirroring differentiator around random IO. Perhaps across caches. Leveraging distributed more telling with the DS8000 series is the PowerPC-based processors on host fact that these integrations carry cache adapters, IWC identifies and effectiveness even beyond the bounds of simultaneously mirrors writes across the random IO. We have seen evidence of more caches within both controller nodes. By than 20% sequential IO performance policing and only capturing writes with an improvement through the use of IBM’s intelligent host adapter, IWC frees the adaptive caching algorithms and database general cache and internal connectivity integrations. This unique IBM leg up on the from wasting space and bandwidth by competition may give the DS8000 series IO eliminating the needless mirroring of read- handling capabilities beyond that of other only data – read data is only copied and enterprise arrays using similar storage stored once. Competitors in contrast are hardware. often less efficient in cache write-outs, and Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 10 of 21
  • 11. T E C H N O L O G Y I N D E P T H Pipes and Plumbing Pipes and plumbing are often touted as key differentiators between enterprise-arrays, but truth be told, in the highly competitive enterprise storage market every vendor in the market engineers their array to provide sufficient internal low latency connectivity for their high performance arrays. But if pipes and plumbing are of interest to you, read on. When it comes to internal pipes and plumbing, the POWER6 architecture continues in IBM’s steady march forward in capabilities. From the processors’ shared fabric bus, a latency optimized, bi- directional ring topology GX++ bus is shared among all processors, and connects to adapter cards with external PCIe interfaces. These external PCIe connections are then networked to IO shelves that house front-end host ports and back-end disk ports. In addition, the GX++ bus within the 2 physical DS8700 controller nodes are networked together with an additional high-speed controller-to- controller link (based on IBM’s RIO-G) that operates at over 8GBs. Using the multi-root architecture of PCIe Gen2 that allows PCIe resources to be controlled by multiple processing complexes, every 2GBs PCIe storage connection that attaches to the GX++ bus in one controller is effectively accessible at wire-speed to the secondary controller as well. These 2GBs 4x PCIe connections are cascaded into what is a 20GBs GX++ interface on each 2-way POWER6 processor module, using IBMs highly optimized P5IOC2 PCIe bridge that interfaces directly with the POWER6 GX++ bus interfaces, for access to more than 80GBs of total interface bandwidth in a dual 4-way controller system. Using the shared IO enabled by this multi-rooted PCIe and GX++ bus architecture the full external IO attachments behind either storage controller can be routed across either node without introducing unnecessary latency or bandwidth bottlenecks, and this bus is leveraged during normal operations for tasks such as synchronous write caching. In turn, the full aggregate of system processors are able to be applied to any task on demand, and instantaneously as well as non- disruptively assume control of IO taking place on the other node during any failure. In contrast, competitive approaches to inter-node connectivity often restrict controller-to-controller cooperation, reduce aggregate processor horsepower for any particular IO task, and can introduce massive latency and bottlenecks for any re-routed IO. Moreover, the PCIe connections attached directly into these high speed, low latency GX++ buses can reduce latency compared to the multiple hops associated with controller bridge to controller bridge to processor bus links found in some competitive architectures (as an example, with Ethernet handling on some platforms, direct GX++ interfaces have demonstrated an ability to reduce latency by a factor of more than 4, to less than 25%). With the introduction of DS8700, 8 IO enclosures with 8 slots each house all front-end host ports and back-end drive ports, and are redundantly connected to both controllers over 4x PCIe links. 8 4- port host adapter cards in each enclosure serve up a combination of 128 front-end host ports and 128 back-end disk ports. Each of the 128 front-end ports can be software configured as 1Gb, 2Gb, or 4Gb FC or FICON ports. On the back-end, 4 port FC adapters are redundantly attached to 16 drive, fully switched disk drive shelves that house dual-ported FC-AL drives. It is important to note, these 4 port Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 11 of 21
  • 12. T E C H N O L O G Y I N D E P T H device adapters within the DS8700 use a specially enhanced Power-based RAID processor to perform RAID 5, 6, or 10 for each port and each of those ports are responsible for a single 8 drive disk group. Those individual processors add to the aggregate of entire system IO processing capability. As we’ve stated elsewhere, within the DS8000 family, the introduction of next generation technology often happens transparently to customers. This remains the case here, except in terms of performance, where these invisible internal architecture changes have vaulted the performance of the DS8700 1 ½ to 2 ½ times beyond the capabilities of the DS8300, depending on workload. Not bad for what are otherwise transparent changes. Built from the DS8700: The IBM term for what appears to host systems Storage Foundation as a LUN or System z volume. The construction of a logical volume starts with While the capabilities of the IBM DS8700 on-disk stripes of 64KB (typically) across all are clearly enterprise-class, as we’ve active drives in an 8-device drive group discussed, enterprise requirements for (IBM calls these 8 drive groups a Rank, and block storage are changing. Today, it takes they may be configured as RAID 5, 6 or 10, more than storage IO to support a complex with different levels of sparing, as desired). enterprise. While the real changes are afoot Then 1GB groupings (or for the Mainframe in how the array is integrated with other reader, the capacity of a 3390 Model 1 enterprise systems, in the case of the device) of stripes across a rank are gathered DS8700, such integrations are almost into what IBM calls an Extent. That extent universally built upon three key storage is the building block with which the logical capabilities. While the enterprise-class volume is constructed. A single logical arrays on the market today stand in near volume in turn may be made up of many feature parity with each other, we’ll next 1GB extents that are distributed across take a look at these three foundational many different groupings of disks. But IBM capabilities that make up the pillars on top hasn’t stopped here. of which other IBM integrations stand. Then we’ll turn to look more specifically at a Recognizing that volume virtualization number of DS8000 integrations that extend opens a door upon opportunities to better enterprise storage capabilities well beyond manage logical storage volumes, IBM has the boundaries of the array. begun leveraging IO statistics with new performance analytics to guide optimized The Virtual Volume volume placement. Statistics for the extents Within the DS8000 series, IBM has now that make up a volume can be sampled over long used a virtualized volume construct a period of time, and displayed as a “heat underneath what they call their logical map” that shows where excessive IO is volume – with the logical volume being the pushing the limits of specific disk ranks. Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 12 of 21
  • 13. T E C H N O L O G Y I N D E P T H entire set of disk media, including SSD as The Extensible Next Generation Block well as every tier of rotational disk. With a Architecture heat map of unusually “hot” or “cold” We have labeled the volume architecture at volume extents in hand, administrators can work within the IBM DS8000 an Extensible identify the ideal placement of new Next Generation Block Architecture. This volumes, manually relocate existing architecture has integrated the enterprise- volumes, or configure the automated array’s traditional high horsepower policies that will dynamically tier sub-LUN scattered volume slices with larger data data across SSD and rotational disks (see aggregates that pave the way for efficient Easy Tier sidebar, page 17). IBM’s sub- future interaction with data. Today, this volume virtualization approach combined architecture is the foundation on top of with Easy Tier allows administrators to which IBM is delivering dynamic sub- spread out IO across a system, flexibly use volume storage optimization that appears to the entire capacity and performance of each be a clearly differentiated match for pool of disks, and intermix different types enterprise customers. For those familiar of volumes within a single pool (e.g. space with “analysis paralysis,” when it comes to efficient snapshot volumes and full optimizing systems, the administrator needs volumes) to share the same disk pools. This to have enough detail to make their actions results in utilization efficiencies not found have impact, but not so much detail as to get in systems with unshared pools. bogged down by the data – 1GB units of analysis look to be a good working size for Fundamentally, the way the DS8000 this purpose. Moreover, when it comes to interacts with storage volumes is designed data movement, these 1GB extents have top to bottom to enable the right granularity carefully maintained a balance between in the right layers of the storage system, moving data granularly enough to have real without introducing unnecessary cost and performance impacts, but not constraints. The interaction starts with a moving data so granularly as to impact more finer level of cache granularity than a disk important system processes. In our view, stripe. At the next layer, on disk, the those characteristics are prerequisites for architecture has less granularity that better making data optimization real for the aligns IO with disk characteristics, while enterprise. As we’ve discussed in the distributing IO requests across disks. Then sidebar: Easy Tier, page 17, volume virtualized volume extents introduce even virtualization is likely to play an important larger data aggregates that further role in enhancing future IBM storage distribute IO across spindles, and are more capabilities. practical units of interaction (too much granularity could have the effect of Under the banner of IBM Easy Tier, this encouraging users to manage data functionality allows administrators to peer placement off of randomized or non- into IO patterns in order to harness the full recurrent IO patterns). The resulting performance and capacity potential of their system is IO optimized, and has created a Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 13 of 21
  • 14. T E C H N O L O G Y I N D E P T H foundation on top of which flexible data Just like the rest of IBM’s data encryption management and tiering can take place, offerings that also encompass tape, file without creating excessive load on the storage, and data transmission solutions, array. the DS8000 series with Full Disk Encrypting drives depends upon Tivoli Key The FlashCopy Lifecycle Manager (TKLM) to serve up a key Another key DS8000 capability, one that repository that can handle the key also spans almost every other IBM storage management requirements of even the platform, is IBM’s comprehensive biggest enterprises. Using a combination of FlashCopy. Between FlashCopy, or the encryption technologies, TKLM stores the upgrade FlashCopy SE (for Space Efficient), high-speed symmetric keys used in data the DS8700 administrator has a full range systems behind industry standard layers of of cloning and snapshot capabilities. Kerberos and asymmetric keys for FlashCopy supports full size copies of authentication and access control. logical volumes (sometimes called clones), while FlashCopy SE supports space-efficient At time of purchase, customers can choose (thin provisioned) copies of logical volumes to configure a DS8000 series with IBM’s (sometimes called snapshots). Such point- Full Disk Encryption drives and enable in-time FlashCopies include a long list of encryption. Because of the potential potential options and configurations, security compromise inherent in a partially including incremental delta-only encrypted system that dynamically moves FlashCopies, FlashCopy consistency groups, drive extents, the first generation of this integration with host-side frameworks like architecture requires all or nothing Microsoft’s Volume Shadow Copy Services encryption for the entire array, and (VSS), remote synchronization and enabling encryption after the fact is a execution, and multiple live FlashCopies for destructive operation. Following any given FlashCopy configuration. enablement, each drive in the array is Moreover, it should not be overlooked that encrypted with symmetric keys stored FlashCopies across multiple IBM platforms within TKLM. can be managed comprehensively with IBM management tools, or host-specific Individual keys are never persistently interfaces like FlashCopy Manager. stored on the DS8000, but are stored, managed, and protected by the TKLM The Encrypted Disk servers, using a combination of the Third, with an eye set steadily upon ever organization’s asymmetric keys and drive increasing security, compliance, and signatures for access. Using the DS8000 regulatory requirements, the DS8000 series series 256 bit RSA keys, an individual is the product of one of the few efforts to encryption processor on each drive encrypts successfully introduce a scalable enterprise data transparent to applications and with architecture for granular and full storage zero impact on IO and latency. Even during system encryption. drive failures, disk disposal becomes Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 14 of 21
  • 15. T E C H N O L O G Y I N D E P T H instantaneous with no erasure required, integration – enhancing the management or and customers are always fully protected performance of storage behind key from lost or stolen media. operating systems and applications. But just as often, integrations also extend the Total Storage capabilities of key operating systems and With no doubt, storage features vary by applications, perhaps by bringing new DR vendor, and every enterprise class array architectures to market, or optimizing how may bring some unique in-array features to data is moved between systems. the table. IBM has in the past referred to various DS systems as Total Storage. While Management that crosses arrays that moniker has fallen by the wayside, The first and perhaps most important step these features keep the DS8700 marching in delivering storage beyond single arrays, along as a total package designed for IBM’s is making sure that multiple arrays can be poster picture of the information managed together in an orchestrated whole. infrastructure – an infrastructure that is In this sense, the DS8000 series delivers, highly reliable, efficient, and secure, and and can turn centralized or distributed built to serve as a foundation for layering on DS8000 arrays into a commonly managed other “information-centric” enterprise infrastructure. services. Next we’ll turn to look at how DS8000 specific storage services are IBM has surrounded the DS8000 series integrated “beyond-the-box” – both with management services to fit any style of horizontally, with other arrays, and infrastructure. At the most basic level of vertically, with systems and applications – GUI management, the DS8000 series and can extend the efficiency and the comes with a built-in DS Storage Manager availability of the entire information GUI, a command-line interface, SMI-S infrastructure. compliant API, as well as FlashCopy management and mirroring. Storage Beyond the Box – The Integrated Information Moving beyond this basic level of Infrastructure management, the DS Storage Manager GUI is integrated with multiple optional Tivoli Turning the lens of our examination Storage Productivity Center (TPC) outward from the DS8000 internals, IBM packages. Packaged with the DS8000 by long ago realized that delivering enterprise default is the Basic Edition of TPC storage goes well beyond array architecture, (packaged as licensed software, but and is equally about how the building block upgradeable to a fully pre-packaged of the DS8000 allows the enterprise to appliance). TPC Basic Edition can aggregate better leverage the storage underneath their access to multiple DS arrays anywhere key operating systems and applications. In across an enterprise, display those DS many cases, IBM has achieved this through arrays on a topology in the context of the efficiency improvements delivered by rest of the SAN they are connected to, Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 15 of 21
  • 16. T E C H N O L O G Y I N D E P T H monitor overall SAN and DS array health the host and application based snapshot and capacity utilization, and increase the mechanisms from Oracle, DB2, SAP, efficiencies of management tasks. Microsoft SQL Server and Exchange applications on that host. At the next level, is TPC Standard Edition In addition to the TPC suite versions we’ve (TPC SE) that adds end-to-end insight into identified, is one more – TPC “R” version the performance, configuration, and (TPC for Replication) provides specialized efficiency of a storage infrastructure from management interfaces and a policy engine the host file system and databases down to for replication including internal the fabric, and down to individual DS FlashCopies and remote mirroring features spindles within the array. To optimize for two and three-site disaster recovery performance based on end-to-end analysis, failover scenarios. These replication TPC SE can drive whole volume relocation services are in fact the second important tasks that can be executed – dynamically ingredient in further extending storage and non-disruptively, or at scheduled times services beyond single arrays. – and will soon comprehend IBM’s Easy Tier sub-volume data tiering technology for Storage that crosses arrays the automatic movement of groups of At the heart of orchestrating and leveraging extents to higher or lower cost groups of the value of multiple IBM DS8000 arrays, disks (see sidebar: Easy Tier, page 17). Just sits IBM’s replication and FlashCopy as importantly though, TPC SE’s insight offerings, and the integrations around these into what is happening on the array can be technologies paints the clearest picture of an important management tool for root how the IBM DS8000 series stands out cause analysis and on-going storage system from the competition. The variety, depth, care and feeding – IBM references DS8000 and sophistication of features built by series customers who have demonstrated combining mirroring, TPC for Replication 25% improvements in mean-time-to-repair automation, FlashCopy, and host-side by using TPC SE. intelligence enable a range of data protection, clustering, and disaster recovery Finally, several of these storage implementations across a breadth of management tools can also be extended in operating systems and applications that is capabilities by host-side agents or software simply unmatched by competitors. packages that further extend DS management functionality. For example, an The DS8000 has a complete array of assortment of lightweight “near-agentless” replication services that fill nearly every slot 5MB Storage Resource Agents (SRAs) and on any enterprise’s wish list, and further, heavier Java-based agents can enhance can also be integrated together to deliver performance reporting, and FlashCopy well beyond the norm capabilities. A review Manager software on specific hosts can of these capabilities starts with Global Copy enable localized management and – IBM’s asynchronous replication service application integration of FlashCopy with between DS arrays that can copy data Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 16 of 21
  • 17. T E C H N O L O G Y I N D E P T H anywhere, irrespective of latency and Easy Tier – a demonstration of promises best effort updates for near real extensibility and the optimization of time synchronization. solid-state disk Next on the list is Metro Mirror. Metro The virtualized volume layout within the IBM Mirror performs volume replication over DS8000 series is representative of what the high speed, low latency connections (up to Taneja Group calls Extensible Next 300km) synchronously. In turn, Metro Generation Block Architectures, and is a Mirror can be easily integrated into a testament to how the right storage variety of different architectures for long architecture can be extended with new distance high availability or for distance technology without reinventing the wheel. The sharing/clustering of resources, and can DS8000 virtual volume was implemented support various IBM solutions for near- more than 6 years ago, yet IBM has just now instant failover, across every IBM platform. (in 2010) launched sub-volume data tiering – called Easy Tier – that will dynamically and And the final replication technology is automatically redistribute the 1GB extents Global Mirror. In contrast to Metro Mirror’s within DS8000 disk pools. Operating across synchronous replication, Global Mirror is administrator identified pools of storage – asynchronous. But Global Mirror moves including any selected type of rotational disk, beyond the simple data movement of Global as well as SSD disks where customers have it Copy by integrating FlashCopies to mark – Easy Tier will automatically reposition data consistent points in time at the remote based on IO patterns and disk characteristics location. Moreover, Global Mirror stays with no further administrative interaction. close to real time, because FlashCopies are Administrators will be able to use out of the not the source of replication. Rather a box templates or create their own policies – FlashCopy instruction is passed from the selecting specific volumes or entire pools, master site to the destination site and setting performance sampling windows, creates a FlashCopy at the remote site at a scheduling movement intervals, and more – point in time at which the replicated data is to keep volumes within all selected pools known to be consistent. In contrast to the automatically optimized. But Easy Tier will competition, this integration between also be accompanied by an API that can Mirroring and remote FlashCopy execution trigger periodic migrations, allow applications creates an asynchronous mirroring to provide storage tiering suggestions, or architecture that is tolerant of out-of-order enable custom user integrations. That is a data. Through that integration, remote sophisticated range of functionality, but just replication sites can accept and track out- as with most other DS8000 features, Easy of-order data, and use FlashCopy Tier will be enabled with a microcode intelligence to identify what data has to be upgrade. The architecture within the DS8000 received between one FlashCopy and the demonstrates how storage arrays can be next to create a next known good extended with new technology. Competitors consistency point. This makes data at the too often replace hardware instead. remote site less susceptible to replication Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 17 of 21
  • 18. T E C H N O L O G Y I N D E P T H latency, and easier to resynch after outages. driven the innovation behind these features, With each of these tools, IBM has enabled and the full set of these features working sophisticated support for consistency together (only possible on an IBM storage groups and support for flexible remote infrastructure) that paints a picture of a storage system configurations, storage infrastructure uniquely integrated sophisticated failover and fail-back with the rest of the infrastructure. Let’s look architectures, including the use of space- at several examples: efficient FlashCopies. OS and application acceleration. We While these tools are powerful on their own, have previously discussed cooperative they can also be combined. One example is caching (the SCSI commands with which a synchronous nearby (300km) Metro applications like DB2 on AIX can help Mirror that then in a cascade fashion optimize caching) as a unique, performance asynchronously replicates data to a tertiary accelerating application integration. In Global Mirror somewhere far away while addition, IBM has leveraged new SCSI issuing FlashCopy instructions to mark command standards to pass IO known-good data recovery points. prioritization flags between the DS8000 and some IBM operating systems. The Storage Above the Box combination of these technologies are With these management tools and enabling the DS8700 to manage QoS across replication technologies in mind, it is clear selected sets of IO by allocating resources to that multiple DS8000 series storage arrays specific IOs for specific operating systems across an enterprise can be elegantly and applications, and then interactively orchestrated together for a total storage handle congestion by controlling how foundation that is more powerful than just unnecessary demands for IO from lower the sum of its parts. But the IBM DS8000 priority systems are treated during peak story is about building an Information periods of demand. Finally, when it comes Infrastructure doesn’t stop with solely these to the Mainframe, it is well known that no integrations across the storage foundation. other storage vendor accelerates The story behind the DS8000 series is equal performance like IBM, with a parts about how the storage infrastructure comprehensive set of technologies to is integrated above the storage layer. While accelerate data transfer (like Hyper Parallel some other vendors stop their host Access Volumes, or HyperPAV) and drive integration efforts at the design of latency out of individual connections (with multipath drivers, IBM has a z/OS High Performance FICON, or zHPF). comprehensive suite of multipath These integrations alongside the DS8700’s technology, but goes several steps beyond. processing power and bus architecture are While competitors may leverage a varying behind IBM’s statements of up to 2.5x and limited subset of some of these performance improvements over previous capabilities with their own storage, it is DS8000 arrays when supporting real world IBM’s focus on integrating storage that has workloads. We suspect that deeper OS and Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 18 of 21
  • 19. T E C H N O L O G Y I N D E P T H application integration has only just begun, Next Generation Media. With SSD, next and we are looking forward to seeing which generation media is upon us. But how domains of the consolidated, increasingly effectively this storage media can be used virtualized infrastructure IBM chooses to may well be determined by how well arrays accelerate next. are able to move beyond simply serving up IO and provide access optimization for Availability integration. Another different storage systems. For example, example revolves around how DS8700 and leveraging the SSD behind mainframes will the availability architectures of different require a platform that can provide best in operating systems and applications are class access, and full support for volume integrated. The examples stand out around virtualization. For the IBM DS8000, such System i. DS8000 series arrays have unique integrations include Hyper-Parallel Access integrations with System i through the Copy Volumes (HyperPAV) and z/OS Hyper Services Toolkit. This toolkit integrates Performance FICON (zHPF). These FlashCopy functionality, and synchronizes technologies virtualize and parallelize all of the DS Series replication capabilities connections and exponentially improve with the System i availability and clustering mainframe connect performance. Once the approaches. This includes availability- latency of connect is optimized, SSD disk specific integrations that work together can be leveraged to further optimize disk with a set of already sophisticated set of time, and maximize the benefit of the low more general System i storage integrations latency SSD media. Other integrations – such as such as support for LPARs and such as DB2’s SSD awareness – can place Virtual IO Server partitions, multi-pathing, specific data sets or table spaces on SSD boot from SAN, and i Application Services. media. Moreover, extending SSD benefits in These technologies all have a role to play in a consolidated infrastructure may come a wide range of flexible and sophisticated down to just providing pure access extended distance clustering and failover / versatility, where examples include the fail-back solutions that are possible through ability to attach FC rather than FICON to System i and DS8000 series integrations. System z Linux (potentially making SSD These take place through LUN level volumes easier to access and share), or switching capabilities, PowerHA for i leverage SSDs behind System i attach (both (previously HASM), Remote Mirror and of which are unique to IBM). Copy (RMC) and Cross Site Mirroring (XSM) technologies that work together with Integration with the Information DS8000 Metro Mirror, Global Mirror, and Infrastructure. It shouldn’t be missed FlashCopy. On AIX, availability includes that the integrations between the DS8000 integration of PowerHA SystemMirror series and the rest of the infrastructure do (previously HACMP/XD) with the full range not stop at just these technologies and of DS8000 mirroring, including Metro applications. IBM’s integrations around Mirror. DS8000 also include all of the storage management tools in IBM’s arsenal, and Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 19 of 21
  • 20. T E C H N O L O G Y I N D E P T H numerous other storage technologies – a Taneja Group Opinion few of which include offerings like Tivoli Storage Manager data protection offerings The DS8000 continues to demonstrate and IBM’s SAN Volume Controller (SVC). IBM’s expertise in creating unique SVC can leverage common tools and efficiencies and capabilities through technologies between SVC and the DS8000 strategic integrations among the whole series (and other IBM and non-IBM arrays) portfolio of IBM technologies. This is in fact to orchestrate and automate provisioning, why so many IBM customers are known as perform volume movement or total IBM shops. System z is often touted as the migrations, provide enhanced virtual server reason why IBM shops are IBM shops, but services (such as integration with VMware’s that statement doesn’t even scratch the Site Recovery Manager) and serve up surface. IBM shops are IBM shops because consolidated FlashCopy and mirroring of well-engineered, deeply integrated functionality even among heterogeneous capabilities. The integrations around arrays across what can be transformed into DS8000 are important testimony to this, a unified, scale-out storage infrastructure. and drive home how the DS8000 not only The previously mentioned Tivoli Storage delivers value in packaged capabilities, but FlashCopy Manager, when combined with also increases that value as it is deployed DS8000 series or SVC FlashCopy, is deeply and integrated with the customer’s integrated with other TSM data protection infrastructure. technologies. This includes automatically moving FlashCopies to offline storage While the market may sometimes miss it, (backup media) while populating the TSM IBM has long been focused on integration. recovery management (backup) catalog, In fact, with a focus on integration, they with no further host involvement. And these may have been one of the earliest heralds are but a few of the examples within the ringing in the message that the enterprise suite of intersecting IBM storage and storage array as an ironclad monolith is information management tools, that can dead. Moreover, while a number of include compliance gateways combined platforms in the IBM stable have monolith with encryption, IBM’s Content Collector roots – like the infamous mainframe of classification technology, HSM and System yesteryear – they have in fact long departed Storage Archive Manager, and much more. from those single box, inflexible roots. Each of these provides unique value add System z is surrounded by logical partitions when placed on top of the IBM DS8000 and virtualization technologies. System i series storage foundation and integrated has an LPAR and virtualized IO architecture into an end-to-end, managed information that can support complex, scale-out-like infrastructure. With the continued compute architectures with considerable introduction of new DS8000 series features efficiency. Storage systems across the like IBM’s Easy Tier automated data tiering portfolio are built from standardized and encryption, we only expect to see more componentry, and functionality is extended integrations with each of these products. outside of single storage systems not only Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 20 of 21
  • 21. T E C H N O L O G Y I N D E P T H with integration, but also with IBM’s seemingly with little more effort involved market leading SVC virtualization engine, than the drop of a hat. also built on top of IBM’s industry standard componentry. Such feats for us are demonstrations of the merits behind these architectures, and show It takes only passing observation to note how IBM is laying a foundation for future that there is power in this shift to standard innovation as technology trends change. componentry (inclusive of the Power While SSD integration and storage tiering processors that are standard-like for IBM) are important first steps, we suspect the and the multiple layers of virtualization future of IBM storage is steeped in the found within IBM solutions. Purely as potential for unlocking data optimization proofs of concept, IBM lab exercises often and blistering performance like never show off the hypothetical capabilities of before. these architectures, and they can be incredible – simple hardware changes can With this in mind, it is no wonder that the deliver capabilities that are considered far IBM DS8000 series continues to be held in in the future for other vendors. One such high regard by IBM customers, but we think example: IBM’s SVC-based demonstrations irrespective of the predominant vendor in with some solid state media types that have an enterprise data center, the DS8700 churned out more than 1 million IOPS; deserves serious consideration. . .NOTICE: The information and product recommendations made by the TANEJA GROUP are based upon public information and sources and may also include personal opinions both of the TANEJA GROUP and others, all of which we believe to be accurate and reliable. However, as market conditions change and not within our control, the information and recommendations are made without warranty of any kind. All product names used and mentioned herein are the trademarks of their respective owners. The TANEJA GROUP, Inc. assumes no responsibility or liability for any damages whatsoever (including incidental, consequential or otherwise), caused by your use of, or reliance upon, the information and recommendations presented herein, nor for any inadvertent errors which may appear in this document. Copyright© The TANEJA Group, Inc. 2010. All Rights Reserved 87 Elm Street, Suite 900 Hopkinton, MA 01748 Tel: 508-435-5040 Fax: 508-435-1530 www.tanejagroup.com 21 of 21