Článek přečtěte do 14 min.

Tento článek dělá další krok a aplikuje tento rámec na cloudy Oracle, Microsoft, Google a Amazon za předpokladu, že výchozím bodem je místní databáze Oracle, která je kritická pro podnikání. Pomocí těchto informací můžete zúžit seznam životaschopných cloudů a přejít k podrobnějšímu srovnání.

Rozsah a vyloučení odpovědnosti

Definice „cloudu“ v tomto kontextu zahrnuje veřejné cloudy a on-premise cloudy dodávané dodavatelem, označované jako hybridní nebo distribuované cloudy. Hybridní cloudy jsou propojeny s veřejným cloudem a spravovány pomocí společné řídicí roviny veřejného cloudu.

Databáze „kritické pro podnikání“ podporují aplikace, které jsou zásadní pro každodenní operace organizace a musí být bezpečné, vysoce výkonné a dostupné po většinu času nebo po celou dobu.

Zde uvedená srovnání vycházejí z veřejně dostupných informací. Doporučujeme vám konzultovat další zdroje pro další perspektivy.

Srovnávací kritéria

Kritéria, podle kterých by se měly cloudy pro tento účel porovnávat, jsou následující:

  1. Migrace (do cloudu)
  2. Kompatibilita (se stávajícími databázemi a přidruženými aplikacemi)
  3. Úrovně služeb (výkon, dostupnost, spravovatelnost)
  4. Ochrana a bezpečnost dat
  5. Soulad (vládní nebo průmyslové předpisy)
  6. Náklady

Aplikace těchto kritérií na každý cloud v tomto článku zdůrazňuje silné a slabé stránky ve vztahu k cíli migrace a provozování kritických podnikových databází Oracle.

Poznámka: Pokud provozujete kritické podnikové databáze Oracle na místě na Oracle Exadata, začněte s Exadata v cloudu je vaše budoucnost – na co čekáte?

Oracle Cloud a Multicloud Partnerships

Přehled

Cloudová strategie společnosti Oracle zahrnuje nasazení veřejného cloudu i hybridního cloudu plus jedinečný multicloudový přístup, který všem zákazníkům poskytuje větší množství možností, jak co nejlépe splnit jejich požadavky na nasazení a správu databáze Oracle.

Veřejný cloud společnosti Oracle, Oracle Cloud Infrastructure (OCI), má celosvětovou působnost v desítkách zemí, včetně komerčních i vládních cloudových regionů. Rozsah OCI také zahrnuje rostoucí seznam oblastí Azure, Google Cloud a AWS prostřednictvím iniciativ Oracle Database@AzureOracle Database@Google Cloud a Oracle Database@AWS, které jsou popsány později. Všechny odkazy na Oracle Cloud nebo OCI v tomto blogu zahrnují také tyto iniciativy.

Kromě standardní cloudové infrastruktury podporuje OCI Exadata Cloud Infrastructure, cloudovou implementaci oblíbeného databázového stroje Exadata, který provozuje databáze Oracle pro podporu nejnáročnějších aplikací a pracovních zátěží.

Exadata Cloud@Customer je místní hybridní cloudová platforma, která kombinuje infrastrukturu Exadata a cloudové služby za firewallem zákazníka, přičemž je stále připojena k OCI pro správu.

Obě cloudové platformy Exadata (veřejný i hybridní cloud) se používají ke spuštění Exadata Database Service a/nebo Autonomous Database. Pro účely přesunu stávajících databází Oracle do Oracle Cloud je Exadata Database Service 100% kompatibilní s místními databázemi Oracle, stejně jako Base Database Service, cloudová implementace Oracle Database Standard Edition nebo Enterprise Edition, běžící na flexibilním výpočetním cloudu. infrastruktura.

Oracle Automomous Database

Autonomní databáze je plně automatizovaná implementace databáze Oracle, která je ideální pro nové cloudové aplikace. Stávající databáze Oracle mohou vyžadovat drobné aktualizace, aby bylo možné využít výhod Autonomní databáze.

