Chapter 6: Configuring Server Storage, Backup, and Performance Options

Slides:



Advertisements
Similar presentations
Hard Disks Low-level format- organizes both sides of each platter into tracks and sectors to define where items will be stored on the disk. Partitioning:
Advertisements

Storage Management Lecture 7.
By Rashid Khan Lesson 6-A Place for Everything: Storage Management.
CS 346 – April 4 Mass storage –Disk formatting –Managing swap space –RAID Commitment –Please finish chapter 12.
Working with Disks and Devices
File Systems and Disk Management
Linux Installation LINUX INSTALLATION. Download LINUX Linux Installation To install Red Hat, you will need to download the ISO images (CD Images) of the.
Fault tolerance and disaster recovery
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
11 BACKING UP AND RESTORING DATA Chapter 4. Chapter 4: BACKING UP AND RESTORING DATA2 CHAPTER OVERVIEW Describe the various types of hardware used to.
Chapter 7: Configuring Server Storage, Backup, and Performance Options
1 Web Server Administration Chapter 3 Installing the Server.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Chapter 12 File Management Systems
5.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 5: Working with File Systems.
Hands-On Microsoft Windows Server 2003 Administration Chapter 6 Managing Printers, Publishing, Auditing, and Desk Resources.
70-270, MCSE/MCSA Guide to Installing and Managing Microsoft Windows XP Professional and Windows Server 2003 Chapter Five Managing Disks and Data.
Operating Systems COMP 4850/CISG 5550 Disks, Part II Dr. James Money.
Session 3 Windows Platform Dina Alkhoudari. Learning Objectives Understanding Server Storage Technologies Direct Attached Storage DAS Network-Attached.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
70-293: MCSE Guide to Planning a Microsoft Windows Server 2003 Network, Enhanced Chapter 14: Problem Recovery.
Lesson 7-Creating Network File Systems. Overview Understand Novell’s network file system (NFS). Understand Windows file storage. Utilization of NFS.
Configuring File Services Lesson 6. Skills Matrix Technology SkillObjective DomainObjective # Configuring a File ServerConfigure a file server4.1 Using.
By Matthew Smith, John Allred, Chris Fulton. Requirements Relocation Protection Sharing Logical Organization Physical Organization.
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.
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.
Chapter Sixteen Data Recovery and Fault Tolerance.
Hands-On Microsoft Windows Server 2008
1 Chapter 12 File Management Systems. 2 Systems Architecture Chapter 12.
Disk Access. DISK STRUCTURE Sector: Smallest unit of data transfer from/to disk; 512B 2/4/8 adjacent sectors transferred together: Blocks Read/write heads.
Guide to Linux Installation and Administration, 2e 1 Chapter 9 Preparing for Emergencies.
Gorman, Stubbs, & CEP Inc. 1 Introduction to Operating Systems Lesson 12 Windows 2000 Server.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 12: Managing and Implementing Backups and Disaster Recovery.
Disk Structure Disk drives are addressed as large one- dimensional arrays of logical blocks, where the logical block is the smallest unit of transfer.
Module 9: Configuring Storage
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Module 12: Managing Disaster Recovery. Overview Preparing for Disaster Recovery Backing Up Data Scheduling Backup Jobs Restoring Data Configuring Shadow.
Chapter 3 Managing Disk and File Systems. File Storage Basics Windows XP supports two types of storage Basic Dynamic Basic storage system Centers on partitioning.
PC Maintenance: Preparing for A+ Certification Chapter 10: Introduction to Disk Storage.
4.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 4: Organizing a Disk for Data.
11 INSTALLING AND MANAGING STORAGE DEVICES IN WINDOWS XP Chapter 8.
MCTS Guide to Microsoft Windows Vista Chapter 4 Managing Disks.
Managing Disks and Drives Chapter 13 powered by dj.
CS 6502 Operating Systems Dr. J.. Garrido Device Management (Lecture 7b) CS5002 Operating Systems Dr. Jose M. Garrido.
CE Operating Systems Lecture 20 Disk I/O. Overview of lecture In this lecture we will look at: Disk Structure Disk Scheduling Disk Management Swap-Space.
Chapter 3 Partitioning Drives using NTFS and FAT32 Prepared by: Khurram N. Shamsi.
Windows Server 2003 硬碟管理與磁碟機陣列 林寶森
McLean HIGHER COMPUTER NETWORKING Lesson 15 (a) Disaster Avoidance Description of disaster avoidance: use of anti-virus software use of fault tolerance.
Fault Tolerance and Disaster Recovery. Topics Using Antivirus software Fault tolerance –Power –Redundancy –Storage –Services Disaster Recovery –Backup/Restore.
WINDOWS SERVER 2003 Genetic Computer School Lesson 12 Fault Tolerance.
Adding a Hard Drive. BIOS / UEFI The Unified Extensible Firmware Interface (UEFI) defines a software interface between an operating system and platform.
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.
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
File-System Management
RAID.
Configuring File Services
Introduction to Operating Systems
Installing OS.
Disk management (October 21, 2015) © Abdou Illia, Fall 2015.
Backing up a Hard Disk Windows XP Tutorial 6.
Operating System I/O System Monday, August 11, 2008.
File Managements.
Operating System Module 1: Linux Installation
O.S Lecture 13 Virtual Memory.
Overview Continuation from Monday (File system implementation)
Hard disk basics Prof:R.CHARLES SILVESTER JOE Departmet of Electronics St.Joseph’s College,Trichy.
Disk Scheduling The operating system is responsible for using hardware efficiently — for the disk drives, this means having a fast access time and disk.
Storage Management Lecture 7.
Presentation transcript:

