+ All Categories
Home > Documents > 03 Architectures v300

03 Architectures v300

Date post: 04-Apr-2018
Category:
Upload: suman-reddy-t
View: 232 times
Download: 0 times
Share this document with a friend

of 28

Transcript
  • 7/30/2019 03 Architectures v300

    1/28

    1998-2005 FMJO LLC, dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    Storage Networking Boot Camp

    Storage Networking Architectures

    Module 2

  • 7/30/2019 03 Architectures v300

    2/28

    1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    2INFINITY I/O

    2

    Outline

    Storage Architectures

    Comparing Solutions

    Storage Transport Protocols

    SNIA Shared Storage Model

  • 7/30/2019 03 Architectures v300

    3/28

    1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    3INFINITY I/O

    3

    Direct-Attached Storage

    Traditional way of implementing storage Storage is managed by a single host

    Other hosts must access the storage through asingle host, over the LAN

    Direct-attachedinternal storage Direct-attached

    external storage

    Direct-attached

    external storage

    SCSI

    Fibre Channel

    Tape Device

  • 7/30/2019 03 Architectures v300

    4/28

  • 7/30/2019 03 Architectures v300

    5/28

    1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    5INFINITY I/O

    5

    Network-Attached Storage

    Provides access to a file system over the LAN

    NAS devices contain a thin server thatimplements a host-independent file system

    NAS appliance

  • 7/30/2019 03 Architectures v300

    6/28

    1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    6INFINITY I/O

    6

    NAS Strengths andLimitations

    Relatively inexpensive

    Ease of management

    Easily installed Does not have to be

    implemented like a SAN

    More scalable and

    reliable than DAS Accessible by any host

    OS anywhere on thenetwork

    Can cause high trafficloads on the LAN

    Most NAS solutions areoptimized for file-levelstorage

    The NAS server can be

    a bottleneck Still dealing with TCP/IP

    New TCP/IP acceleratorsbecoming common

  • 7/30/2019 03 Architectures v300

    7/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    7INFINITY I/O

    7

    Storage Area Network

    Servers and stand-alone storage devices, connectedby a dedicated network

    Any server can be configured to access any StorageArray

    Servers and storage can scale independently

    Storagearray

    Tapedevice

    Server

  • 7/30/2019 03 Architectures v300

    8/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    8INFINITY I/O

    8

    SAN Strengths andLimitations

    Servers and storage canscale independently

    Does not impact and isnot impacted by LANtraffic

    Provides higheravailability

    Best overall ROI

    Initial implementationcosts more than NAS

    Can be complex tomanage

    Requires specializedtraining

    Interoperability is anissue in heterogeneousenvironments

  • 7/30/2019 03 Architectures v300

    9/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    9INFINITY I/O

    9

    Outline

    Storage Architectures

    Comparing Solutions

    Storage Transport Protocols

    SNIA Shared Storage Model

  • 7/30/2019 03 Architectures v300

    10/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    10INFINITY I/O

    10

    Comparing Architecture

    Storage arrayNAS server

    SAN

    Host

    File System

    Application

    DAS

    File System

    Application

    NAS

    Host

    Application

    File System

    File I/O

    Block I/O

    LAN

    SANHost

  • 7/30/2019 03 Architectures v300

    11/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    11INFINITY I/O

    11

    Comparing Features

    File I/O Block I/O

    Built-in heterogeneousplatform support

    Heterogeneous platformsupport is not yet mature

    Capacity scaling mightrequire multiple NAS servers

    Servers and storage canscale independently

    Client/server file storageFile Sharing

    Database applications

    Can be limited by LANbandwidth

    Storage does notcompete with LAN traffic

    Cross-platformsupport

    Scalability

    Most commonusage

    Cost

    Performance

    Built-in RAID, redundant

    network ports, snapshots

    Synchronous disaster-

    tolerant configurationsAvailability

    Ease of individual appliancemanagement

    Requires specialized skillset

    Management

    SANNAS

    StorageAccess

    Higher start-up costs;management costs vary

    Lower start-up costs, lowmanagement costs

  • 7/30/2019 03 Architectures v300

    12/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    12INFINITY I/O

    12

    Scalability

    Availability

    SAN

    NAS

    DAS

    Scalability and Availability

  • 7/30/2019 03 Architectures v300

    13/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    13INFINITY I/O

    13

    Op

    erational

    Cost

    Implementation Cost

    SAN

    NAS

    DAS

    Cost Comparison

  • 7/30/2019 03 Architectures v300

    14/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    15INFINITY I/O

    15

    Outline

    Storage Architectures

    Comparing Solutions

    Storage Transport Protocols

    SNIA Shared Storage Model

  • 7/30/2019 03 Architectures v300

    15/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    16INFINITY I/O

    16

    Storage Transport ProtocolsFibre Channel

    Fibre Channel (FC) is a technology for transmittinghigh speed, block data I/O between devices. FC is:

    Reliable

    Cost-effective

    High-speed

    NOTE: Fibre Channel and SAN are not synonymous

  • 7/30/2019 03 Architectures v300

    16/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    17INFINITY I/O

    17

    Channels and Networks

    I/O Channel (e.g. SCSI)

    xFew devices

    x Static addressing

    Low latency

    x Short distances

    Hardware-baseddelivery management

    Many devices

    Dynamic addressing

    x High latencyLong distances

    xSoftware-baseddelivery management

    Network (e.g. Ethernet)

  • 7/30/2019 03 Architectures v300

    17/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    18INFINITY I/O

    18

    Channels and Networks

    Fibre Channel is both a channel and a network

    It provides the best of both channels and networks:

    Many devices

    Dynamic addressingLow latency

    Long distances

    Hardware-baseddelivery management Fibre Channel

  • 7/30/2019 03 Architectures v300

    18/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    19INFINITY I/O

    19

    Why Fibre Channel?

    Far more scalable than DAS:

    More bandwidth

    Longer distances

    Many more devices

    Proven and reliable

    Supports many applications

    Based on open standards

    Wide industry support

  • 7/30/2019 03 Architectures v300

    19/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    20INFINITY I/O

    20

    Why Fibre Channel?

    Fibre Channel carries, or encapsulates, other

    communication protocols:

    Fibre Channel can carry multiple protocolssimultaneously to support a variety of applications

    SCSI-3

    IP

    FICON

    VI

    Fibre Channel

    IP

    HiPPI

    SCSI-3

    FICON (SBCCS)

    FC-VI

    FC-AV

    FC-AE

  • 7/30/2019 03 Architectures v300

    20/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    21INFINITY I/O

    21

    IP Storage

    iSCSI or iFCP

    Fibre Channel

    Multi-protocolswitch or router

  • 7/30/2019 03 Architectures v300

    21/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    22INFINITY I/O

    22

    SAN Extension

    DistributedFibre Channel SAN

  • 7/30/2019 03 Architectures v300

    22/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    23INFINITY I/O

    23

    ESCON/FICON

    ESCON:

    Enterprise Systems Connection

    Older storage networking technology for IBM mainframes

    FICON:

    FICON is IBMs mainframe enterprise version of Fibre

    Channelshares same network layers Director switches can support FICON and FC

    Some edge switches support FICON

    FICON mainframe and storage Director switch FC hosts and storage

  • 7/30/2019 03 Architectures v300

    23/28 1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    24INFINITY I/O

    24

    Outline

    Storage Architectures

    Comparing Solutions

    Storage Transport Protocols

    SNIA Shared Storage Model

  • 7/30/2019 03 Architectures v300

    24/28

    1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    25INFINITY I/O

    25

    As a basis for common definitions, communications,

    understanding and increased interoperability

    To place products in the space

    of architectures and clarify

    product differences

    To understand and compare

    vendor offerings

    VendorsCustomers

    The Storage Industry

    SNIA Shared Storage Model

  • 7/30/2019 03 Architectures v300

    25/28

    1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    26INFINITY I/O

    26

    Layered View

    DAS SAN NAS

    File/record

    layer

    Block

    layer

    Storage

    Devices

    NAS

    head

    Diskarray

    NASserver

    Host

    Host

    Host

    Host

    SAN

    LAN

    Applications

  • 7/30/2019 03 Architectures v300

    26/28

    1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    27INFINITY I/O

    27

    F

    ile/record

    layer

    Block

    layer

    Storage

    Devices

    Device

    Host

    StorageDom

    ain

    Files/Databases

    Packing many

    smaller things into afew larger ones..

    Block Layer

    Storage Devicesdisk drives, tapedrives, solid statedisk

    Block

    Aggregation

    Block Aggregationaddress mapping,concatenation,striping, mirroring

    Network

    Applications

    Database(dbms)

    File system(FS)

    Storage Domain

  • 7/30/2019 03 Architectures v300

    27/28

    1998-2005 FMJO LLC dba Infinity I/O. All rights reserved. Any reproduction or use without written permission of Infinity I/O is prohibited

    28INFINITY I/O

    28

    Review Questions

    1. Which architecture(s) is/are optimized forblock-level data transfer?

    2. Which architecture(s) incur(s) low initial

    cost, but high recurring costs?3. What are the advantages of SAN over

    NAS? (Choose two.)

    4. What is the purpose of the SNIA Shared

    Storage Model? (Choose three)

  • 7/30/2019 03 Architectures v300

    28/28

    29INFINITY I/ODiscussion

    How can DAS, NAS, and SANco-exist in the same data center?

    What applications are suitable for

    each storage architecture?


Recommended