Multicloudová partnerství Oracle

Oracle Database@Azure je multicloudové partnerství mezi Oracle a Microsoft pro provozování Exadata Database Service a Autonomous Database v rámci cloudových datových center Microsoft Azure. To přináší stejné výhody jako provozování databází Oracle v regionech OCI spolu s extrémně nízkou multicloudovou latencí mezi aplikacemi Azure a databázemi Oracle. Oracle Database@Azure je obecně dostupný od prosince 2023.

Oracle Database@Google Cloud je podobné multicloudové partnerství mezi společnostmi Oracle a Google, které nabízí infrastrukturu Exadata a služby Oracle Database v datových centrech Google Cloud, které bylo spuštěno v září 2024 ve čtyřech regionech – východ USA (Ashburn), západ USA (Salt Lake City), UK South (Londýn) a Německo Central (Frankfurt) – a rychle se rozšíří do dalších regionů po celém světě.

Oracle Database@AWS je nejnovější multicloudové partnerství, které bude oznámeno v září 2024 a jehož dostupnost na východě USA (Severní Virginie) bude v prosinci 2024 a další regiony budou následovat. Bude také provozovat Oracle Cloud Infrastructure (OCI) v rámci datových center AWS a bude poskytovat podporu infrastruktury Exadata plus nejrychlejší síťová připojení mezi službami AWS a databázemi Oracle. To znamená, že migrace, kompatibilita a úrovně služeb pro databáze Oracle budou ekvivalentní Oracle Cloud.

OCI FastConnect je vysokorychlostní vyhrazené připojení mezi regiony OCI a cloudy a/nebo místními datovými centry mimo OCI. FastConnect je základním prvkem multicloudových architektur.

Migrace

Migrace s nulovými prostoji

Přesun databáze Oracle z místního prostředí do cloudu je díky migraci Oracle Zero Downtime Migration (ZDM) snadný a vaše databáze a aplikace budou během migrace nadále dostupné. ZDM jedinečně provádí fyzické migrace pomocí metod dostupných pouze společnosti Oracle, které jsou jednoduché a bezchybné, což eliminuje potřebu porozumět složitým scénářům migrace. Logická migrace je podporována také v případech, kdy migrace typu „to se mi líbí“ není možná, například když se platformy nebo verze softwaru liší.

OCI Database Migration je bezplatná služba, která zahrnuje ZDM a pokrývá velké množství verzí databází a scénářů migrace pro hladší provoz.

Kompatibilita

Všechny funkce a možnosti Oracle Database, které jsou k dispozici on-premise, jsou k dispozici v Oracle Cloud pro 100% kompatibilitu se stávajícími aplikacemi. Když přesunete databázi do Oracle Cloud, nic nepřestane fungovat.

Oracle Cloud spolu s našimi multicloudovými partnery Microsoft Azure, Google Cloud a AWS jsou jediné cloudy, které podporují Real Application Clusters (Oracle RAC) a infrastrukturu Exadata. Oracle RAC je základem pro vysokou dostupnost databáze Oracle a pro škálování výkonu kritických aplikací a Exadata je přední platforma na podporu těchto aplikací.

Úrovně služeb

U kritických podnikových aplikací jsou při přesunu databází do cloudu často nejdůležitějšími faktory, které je třeba vzít v úvahu, udržování nebo zlepšování výkonu, dostupnosti a správy. Za předpokladu, že místní smlouvy o úrovni služeb (SLA) mezi vlastníkem databáze a uživateli aplikace splňují očekávání, jakékoli výrazné zhoršení by mohlo být katastrofální.

Schopnost duplikovat místní funkčnost databáze Oracle, včetně podpory pro Oracle RAC a Exadata, poskytuje mnohem vyšší pravděpodobnost zachování stejné úrovně služeb, zatímco přesun databází Oracle do jiné infrastruktury než Exadata v jiných cloudech představuje potenciál pro významnou degradaci v výkon a dostupnost.

