Automatic Storage Management (ASM) Tomáš Skalický



Podobné dokumenty
RNDr. Michal Kopecký, Ph.D. Department of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague

automatická správa úložiště

Instalujeme a zakládáme databázi Oracle Database 11g

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS

Obsah. Úvod 9. Co kniha není 9 Cíl knihy 9 Pro koho je kniha určena 10 Doprovodné CD 10. KAPITOLA 1 Stručný přehled 11

User-Managed Backup RMAN (od v. 8.1)

Zálohování a obnova databáze. Kryštof Měkuta

JAK PŘIDAT UŽIVATELE PRO ADMINISTRÁTORY

UŽIVATELSKÁ PŘÍRUČKA

RNDr. Michal Kopecký, Ph.D. Department of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague

NAS 251 Seznámení s RAID

Administrace Oracle: Zálohování a obnova databáze. Jiří Toušek

<Insert Picture Here> Software, Hardware, Complete

S1_P1_Technická specifikace díla 189

SIS INSTALAČNÍ PŘÍRUČKA (SITE INFORMATION SYSTEM) Datum vytvoření: Datum aktualizace: Verze: v 1.3 Reference:

IMPORT A EXPORT MODULŮ V PROSTŘEDÍ MOODLE

Virtualizace storage infrastruktury

Projekt 7006/2014 SDAT - Sběr dat pro potřeby ČNB. Návrh realizace řešení

Nová éra diskových polí IBM Enterprise diskové pole s nízkým TCO! Simon Podepřel, Storage Sales

Struktura pamětí a procesů v DB Oracle. Radek Strnad

INTEGRACE IS DO STÁVAJÍCÍ HW A SW ARCHITEKTURY

VYSOKÁ ŠKOLA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA FAKULTA STROJNÍ

Aplikace DigiArchiv z pohledu administrátora a operátora. Systém, metody, postupy

Příloha č.2 - Technická specifikace předmětu veřejné zakázky

Operační systém teoreticky

pole Princip 1. Zvýšení rychlosti. 2. Zvýšení bezpečnosti uložených dat (proti ztrátě).

MS WORD 2007 Styly a automatické vytvoření obsahu

Popis a funkce klávesnice Gama originální anglický manuál je nedílnou součástí tohoto českého překladu

Doporučené nastavení prohlížeče MS Internet Explorer 7 a vyšší pro ČSOB InternetBanking 24 a ČSOB BusinessBanking 24 s využitím čipové karty

Monitoring SQL Server, Resource Governor, Tracing SQL Server

Nové vlastnosti Informix v Petr Pomykáček

Organizace a zpracování dat I (NDBI007) RNDr. Michal Žemlička, Ph.D.

Konsolidace na privátní cloud

VITA x ISZR. Školení pro informatiky. Mgr. Jan Křížek, VITA software

Virtualizovaná storage infrastruktura s IBM Storwize V7000. Rudolf Hruška IBM Information Infrastructure Leader rudolf_hruska@cz.ibm.

Děkuji za registraci... 6 Teorie webináře... 7

Administrace Oracle - Správa zdrojů

Verzovací systémy (systémy pro správu verzí)

Když konvenční disky nestačí tempu vašich aplikací

Aktualizace softwaru Uživatelská příručka

AVG Instalace DataCenter na databázi Firebird

Faculty of Nuclear Sciences and Physical Engineering Czech Technical University in Prague

Alcatel-Lucent VitalQIP DNS/DHCP & IP Management Software

Automatická poloha neutrálu. Všeobecně PGRT

Efektivní využití SSD v produktech Dell: SSD za cenu HDD. Ondřej Bajer Storage Systems Engineer

Optimalizace dotazů a databázové transakce v Oracle

Centralizace aplikací ve VZP

Postup instalace služby ČSOB BusinessBanking 24 pro Oracle

Tonda Beneš Aplikace bezpe nostních mechanism jaro 2011

MySQL sežere vaše data

Datová úložiště. Zdroj: IBM

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

českém Úvod Obsah balení LC USB adaptér Sweex pro bezdrátovou síť LAN

ReDefine Midrange Storage VNX/VNXe. Václav Šindelář, EMC

