1 CSC 486/586 Network Storage. 2 Objectives Familiarization with network data storage technologies Understanding of RAID concepts and RAID levels Discuss.

Slides:



Advertisements
Similar presentations
Storage Management Lecture 7.
Advertisements

Hard Disk Drives Chapter 7.
1 Jason Drown Mark Rodden (Redundant Array of Inexpensive Disks) RAID.
NAS vs. SAN 10/2010 Palestinian Land Authority IT Department By Nahreen Ameen 1.
Linux Installation LINUX INSTALLATION. Download LINUX Linux Installation To install Red Hat, you will need to download the ISO images (CD Images) of the.
Enhanced Availability With RAID CC5493/7493. RAID Redundant Array of Independent Disks RAID is implemented to improve: –IO throughput (speed) and –Availability.
RAID- Redundant Array of Inexpensive Drives. Purpose Provide faster data access and larger storage Provide data redundancy.
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.
What to expect.  Linux  Windows Server (2008 or 2012)
Vorlesung Speichernetzwerke Teil 2 Dipl. – Ing. (BA) Ingo Fuchs 2003.
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.
Storage Area Network (SAN)
CSE 451: Operating Systems Winter 2010 Module 13 Redundant Arrays of Inexpensive Disks (RAID) and OS structure Mark Zbikowski Gary Kimura.
Servers Redundant Array of Inexpensive Disks (RAID) –A group of hard disks is called a disk array FIGURE Server with redundant NICs.
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.
2 © 2004, Cisco Systems, Inc. All rights reserved. IT Essentials I v. 3 Module 9 Advanced Hardware Fundamentals for Servers.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
By : Nabeel Ahmed Superior University Grw Campus.
RAID Redundancy is the factor for development of RAID in server environments. This allows for backup of the data in the storage in the event of failure.
RAID Acquisition Computer Forensics COEN 152/252.
DAS Last Update Copyright Kenneth M. Chipps Ph.D. 1.
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.
D-Link International Private Limited Training and Staff Development Department Module : Network Attached Storage Module : Network Attached Storage.
Managing Storage Lesson 3.
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.
Redundant Array of Independent Disks
Day 10 Hardware Fault Tolerance RAID. High availability All servers should be on UPSs –2 Types Smart UPS –Serial cable connects from UPS to computer.
Module 9 Review Questions 1. The ability for a system to continue when a hardware failure occurs is A. Failure tolerance B. Hardware tolerance C. Fault.
GeoVision Solutions Storage Management & Backup. ๏ RAID - Redundant Array of Independent (or Inexpensive) Disks ๏ Combines multiple disk drives into a.
Linux+ Guide to Linux Certification Chapter Seven Advanced Installation.
N-Tier Client/Server Architectures Chapter 4 Server - RAID Copyright 2002, Dr. Ken Hoganson All rights reserved. OS Kernel Concept RAID – Redundant Array.
CSI-09 COMMUNICATION TECHNOLOGY FAULT TOLERANCE AUTHOR: V.V. SUBRAHMANYAM.
Guide to Linux Installation and Administration, 2e 1 Chapter 9 Preparing for Emergencies.
Module 9: Configuring Storage
MCTS Guide to Microsoft Windows Server 2008 Applications Infrastructure Configuration (Exam # ) Chapter Three Configuring Windows Server 2008 Storage.
RAID SECTION (2.3.5) ASHLEY BAILEY SEYEDFARAZ YASROBI GOKUL SHANKAR.
Windows Server 2003 硬碟管理與磁碟機陣列 林寶森
Configuring Disk Devices. Module 4 – Configuring Disk Devices ♦ Overview This module deals with making partitions using fdisk, implementing RAID and Logical.
Redundant Array of Independent Disks.  Many systems today need to store many terabytes of data.  Don’t want to use single, large disk  too expensive.
Hosted by Minimizing the Impact of Storage on Your Network W. Curtis Preston President The Storage Group.
RAID Systems Ver.2.0 Jan 09, 2005 Syam. RAID Primer Redundant Array of Inexpensive Disks random, real-time, redundant, array, assembly, interconnected,
Chapter 9 Advanced Hardware Fundamentals for Servers.
Chap 5: Hard Drives. Chap 5: Magnetic HD Chap 5: Hard Drive structure.
Managing Devices Lesson 5. Objectives Objective Domain Matrix Technology SkillObjective Domain DescriptionObjective Domain Number Connecting Plug-and-Play.
RAID and RAS CIS 485 SAU SUJA SOLOMON TIFFANY STACIE.
Chap 5: Hard Drives. Chap 5: Magnetic HD Chap 5: Solid State Drives.
Lec 5 part2 Disk Storage, Basic File Structures, and Hashing.
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.
Hands-On Microsoft Windows Server 2008 Chapter 7 Configuring and Managing Data Storage.
Seminar on RAID TECHNOLOGY Redundant Array of Independent Disk By CHANDAN.R 8 TH ISE, 1ap05is013 Under the guidance of Mr.Mithun.B.N, Lecturer,Dept.ISE.
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.
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
Silberschatz, Galvin and Gagne ©2013 Operating System Concepts – 9 th Edition Chapter 10: Mass-Storage Systems.
Storage HDD, SSD and RAID.
Storage Area Networks The Basics.
Storage Networking.
Introduction to Networks
Introduction to Networks
Storage Networking.
CSE 451: Operating Systems Winter 2009 Module 13 Redundant Arrays of Inexpensive Disks (RAID) and OS structure Mark Zbikowski Gary Kimura 1.
CSE 451: Operating Systems Winter 2012 Redundant Arrays of Inexpensive Disks (RAID) and OS structure Mark Zbikowski Gary Kimura 1.
Hard Drives & RAID PM Video 10:28
CS 295: Modern Systems Organizing Storage Devices
Presentation transcript:

1 CSC 486/586 Network Storage

2 Objectives Familiarization with network data storage technologies Understanding of RAID concepts and RAID levels Discuss capture/acquisition of network data storage media. Create hardware and software RAIDs

3 Network Storage - The Basics Direct Attached Storage (DAS) –storage device that is directly attached to a host system –Most common (at the present) Network Attached Storage (NAS) –data storage mechanism that uses special devices connected directly to the network media –assigned an IP address and can then be accessed by clients

4 Network Storage - The Basics Storage Area Network (SAN) –a network of storage devices that are connected to each other and to a server, or cluster of servers, which act as an access point to the SAN –Fibre channel –iSCSI

5 Network Storage Devices

6 Servers & Hard Drive Arrays

7 RAID Controller (Dell Perc) Most server RAID controllers are SCSI, but some are IDE or SATA. Connects Hard Drives to Motherboard Has both internal and external SCSI connectors, but usually can’t use both at same time. Has built-in BIOS configuration utility for configuring RAID arrays. Keystroke to enter BIOS configuration utility usually displayed during POST.

8 RAID Arrays Redundant Array of Independent Disks (aka Redundant Array of Inexpensive Disks) Fault Tolerance –Mirroring –Parity RAID Levels JBOD - Just a Bunch Of Disks RAID 0 - block-level striping without parity RAID 1 - Mirroring (duplexing) RAID 3 & 7 - byte-level striping with parity RAID 4, 5 & 6 - block-level striping with parity RAID 5 - stripes both data and parity information across three or more drives

9 Multiple RAID Levels Can combine two types of RAIDs to create a more robust and fault tolerant setup (i.e. RAID 10) RAID 0, then RAID 1: Divide the ten disks into two sets of five. Turn each set into a RAID 0 array containing five disks, then mirror the two arrays. (Sometimes called a "mirror of stripes".) RAID 1, then RAID 0: Divide the ten disks into five sets of two. Turn each set into a RAID 1 array, then stripe across the five mirrored sets. (A "stripe of mirrors").

10 Imaging Mirror (RAID 1) Arrays If “Mirrored” only, not mirror and striping combined, complete file system sits on each hard drive…..assuming the 2 disks are synchronized. Can be “handled” in the same manner a single drive desktop computer would be imaged. Use normal imaging tool to take an image of each of the two physical hard drives. Can be software or hardware mirror If a hardware mirror and imaging tool has controller driver for RAID controller, you may image the single “logical” raid array volume instead.

11 Imaging Striped Arrays Data is striped evenly across multiple hard drives. No complete file system sits on each of the hard drive. Can NOT be “handled” in the same manner a single drive desktop computer would be imaged. If you use your imaging tool to image each physical drive, you will have data, but it must be “rebuilt” before it would be meaningful to you. Preferred method is to image the “logical” RAID volume(s) instead of the physical hard drives.

12 Imaging Striped Arrays Imaging tool needs to be able to “see” the logical RAID array volume. May need specific driver for RAID controller on your control boot disk or CD. If you can “see” the logical volume with your imaging tool, you will make an image of it as if it were a single hard drive. Not all new controller drivers are available for Linux boot CDs. Must have “target” drive large enough to hold all the data from imaging the RAID, which may be large depending on the number and size of the disks making up the RAID array.

13 Imaging Striped Arrays If you must image the individual physical disks, you must “rebuild” the data. Sometimes this can be done by duplicating the hardware in the original server, specifically the same RAID controller (and firmware version). If not, there are tools and manual processes to read in the data from the multiple disk images and write out to another target disks after putting the striped blocks back together. You must know the original order of the disks, the block size of the stripes and the parity rotation. Can be very complicated.

14 Imaging consideration It may be a lot of data on the array or NAS. Do you really need it all……TRIAGE!!! May not image the whole thing, just a capture of a specific directory or file(s). Can’t shut it down??? May have to pull it across the network using a client machine. How do I connect to this thing?

15 Questions Use the discussion board, as usual…

16