Ochrana a bezpečnost dat

Zabezpečení databáze OracleOCI byl postaven na principech designu „na prvním místě“ a byl vytvořen pro kritické pracovní zátěže. Výsledkem je veřejná cloudová infrastruktura nové generace, která poskytuje významné bezpečnostní výhody oproti cloudům první generace.

Komplexní strategie zabezpečení databází Oracle navíc integruje preventivní, detektivní a responzivní bezpečnostní kontroly v celém zásobníku – nejen v databázi. Patří mezi ně autentizační kontroly pro databáze, virtuální stroje a infrastrukturu; kontroly izolace pro sítě; povinné šifrování pro data v klidu a při přenosu; a Oracle Data Safe, integrovaná bezpečnostní služba dostupná v OCI bez dalších nákladů.

Údržba infrastruktury a databáze jsou klíčovými součástmi ochrany dat. Infrastrukturu pro všechny cloudové služby Oracle Database udržuje Oracle a pravidelně jsou vydávány aktualizace databáze a zabezpečení pro společně spravované databázové služby, jako je Exadata Database Service a Base Database Service. Aktualizace zabezpečení jsou automaticky aplikovány jako součást automatizace s Autonomní databází.

Kromě externích hrozeb mohou mít někteří zákazníci obavy z provozního přístupu poskytovatele cloudu k infrastruktuře a službám, které používají. Protože poskytovatelé cloudu mohou mít zvýšená oprávnění, vyžaduje zachování zabezpečení a izolace další kontroly.

K vyřešení tohoto problému poskytuje Oracle jedinečným způsobem řízení přístupu operátora (OpCtl), aby omezil přístup Oracle Cloud Operations k citlivým systémům a jejich základní infrastruktuře. S OpCtl zákazníci schvalují přístup operátora se sníženými oprávněními ke konkrétním komponentám na určitou dobu. OpCtl je navržen pro případy použití, kdy zákazníci usilují o získání provozní a finanční hodnoty cloudové implementace při splnění politických, právních a regulačních požadavků diktovaných kritickým obchodním aplikacím a vysoce regulovaným průmyslovým odvětvím.

Zákazníci mohou také použít OpCtl ke sledování přístupu pomocí auditování příkazů a úhozů a také ke zrušení přístupových oprávnění. Tyto dodatečné ochrany řeší požadavky pro zákazníky v regulovaných odvětvích, jako jsou veřejné služby a finanční služby, a odstraňují dřívější překážku pro přijetí cloudových služeb.

Služba Oracle Zero Data Loss Autonomous Recovery Service je plně spravovaná služba ochrany dat pro databáze Oracle běžící na Oracle Cloud Infrastructure (OCI), ideální pro boj s moderními hrozbami kybernetické bezpečnosti a ransomwaru. Jedinečné automatizované funkce chrání změny databáze Oracle v reálném čase, ověřují zálohy bez režie produkční databáze a umožňují rychlou a předvídatelnou obnovu do jakéhokoli okamžiku. Ochrana databáze s nulovou ztrátou dat vám umožňuje obnovit chráněné databáze za méně než sekundu, kdy došlo k výpadku nebo útoku ransomwaru.

Dodržování

Cloudové systémy Exadata jsou nedílnou součástí mnoha bezpečnostních shod a certifikací získaných v OCI, jako je HIPAA, FedRAMP, PCI DSS, ISO, SOC a další podrobně popsané v Oracle Cloud Compliance.

Některá odvětví mohou také podléhat požadavkům na dodržování předpisů, které brání přijetí veřejného cloudu a vyžadují plnou fyzickou kontrolu dat na místě.

Nabídky hybridního cloudu Oracle Cloud@Customer to řeší pomocí výpočetních platforem (Compute Cloud@Customer), databází (Exadata Cloud@Customer) a dokonce plně spravované místní cloudové oblasti (Dedicated Region Cloud@Customer).

