Data Storage II. Prof. Ing. Pavel Tvrdík CSc. Ing. Jiří Kašpar

Similar documents
Price/performance Modern Memory Hierarchy

Chapter Introduction. Storage and Other I/O Topics. p. 570( 頁 585) Fig I/O devices can be characterized by. I/O bus connections

CSCA0201 FUNDAMENTALS OF COMPUTING. Chapter 5 Storage Devices

Implementing Offline Digital Video Storage using XenData Software

Implementing a Digital Video Archive Based on XenData Software

FUJIFILM Recording Media U.S.A., Inc. LTO Ultrium Technology

Implementing a Digital Video Archive Using XenData Software and a Spectra Logic Archive

Implementing an Automated Digital Video Archive Based on the Video Edition of XenData Software

SAP database backup and restore solutions for HP StorageWorks Enterprise Virtual Array using HP Data Protector 6.1 software

Product Brief: XenData X2500 LTO-6 Digital Video Archive System

IOmark- VDI. Nimbus Data Gemini Test Report: VDI a Test Report Date: 6, September

XenData Archive Series Software Technical Overview

SAN Conceptual and Design Basics

Writing Assignment #2 due Today (5:00pm) - Post on your CSC101 webpage - Ask if you have questions! Lab #2 Today. Quiz #1 Tomorrow (Lectures 1-7)

UN 4013 V - Virtual Tape Libraries solutions update...

Optimizing LTO Backup Performance

QUICK REFERENCE GUIDE: KEY FEATURES AND BENEFITS

Enterprise Class Storage System, Unified NAS. Enterprise Tape Library & Virtual Tape Library. SAN Fabric Management along with SAN Switches

Main Memory & Backing Store. Main memory backing storage devices

Many government agencies are requiring disclosure of security breaches. 32 states have security breach similar legislation

Solution Brief: Creating Avid Project Archives

Datasheet Fujitsu ETERNUS LT20 S2

Data Storage Solutions

Overview of I/O Performance and RAID in an RDBMS Environment. By: Edward Whalen Performance Tuning Corporation

How To Back Up A Computer To A Backup On A Hard Drive On A Microsoft Macbook (Or Ipad) With A Backup From A Flash Drive To A Flash Memory (Or A Flash) On A Flash (Or Macbook) On

CSCA0102 IT & Business Applications. Foundation in Business Information Technology School of Engineering & Computing Sciences FTMS College Global

Choosing the best architecture for data protection in your Storage Area Network

Chapter 12: Mass-Storage Systems

ZFS Administration 1

Introduction Disks RAID Tertiary storage. Mass Storage. CMSC 412, University of Maryland. Guest lecturer: David Hovemeyer.

Overland 2 TB SnapServer 210 NAS Server. Overland 4 TB SnapServer 210 NAS Server Operating System GuardianOS GuardianOS

actitape LTO-3 and LTO-4 internal SCSI and SAS Quick Start Guide

XenData Video Edition. Product Brief:

HITACHI VIRTUAL STORAGE PLATFORM FAMILY MATRIX

FlexArray Virtualization

Disk Storage & Dependability

Oracle Database Deployments with EMC CLARiiON AX4 Storage Systems

Chapter 12: Secondary-Storage Structure

How it can benefit your enterprise. Dejan Kocic Netapp

TECHNOLOGY BRIEF. Compaq RAID on a Chip Technology EXECUTIVE SUMMARY CONTENTS

SAN TECHNICAL - DETAILS/ SPECIFICATIONS

Price List - Ultrium LTO Data Cartridges Fujifilm, HP, IBM, SONY, Quantum, Maxell, Dell

Moving Media Storage Technologies

QuickSpecs. HP Library and Tape Tools. Features & Benefits. HP Library and Tape Tools. Overview

QuickSpecs. HP Ultrium Media Overview

Biblioteki taśmowe. PowerVault TL4000 Tape Library

QuickSpecs. HP Ultrium Media Overview

Taking Linux File and Storage Systems into the Future. Ric Wheeler Director Kernel File and Storage Team Red Hat, Incorporated

Data Sheet FUJITSU Storage ETERNUS LT260 Tape System

technology brief RAID Levels March 1997 Introduction Characteristics of RAID Levels

EMC Backup and Recovery for Oracle Database 11g Without Hot Backup Mode using DNFS and Automatic Storage Management on Fibre Channel

