DataSheet
- zlepšení výkonnosti OLTP přesunem dotazů a analytických reportů z produkčního prostředí do aktuální repliky
- zvýšení dostupnosti aplikací a odolnosti pomocí live-standby repliky
- podpora nejnáročnějších ERP a e-commerce aplikací
Shareplex je revoluční replikační řešení založené
na logování, které úspěšně vyhovuje požadavkům na zvýšení dostupnosti a výkonnosti v aplikačních prostředích pomocí
repliky produkčních dat. SharePlex poskytuje s minimální režií v reálném čase replikaci dat jedné nebo více databází.
Tyto cílové databáze mohou být použity jako hlásící instance, jako zálohovací systémy v případě výpadku a plně
aktualizované instance pro provádění reportů a dotazů.
Zlepšení výkonu ERP systému
Provádění online transakcí a zpracování dotazů na stejné ERP databázi způsobí snížení výkonu, zvláště pak ve špičkách
(např. měsíční uzávěrky). Sdílení zdrojů mezi OLTP a zpracováním dotazu vytváří zpomalení výkonu. SharePlex řeší
tento konflikt tím, že reporty a dotazy umožní přemístit tak, aby běžely proti plně aktualizované replice.
Zajištění vysoké dostupnosti pro e-commerce
SharePlex podporuje 24x7 e-commerce prostředí s replikací do master replik, tímto umožní rozložení zatížení a zvýšení
dostupnosti.
Flexibilní konfigurace pro kompletní replikace
Díky své pružné architektuře poskytuje SharPlex optimální replikační řešení pro jakoukoli konfiguraci (distribuované
ERP prostředí se zřejmě bude chovat lépe s kopií dat pro odlehčení od lokálních dotazů, e-commerce podnik požaduje
řešení s vysokou dostupností pro transparentní přechod k záložní databázi v případě systémové havárie, ...).
SharePlex je softwarově replikační systém, který zajišťuje lepší výkonnost a odolnost proti selhání systému nezávisle na
topologii.
Unidirectional Replication
V tomto replikačním scénáři je produkční databáze zdrojem změn replikovaných na cílovou databázi. Pokud je cílová
databáze udržována pouze pro reporty a dotazy, může být podmnožinou produkční databáze obsahující pouze tabulky nutné
pro reporty a dotazy místo kopií všech produkčních tabulek. SharePlex umožňuje, aby se zdrojová a cílová schémata
lišila, takže cílová instance může mít klíče optimalizované pro dotazy, zatímco produkční databáze má jinou množinu klíčů.
ERP implementace vyžadující hlásící instanci z tohoto jednoduchého schématu těží nejvíce.
Bi-directional Replication
Pokud je vysoká dostupnost hlavním cílem replikace dat, pak typickou topologií je dvojsměrná replikace. Tato konfigurace
očekává, že změny se dějí na primárním systému během normálních operací a poté jsou replikovány na systém sekundární.
Ten je konfigurován tak, že v případě selhání primárního systému, kdy je na něj přepnuta uživatelská aktivita, replikuje
stejná data zpět na primární systém. V takovém případě je cílová instance otevřena a je připravena pokračovat v činnosti
pouze s malým přerušením místo dlouhého procesu otevírání a obnovování databáze.
Master-to-Master Replication
E-commerce má vlastní priority replikace - primárně rozdělení zátěže a vysoká dostupnost. Master-to-Master replikace
řeší obojí. Uživatelé webu mohou být distribuováni mezi skupinu serverů podle jejich aktuálního zatížení - zátěž v celém
prostředí je vyrovnaná. V případě, že jeden server v konfiguraci nepracuje, uživatelé mohou být přesměrováni na
alternativní servery a přístup může pokračovat i v případě selhání systému. Master-to-Master replikace vyžaduje řešení
konfliktu na každém systému. Pomocí těchto operací je SharePlex schopen řešit konflikty plynoucí od uživatelů měnících
stejná data na několika systémech současně.
Broadcast Replication
V této konfiguraci slouží jedna instance jako zdroj změn replikovaných na mnoho cílových instancí. Jelikož SharePlex
podporuje LAN i WAN replikace, vzdálení uživatelé mohou používat lokální dotazy.
Consolidated Replication
V tomto případě může libovolný počet zdrojů replikovat na jedinou cílovou instanci, proti které běží společné reporty a
dotazy.
Cascading Replication
Zdrojový systém je replikován na cílové systémy, které mohou být dále replikovány na další systémy. S produktem SharePlex
průchozí systémy nepotřebují databázi Oracle. Konfigurace umožňuje replikaci mezi systémy, které nemohou přímo
komunikovat, a současně rozkládá síťovou zátěž související s replikací na mnoho systémů.
Hlavní vlastnosti
Využití logovacích souborů (Redo Logs)
Využití logovacích souborů (Redo Logs) umožňuje zachytit všechny změny vybraných objektů po zápisu do
logovacích souborů (Oracle Log). SharePlex plně respektuje Read Consistency Model, cílové instance jsou přesné repliky
zdrojové instance.
Nízká zátěž sítě
SharePlex nepoužívá pro získávání změn jádro databáze Oracle, ale změny jsou čteny z logovacích souborů Oracle.
SharePlex replikuje pouze změny, což minimalizuje jeho požadavky na sítě. Odesíláním malého souvislého proudu dat na
cílové systémy je SharePlex schopen replikovat velké objemy změn bez špiček v zátěži sítě.
Konverze na SQL
SharePlex podporuje replikaci mezi různými platformami, operačními systémy a verzemi Oracle. Na cílovém systému jsou
standardní SQL transakce skládány z replikovaných změn a transakce jsou poté aplikovány standardním SQL na cílovou
instanci.
|