Exadata Cloud@Customer poskytuje výhody veřejného cloudu a zároveň splňuje přísné požadavky na umístění dat. Vzhledem k tomu, že jsou data uložena v zákaznických datových centrech vedle stávajících místních aplikací, mohou zákazníci snadno udržovat své aktuální systémové závislosti a doby odezvy.

Náklady

Existuje mnoho způsobů, jak provozování databází Oracle v Oracle Cloud jedinečně šetří náklady, a to prostřednictvím databázových služeb, které poskytují vynikající výkon, účtování s platbou za použití, sníženou složitost díky konsolidaci, nižší poplatky za výstup dat a místní přenositelnost licencí.

Výjimečný výkon, efektivita a konsolidace databází infrastruktury Exadata je obrovskou finanční výhodou, která snižuje výpočetní zdroje požadované na databázovou službu a počet samostatných odběrů databázových služeb. Studie průmyslových analytiků, jako je Wikibon, podrobně popisují ekonomickou hodnotu výkonu Exadata.

Je také důležité sladit náklady na předplatné se skutečnými požadavky. Namísto placení za servery v cloudu konfigurované pro maximální vytížení může elasticita placení za použití služby Exadata Database Service a Autonomous Database dramaticky snížit vaše náklady na licence Oracle Database v průběhu času.

Schopnosti automatického škálování Autonomous Database umožňují automatické přizpůsobení prostředků CPU a úložiště podle aktuálních požadavků na pracovní zátěž. Když se zátěž zvýší, může Autonomní databáze automaticky škálovat zdroje, a když se sníží, zmenšit. Tím je zajištěno, že výkon je optimalizován, přičemž platíte pouze za zdroje, které skutečně využíváte.

S Oracle Cloud máte také na výběr mezi předplatným s licencí nebo předplatným s vlastní licencí (BYOL) pro možnosti databáze Oracle. Mobilita licencí se týká investic do místní databáze Oracle, aby se snížily náklady na Oracle Cloud.

A co je nejdůležitější, pokud je místní aplikace Oracle Database přesunuta do cloudové služby, která nemůže dosáhnout nebo překročit stávající úrovně výkonu a dostupnosti, bez ohledu na to, kolik infrastruktury se používá, pak náklady na takový nesoulad z hlediska dobré vůle uživatele může být nad míru.

Klíčové věci

  1. Pro obchodně kritické databáze Oracle se přesouvají do cloudu…
    Cloudová strategie Oracle poskytuje nejjednodušší a nejméně riskantní přístup k zajištění minimálního narušení a maximální úrovně služeb od migrace přes produkci.
  2. Databázové služby Oracle Cloud Infrastructure (OCI) jsou…
    Jediné veřejné cloudové služby, které podporují migraci Zero Downtime Migration (ZDM), Real Application Clusters (Oracle RAC) a Exadata; základní technologie pro zajištění maximálního výkonu a dostupnosti. Kromě Oracle Cloud jsou databázové služby OCI k dispozici v Azure od prosince 2023, Google Cloud od září 2024 a v AWS by měly být dostupné v prosinci 2024.
  3. V rámci portfolia hybridních cloudů Oracle…
    Exadata Cloud@Customer je jediná hybridní cloudová nabídka, která podporuje databáze Oracle.
  4. Poté, co byly kritické podnikové databáze Oracle úspěšně přesunuty do Oracle Cloud…
    Nové cloudové nativní aplikace se snadno vyvíjejí pomocí autonomní databáze a konvergovaných funkcí obsažených v databázích Oracle.

Oracle Cloud

Služby IaaS v Azure, Google Cloud a AWS

Přehled

Jak je popsáno výše, Microsoft Azure, Google Cloud a AWS všechny spolupracují se společností Oracle a nabízejí databázové služby OCI v rámci svých cloudů. Kromě toho každý z těchto cloudů nadále nabízí infrastrukturu jako službu (IaaS) pro provozování databází Oracle na infrastruktuře jiné než Oracle. Vše, co běží na poskytované infrastruktuře, včetně operačního systému a databáze, je odpovědností zákazníka, pokud jde o správu životního cyklu, opravy a údržbu. Vzhledem k tomu, že tyto služby mají mnoho společného, ​​pokud jde o funkčnost a další práci, kterou vyžaduje IaaS, budeme je v této části považovat za skupinu.

