View
218
Download
1
Embed Size (px)
Citation preview
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
> 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.
> 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