Chapter 6: Configuring Server Storage, Backup, and Performance Options

Learning Objectives Partition and format hard disks Explain types of disk partitions Create volume sets Extend a disk volume Implement disk redundancy through striped sets, striped sets with parity, and mirrored sets continued

Learning Objectives Perform disk backups Develop a tape rotation scheme Configure server memory to improve performance Configure Windows NT Server for a UPS

Hard Disk Basics Low-level format Tracks A software process that marks tracks and sectors on a disk Necessary before a disk can be partitioned and formatted Tracks Concentric rings that cover an entire disk Each ring is divided into sectors in which data are stored

Hard Disk Basics Sectors Other nomenclature A portion of a disk track Disk tracks are divided into equal segments, or sectors Other nomenclature tracks also known as “cylinders” “heads” are number of r/w devices LBA = logical block address

A Disk Divided into Tracks and Sectors Sectors within a track

Disk Partitions Partitioning: The process of marking a group of tracks and sectors in preparation for a file system breaks a physical disk into logical volumes Free space: Disk space not yet partitioned for use by a file or operating system different from “free space” (i.e. space available to store files) within a volume

Disk Partitions Master boot record (MBR): Data stored in the first sector of a disk, including startup information and information about disk partitions Partition table Table containing information about each partition on a disk Provides information to the computer about how to access the disk

Disk Partitions Boot loader Various choices mini-program, lives in MBR or first sector of partition presents menu of boot choices to user generally has timeout and default choice Various choices NT boot loader OS/2 boot manager Linux “LILO” generally, independent of the OS

Primary and Extended Partitions Primary partition: Partition or portion of a hard disk that is bootable Extended partition: Partition that is created from (otherwise) unpartitioned disk space; contains “logical partitions”

Entering the Partition Size

Partition Types Active partition: Partition from which a computer boots, or starts can change active partition to enable booting of other OSs Boot partition: Partition that holds the Windows NT\Winnt folder containing the system files boot partition gets special treatment by OS

Formatting Formatting: A process that prepares a hard disk partition for a specific file system Volume: loosely defined as “an amount of storage”. Can be a partition (any sort), a stripe set, etc. Generally seen by users as a drive letter (ex. D:) no matter what it’s made up of.

Formatting Assigning a drive letter

Creating Volume Sets Volume set: Two or more formatted partitions (volumes) that are combined to look like one volume with a single drive letter Advantage Ability to manage several small disk drives more easily or to maximize the use of scattered pockets of disk space across several disks Disadvantage If one disk in the volume set fails, the entire volume is inaccessible

Extending a Volume Add (e.g.) another disk until larger disk drives are purchased increases available space to users Same risks as volume set disk failure

Implementing Disk Redundancy Operating system disk protection Disk striping Striping with parity Disk mirroring

Operating System Disk Protection Hot fix: A data recovery method that automatically stores data elsewhere when a damaged area of disk prevents that data from being written “Hot” because it happens without interruption to the system

Operating System Disk Protection Sector sparing: A fault-tolerance method that reserves certain hard disk sectors so that they can be used when a bad sector is discovered Cluster remapping: A fault-tolerance technique that flags a damaged cluster and finds an undamaged cluster on which to write data “cluster” is mostly analogous to a sector

