Automatická správa úložiště - Automatic Storage Management
![]() | Tento článek může vyžadovat vyčištění setkat se s Wikipedií standardy kvality. Specifický problém je: Musí být zredukováno; Wikipedia je ne průvodce počítačovým programem nebo vozidlo pro propagaci produktuBřezen 2012) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Automatická správa úložiště (ASM) je funkce, kterou poskytuje Oracle Corporation v rámci Oracle Database od vydání Oracle 10g (revize 1) dále. ASM si klade za cíl zjednodušit správu databáze datové soubory, kontrolní soubory a soubory protokolu. K tomu poskytuje nástroje pro správu souborové systémy a objemy přímo uvnitř databáze, což umožňuje správci databází (DBA) k ovládání svazků a disků se známými SQL prohlášení ve standardních prostředích Oracle. DBA tedy konkrétně nepotřebují další dovednosti souborové systémy nebo správci svazků (které obvykle fungují na úrovni operační systém ).
Funkce
- IO kanály může využít prokládání dat a software zrcadlení
- DBA mohou automatizovat online přerozdělování dat spolu s přidáváním a odebíráním disků / úložišť
- systém udržuje nadbytečné kopie a poskytuje třetí strany[Citace je zapotřebí ] NÁLET funkčnost
- Společnost Oracle podporuje technologie I / O s více cestami třetích stran (například převzetí služeb při selhání nebo vyvažování zátěže na SAN přístup)
- potřeba horké náhradní díly zmenšit
Přehled architektury
ASM vytváří rozsahy z datových souborů, logovacích souborů, systémových souborů, kontrolních souborů a dalších databázové struktury. Systém poté rozšíří tyto oblasti na všechny disky v „diskové skupině“. Jeden může myslet na diskgroup v ASM jako Správce logických svazků skupina svazků - se souborem ASM odpovídajícím logický svazek. Kromě stávajícího Oracle procesy na pozadí, ASM představuje dvě nové - OSMB a RBAL. OSMB se otevře a vytvoří disky v diskové skupině. RBAL poskytuje funkce přesunu dat mezi disky v diskové skupině.
Implementace a použití
Automatická správa úložiště (ASM) zjednodušuje správu souborů souvisejících s Oracle tím, že umožňuje správci odkazovat na skupiny disků (spíše než na jednotlivé disky a soubory), které ASM spravuje. ASM rozšiřuje funkčnost Oracle Managed Files (OMF)[1]to také zahrnuje prokládání a zrcadlení, aby bylo zajištěno vyvážené a bezpečné úložiště. DBA mohou používat funkce ASM v kombinaci se stávajícími surovými a vařenými systémy souborů[když je definováno jako? ]spolu s OMF a ručně spravovanými soubory.
ASM instance ovládá funkčnost ASM. Není to úplná instance databáze[když je definováno jako? ], poskytuje pouze paměťové struktury a jako taková je velmi malá a lehká.
Hlavní součásti ASM jsou skupiny disků, z nichž každá obsahuje několik fyzických disků ovládaných jako jedna jednotka. Fyzické disky se označují jako disky ASM, zatímco soubory, které se na discích nacházejí, se nazývají soubory ASM. Umístění a názvy souborů jsou řízeny pomocí ASM, ale uživatelsky přívětivé aliasy a adresářové struktury mohou být pro snadnější orientaci definovány DBA.
Úroveň redundance a zrnitost prokládání lze ovládat pomocí šablon. Společnost Oracle Corporation poskytuje výchozí šablony pro každý typ souboru uložený v ASM, ale podle potřeby lze definovat další šablony.
Skupiny poruch jsou definovány v rámci skupiny disků, aby podporovaly požadovanou úroveň redundance. U obousměrného zrcadlení může skupina disků obsahovat dvě skupiny selhání, v takovém případě se jednotlivé soubory zapisují do dvou umístění.
Oracle ASM Dynamic Volume Manager poskytuje základ pro ASM Cluster File System (ACFS).[2]
Stručně řečeno, ASM poskytuje následující funkce:
- spravuje skupiny disků, tzv. skupiny disků
- spravuje redundanci disku v rámci každé skupiny disků
- poskytuje téměř optimální vyvážení I / O bez ručního ladění
- umožňuje správu databázových objektů bez zadání přípojných bodů nebo názvů souborů
- podporuje velké soubory
Nadbytek
Lze nakonfigurovat diskové skupiny ASM tak, aby neměly žádnou redundanci (externí), obousměrné zrcadlení (normální) nebo třícestné zrcadlení (vysoké). V případě normálních a vysokých zrcadel doporučuje osvědčené postupy mít skupiny selhání, které hovoří s různými řadiči z důvodů výkonu a bezpečnosti.
- V případě externí redundance ASM nedělá žádné softwarové zrcadlení, ale pouze odstraní své soubory přes všechny disky, které patří do skupiny disků, která provádí externí redundanci.
- V případě normálu nadbytek „ASM provádí obousměrné zrcadlení, což znamená, že ASM udržuje dvě kopie dat prostřednictvím softwarového zrcadlení. Při dotazování na informace o zrcadle uvidí DBA v tomto případě dvě zrcadla.
- V případě vysoké redundance provádí ASM třícestné zrcadlení a udržuje tři kopie dat prostřednictvím softwarového zrcadlení. Při dotazování na informace o zrcadle uvidí DBA v tomto případě tři zrcadla.
Viz také
Reference
- ^ http://download.oracle.com/docs/cd/B28359_01/server.111/b28310/omf.htm#i1007206
- ^ Gopalakrishnan, K. (2011). Příručka Oracle Database 11g Oracle Real Application Clusters. Oracle Press (2. vyd.). McGraw Hill Professional. ISBN 9780071752626. Citováno 2015-01-05.
Oracle ASM Dynamic Volume Manager je základem pro ASM Cluster File System (ACFS). ACFS je souborový systém klastrů pro všeobecné účely a podporuje aplikace od jiných společností než Oracle.
externí odkazy
- http://twiki.cern.ch/twiki/pub/PSSGroup/Presentations2007/Inside_Oracle_ASM_LC_CERN_UKOUG07.ppt
- ASMCMD: užitečné pro uživatele, kteří neznají SQL (lze s ním psát skripty)