Data Storage Willis Kim 14 May 2005. Types of storages Direct Attached Storage – storage hardware that connects to a single server Direct Attached Storage.

Slides:



Advertisements
Similar presentations
Archive Task Team (ATT) Disk Storage Stuart Doescher, USGS (Ken Gacke) WGISS-18 September 2004 Beijing, China.
Advertisements

1 Lecture 18: RAID n I/O bottleneck n JBOD and SLED n striping and mirroring n classic RAID levels: 1 – 5 n additional RAID levels: 6, 0+1, 10 n RAID usage.
1 Jason Drown Mark Rodden (Redundant Array of Inexpensive Disks) RAID.
RAID A RRAYS Redundant Array of Inexpensive Discs.
RAID Oh yes Whats RAID? Redundant Array (of) Independent Disks. A scheme involving multiple disks which replicates data across multiple drives. Methods.
RAID Redundant Array of Independent Disks
NAS vs. SAN 10/2010 Palestinian Land Authority IT Department By Nahreen Ameen 1.
 RAID stands for Redundant Array of Independent Disks  A system of arranging multiple disks for redundancy (or performance)  Term first coined in 1987.
Enhanced Availability With RAID CC5493/7493. RAID Redundant Array of Independent Disks RAID is implemented to improve: –IO throughput (speed) and –Availability.
RAID Redundant Arrays of Inexpensive Disks –Using lots of disk drives improves: Performance Reliability –Alternative: Specialized, high-performance hardware.
R.A.I.D. Copyright © 2005 by James Hug Redundant Array of Independent (or Inexpensive) Disks.
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
This courseware is copyrighted © 2011 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
REDUNDANT ARRAY OF INEXPENSIVE DISCS RAID. What is RAID ? RAID is an acronym for Redundant Array of Independent Drives (or Disks), also known as Redundant.
RAID TECHNOLOGY. MAGNETIC DISK STORAGE  Before we can fully understand RAID, we must first understand the inner workings of a magnetic hard disk, and.
© 2006 EMC Corporation. All rights reserved. Network Attached Storage (NAS) Module 3.2.
Network-Attached Storage
1 Recap (RAID and Storage Architectures). 2 RAID To increase the availability and the performance (bandwidth) of a storage system, instead of a single.
High Performance Computing Course Notes High Performance Storage.
How to Cluster both Servers and Storage W. Curtis Preston President The Storage Group.
Module – 7 network-attached storage (NAS)
© 2009 IBM Corporation Statements of IBM future plans and directions are provided for information purposes only. Plans and direction are subject to change.
Storage Networking. Storage Trends Storage growth Need for storage flexibility Simplify and automate management Continuous availability is required.
Session 3 Windows Platform Dina Alkhoudari. Learning Objectives Understanding Server Storage Technologies Direct Attached Storage DAS Network-Attached.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
Storage Cheap or Fast, Pick One. Storage Great--you can do a lot of computation. But this often generates a lot of data. Where are you going to put it?
By : Nabeel Ahmed Superior University Grw Campus.
BACKUP/MASTER: Immediate Relief with Disk Backup Presented by W. Curtis Preston VP, Service Development GlassHouse Technologies, Inc.
File Systems and N/W attached storage (NAS) | VTU NOTES | QUESTION PAPERS | NEWS | VTU RESULTS | FORUM | BOOKSPAR ANDROID APP.
Storage Area Networks The Basics. Storage Area Networks SANS are designed to give you: More disk space Multiple server access to a single disk pool Better.
Managing Storage Lesson 3.
RAID Shuli Han COSC 573 Presentation.
LAN / WAN Business Proposal. What is a LAN or WAN? A LAN is a Local Area Network it usually connects all computers in one building or several building.
Two or more disks Capacity is the same as the total capacity of the drives in the array No fault tolerance-risk of data loss is proportional to the number.
GeoVision Solutions Storage Management & Backup. ๏ RAID - Redundant Array of Independent (or Inexpensive) Disks ๏ Combines multiple disk drives into a.
Introducing Snap Server™ 700i Series. 2 Introducing the Snap Server 700i series Hardware −iSCSI storage appliances with mid-market features −1U 19” rack-mount.
CHAPTER 11: Modern Computer Systems
NAS Last Update Copyright Kenneth N. Chipps Ph.D. 1.
RAID SECTION (2.3.5) ASHLEY BAILEY SEYEDFARAZ YASROBI GOKUL SHANKAR.
Copyright © Curt Hill, RAID What every server wants!
Using NAS as a Gateway to SAN Dave Rosenberg Hewlett-Packard Company th Street SW Loveland, CO 80537
The concept of RAID in Databases By Junaid Ali Siddiqui.
Group 2 Bernard Smith Thomas Laborde Hannah Prather Fault Tolerance Environment Power Topology and Connectivity Servers Hurricane Preparedness Network.
RAID Systems Ver.2.0 Jan 09, 2005 Syam. RAID Primer Redundant Array of Inexpensive Disks random, real-time, redundant, array, assembly, interconnected,
Local Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 8, Tuesday 2/27/2007)
Storage and Backup Overview 15 February 2016TCS Internal.
STORAGE ARCHITECTURE/ MASTER): Where IP and FC Storage Fit in Your Enterprise Randy Kerns Senior Partner The Evaluator Group.
Storage Networking. Storage Trends Storage grows %/year, gets more complicated It’s necessary to pool storage for flexibility Intelligent storage.
1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.
Storage System Optimization. Introduction Storage Types-DAS/NAS/SAN The purposes of different RAID types. How to calculate the storage size for video.
Enhanced Availability With RAID CC5493/7493. RAID Redundant Array of Independent Disks RAID is implemented to improve: –IO throughput (speed) and –Availability.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
RAID Technology By: Adarsha A,S 1BY08A03. Overview What is RAID Technology? What is RAID Technology? History of RAID History of RAID Techniques/Methods.
An Introduction to Local Area Networks An Overview of Peer-to-Peer and Server-Based Models.
What is raid? RAID is the term used to describe a storage systems' resilience to disk failure through the use of multiple disks and by the use of data.
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
Managing Storage Module 3.
Storage Area Networks The Basics.
Video Security Design Workshop:
Storage Networking.
What is Fibre Channel? What is Fibre Channel? Introduction
Introduction to Networks
Storage Virtualization
Module – 7 network-attached storage (NAS)
Storage Networking.
RAID RAID Mukesh N Tekwani
Storage Networks and Storage Devices
UNIT IV RAID.
RAID RAID Mukesh N Tekwani April 23, 2019
CS 295: Modern Systems Organizing Storage Devices
Presentation transcript:

