2 Oracle Exadata System Softwareリリース23.xの新機能
この項では、Oracle Exadata System Softwareリリース23.xに導入された新機能について説明します。
2.1 Oracle Exadata System Softwareリリース23.1の新機能
2.1.1 Oracle Exadata X10Mのサポート
Oracle Exadata System Softwareリリース23.1.0では、Oracle Exadata X10Mシステム・ファミリのサポートが導入されています。
Exadata X10Mは、RoCEネットワーク・ファブリックに基づく第3世代のシステム・ハードウェアであり、全体のパフォーマンスと容量の改善を提供しています。特長は次のとおりです:
-
Exadata X10Mデータベース・サーバーおよびストレージ・サーバーには、以前のExadataシステムよりもかなり多くのCPUコアが内蔵されているAMD EPYC™ CPUが搭載されています。
柔軟な構成の場合:
-
各Exadata X10Mデータベース・サーバーには、192個のCPUコア(以前は64個)が内蔵されています。
-
各Exadata X10M High Capacity (HC)またはExtreme Flash (EF)のストレージ・サーバーには、64個のCPUコア(以前は32個)が内蔵されています。
-
各Exadata X10M拡張(XT)ストレージ・サーバーには、32個のCPUコア(以前は16個)が内蔵されています。
CPUリソースを増やすと、Exadata X10Mシステムでは、より多くのユーザーと、より多くのCPU負荷の高い操作(データ圧縮やデータ暗号化など)を処理できるようになります。
-
-
Exadata X10Mストレージ・サーバーには、高性能DDR5 DRAMが搭載されており、Exadata RDMAメモリー・キャッシュ(XRMEMキャッシュ)用に1.25 TBが予約されています。この新しいキャッシュ層は、株式取引やIOTデバイスなどの極端に短いレスポンス時間を要求するワークロードにメリットをもたらし、RDMAを利用してストレージ・サーバーのデータにアクセスできるようになります。
詳細は、「Exadata RDMAメモリー」を参照してください。
-
Exadata X10Mデータベース・サーバーは、2ラックユニット(RU)フォーム・ファクタに移動します。このサーバー形式は、より強力なAMD EPYC™ CPUに対応し、各サーバーでは、最大3 TBの高性能DDR5 DRAM (以前は2 TB)および最大5枚のネットワーク・インタフェース・カード(以前は3枚)を収容してより柔軟なクライアント接続が可能になります。2つのRUフォーム・ファクタは、システム冷却にも役立ちます。
-
Exadata X10M EFストレージ・サーバーには、2種類のフラッシュ・ストレージ・デバイスが搭載されるようになりました。各EFストレージ・サーバーの構成は次のとおりです:
-
4台の6.8 TBパフォーマンス最適化フラッシュ・デバイス。これらのフラッシュ・デバイスは、X10M HCストレージ・サーバーのものと同じです。これらは主に、Exadataスマート・フラッシュ・キャッシュおよびExadataスマート・フラッシュ・ログを使用した高パフォーマンス、低レイテンシのキャッシュに使用されます。
-
4台の30.72 TB容量最適化フラッシュ・デバイス。これらのフラッシュ・デバイスは、パフォーマンス最適化フラッシュ・デバイスと組み合せることで、ハード・ディスク・ドライブよりも優れたパフォーマンスとレイテンシを実現しながら、EFストレージ・サーバーのRAWデータ・ストレージ容量がほぼ300%増加します。
-
-
Exadata X10M HCおよびXTのストレージ・サーバーには、22 TBのディスク・ドライブ(以前は18 TB)が搭載さており、RAWデータ・ストレージ容量が22%増加します。
詳細は、Oracle Exadata Database Machineシステム概要のOracle Exadata Database Machineのハードウェア・コンポーネントを参照してください。
Oracle Grid InfrastructureおよびOracle Databaseのバージョンの互換性については、「Exadata Database Machine and Exadata Storage Server Supported Versions」(ドキュメントID 888828.1)を参照してください
2.1.2 Exadata RDMAメモリー
Oracle Exadata System Softwareリリース23.1.0では、Exadata RDMAメモリー(XRMEM)が導入されています。XRMEMには、リモート・ダイレクト・メモリー・アクセス(RDMA)を使用してストレージ・サーバー・メモリーに直接アクセスできるようにするExadata機能がすべて組み込まれており、レスポンス時間の高速化と読取りレイテンシの短縮が可能になります。
XRMEMには、永続メモリー(PMEM)に基づく以前のExadataデータおよびコミット・アクセラレータが含まれ、Exadata X8MおよびX9Mストレージ・サーバー・モデルでのみ使用できます。Exadata X10M以降、XRMEMを使用すると、専用の永続メモリーを必要とせずにRDMAのメリットを実現でき、メモリーおよびストレージ・ハードウェアでの開発を活用できる状態になっています。
Exadata X10Mシステムでは、株式取引やIOTデバイスなどの極端に短いレスポンス時間を要求するワークロードは、XRMEMキャッシュを利用できます。データベース・クライアントがXRMEMキャッシュから読み取ると、クライアント・ソフトウェアはキャッシュされたデータのRDMA読取りを実行します。これにより、ストレージ・サーバー・ソフトウェアおよびネットワーク・レイヤーがバイパスされ、高価なCPU割込みおよびコンテキストのスイッチングがなくなり、Exadataスマート・フラッシュキャッシュよりもはるかに高速に結果がもたらされます。この場合、XRMEMキャッシュはライトスルー・モードでのみ動作し、データベース書込みは永続ストレージに保存されます。
Exadata X10Mでは、XRMEMキャッシュはHigh Capacity (HC)およびExtreme Flash (EF)のExadata X10Mストレージ・サーバーで使用でき、サーバーで使用できる高性能な動的ランダム・アクセス・メモリー(DRAM)を利用します。この環境では、XRMEMキャッシュは自動的に機能するため、個別の構成や継続的な管理は必要ありません。
Oracle Exadata System Softwareリリース23.1.0を使用する既存のExadata X8MおよびX9Mシステムでは、PMEMキャッシュ(PMEMCACHE
)とも呼ばれる永続メモリー・データ・アクセラレータは、XRMEMキャッシュ(XRMEMCACHE
)と呼ばれるようになりました。同様に、PMEMログ(PMEMLOG
)とも呼ばれる永続メモリー・コミット・アクセラレータは、XRMEMログ(XRMEMLOG
)になりました。ただし、PMEMCACHE
およびPMEMLOG
のリソースを管理するためのCellCLIコマンドは、下位互換性のために引き続き使用できます。
Oracle Exadata System Softwareリリース23.1.0では、Exadata X10MシステムにXRMEMLOG
は実装されません。
2.1.3 ストレージ・サーバーの列圧縮に対する高圧縮
Oracle Exadata System Softwareリリース23.1.0およびExadata X10Mストレージ・サーバー以降、Exadataでは、ストレージ・サーバーのインメモリー列圧縮に、より領域効率のよい圧縮アルゴリズムが使用されます。
このアルゴリズムは、Exadata X10Mストレージ・サーバーの増えたCPUリソースを使用してより効率のよい圧縮を実現し、優れたパフォーマンスを維持しながらキャッシュできる列形式データの量を増やします。
2.1.4 Oracle Linux 8のサポート
Oracle Exadata System Software 23.1.0では、すべてのストレージ・サーバー、ベア・メタル・データベース・サーバー、KVMホスト、KVMゲストおよびOracle VM (OVM)ゲスト(DomU)のサーバー・オペレーティング・システムとして、UEK6カーネルを搭載したOracle Linux 8を使用します。
ローリング・アップグレードは、Oracle Linux 7からOracle Linux 8へサポートされています。
OVM管理ドメイン(Dom0)は、Oracle Linux 8を必要とせず、UEK5を搭載したOracle Linux 7上に残ります。
2.1.5 OSユーザーの一元的な識別および認証
Oracle Exadata System Software 23.1.0では、オペレーティング・システム(OS)ユーザーの一元的な識別および認証を可能にするインフラストラクチャのサポートが導入されています。
具体的には、このリリースでは、Linuxシステム・セキュリティ・サービス・デーモン(SSSD)を構成し、LDAPを使用してExadataデータベース・サーバーおよびストレージ・サーバーへのアクセスを容易にし、認証プロトコルとしてアイデンティティ・サービスおよびKerberosを提供できます。Oracle Exadata System Softwareには、SSSDをサポートするためのLinuxパッケージが含まれ、特定の要件に従って構成できます。さらに、Oracle Exadata System Softwareでは、システム更新時に既存のSSSD構成の詳細が保持されます。
SSSDのサポートは、Oracle Linux 8のLinux authselect
ユーティリティを使用して、Exadata固有のセキュリティ・プロファイルと組み合せて有効になります。そのため、このリリースでは、ExadataによるLinux SSSDのサポートを、Oracle Linux 7を使用するXen管理ドメイン(dom0)では使用できません。
2.1.6 最小バージョンおよびその他の要件
次に、Oracle Exadata System Software 23.1.0に適用される最小バージョンおよびその他の要件の概要を示します。
-
サポートされているOracle DatabaseおよびOracle Grid Infrastructure (GI)の最小リリース:
-
リリース19c: バージョン19.15、2022年4月リリース更新(RU)
-
リリース21c: バージョン21.6、2022年4月リリース更新(RU)
-
-
最小システム・ハードウェア・バージョン: Oracle Exadata X5-2
-
リリース23.1.0に更新する前に既存のシステムで必要なOracle Exadata System Softwareの最小バージョン: Oracle Exadata System Software 21.2.10 (2022年3月)
ノート:
データベース・サーバー上に仮想マシン(VM)が構成されているシステムでは、ゲストVMの前か後にハイパーバイザー(Oracle VM ServerまたはOracle Linux KVM)をアップグレードできます。ただし、各VMゲストがアップグレード前にOracle Exadata System Softwareの最小要件を満たしている必要があります。同様に、ハイパーバイザーもアップグレード前にOracle Exadata System Softwareの最小要件を満たしている必要があります。
2.1.7 Oracle Exadata System Softwareリリース23.1.0でサポートが終了した機能
次の機能は、Oracle Exadata System Softwareリリース23.1.0で使用できなくなりました:
-
Oracle Exadata System Softwareリリース23.1.0より前は、PMEMキャッシュをライトバック・モードで動作するように構成できます。このモードは、ライトバックPMEMキャッシュとも呼ばれ、キャッシュで書込み操作を処理できるようにします。
ただし、Oracle Exadata System Softwareリリース20.1.0以降、ベスト・プラクティスの推奨事項は、PMEMキャッシュをライトスルー・モードで構成することでした。この構成によって、最高のパフォーマンスと可用性が提供されます。
Oracle Exadata System Softwareリリース23.1.0以降、PMEMキャッシュはライトスルー・モードでのみ動作します。
システムをOracle Exadata System Softwareリリース23.1.0にアップグレードすると、必要に応じてPMEMキャッシュは自動的にフラッシュされ、ライトスルー・モードに変換されます。
-
セルRAMキャッシュ「RAMキャッシュが非推奨に」を参照してください。
-
USBイメージ。「USBイメージが非推奨に」を参照してください。