Azure podporuje databáze Oracle spravované zákazníky ve virtuálních počítačích Azure na IaaS pomocí přístupu přinést vlastní licenci (BYOL).

Google Cloud Bare Metal Solution pro Oracle poskytuje bare metal IaaS umístěná v sousedních (dále jen „rozšíření regionu“) datových centrech, která jsou umístěna ve vybraných oblastech Google Cloud, s vysokorychlostním síťovým připojením k nedalekému datovému centru Google, kde sídlí další služby GCP. Používá také licencování BYOL, kde GCP poskytuje fakturaci, podporu a správu fyzických serverů v souladu se SLA. Nabízí podobné výhody konektivity jako Oracle Interconnect for Google Cloud, ale stejně jako všechny služby IaaS vyžaduje mnohem více úsilí při instalaci, konfiguraci a údržbě vašich databází Oracle ve srovnání s nabídkami služeb Oracle Database v OCI, včetně Oracle Database@Google Cloud.

Podobným způsobem je možné v AWS IaaS poskytovat instance EC2 s připojeným úložištěm EBS, kde lze databázi Oracle ručně instalovat, konfigurovat a spravovat a je licencována pomocí BYOL.

Migrace

Přesunutí místních databází Oracle do virtuálních počítačů Azure je vícekrokový proces, který nezahrnuje použití Azure Database Migration Service, protože databáze Oracle aktuálně nejsou podporovány.

Migrace databáze Oracle na řešení Bare Metal společnosti Google pro Oracle je zvednutím a posunem, podobným přesunu mezi dvěma místními lokalitami, a využívá standardní metody, jako je Oracle Data Guard, Oracle GoldenGate, Oracle Data Pump nebo Oracle RMAN. Zákazníci si musí přinést (BYOL) své vlastní licence Oracle.

Google spolupracuje s řadou partnerů, kteří poskytují služby migrace, a nabízí také službu pro migraci databází, ale pro Oracle Database jsou tyto služby zaměřeny na replatformaci z Oracle na jiné databáze, což může vyžadovat značný dodatečný čas a úsilí při zachování úrovně služeb. Oracle Database poskytuje.

Migrace databází Oracle na AWS IaaS běžící na EC2 vyžaduje podobný manuální proces, protože placená služba AWS Database Migration Service (DMS) se zaměřuje na přesun místních databází Oracle do RDS pro Oracle, jak je uvedeno níže.

Kompatibilita

Oracle Database na virtuálních počítačích Azure nepodporuje Oracle RAC, takže místní aplikace, které na ni spoléhají při škálování a dostupnosti, budou nekompatibilní a alternativní přístupy pro vysokou dostupnost a škálování databáze mají významné kompromisy.

Použití Oracle RAC v instalacích databáze Oracle založených na řešení Bare Metal společnosti Google pro Oracle nebo v instalacích AWS založených na EC2 není společností Oracle podporováno. Nedostatek podpory Oracle RAC významně ovlivňuje škálovatelnost a dostupnost kritických podnikových aplikací.

Úrovně služeb

Protože databáze Oracle na virtuálních počítačích Azure nepodporuje infrastrukturu Exadata ani Oracle RAC, bude výkon, škálovatelnost a dostupnost kritických podnikových aplikací pro tato nasazení omezená.

U databází Oracle, které nepoužívají Exadata, může řešení Google Bare Metal pro Oracle nebo manuální instalace Oracle na AWS EC2 nabídnout výkon a dostupnost podobnou nasazení na jediném serveru, které lze dosáhnout na místě. Rozdíly však mohou existovat v infrastruktuře, protože Google má v rámci svého řešení Bare Metal pro Oracle omezený počet nabídek.