Data Storage Willis Kim 14 May 2005

Types of storages Direct Attached Storage – storage hardware that connects to a single server Direct Attached Storage – storage hardware that connects to a single server Storage Area Network - connects multiple servers to a pool of storage over a private network Storage Area Network - connects multiple servers to a pool of storage over a private network Network Attached Storage - connects multiple servers to a pool of storage over a network Network Attached Storage - connects multiple servers to a pool of storage over a network

Direct Attached Storage Personal storage device using fire wire or USB 2.0 Personal storage device using fire wire or USB 2.0 –USB 1.0 is very slow for large-scale back up SCSI disk array SCSI disk array –PCI SCSI controller –Supports RAID

RAID Advantages RAID 0 offers great performance, both in read and write operations. There is no overhead caused by parity controls. All storage capacity can be used, there is no disk overhead. The technology is easy to implement. Disadvantages RAID 0 is not fault-tolerant. If one disk fails, all data in the RAID 0 array are lost. It should not be used on mission-critical systems. Use RAID 0 is ideal for non-critical storage of data that have to be read/written at a high speed In a RAID 0 system, data are split up in blocks that get written across all the drives in the array. By using multiple disks (at least 2) at the same time, RAID 0 offers superior I/O performance. This performance can be enhanced further by using multiple controllers, ideally one controller per disk.

Advantages RAID 1 offers excellent read speed and a write-speed that is comparable to that of a single disk. In case a disk fails, data do not have to be rebuild, they just have to be copied to the replacement disk. RAID 1 is a very simple technology. Disadvantages The main disadvantage is that the effective storage capacity is only half of the total disk capacity because all data get written twice. Software RAID 1 solutions do not always allow a hot swap of a failed disk (meaning it cannot be replaced while the server keeps running). Ideally a hardware controller is used. Use RAID-1 is ideal for mission critical storage. It is also suitable for small servers in which only two disks will be used. Available on Windows Server (2000 and 2003) Data are stored twice by writing them to both the data disk (or set of data disks) and a mirror disk (or set of disks). If a disk fails, the controller uses either the data drive or the mirror drive for data recovery and continues operation. You need at least 2 disks for a RAID 1 array.