Healtcheck. databáze ORCL běžící na serveru db.tomas-solar.com pro

František Kysela SE Datacenter

RAID. Uživatelská příručka

FUJITSU PRIMEFLEX. Human Centric Innovation in Action. Integrované systémy pro Vaše řešení. 30. května 2017 Pavel Čáslavský. 0 Copyright 2017 FUJITSU

BigData. Marek Sušický

Zvyšování IT gramotnosti zaměstnanců vybraných fakult MU MS POWERPOINT 2010

RAID. Uživatelská příručka

B Organizace databáze na fyzické úrovni u serveru Oracle

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ TECHNOLOGIE VYSOKÉ DOSTUPNOSTI MS SQL SERVERU

Vladimír

Poznámky k verzi. Scania Diagnos & Programmer 3, verze 2.27

Administrace Unixu a sítí

Ondřej Lorenc System x a virtualizace ondrej_lorenc@cz.ibm.com


Administrace Oracle Práva a role, audit. Kukhar Maria

Návod na připojení k ové schránce Microsoft Windows Live Mail

Stručná instalační příručka SUSE Linux Enterprise Server 11 SP1

SVC stretched cluster: minimalizace plánovaných i neplánovaných odstávek ve virtualizovaném datovém centru

Realizační tým Zhotovitele. Oprávněné osoby. Seznam subdodavatelů. Tabulka pro zpracování nabídkové ceny. Zadávací dokumentace

V Brně dne 10. a

PA152: Efektivní využívání DB 2. Datová úložiště. Vlastislav Dohnal

Jaké zvolit Softwarově definované datové úložiště?

Aplikační rozhraní pro geografickou datovou sadu židovských hřbitovů

Zajištění komplexních sluţeb pro provoz systémové infrastruktury OSMS ZADÁVACÍ DOKUMENTACE

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS LINUX

prostředí IDS 11.5 na Martin Mikuškovic, ICZ a. s

Nimbus Data All Flash Systems

Správa a konfigurace databázového serveru

Bezpečnostní mechanismy serverové infrastruktury

Middleware eop. Instalační příručka pro práci s eop v prostředí Mozilla Firefox, Thunderbird a Adobe Reader na systémech Ubuntu Linux

Správa a sledování SOA systémů v Oracle SOA Suite

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA GEN NA OS WINDOWS

Google AdWords - návod

Uživatelský manuál. Data Viewer

Najde si Software Defined Storage své místo na trhu?

Bezpečn č os o t t dat

Systémy souborů (File Systems)

Kupní smlouva Dynamický nákupní systém Pk Výpočetní technika Výzva 45 - Dodávka Diskových polí KUPNÍ SMLOUVA

Allegro 1.92 release ( od )

Produktové portfolio

Celková správa sítě SAN IBM Tivoli Storage Productivity Center v4.2

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ OPTIMALIZACE DATOVÝCH ÚLOŽIŠŤ BAKALÁŘSKÁ PRÁCE FAKULTA PODNIKATELSKÁ ÚSTAV INFORMATIKY BRNO UNIVERSITY OF TECHNOLOGY

Databázové systémy trocha teorie

Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/

Úložiště elektronických dokumentů GORDIC - WSDMS

Transkript:

Automatic Storage Management (ASM) Tomáš Skalický

Osnova Co to je? K čemu je to dobré? Jak to funguje? Jak se to používá? Administrace diskových skupin

Co to je? Automatic Storage Management = Automatická Správa Uložiště Integrovaný file systém a správce disků pro databázi Oracle. Způsob jak zjednodušit administraci. Součást Oracle (od verze 10g).

Co to je?

K čemu to je? Rozděluje všechna dostupná uložiště do tzv. disk groups (= diskových skupin). Odstraňuje potřebu přímého spravování souborů (potenciálně mnoho). Administrátor spravuje pouze malou množinu diskových skupin. O fyzické umístění souborů rozhoduje ASM.

K čemu to je? Mirroring zálohování na úrovni extentů druhy: a) 2-way mirroring (1 kopie) b) 3-way mirroring (2 kopie) c) unprotected (když mirroring provádí subsystém disku) Striping rozložení souboru na více disků rychlejší přístup Balancing umožňuje měnit konfiguraci uložišť za běhu databáze. při připojení či odpojení disku rovnoměrně přeuspořádá data na discích.

