vorlesung speichernetzwerke teil 2 dipl. – ing. (ba) ingo fuchs 2003

30
Vorlesung Speichernetzwerke Vorlesung Speichernetzwerke Teil 2 Teil 2 Dipl. – Ing. (BA) Ingo Fuchs 2003

Post on 19-Dec-2015

220 views

Category:

Documents


1 download

TRANSCRIPT

Vorlesung SpeichernetzwerkeVorlesung SpeichernetzwerkeTeil 2Teil 2

Vorlesung SpeichernetzwerkeVorlesung SpeichernetzwerkeTeil 2Teil 2

Dipl. – Ing. (BA) Ingo Fuchs

2003

> 2

Agenda I/IIAgenda I/II

Storage Infrastructure– Client / Server, LAN

– Storage DAS, SAN

– Storage NAS, iSAN

– Backup / Restore

– Disaster Recovery

– Virtualization

– Storage Management

> 3

Agenda II/IIAgenda II/II

Business Cases– Examples for SAN, NAS, iSAN

– TCO / ROI

– Analysts View of the storage market

– Storage Billing, SLAs

– Storage as a utility

Project Model for Storage

> 4

Agenda Storage Infrastructure I/IIAgenda Storage Infrastructure I/II

Client / Server Infrastructures LAN Basics Server Components SCSI RAID

SAN Basics, FC FC Infrastructure Components (Hubs, Switches, Router) SAN Zoning, LUN Masking, Replication

NAS Basics, IP NAS Protocols (CIFS, NFS) iSAN (iSCSI)

> 5

Agenda Storage Infrastructure II/IIAgenda Storage Infrastructure II/II

Backup / Restore Basics

Backup Hardware

Backup Software

Backup Methods (Full, Differential, Incremental)

Disaster Recovery

Archiving

Storage Virtualization

In-Band / Out-of-Band Virtualization Methods

Storage Infrastructure Management

> 6

Agenda Business CasesAgenda Business Cases

Example Scenarios for SAN, NAS, iSAN

TCO / ROI Basics

TCO / ROI Scenarios

Analysts Views on the storage marketplace

Gartner Magic Quadrant

Service Level Agreements

Storage Resource Billing

A new view on Storage – Storage as a Utility

> 7

Agenda Project Model for StorageAgenda Project Model for Storage

7 steps model

Etc.

Storage Infrastructure II/II

> 9

Backup / RestoreBackup / Restore

Backup / Restore Basics

Backup Hardware

Backup Software

Backup Methods (Full, Differential, Incremental)

Disaster Recovery

Archiving

> 10

Backup BasicsBackup Basics

What is a Backup and why is it necessary

Roles of Hardware, Software and Media

Backup Source / Backup Client, Backup Target

Restore Source, Restore Target

Network Backup

SAN Backup

iSCSI / NDMP Backup

> 11

Backup HardwareBackup Hardware

Drive, Autoloader, Library

Drive Technology

Example IBM 3583 LTO Library– Up to 6 Drives

– Up to 72 Cartridges

– 1 or twelve Entry/Exit ports

– SCSI or FC Attachment

> 12

Backup InfrastructureBackup Infrastructure

Local Tape Devices

SAN-attached Tape Devices

iSCSI

NDMP

> 13

NDMP - Common ArchitectureNDMP - Common Architecture

NDMP and the Common Architecture NDMP is an open network protocol that defines common functional interfaces used for these data flows.With NDMP, vendors use common interfaces for common architecture data flows. File system data flows from the file system to the backup device using a common interface, regardless of the platform or device. Control or file meta data is passed to and from the backup software using common interfaces, regardless of the software package. The Network Data Management Protocol (NDMP): NDMP is a network protocol that specifies the communication between the server and the backup software. Communication is defined using a series of defined interfaces. These are XDR encoded messages that are exchanged over a bidirectional TCP/IP connection. The architecture is a client/server model, and the backup software is considered a client to the NDMP server. For every connection between the client on the backup software host and the NDMP host there is a virtual state machine on the NDMP host that is controlled using NDMP. This virtual state machine is referred to as the NDMP server.

> 14

NDMP TerminologyNDMP Terminology

– NDMPNetwork Data Management Protocol. An open protocol for enterprise-wide network-based backup.

– NDMP clientThe application that controls the NDMP server

– NDMP hostThe host that executes the NDMP server application. Data is backed up from the NDMP host to either a local tape drive or to a backup device on a remote NDMP host

– NDMP serverThe virtual state machine on the NDMP host that is controlled using the NDMP protocol. There is one of these for each connection to the NDMP host. This term is used independent of implementation.

> 15

NDMP Configuration INDMP Configuration I

Base Configuration

> 16

NDMP Configuration IINDMP Configuration II

Two active drives

> 17

NDMP Configuration IIINDMP Configuration III

Library

> 18

NDMP Configuration IVNDMP Configuration IV

„Filer-to-Filer“:

> 19

NDMP Configuration VNDMP Configuration V

„Tape-to-Tape“:

> 20

NDMP Configuration VINDMP Configuration VI

„Data-to-Data“:

> 21

Backup MediaBackup Media

Media Cartridge

Tape Media

Media Sets

Logical Tape Format (Index, Data Set, File)

Example LTO-2 Tape:– Capacity per Cartridge 200GB native

– 35 MB/sec native throughput

> 22

Backup SoftwareBackup Software

Software Components (not product specific)– Job Scheduler

– Media Manager

– Source System Agent

– Network Data Mover

– Device Controller (local / remote)

– Backup Metadata Catalog

– User Interface

– Error Handling System

> 23

Backup MethodsBackup Methods

Full Backup

Incremental Backup (compared to last Backup)– Restore needs last Full and all Incrementals

Differential Backup (compared to last Full Backup)– Restore needs last Full and last Differential

Cold Backup

Hot Backup– Cache

– Snapshot

Image Backup (Hot and Cold)

> 24

Backup addtl. stuffBackup addtl. stuff

Tape Duplexing and Mirroring– Mirroring (drive vurtualization)

– Duplexing (copy of backup)

– Multiple Backup jobs

Tape Migration

Backup-to-Disk

Backup Window

> 25

Disaster RecoveryDisaster Recovery

Disaster Recovery for Clients– Restore without OS on the client

– Needs Image + Boot Media

Disaster Recovery for Storage Systems– Multiple Datacenters

– Data synchronization

– Data recovery mechanism

– Documented and tested Recovery Procedures

> 26

ArchivingArchiving

Long Term storing of data

Move data to other storage media according to:– Cost / Performance

– Media lifetime

WORM functionality (MO, CD, DVD, Tape, Disk)

> 27

Storage VirtualizationStorage Virtualization

Who needs Virtualization

In-Band and Out-of-Band Virtualization– Functionality In the fabric vs. External

box and functionality in a server-side device driver

Benefits and Pitfalls

> 28

Verfügbarkeitsklassen im SANVerfügbarkeitsklassen im SAN

> 29

> 30