Žádná z těchto nabídek nepodporuje infrastrukturu Exadata, takže některé pracovní zátěže, zejména analýzy a datové sklady, pravděpodobně sníží výkon, možná výrazně.

Ochrana a bezpečnost dat

Pokud jsou databáze Oracle nasazeny na virtuálních počítačích Azure, řešení Google Bare Metal pro Oracle nebo AWS EC2, nejsou podporovány všechny možnosti zabezpečení databáze Oracle a zabezpečení OCI se netýká.

Pokud je použito řešení Google Bare Metal pro Oracle, Security in a Bare Metal Solution environment poskytuje návod, jak zabezpečit databáze Oracle, včetně použití jakýchkoli možností zabezpečení databáze Oracle, pokud zákazníci již mají licence.

Vzhledem k tomu, že příslušný dodavatel cloudu spravuje pouze základní infrastrukturu pro každou z těchto nabídek IaaS, je odpovědností uživatele nakonfigurovat všechna bezpečnostní nastavení a možnosti, zálohování, šifrování a veškeré požadované kopie prostřednictvím Oracle Data Guard atd. Bezpečnostní záplaty pro všechny vrstvy nad základní infrastrukturou jsou také v odpovědnosti uživatele.

Dodržování

Další informace, včetně certifikací Azure, najdete v tématu Azure Compliance.

Podrobnosti o tomto tématu v souvislosti se službou Google Cloud naleznete v části Soulad se službou Google Cloud.

Podrobnosti o tomto tématu ve vztahu k AWS naleznete v části Soulad s AWS.

Náklady

Pokud jsou kritické podnikové databáze Oracle nasazeny na virtuálních počítačích Azure, řešení Google Bare Metal for Oracle nebo AWS EC2, nedostatek podpory pro Exadata a Oracle RAC by mohl vést k nadměrným výdajům na infrastrukturu a nákladnému snížení úrovně služeb ve srovnání se stávajícími místními. úrovně služeb a ve srovnání se službami Oracle Database, které podporují Exadata i Oracle RAC v OCI, ať už tyto služby běží v Oracle Cloud nebo v jedné z nabídek partnerských služeb Multicloud v rámci Azure, Google Cloud nebo AWS.

Je třeba také poznamenat, že žádné z těchto řešení IaaS, na kterých běží Oracle Database, nepodporuje automatické škálování CPU, což znamená, že při neočekávaných špičkách provozu mohou nastat problémy s výkonem a nadměrné poskytování služeb, které to kompenzuje, pravděpodobně povede ke zvýšeným nákladům z nevyužitých zdrojů.

Klíčové věci

U kritických podnikových databází Oracle přesouvajících se do cloudu, řešení IaaS v Azure, Google Cloud a AWS…

  1. Chybí podpora klíčových funkcí, jako je Oracle RAC.
  2. Neposkytujte výhody výkonu a spolehlivosti Exadata Infrastructure.
  3. Instalace, konfigurace a údržba vyžadují mnohem více úsilí ve srovnání s nabídkami služeb Oracle Database v OCI, včetně multicloudových řešení, jako jsou Oracle Database@Azure, Oracle Database@Google Cloud a Oracle Database@AWS.

Služby PaaS na AWS: RDS a RDS Custom for Oracle

Přehled

Kromě nedávno ohlášeného partnerství se společností Oracle, které nabízí Oracle Database@AWS a nabídku IaaS, o které jsme již hovořili, nabízí AWS také velké množství „účelových“ databázových služeb, které jsou exkluzivní pro AWS, plus Amazon RDS (Relational Database Service) pro řízenou podporu relačních databází od Oracle, MySQL, MariaDB, PostgreSQL, Microsoft SQL Server, DB2 a Amazon Aurora.

Tyto nabídky Platform as a Service (PaaS) poskytují další automatizaci a eliminují zákaznickou zátěž spojenou s další prací potřebnou pro správu databáze Oracle na IaaS. Microsoft Azure ani Google Cloud nenabízejí služby PaaS pro provozování Oracle Database kromě nabídek Multicloud dostupných ve spolupráci s Oracle.