K čemu to je? Jména souborů automaticky generovaná možné aliasy Failure group = skupina disků, které mohou selhat současně. pro 2-way mirroring je potřeba 2 failure groups

K čemu to je? Další pozitiva: Podpora velkých souborů Malá režie - 64 MB na instanci ASM Podpora RAC (= Real Application Cluster) komponenta, jež umožňuje, aby jedna databáze běžela nad skupinou serverů, aniž by bylo třeba upravit aplikaci.

K čemu to je?

Jak to funguje? ASM spravována pomocí ASM instance Jedna ASM instance může spravovat jednu, nebo více databází na jednom servru. Každá disková skupina může být sdílena mezi všemi databázemi na servru. Při použití RAC, na každé stanici běží ASM instance. Komunikace mezi ASM instance je peer-to-peer. Interoperabilita s existujícími databázemi Nové soubory jsou vytvářeny jako ASM soubory, staré jsou spravovány jako dříve. Databáze můžou mít směs ASM souborů a non-asm souborů.

Jak to funguje? ASM rozděluje soubory do extentů velikosti 1 AU (Allocation Unit) 1 AU = 1 MB (v Oracle 11g lze nastavit jinak) ASM rozmísťuje extenty rovnoměrně na disky v diskové skupině Při odebrání či přidání disku se přesouvá jen část dat. Pro soubory, které vyžadují malou latenci (např. logfily) je možný jemnější stripping (např. 128 kb).

Jak se to používá? Pomocí SQL*Plus - Další nástroje: Oracle Enterprise Manager (EM) nebo Database Configuration Assistant (DBCA) $ export ORACLE_SID=+ASM $ echo 'INSTANCE_TYPE=ASM' >> /tmp/init+asm.ora $ sqlplus / as sysdba SQL> CREATE SPFILE FROM PFILE='/tmp/init+ASM.ora'; File created. SQL> startup nomount ASM instance started Total System Global Area Fixed Size Variable Size Database Buffers Redo Buffers 125829120 bytes 1301456 bytes 124527664 bytes 0 bytes 0 bytes SQL> shutdown ASM instance shutdown

Administrace diskových skupin CREATE DISKGROUP - úroveň redundance: - NORMAL REDUNDANCY 2-way mirroring - HIGH REDUNDANCY 3-way mirroring - EXTERNAL REDUNDANCY no mirroring, HW mirroring nebo RAID CREATE DISKGROUP disk_group_1 NORMAL REDUNDANCY FAILGROUP failure_group_1 DISK '/devices/diska1' NAME diska1, '/devices/diska2' NAME diska2, FAILGROUP failure_group_2 DISK '/devices/diskb1' NAME diskb1, '/devices/diskb2' NAME diskb2; DROP DISKGROUP DROP DISKGROUP disk_group_1 INCLUDING CONTENTS;

Administrace diskových skupin ALTER TABLE -- Add disks. ALTER DISKGROUP disk_group_1 ADD DISK '/devices/disk*3', '/devices/disk*4'; -- Drop a disk. ALTER DISKGROUP disk_group_1 DROP DISK diska2; -- Resize a specific disk. ALTER DISKGROUP disk_group_1 RESIZE DISK diska1 SIZE 100G; -- Resize all disks in a failure group. ALTER DISKGROUP disk_group_1 RESIZE DISKS IN FAILGROUP failure_group_1 SIZE 100G; -- Resize all disks in a disk group. ALTER DISKGROUP disk_group_1 RESIZE ALL SIZE 100G;

Administrace diskových skupin ALTER TABLE ALTER DISKGROUP disk_group_1 UNDROP DISKS; ALTER DISKGROUP ALL DISMOUNT; ALTER DISKGROUP ALL MOUNT; ALTER DISKGROUP disk_group_1 DISMOUNT; ALTER DISKGROUP disk_group_1 MOUNT;

Literatura http://download.oracle.com/docs/cd/b19306_01/server.102/b14231/storeman.htm http://www.oracle-base.com/articles/10g/automaticstoragemanagement10g.php http://en.wikipedia.org/wiki/automatic_storage_management