1 CEG 2400 Fall 2012 Network Servers. 2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives.

Slides:



Advertisements
Similar presentations
Storage Management Lecture 7.
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.
By Rashid Khan Lesson 6-A Place for Everything: Storage Management.
Hard Disk Drives Chapter 7.
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.
Implementing Local Storage
RAID: Redundant Array of Inexpensive Disks Supplemental Material not in book.
“Redundant Array of Inexpensive Disks”. CONTENTS Storage devices. Optical drives. Floppy disk. Hard disk. Components of Hard disks. RAID technology. Levels.
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.
1 CSC 486/586 Network Storage. 2 Objectives Familiarization with network data storage technologies Understanding of RAID concepts and RAID levels Discuss.
Serverless Network File Systems. Network File Systems Allow sharing among independent file systems in a transparent manner Mounting a remote directory.
R.A.I.D. Copyright © 2005 by James Hug Redundant Array of Independent (or Inexpensive) Disks.
2P13 Week 11. A+ Guide to Managing and Maintaining your PC, 6e2 RAID Controllers Redundant Array of Independent (or Inexpensive) Disks Level 0 -- Striped.
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
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.
File Management Systems
High Performance Computing Course Notes High Performance Storage.
Storage Area Network (SAN)
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.
Data Storage Willis Kim 14 May Types of storages Direct Attached Storage – storage hardware that connects to a single server Direct Attached Storage.
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
MCTS Guide to Microsoft Windows Server 2008 Network Infrastructure Configuration Chapter 7 Configuring File Services in Windows Server 2008.
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.
Configuring File Services Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Configuring a File ServerConfigure a file server4.1 Using.
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.
1 Chapter Overview Determining Network Needs Providing Fault Tolerance Collecting Essential Information.
CS 352 : Computer Organization and Design University of Wisconsin-Eau Claire Dan Ernst Storage Systems.
Storage and NT File System INFO333 – Lecture Mariusz Nowostawski Noria Foukia.
Redundant Array of Independent Disks
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.
Hands-On Microsoft Windows Server 2008
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Guide to Linux Installation and Administration, 2e 1 Chapter 9 Preparing for Emergencies.
Module 9: Configuring Storage
4.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 4: Organizing a Disk for Data.
MCTS Guide to Microsoft Windows Vista Chapter 4 Managing Disks.
1 Selecting LAN server (Week 3, Monday 9/8/2003) © Abdou Illia, Fall 2003.
1 Windows 2000 Product family (Week 3, Monday 1/23/2006) © Abdou Illia, Spring 2006.
Chapter 2 Chapter 2: Planning for Server Hardware.
Windows Server 2003 硬碟管理與磁碟機陣列 林寶森
"1"1 Introduction to Managing Data " Describe problems associated with managing large numbers of disks " List requirements for easily managing large amounts.
Group 2 Bernard Smith Thomas Laborde Hannah Prather Fault Tolerance Environment Power Topology and Connectivity Servers Hurricane Preparedness Network.
VMware vSphere Configuration and Management v6
RAID Systems Ver.2.0 Jan 09, 2005 Syam. RAID Primer Redundant Array of Inexpensive Disks random, real-time, redundant, array, assembly, interconnected,
1/28/2010 Network Plus Malware and Ensuring Availability.
WINDOWS SERVER 2003 Genetic Computer School Lesson 12 Fault Tolerance.
Storage Networking. Storage Trends Storage grows %/year, gets more complicated It’s necessary to pool storage for flexibility Intelligent storage.
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.
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.
Silberschatz, Galvin and Gagne ©2013 Operating System Concepts – 9 th Edition Chapter 10: Mass-Storage Systems.
Configuring File Services
Introduction to Networks
Introduction to Networks
Storage Virtualization
RAID RAID Mukesh N Tekwani
Web Server Administration
Fault Tolerance Distributed Web-based Systems
UNIT IV RAID.
RAID RAID Mukesh N Tekwani April 23, 2019
Storage Management Lecture 7.
Presentation transcript:

1 CEG 2400 Fall 2012 Network Servers

2 Network Servers Critical Network servers – Contain redundant components Power supplies Fans Memory CPU Hard Drives – Provide fault tolerance, load balancing

3 A network file system is a design for storing files on one or more hard disks on the servers on the network – File system refers to the file storage structure on an individual server, whereas network file system refers to how file storage is structured across all servers in the network – Microsoft uses NTFS, FAT32, or FAT and Linux/Unix uses NFS, UFS, Reiser, ext4, and many others. Network File System

4 Disk Partitions – Dividing the physical disk into one or more partitions (parts) in order to format and manage data storage Network File System Components

5 Disk Drive Categories Integrated Drive Electronics (IDE) Enhanced Integrated Drive Electronics (EIDE) Advance Technology Attachments (ATA) Serial ATA (SATA) Small Computer System Interface (SCSI)

6 Fault tolerance is essential because having all operating system files and data on one drive creates a potential single point of file service failure if the drive crashes – Hot Fix detects bad disk blocks and automatically redirects the data being written to a reserved area Network File System Components