Disk Striping Stripe set: Two or more disks set up so that files are spread in blocks across the disks Disk 1 Disk 2 Disk 3 Disk 4 Disk 5 Row 1 Row 2 Row 3

Disk Striping Advantages Disadvantages Tradeoffs speeds access to data rotational and seek latencies spreads out wear & tear Disadvantages if one disk fails, can’t re-create data different options (RAID levels) address this Tradeoffs one adapter for all disks, or one each

Striping with Parity Stripe set with parity: Three or more disks in which files are spread across the disks in blocks, and a parity block is written on each disk to enable data recovery should one disk in the set fail Disk 1 Disk 2 Disk 3 Disk 4 Disk 5 Row 1 Parity block Parity block Row 2 Parity block Row 3

Striping with Parity Definition of “parity” the result of a mathematical function performed on the data, which can be used to reconstruct what the original data were There must be 3 or more disks to do this Recall server hardware discussion hot-swap disks versus power-down, etc.

Disk Mirroring Involves creating a “shadow” copy of data on a backup disk also “duplexing” - different adapters Advantages Most guaranteed form of disk fault tolerance Well suited for mission-critical data Disadvantages Doubles time needed to create or update information

Increasing Disk Performance and Longevity Make sure that one disk is not working harder (e.g. accessed more often) than other disks in a multiple-disk server Use striping or striping with parity Relocate files to distribute disk access more evenly Use defragmenting to reorganize files to reduce the number of empty spaces between files

Disk Security Through Backup Techniques Advantages of local (eg. one per server) tape drive backups Causes no extra load on network Can perform backups on a multiple server network even if one tape drive fails Provides more assurance that the Registry is backed up Can also back up on other media Jaz disks, ZIP disks, writable CD-ROMs, etc. another hard drive (disaster recovery)

Disk Security Through Backup Techniques Full backup: Backs up all volumes, directories, and files Incremental backup: Backs up only those files that have changed since the previous backup generally, much smaller than full backup quicker to perform less media needed (number of tapes)

Backup Options Normal: Same as full file-by-file backup Copy: Only files or directories selected Incremental: Only files with archive attribute Differential: Same as incremental but does not remove archive attribute Daily: Only files that have been changed/updated on the day of backup

Tape Rotation Helps ensure alternatives in case there is a bad or worn tape e.g., Tower of Hanoi procedure: Rotates tapes so that some are used more frequently than others depends on importance of data, budget for tapes, skill and time of backup operator Consider off-site storage for disaster recovery

Configuring a Server to Improve Performance Configuring virtual memory Configuring memory to match the user load

Configuring Virtual Memory Virtual memory: Disk space allocated to temporarily hold data when there is not enough free RAM much slower than RAM (e.g. not a replacement) Paging: Moving blocks of information from RAM to virtual memory on disk Page file: Disk space reserved for use when memory requirements exceed available RAM General rule for sizing = Amount of installed RAM + 12 MB

Configuring Virtual Memory System “swaps out” pages to disk as needed ex. when multitasking, use RAM for current program, put others on disk temporarily happens automatically; neither user nor programmer has to do anything Can dramatically affect performance sometimes greatly increases contention for the disk containing the pagefile if misused, system spends all its time copying data and very little doing actual useful work adding RAM memory (e.g., avoiding VM) is better

Configuring Memory to Match the User Load Server functions Use RAM and paging Software applications Printing Currently running services Network connectivity functions Use RAM only Number of user connections

Configuring Server RAM Hints

UPS Fault Tolerance Uninterruptible power supply (UPS): A device that provides immediate battery power to equipment during a power failure or brownout for a limited time period Online UPS: Battery backup device that provides power to equipment directly from its batteries at all times Offline UPS: Battery backup device that waits until there is a power decrease or sag before switching to battery power

Chapter Summary Properly setting up disk storage is as important as selecting it. Partition disk drives through the Disk Administrator After partitions are set up and formatted, implement a fault-tolerance method. Disk striping Striping with parity Disk mirroring continued

Chapter Summary Disk performance affected by Fragmentation Distribution of files across multiple disks RAM configuration Virtual memory continued

Chapter Summary Establish a tape backup method to guard against data loss. Full and partial backup techniques Tape rotation Also, can protect against power outages with a UPS