Flash for Databases. September 22, 2015 Peter Zaitsev Percona

ClearPath Storage Update Data Domain on ClearPath MCP

Accelerating I/O- Intensive Applications in IT Infrastructure with Innodisk FlexiArray Flash Appliance. Alex Ho, Product Manager Innodisk Corporation

EMC Backup and Recovery for Microsoft SQL Server 2008 Enabled by EMC Celerra Unified Storage

MDL 100S Product Description

XenData Product Brief: SX-250 Archive Server for LTO

COS 318: Operating Systems. Storage Devices. Kai Li Computer Science Department Princeton University. (

HP One-Button Disaster Recovery Solution for ProLiant Servers

WHITE PAPER: customize. Best Practice for NDMP Backup Veritas NetBackup. Paul Cummings. January Confidence in a connected world.

PrimeArray Data Storage Solutions Network Attached Storage (NAS) iscsi Storage Area Networks (SAN) Optical Storage Systems (CD/DVD)

Advantages of Tape-Network (LTO) Technology

An Overview of Flash Storage for Databases

Agenda. Enterprise Application Performance Factors. Current form of Enterprise Applications. Factors to Application Performance.

IOmark- VDI. HP HP ConvergedSystem 242- HC StoreVirtual Test Report: VDI- HC b Test Report Date: 27, April

Multi-Terabyte Archives for Medical Imaging Applications

IOmark-VM. DotHill AssuredSAN Pro Test Report: VM a Test Report Date: 16, August

HITACHI VIRTUAL STORAGE PLATFORM FAMILY MATRIX

Operating System Concepts. Operating System 資 訊 工 程 學 系 袁 賢 銘 老 師

IBM Half High LTO Gen 4 SAS Tape Drive

OPTIMIZING VIRTUAL TAPE PERFORMANCE: IMPROVING EFFICIENCY WITH DISK STORAGE SYSTEMS

Make A Right Choice -NAND Flash As Cache And Beyond

QuickSpecs. What's New Boot from Tape. Models HP Smart Array P411 Controller

HP One-Button Disaster Recovery (OBDR) Solution for ProLiant Servers

XenData Product Brief: SX-250 Archive Server for LTO

Using HP StoreOnce Backup systems for Oracle database backups

Perforce with Network Appliance Storage

A Short Guide To Successful Data Backup. The essentials of protecting your data

What the student will need:

Virtualization, Business Continuation Plan & Disaster Recovery for EMS -By Ramanj Pamidi San Diego Gas & Electric

Large Scale Storage. Orlando Richards, Information Services LCFG Users Day, University of Edinburgh 18 th January 2013

Using HP StoreOnce Backup Systems for NDMP backups with Symantec NetBackup

File System & Device Drive. Overview of Mass Storage Structure. Moving head Disk Mechanism. HDD Pictures 11/13/2014. CS341: Operating System

QuickSpecs. HP Smart Array 5312 Controller. Overview

Post-production Video Editing Solution Guide with Microsoft SMB 3 File Serving AssuredSAN 4000

William Stallings Computer Organization and Architecture 8 th Edition. External Memory

The Modern Virtualized Data Center

INFOBrief. Dell PowerVault 132T Tape Library. Key Points

Rugged & Reliable Data Storage Solid-State State Flash Disk overview

Introduction to Data Protection: Backup to Tape, Disk and Beyond. Michael Fishman, EMC Corporation

QuickSpecs. HP StorageWorks Direct Backup Engine for Tape Libraries. Extended Tape Library Architecture (ETLA) Family. Models.

Scaling from Datacenter to Client

Chapter 8. Secondary Storage. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

File System Management

Comparison of Native Fibre Channel Tape and SAS Tape Connected to a Fibre Channel to SAS Bridge. White Paper

Transcription:

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 1/22 Data Storage II. Prof. Ing. Pavel Tvrdík CSc. Ing. Jiří Kašpar Department of Computer Systems Faculty of Information Technology Czech Technical University in Prague Pavel Tvrdík, Jiří Kašpar, 2011 Advanced Computer System Architectures, MI-POA, 03/2011, Lecture 4 https://edux.fit.cvut.cz/courses/mi-poa Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 2/22 Volume Management Volume Management Volume management is a mapping of Logical Volume blocks to a set of Physical Disks. It is implemented using RAID and disk partitioning techniques. We can find volume management in: storage controllers, operating systems as o standalone component, o integrated in file system (Tru64 AdvFS, Solaris ZFS,...) o integrated in database (Oracle ASM)

Volume Management Storage Adapters and Controllers Storage Adapters and Controllers Adapter is a I/O bus to Storage bus transformer (no Volume Management functions) Controller is an Adapter with integrated Volume Management functions Server CPU I/O Bus Adapter/ Controller Internal or External Storage Storage Bus Server CPU I/O Bus Adapter Storage Bus Storage Controller Storage backend Bus External Storage Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 3/22

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 4/22 Volume Management Volume Management Terminology Physical Disk (=Physical Volume) Logical Volume Group is a set of physical disks. Spare Set is a set of spare (physical) disks. Logical Volume is an independent disk address space presented to hosts. Logical Unit Number (LUN) is a number used to identify Logical Volume to Host. Host is a computer system. Volume Management Terminology

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 5/22 Volume Management Advanced Volume Management Functions Advanced Volume Management Functions Three methods for creating physical or logical copy of a Logical Volume: Volume Clone starts operation with full consistent RAID 1 set, and ends with two independent Volumes. Volume Snapshot starts with single copy of data and saves old copy of modified data to a Snapshot. Unchanged data remains in a single copy. Volume SnapClone starts with single copy of data as a snapshot, also saves old copy of modified data to snapclone, but in the background performs a copy of all data to the Snapclone.

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 6/22 Both paths can be active, behavior depends on both: o Controller and o Operating System. Multipathing Usually one path is active, the second passive. Multipathing SAN Server & OS Adapter Adapter SAN Adapter Adapter Storage Controller

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 7/22 Disk Storage Summary Disk Storage Summary Direct Attached Storage (DAS): disks (in a box or external) are connected directly to storage adapter/controller on server I/O bus. Volume management is optional. Access on block level. Enterprise Storage Architecture: disks are connected at Storage backend storage bus, server(s) to the front-end storage bus. Volume Management is provided by storage. Access on block level. Network Attached Storage (NAS) Architecture: Server communicates with storage using file access protocols (NFS, SMB) on top of TCPIP transport. NAS server runs embedded Linux/Windows OS with full storage stack. Access on filesystem level.

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 8/22 Tape Technologies Tape Technologies Tape Drive Principles Tape Libraries Virtual Tape Libraries

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 9/22 Tape Technologies Tape Device Tape Device Tape Device is a sequential block oriented device with variable block size. A sequences of data blocks can be separated by special control blocks called Tape Marks. Start and end of physical tape is detected using mechanical or optical mark on a tape.

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 10/22 Tape Technologies Tape Terminology Tape Terminology Write/Read Heads The contact point at which the actual electronic data changes are written onto physical tape media. Servo Head Read only and align the read/write heads by reading pre-recorded information tracks form the tape Tracks Physical lines of data on the tape Format The physical & logical structure (layout) of data on the media. Bit density How many bits are recorded per inch (bpi) Streaming Maintaining forward motion of the tape by supplying data fast enough Compression ratio How compressible a piece of data affects the capacity of a piece of media. Quote 2:1 but 1.4:1 is more typical. Append The ability to write multiple backup sessions onto a single tape thereby making full use of the capacity of the tape.

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 11/22 Tape Technologies Tape Terminology Tape Terminology (continued) Cartridge memory A 4K flash memory chip located in every piece of LTO media assists fast search by keeping a tape directory, also used to track media quality. Fast search A typical full tape backup take around 2 hours, yet we can recover a single file from tape in around 70 seconds using fast search by placing the drive in a special search mode. WORM Write once read many the ability of the media/drive to prevent overwriting data on the tape for use in tamper proof data recording/compliance Interface The physical connect which connects the tape drive to the system or library ( SCSI, Fibre Channel, USB, SAS) Backwards compatibility The ability of one generation of tape drive to write/read the format of previous generations of tape drive (example later) Barcode label A label which a barcode reader can use inside an autoloader or Library to uniquely identify a piece of media. Autoloader A device with a robot for inserting media, but with only one tape drive Library A device with one or more robots for inserting media and more than one tape drive

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 12/22 Tape Technologies Tape Terminology DAT roadmap DDS4 DAT 72 DAT 160 DAT 7 th Gen DAT 8th Gen DDS1 DDS2 DDS2 DDS3 Longer Wide Tape Read/Write Compatibility Media Type 90mTape 90m Tape 120m Tape 125m Tape 150m Tape 170m Tape 150m Wide Tape Longer Wide Tape Longer Wide Tape Native Capacity 2 GB 4 GB 12 GB 20 GB 36 GB 80 GB ~150 GB ~300 GB Native Transfer Rate 183KB/s 720KB/s 1.5MB/s 1-3 MB/s 3 MB/s 5 MB/s 8 MB/s 16 MB/s 1990 1993 1996 1999 2003 2007 Approx +2 years per generation

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 13/22 Tape Technologies Capacity per cartridge and maximum limit for performance, without data compression Generation 1 100GB Up to 20 MB/s Tape Terminology LTO Ultrium Drive Roadmap Generation 2 200GB Up to 40 MB/s Generation 3 400GB Up to 80 MB/s WORM Generation 4 800GB Up to 120 MB/s WORM Generation 5 1.6TB Up to 180 MB/s WORM Generation 6 3.2TB Up to 270 MB/s 2000 2002 2004 Approximately every two years WORM

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 14/22 Tape Libraries Tape Library is a device consisting of: one or more tape drives, robotic hand, and Tape Technologies Tape Libraries a magazine for storing tape media. A robot device is connected to hosts using the same interface technology as tape drives (SCSI, SAS, or FC). Robot moves tape cartridges among drives, slots in a magazine and I/O slot in accordance with SCSI commands passed to its LUN. A cartridge is identified by barcode and/or slot number. A robotic hand is equipped with a barcode reader.

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 15/22 Virtual Tape Libraries Virtual Tape Library is an disk array with a tape library emulation firmware. It emulates all tape library functions and components using disk storage. Advantages: no cabinet to drive delays, no load time, very fast seek time, more reliable than real tape library. Disadvantages: Tape Technologies Virtual Tape Libraries no way how to move written data cartridge to to an archive for long time.

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 16/22 Optical Storages Optical Storages Optical Media Formats Optical Libraries

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 17/22 Optical Storages Preview of Optical Storage Media A myriad of Optical Technology: CD-DA (the basis of all other CD formats) CD-ROM CD-I DVI CD-XA MD (Mini Disks) CD-WO, CD-MO, WORM (Write Once Read Many) DVD

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 18/22 Optical Storages Optical Libraries Optical Library is similar to a Tape Library, but uses optical drives and medias instead of tapes. As Optical device is random-access (not sequential) device, so data can be available fast (in seconds). Because of higher capacity and faster data access, optical libraries are being replaced by disk storages where possible. CD (not DVD) libraries are still good solution for long term archiving because of guaranted ~20 years of data readability.

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 19/22 Flash Storage Flash Storage Nonvolatile semiconductor storage o 100 1000 faster than disk o Smaller, lower power, more robust o But more $/GB (between disk and DRAM)

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 20/22 Flash Storage Flash Types NOR flash: bit cell like a NOR gate Random read/write access Used for instruction memory in embedded systems NAND flash: bit cell like a NAND gate Denser (bits/area), but block-at-a-time access Cheaper per GB Used for USB keys, media storage, Flash bits wears out after 1000 s of accesses Not suitable for direct RAM or disk replacement Wear leveling: remap data to less used blocks

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 21/22 Hierarchical Storage Systems Different storage technologies has different parameters: price per stored Megabyte access time Hierarchical Storage Systems To optimize price/performance ratio or storage behavior, more storage types are combined to single hierarchical system. The structure can be hidden in virtualized device, volume manager or file system.

Pavel Tvrdík, Jiří Kašpar (ČVUT FIT) Data Storage II. MI-POA, 2011, Lecture 4 22/22 Sources Wasfi G. Al-Khatib: SWE 423: Multimedia Systems. Chapter 8: Optical Storage Media. http://faculty.kfupm.edu.sa/ics/lahouari/teaching/stnotes04.ppt Anxiao (Andrew) Jiang: Introduction to Flash Memories. CSCE 689: Frontiers in Storage Systems. Texas A&M University, August - December 2010. http://faculty.cs.tamu.edu/ajiang/689_01.ppt Henk Wubbolt: SAN Architecture BRU Product Choices. HP Advanced SAN Architecture, Prague, Czech Republic, 10..14 & 17..21 March - 2008 HP internal. Sources