Advantages RAID-3 provides high throughput (both read and write) for large data transfers. Disk failures do not significantly slow down throughput. Disadvantages This technology is fairly complex and too resource intensive to be done in software. Performance is slower for random, small I/O operations. On RAID 3 systems, datablocks are subdivided (striped) and written in parallel on two or more drives. An additional drive stores parity information. You need at least 3 disks for a RAID 3 array. Since parity is used, a RAID 3 stripe set can withstand a single disk failure without losing data or access to data.

Advantages Read data transactions are very fast while write data transaction are somewhat slower (due to the parity that has to be calculated). Disadvantages Disk failures have an effect on throughput, although this is still acceptable. Like RAID 3, this is complex technology. Use RAID 5 is a good all-round system that combines efficient storage with excellent security and decent performance. It is ideal for file and application servers. RAID 5 is the most common secure RAID level. It is similar to RAID-3 except that data are transferred to disks by independent read and write operations (not in parallel). The data chunks that are written are also larger. Instead of a dedicated parity disk, parity information is spread across all the drives. You need at least 3 disks for a RAID 5 array.

RAID 10 combines the advantages (and disadvantages) of RAID 0 and RAID 1 in a single system. It provides security by mirroring all data on a secondary set of disks (disk 3 and 4 in the drawing below) while using striping across each set of disks to speed up datatransfers.

What is SAN? A SAN, or storage area network, is a dedicated network that is separate from LANs and WANs. It generally serves to interconnect the storage-related resources that are connected to one or more servers. It is often characterized by its high interconnection data rates (Gigabits/sec) between member storage peripherals and by its highly scalable architecture. Though typically spoken of in terms of hardware, SANs very often include specialized software for their management, monitoring and configuration. A SAN, or storage area network, is a dedicated network that is separate from LANs and WANs. It generally serves to interconnect the storage-related resources that are connected to one or more servers. It is often characterized by its high interconnection data rates (Gigabits/sec) between member storage peripherals and by its highly scalable architecture. Though typically spoken of in terms of hardware, SANs very often include specialized software for their management, monitoring and configuration.

SAN Topology

SAN Example

What is NAS? Network-attached storage (NAS) is a concept of shared storage on a network. It communicates using Network File System (NFS) for UNIX+ environments, Common Internet File System (CIFS) for Microsoft Windows environments, FTP, http, and other networking protocols. NAS brings platform independence and increased performance to a network, as if it were an attached appliance. Network-attached storage (NAS) is a concept of shared storage on a network. It communicates using Network File System (NFS) for UNIX+ environments, Common Internet File System (CIFS) for Microsoft Windows environments, FTP, http, and other networking protocols. NAS brings platform independence and increased performance to a network, as if it were an attached appliance.

NAS Topology

NAS Example Raw disk space = 10 shelfs x 14 disks per shelf x 144 GB per disk = 20,160 GB ~ 20 TB (raw) Useable space = 10%(OS) +20% (Snapreserve + Parity drives + Spare Drives)

NAS (File) Complete Storage Topology Departmental iSCSI Enterprise SAN (Block) Fibre Channel Enterprise Dedicated Ethernet SANNAS Departmental Corporate LAN

Network Appliance

Common Internet File System As known as Server message block (SMB) is a network protocol mainly applied to share files, printers, serial ports, and miscellaneous communications between nodes on a network. It is mainly used by Microsoft Windows equipped computers. As known as Server message block (SMB) is a network protocol mainly applied to share files, printers, serial ports, and miscellaneous communications between nodes on a network. It is mainly used by Microsoft Windows equipped computers.network protocolMicrosoft Windowsnetwork protocolMicrosoft Windowshttp://en.wikipedia.org/wiki/CIFS

Network Appliance – RAID 4

NAS Demonstration Topology

NAS Demonstration Sharing file using CIFS Sharing file using CIFS –Command Line –RAID 4 Failure recovery Failure recovery –Power supply –Disk

Bonus Stuff Lookout Lookout Google Desktop Google Desktop