Zálohovanie Jaroslav Porubän KPI FEI TU Košice © 2006

Slides:



Advertisements
Similar presentations
A Case for Redundant Arrays Of Inexpensive Disks Paper By David A Patterson Garth Gibson Randy H Katz University of California Berkeley.
Advertisements

RAID Redundant Array of Inexpensive Disks Presented by Greg Briggs.
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 Inexpensive Disks Supplemental Material not in book.
RAID Redundant Array of Independent Disks
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.
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.
1 Storage (cont’d) Disk scheduling Reducing seek time (cont’d) Reducing rotational latency RAIDs.
I/O Systems and Storage Systems May 22, 2000 Instructor: Gary Kimura.
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.
Session 3 Windows Platform Dina Alkhoudari. Learning Objectives Understanding Server Storage Technologies Direct Attached Storage DAS Network-Attached.
RAID Acquisition Computer Forensics COEN 152/252.
Chapter 6 RAID. Chapter 6 — Storage and Other I/O Topics — 2 RAID Redundant Array of Inexpensive (Independent) Disks Use multiple smaller disks (c.f.
RAID Ref: Stallings. Introduction The rate in improvement in secondary storage performance has been considerably less than the rate for processors and.
RAID Shuli Han COSC 573 Presentation.
N-Tier Client/Server Architectures Chapter 4 Server - RAID Copyright 2002, Dr. Ken Hoganson All rights reserved. OS Kernel Concept RAID – Redundant Array.
RAID Redundant Array of Inexpensive Disks. History Single Large Expensive Disk (SLED) Single Large Expensive Disk (SLED) IBM and Berkeley University IBM.
CSI-09 COMMUNICATION TECHNOLOGY FAULT TOLERANCE AUTHOR: V.V. SUBRAHMANYAM.
RAID REDUNDANT ARRAY OF INEXPENSIVE DISKS. Why RAID?
RAID SECTION (2.3.5) ASHLEY BAILEY SEYEDFARAZ YASROBI GOKUL SHANKAR.
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.
Davie 5/18/2010.  Thursday, May 20 5:30pm  Ursa Minor  Co-sponsored with CSS  Guest Speakers  Dr. Craig Rich – TBA  James Schneider – Cal Poly.
RAID Disk Arrays Hank Levy. 212/5/2015 Basic Problems Disks are improving, but much less fast than CPUs We can use multiple disks for improving performance.
Atomic Force Microscopy
Introduction to RAID Rogério Perino de Oliveira Neves Patrick De Causmaecker
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.
RAID TECHNOLOGY RASHMI ACHARYA CSE(A) RG NO
Network-Attached Storage. Network-attached storage devices Attached to a local area network, generally an Ethernet-based network environment.
I/O Errors 1 Computer Organization II © McQuain RAID Redundant Array of Inexpensive (Independent) Disks – Use multiple smaller disks (c.f.
CSE 451: Operating Systems Spring 2010 Module 18 Redundant Arrays of Inexpensive Disks (RAID) John Zahorjan Allen Center 534.
CS Introduction to Operating Systems
RAID Overview.
A Case for Redundant Arrays of Inexpensive Disks (RAID)
AS ICT Module 2 Objectives: Security of Data
Multiple Platters.
RAID Redundant Arrays of Independent Disks
… General Decoder for a Linear Block Code … …
Storage Networking.
Database Management System
Zálohovanie a archivácia
„Okno do podnikania“ Podpora pre začínajúcich podnikateľov od spoločnosti Microsoft (Microsoft Sparks) Roman Russev Microsoft Slovakia.
Dôležité snímky : až 17.
Operačný systém Informatika - Tercia.
Storage Networking.
CSE 451: Operating Systems Spring 2006 Module 18 Redundant Arrays of Inexpensive Disks (RAID) John Zahorjan Allen Center.
RAID Disk Arrays Hank Levy 1.
RAID RAID Mukesh N Tekwani
Typy informácií a ich prezentácia a spracovanie
Operačné systémy a ich funkcie.
Sieťový operačný systém
Smelý Palko v Ohiu alebo pán Turing ide voliť
RAID Disk Arrays Hank Levy 1.
CSE 451: Operating Systems Spring 2005 Module 17 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Autumn 2010 Module 19 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Winter 2009 Module 13 Redundant Arrays of Inexpensive Disks (RAID) and OS structure Mark Zbikowski Gary Kimura 1.
UNIT IV RAID.
Mark Zbikowski and Gary Kimura
CSE 451: Operating Systems Autumn 2004 Redundant Arrays of Inexpensive Disks (RAID) Hank Levy 1.
CSE 451: Operating Systems Winter 2012 Redundant Arrays of Inexpensive Disks (RAID) and OS structure Mark Zbikowski Gary Kimura 1.
CSE 451: Operating Systems Winter 2007 Module 18 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
CSE 451: Operating Systems Autumn 2009 Module 19 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
RAID Disk Arrays Hank Levy 1.
RAID RAID Mukesh N Tekwani April 23, 2019
CSE 451: Operating Systems Winter 2004 Module 17 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
IT 344: Operating Systems Winter 2007 Module 18 Redundant Arrays of Inexpensive Disks (RAID) Chia-Chi Teng CTB
Storage Management Lecture 7.
CSE 451: Operating Systems Winter 2006 Module 18 Redundant Arrays of Inexpensive Disks (RAID) Ed Lazowska Allen Center 570.
Presentation transcript:

Zálohovanie Jaroslav Porubän KPI FEI TU Košice © 2006 http://hornad.fei.tuke.sk/~poruban/bis Jaroslav.Poruban@tuke.sk

Zálohovanie a archivácia informácií Zálohovanie – proces uschovania údajov pre prípad nutnosti obnovy po havárií systému. Archivácia – proces uschovania momentálne nepoužívaných údajov pre budúce použitie (staré faktúry, dodacie listy – napríklad po ukončení účtovného roku).

Čo zálohujeme? Aplikácie – operačný systém, databázová aplikácia a iné aplikácie – nepodliehajúce zmene Málo používané údaje (rekonštruovateľné) Kritické údaje – údaje podstatné pre prevádzku systému – obsah databázy a podobne

Kritériá (1) Pravidelnosť Úplnosť Rotácií médií Identifikovateľnosť Dôvernosť Integrita Zálohovanie počas prevádzky Bezobslužná prevádzka

Kritériá (2) Podpora heterogénneho prostredia Vhodná kapacita médií Test obnoviteľnosti - verifikácia zápisu - test čitateľnosti média - test obnoviteľnosti zálohy Vhodné skladovanie Dokumentácia a zodpovednosť

Zálohovanie informácií Riešenia Hardvér Operačný systém Databázový systém Informačný systém Univerzálnosť Špecifickosť

Základné typy záloh Úplná záloha – zálohujú sa všetky údaje bez ohľadu na to či boli zmenené alebo nie Prírastková záloha – zálohujú sa údaje len nové/zmenené od poslednej zálohy Rozdielová záloha – zálohujú sa údaje len nové/zmenené od poslednej úplnej zálohy

Diskové pole Diskový subsystém Diskové pole = diskový subsystém + manažment diskového poľa

Typy aplikácií I/O-intensive prostredie (databázy, spracovanie transakcií a všeobecné viacpoužívateľské aplikácie) Throughput-intensive prostredie (napr. video na požiadanie, editácia obrazu, strih)

RAID Redundant array of independent disks (pôvodne redundant array of inexpensive disks) – nadbytočné pole nezávislých diskov Zlúčenie diskov do logického celku, ktorý zpravidla zabezpečuje určitú redundanciu údajov.

RAID 0 – Disk Stripping

RAID 0 – Disk Stripping Výhody rýchlejšie čítanie aj zápis Nevýhody nie je odolný voči poruchám – žiadna redundancia porucha diskovej jednotky spôsobí stratu všetkých údajov Odporúčané použitie produkcia a úprava videa úprava obrázkov

RAID 1 – Disk Mirroring

RAID 1 – Disk Mirroring Výhody rýchlejšie čítanie pri paralelnom prístupe Nevýhody najväčšie diskové preplnenie zo všetkých typov RAID (50% údajov je nadbytočne) vysoká cena nemožný súčasný paralelný zápis Odporúčané použitie účtovníctvo, finančníctvo aplikácie požadujúce veľmi veľkú dostupnosť

RAID 3 - Byte-level Striping with a Dedicated Parity Disk

RAID 3 - Byte-level Striping with a Dedicated Parity Disk Výhody rýchlejšie čítanie a zápis lacnejší ako RAID 1 – redundancia 1/(n+1) Nevýhody nemožný súčasný paralelné čítanie a zápis nevhodné pre aplikácie vyžadujúce súčasne viacero prístupov Odporúčané použitie video produkcia a živé vysielanie úprava obrázkov a videa aplikácie požadujúce vysokú priepustnosť

RAID 4 - Block-level Striping with a Dedicated Parity Disk

RAID 4 - Block-level Striping with a Dedicated Parity Disk Výhody možné paralelné čítanie Nevýhody nemožný súčasný paralelný zápis disk s paritou je úzke hrdlo

RAID 5 - Block-level Striping with a Distributed Parity

RAID 5 - Block-level Striping with a Distributed Parity Výhody možný paralelný zápis (v určitých prípadoch) Odporúčané použitie viacpoužívateľské systémy vyžadujúce zabezpečenie najčastejšie používaný RAID spomedzi RAID 3, RAID 4, RAID 5

Implementácia Hardverová implementácia - radič s procesorom a pamäťou (cache) Softverová implementácia – ovládač na úrovni operačného systému Hardverovo-softverová implementácia – hardvér obsahuje minimálnu podporu a väčšinu práce vykonáva softvér

Windows - Typy záloh Normal backup - zálohuje všetky súbory a označuje každý súbor ako zálohovaný (Archive bit je nastavený na false). Copy backup - zálohuje všetky súbory, ale neoznačuje každý súbor ako zálohovaný. Incremental backup - zálohujú sa iba súbory označené pre zálohovanie, označujú sa súbory, ktoré boli zálohované (Archive bit je nastavený na false). Differential backup - zálohujú sa iba súbory označené pre zálohovanie, neoznačuje súbory ako zálohované. Daily backup - každodenné zálohovacie kópie všetkých označených súborov, ktoré boli modifikované počas dňa. Zálohované súbory nie sú označené ako zálohované.

Windows - Dynamické disky Simple Spanned Striped Mirrored RAID-5

Linux software RAID - raidtools Linear - "spojenie" viacerých diskov do jedného RAID 0 - volitelná veľkosť stripu RAID 1 RAID 4 RAID 5