7 Volumes or drives are the basic storage unit in the network file system that gives users access to the network directories and files – Microsoft supports both static and dynamic drives Dynamic drives can be made bigger Network File System Components

8 Universal Naming Convention and Drive Mappings Two Ways to access resources – Most modern NOSs recognize Universal Naming Convention (UNC) paths, a standard method for specifying network resources \\servername\sharename In UNC-aware applications and many command-line activities, a UNC path can be used instead of a drive letter to access a network resource – Drive mapping: process of associating a network storage resource with a local drive letter

9 File Shares A Major Network Service – Sometimes called a directory share Accessed one of three ways 1.By mapping a drive 2.By using a UNC (universal naming convention) name 3.By selecting the share from a list

10 File Shares

Network Server Fault Tolerance Server Mirroring Server Clustering RAID storage NAS (Network Attached Storage) SAN (Storage Area Networks)

12 Server Mirroring Mirroring – Fault-tolerance technique – One device duplicates another's activities Server mirroring – One server continually duplicates another's transactions, data storage – Uses identical servers, components – High-speed link between servers – Synchronization software – Form of replication Dynamic copying of data from one location to another

13 Server Mirroring Advantage – Flexibility in server location Disadvantages – Time delay for mirrored server to assume functionality – Toll on network as data copied between sites Hardware and software costs – May be justifiable

Server Mirroring

15 Server Clustering Links multiple servers together – Act as single server Clustered servers share processing duties – Appear as single server to users Failure of one server – Others take over For large networks – More cost-effective than mirroring

16 Server Clustering Many advantages over mirroring – Each clustered server Performs data processing Always ready to take over – Reduces ownership costs – Improves performance

Server Clustering

18 Storage Data storage: also has issues of availability and fault tolerance – What happens when hard drive stops working – Different methods are available for making sure shared data and applications are never lost or irretrievable

19 RAID (Redundant Array of Independent [or Inexpensive] Disks) Collection of disks – Provide shared data, application fault tolerance Disk array (drive) – Group of hard disks RAID drive (RAID array) – Collection of disks working in a RAID configuration – Single logical drive There are many different levels of RAID configurations

20 RAID Hardware RAID – Set of disks, separate disk controller – RAID array managed exclusively by RAID disk controller Attached to server through server’s controller interface Software RAID – Software implemented, controls RAID techniques Any hard disk type – Less expensive (no controller, disk array) – Performance rivals hardware RAID

21 RAID Levels RAID Level 0 - Disk Striping – Simple RAID implementation – Data written in 64-KB blocks equally across all disks – Not fault-tolerant – Does not provide true redundancy

22 RAID RAID level 0 - disk striping

23 RAID RAID Level 1- Disk Mirroring – Disk mirroring provides redundancy Data from one disk copied automatically to another disk – Dynamic data backup Data continually saved to multiple locations – Advantages Simplicity, automatic and complete data redundancy

24 RAID Disk Duplexing – Related to disk mirroring – Data continually copied from one disk to another – Separate disk controller used for each disk – Provides added fault tolerance – Disadvantages Cost of two controllers, software for mirroring

Raid Level 1

RAID RAID Level 5 - Disk Striping with Distributed Parity – Most popular data storage technique – Data written in small blocks across several disks – Parity error checking information distributed among disks – Advantages Writes data more rapidly Uses several disks for parity information Disk replacement causes little interruption Controlling software regenerates failed file parts 26

27 RAID RAID Level 5 - Disk Striping with Distributed Parity (con’t) – Hot spare (hot swappable component) Array disk, partition used only when one RAID disk fails – Cold spare Duplicate component Not installed

28 RAID RAID level 5 - disk striping with distributed parity

29 Storage NAS vs. SAN NAS (Network Attached Storage) Specialized storage device, storage device group – Provides centralized fault-tolerant data storage Difference from RAID – Maintains own interface to LAN

30 NAS Advantages – NAS device contains own file system Optimized for saving, serving files Reads, writes fast – Easily expandable No service interruption Disadvantage – No direct communication with network clients Use – Enterprises requiring fault tolerance, fast data access

31 NAS Network attached storage on a LAN

32 Storage SANs (Storage Area Networks) Distinct network of storage devices Communicate directly – With each other, other networks Multiple storage devices

SANs Advantages – Fault tolerant – Fast Special transmission method Fiber-optic media, proprietary protocols Example: Fibre Channel, IP storage (iSCSI) – Install in location separate from LAN served Provides added fault tolerance – Highly scalable – Faster, more efficient method of writing data 33

34 SANs Drawbacks – High cost – More complex than NAS, RAID Training, administration efforts required Use – Environments with huge data quantities requiring quick availability

35 SAN area network

36 Network Servers Summary Network File System Mirroring vs Clustering RAID levels – 0, 1, 5 Network attached storage (NAS) Storage area networks (SAN)

37 End of Network Servers Questions