Create úlohy Oracle v Azure

Tento článek obsahuje osvědčené postupy pro Well-Architected Framework pro úlohy Oracle v azure infrastruktura jako služba (IaaS). Vlastníci aplikací, správci databází Oracle, obchodní účastníci a architekti můžou pomocí těchto pokynů vytvořit technické základy pro své vysoce spolehlivé řešení pro Oracle v Azure ve velkém měřítku.

Co je úloha Oracle?

V těchto doprovodných materiálech termín úloha označuje kolekci databází, jako jsou databáze Oracle Exadata, a aplikační prostředky, které podporují společný obchodní cíl nebo obchodní proces.

Musíte vytvořit úlohy Oracle, které jsou vysoce dostupné a odolné proti selhání. Tyto úlohy můžou být aplikace pro správu vztahů se zákazníky, aplikace lidských zdrojů nebo přizpůsobené aplikace, které jsou závislé na Oracle WebLogic Serveru nebo Javě. Mezi místní aplikace a platformy Oracle, které můžete přesunout do cloudu, patří WebLogic Server, Siebel, PeopleSoft, JD Edwards a E-Business Suite.

Jaké jsou běžné výzvy?

Microsoft Azure usnadňuje nasazení a správu cloudových řešení. Při sestavování a migraci úloh Oracle, které jsou vysoce dostupné a spolehlivé na platformě Azure, ale můžou nastat problémy. Příklad:

  • Architektury aplikací Oracle jsou složité. Závislosti mezi aplikační a databázovým vrstvou, jako jsou upgrady verzí a opravy, můžou zvýšit složitost.

  • Spolehlivý návrh aplikací ve velkém vyžaduje znalosti o verzích a architekturách aplikací, osvědčené postupy od jiných zákazníků a znalosti závislostí na jednotlivých vrstvách. Potřebujete podrobné znalosti, abyste mohli vybrat správné technologie a správně je nakonfigurovat.

  • Databázové architektury Oracle se u jednotlivých zákazníků liší. Funkce Exadata, jako jsou inteligentní prohledávání a indexy úložiště nebo clustery RAC (Oracle Real Application Clusters), můžou představovat složitost. Automatické úložiště úloh (AWR) poskytuje přehled o skutečném využití funkcí Exadata a nastavení RAC a nakonec o využití databáze.

Všechny úlohy Oracle musíte navrhovat tak, aby zvládly selhání s korelovaným nebo kaskádovým dopadem. Příprava spolehlivosti je důležitým úkolem v rámci návrhu celé architektury.

Přístup Well-Architected Framework

Doporučujeme strukturovat dobře navrženou úlohu tak, aby splňovala konkrétní cíle v oblasti spolehlivosti, zabezpečení, optimalizace nákladů, efektivity provozu a efektivity výkonu. Postupujte podle principů architektury a pokynů specifických pro Oracle v Azure IaaS, abyste zlepšili prostředí pro zákazníky a poskytovali konzistenci a spolehlivost. Tyto doprovodné materiály se zabývají databázemi Oracle, jako jsou databáze Exadata, a dalšími aplikacemi Oracle.

Pilíře Well-Architected Framework pomáhají implementovat modularitu, oddělit role a zlepšit provozní produktivitu. K vytváření úloh aplikací bez zbytečných složitostí a nepředvídatelných nákladů použijte dobře navržený přístup.

Pomocí pilířů Well-Architected Framework vylepšete úlohy Oracle v Azure IaaS následujícími způsoby:

  • Spolehlivost: Úloha Oracle vyžaduje odolnost ve vrstvě architektury. Create databázi a aplikační architekturu s vysokou dostupností pro zpracování důležitých a nekritických obchodních dat.

  • Zabezpečení: Úloha Oracle může obsahovat důležitá obchodní data. Většina aplikací Oracle také vyžaduje port SSH (Secure Shell). Zabezpečte své databáze a aplikace Oracle několika vrstvami zabezpečení, včetně vrstev identity, přístupu, ověřování vstupu, suverenity dat a šifrování.

  • Optimalizace nákladů: Úloha Oracle vyžaduje, abyste si přinesli vlastní licenci. Pro optimalizaci nákladů můžete vygenerovat sestavu AWR. Sestavu AWR můžete použít k určení skladové položky virtuálního počítače a úložiště, které potřebujete ke splnění požadavků na výkon.

  • Efektivita provozu: Úloha Oracle vyžaduje monitorování, aby splňovala požadavky na produktivitu. Ujistěte se, že vaše úloha Oracle splňuje standardy provozní efektivity.

  • Efektivita výkonu: Životní cyklus úlohy Oracle se skládá převážně z provozních úloh. Spravujte úlohu Oracle tak, aby zůstala výkonná a splňovala požadavky zákazníků. Musíte také spravovat náklady.

Volba přístupu k migraci

V závislosti na vašich požadavcích na migraci můžete použít různé přístupy k migraci. Mezi běžné nástroje pro migraci patří Oracle Data Guard, Oracle Recovery Manager (RMAN), Oracle GoldenGate a Oracle Data Pump. Datové čerpadlo nedoporučujeme pro velký objem dat.

V rámci migrace se ujistěte, že je vaše znaková sada stejná a má stejnou koncovost, abyste mohli správně vyhodnotit migrace mezi platformami. Další informace najdete v tématu Migrace úloh Oracle do Azure IaaS.

Jaké jsou klíčové oblasti návrhu?

Migrace Oracle na Azure IaaS zahrnuje následující oblasti návrhu. Každá oblast návrhu se zaměřuje na technické rozhodovací body pro komponenty infrastruktury, které jsou součástí úlohy, a interakci komponent se sdílenými službami.

Oblast návrhu Souhrn
Volba výpočetních prostředků a úložiště Zjistěte, jak zkvalitnit infrastrukturu, abyste zlepšili výkon a efektivitu nákladů. Pomocí nástroje Oracle Migration Assistant Tool (OMAT) vyberte správnou skladovou položku pro databázový virtuální počítač a nejvhodnější úložiště pro databázi, archivujte protokoly opakování a zálohování.
Optimalizace provozní kontinuity a zotavení po havárii Získejte pokyny k spolehlivým architekturám převzetí služeb při selhání, včetně požadavků na cíl bodu obnovení (RPO) a časových cílů obnovení (RTO) a aspektů vysoké dostupnosti.
Optimalizace zabezpečení Zjistěte, jak zabezpečit citlivá data a vytvořit spolehlivou architekturu, do které můžete umístit úlohy Oracle.
Návrh aplikací Oracle Seznamte se s aspekty návrhu pro vaše úlohy Oracle, které vám můžou pomoct vytvořit výkonné, spolehlivé, zabezpečené a vysoce dostupné řešení v cloudu.
Monitorování úloh Naučte se monitorovat nástroje, abyste mohli rychle řešit problémy s vývojem a snížení výkonu.

Další kroky

Projděte si principy návrhu.

Proveďte posouzení a vyhodnoťte volby návrhu.