Je pozoruhodné, že RDS pro model s licencí Oracle podporuje pouze Standard Edition databáze Oracle. Pro podnikové databáze je téměř jisté, že budou vyžadovat Oracle Database Enterprise Edition, která je dostupná pouze pomocí BYOL.

Účelově vytvořená databázová strategie AWS se nejvíce hodí k jednoúčelovým aplikacím, jako jsou časové řady, grafy a datové sklady. Aplikace, která kombinuje více datových typů, by tedy v případě potřeby vyžadovala předplatné pro každou databázovou službu plus logiku pro jejich kombinaci a zajištění konzistence dat.

Tento přístup je v kontrastu s paradigmatem konvergovaných databází Oracle, kde je aplikacím ve společném rámci k dispozici více typů dat a datových modelů, což zajišťuje jednotnou konzistenci dat a ochranu dat z jedné databázové služby.

Migrace

AWS Database Migration Service (DMS) je zpoplatněná cloudová služba, která se používá k přesunu místních databází Oracle do RDS for Oracle. AWS DMS je logický migrační nástroj vyvinutý pro více než 20 databázových zdrojů a cílů, spíše než aby byl optimalizován pro jakoukoli konkrétní databázi. Břemeno pochopení a správného použití velkého počtu kroků je tedy kladeno na uživatele, zatímco u Zero Downtime Migration (ZDM) znamená zaměření pouze na databáze Oracle proces je jednoduchý a odolný proti chybám.

Kompatibilita

RDS for Oracle podporuje mnoho funkcí a možností databáze Oracle, s významnými výjimkami, mimo jiné Real Application Clusters (Oracle RAC)Automatic Storage Management (ASM)Database Vault a Flashback Database.

Nedostatek podpory Oracle RAC významně ovlivňuje škálovatelnost a dostupnost kritických podnikových aplikací, které jsou migrovány na RDS.

Pokud místní nasazení spoléhá na jakékoli nepodporované funkce a možnosti databáze Oracle, je pravděpodobné, že při přesunu databáze a aplikace do AWS budou nutné změny. Takové změny mohou zahrnovat aktualizace schématu databáze, konfigurace, provozních postupů nebo samotné aplikace.

Úrovně služeb

Vzhledem k nedostatečné podpoře pro Oracle RAC je RDS pro Oracle na AWS napodobeno co do rozsahu a výkonu na jeden server a selhání serveru mohou mít dopad.

RDS také nepodporuje Exadata nebo ekvivalentní databázovou infrastrukturu, takže přesun místní databáze Exadata do RDS by mohl negativně ovlivnit zkušenost uživatelů aplikace. Srovnání výkonu od oborových analytiků a zákazníků varují před velkými poklesy výkonu, které utrpěly aplikace přesunuté z místního Exadata na RDS pro Oracle.

Pro zákazníky, kteří vyžadují přístup na úrovni VM nebo operačního systému, aby si mohli přizpůsobit konfiguraci Oracle, nabízí AWS RDS Custom for Oracle, ale tato služba má stejné omezení rozsahu a výkonu jako plně spravované RDS pro Oracle a vyžaduje značné další práce při instalaci, konfiguraci a údržbě databází.

Ochrana a bezpečnost dat

Jako nejdelší poskytovatel veřejných cloudových služeb s největším celkovým podílem na trhu je zabezpečení cloudu AWS kriticky důležité. Zabezpečení databáze Oracle v rámci AWS je součástí zabezpečení Amazon RDS a každá z databází v rámci Amazon RDS obsahuje vlastní sadu bezpečnostních nástrojů a postupů.

I když RDS pro Oracle poskytuje funkce zabezpečení, jako je základní šifrování a účty založené na rolích, tyto funkce nejsou automatické jako v Oracle Cloud Infrastructure (OCI) a nepodporují klíčové technologie zabezpečení Oracle, jako je Oracle Database Vault, nebo technologie pro obnovu poškození dat, jako je např. Oracle Flashback.

Dodržování

Pro odvětví podléhající suverenitě dat a regulačním požadavkům, které brání přijetí veřejného cloudu, AWS v současnosti nepodporuje RDS pro Oracle v jejich hybridní cloudové nabídce AWS Outposts. Toto omezení brání mnoha finančním institucím, vládním entitám a dalším regulovaným organizacím využívat výhod cloudu při zachování jejich databází Oracle on-premise.

Podrobnosti o tomto tématu najdete v části AWS Compliance a Compliance validation pro Amazon RDS.

Náklady

U kriticky důležitých databází může nedostatek podpory AWS pro Oracle RAC, Exadata a další funkce Oracle Database vést k nadměrným výdajům na infrastrukturu a nákladnému snížení úrovně služeb ve srovnání s provozováním takových databází na infrastruktuře OCI a Exadata. Ekonomické přínosy konsolidace databází, charakteristický znak Exadata, jsou ve srovnání s tím významné. Bez podpory Oracle RAC nemůže RDS pro databáze Oracle pokrývat více než jeden server a dokonce i ten největší systém AWS je výrazně méně výkonný než skupina méně nákladných systémů. Podrobnou analýzu naleznete v tématu Přesvědčivá ekonomická hodnota nesrovnatelného výkonu databáze.

RDS for Oracle také nepodporuje automatické škálování CPU, což znamená, že při neočekávaných špičkách provozu mohou nastat problémy s výkonem. Nadměrné poskytování prostředků ke kompenzaci této potenciální situace však pravděpodobně povede ke zvýšeným nákladům z nevyužitých zdrojů.

Klíčové s sebou

Pro obchodně důležité databáze Oracle přesouvající se do cloudu…

RDS a RDS Custom for Oracle postrádají podporu pro kritickou infrastrukturu Oracle RAC a Exadata, což si pravděpodobně vynutí nákladné změny a negativně ovlivní výkon a dostupnost aplikací.

Celkově Takeaways

1. Oracle má multicloudová partnerství se společnostmi Microsoft, Google a AWS, která zpřístupňují Oracle Cloud Infrastructure (OCI) v cloudových oblastech Azure, Google Cloud a AWS.

To znamená, že klíčové technologie OCI, jako je infrastruktura Exadata, Real Application Clusters (Oracle RAC) a Zero Downtime Migration (ZDM), jsou také dostupné pro zákazníky Azure, Google Cloud a AWS a aplikace se mohou připojit k databázím Oracle běžícím na Exadata s velmi nízkou latence.

2. Microsoft Azure, Google Cloud a AWS také nadále nabízejí služby pro provozování databází Oracle na infrastruktuře jiné než Oracle, ale tyto nabídky postrádají podporu pro klíčové technologie, jako je Oracle RAC a Exadata. To zpochybňuje jejich vhodnost pro kritické obchodní databáze.

Přesunutí místních databází Oracle, které se spoléhají na tyto technologie, do cloudové služby, která je nepodporuje, by mohlo výrazně snížit výkon a dostupnost stávajících aplikací a zvýšit náklady a složitost.

3. Hybridní cloud společnosti Oracle (Cloud@Customer) je jedinou nabídkou hybridního cloudu, která podporuje databáze Oracle

Jiní poskytovatelé cloudu nabízejí varianty on-premise hybridních cloudů, z nichž žádný nepodporuje databáze Oracle.

Exadata Cloud@Customer je široce používaná hybridní cloudová platforma společnosti Oracle pro provozování databáze Oracle na infrastruktuře Exadata. Exadata Cloud@Customer poskytuje výhody veřejného cloudu s místním řízením vašich databází Oracle pro řešení problémů s umístěním dat, zabezpečením a závislostí aplikací.

Pro další informace na téma cloud, nás neváhejte kontaktovat.

Zdroj: Oracle