※本ページは、”Exadata System Software 24ai – Delivers mission critical AI at any scale“の翻訳です。
Exadata製品管理およびエンジニアリング・チームは、Exadata System Software 24ai のリリースを発表できることを嬉しく思います。Exadata System Software 24ai、バージョン24.1.0.0.0は、2008年の最初のバージョン以降、Exadataソフトウェアの最新かつ最も重要なリリースの1つです。Exadata System Software 24aiは重要なリリースになります。これには、AI Smart Scan、Exadata Live Update、Exadata RDMAメモリー上のカラムナー・キャッシュ(XRMEM)、新しいフラッシュ・キャッシュの可観測性、データベース・サーバーあたりのVM数の増加など、Oracle Database 23aiを加速するための強力な新しい最適化が含まれています。
Exadata System Software 24aiは、AIベクター検索を最大限に高速化し、ミッション・クリティカルなAIをあらゆる規模で提供します。これにより、アプリケーションで大量のデータと多数の同時ユーザーに対してAIベクトル検索を実行できるため、Exadataは最先端のGenerative AIアプリケーションの実行に最適なプラットフォームとなります。
次に、Exadata System Software 24aiに含まれる最新および拡張機能の概要を示します。
AI Smart Scan
AI Smart Scanにより、大量のベクトル・データにわたって非常に低レイテンシで高スループット、並列化されたスキャンを実現する最適化し、Oracle Database 23ai AI Vector Searchを大幅に高速化します。AI Smart Scan は、Exadataストレージ・サーバーで超高速のExadata RDMAメモリー(XRMEM)およびExadata Smart Flash Cacheを活用して、ベクトル・データをメモリー速度で処理し、データが存在する場所でスケーラブルなベクトル距離の計算と、Top-Kフィルタリングを実行し、不要なネットワーク・データ転送、データベース・サーバーでの処理を削減します。

Oracle Database 23ai
In-Memory Columnar Speed JSON Queries
Exadata System Software 24aiでは、Oracle Database 23ai のネイティブ JSON データ型および Oracle Database 19c の OSON 形式のドキュメントが、フラッシュ・キャッシュ、XRMEM上にインメモリー列形式で自動的に透過的に変換されるようになりました。これらのデータを列形式で格納すると、スマート・スキャンでは、SIMD処理、データ・プルーニング、ディクショナリ・エンコーディングおよび圧縮の利点を活用して、JSONクエリーを最大6.5倍高速化します。

Transparent Cross-Tier Scan
Database 23aiでは、オプティマイザは、データベース層およびストレージ層からの列データを透過的にスキャンしてクロスティア・スキャンで使用できるようになり、シリアル問合せとパラレル問合せを最大3倍高速化できます。Transparent Cross-Tier Scanを使用すると、単一の問合せでインメモリー・スキャンの機能(データ・プルーニング、ディクショナリ・エンコーディング、圧縮およびSIMD処理)を活用し、データベース・サーバーとストレージ・サーバーの両方のリソースを効率的に使用できます。

Faster Pluggable Database Startup
Exadata RDMAメモリーにデータベース制御ファイルをキャッシュしながら内部操作のパラレル化を改善することで、PDBの起動速度が以前のデータベース・リリースより最大2倍高速になります。
Faster Hash Joins of Large Tables
Exadata System Software 24ai 以降、Oracle Database 23ai では、より大きな Bloom Filter をストレージ・サーバーにオフロードできるため、分析クエリーのパフォーマンスが最大2倍高速になります。

Pipelined Log Writes
Exadata X10M、Oracle Database 23ai、ないしは Oracle Database 19c (19.22) をデプロイすると、従来の”バッチ” REDO書込みメカニズムではなくREDO書込みのパイプライン化によって、トランザクション・パフォーマンスが最大1.45倍向上します。
Smart Scan on AES-XTS Encrypted Data
Oracle Database 23ai では、セキュリティとパフォーマンスを向上させるために、AES-XTS暗号化表領域が追加されています。Exadata System Software 24ai は、AES-XTS で暗号化された表領域をネイティブかつ透過的にスキャンします。
Smart Scan during TDE Encryption and Rekey
Smart Scan では、表領域内のデータをオンラインで暗号化またはキー更新中にスキャンできるため、クエリパフォーマンスが最大4倍向上します。
Smart Scan on Index-Organized Tables
新しい索引構成表(圧縮されたIOTを含む)をSmart Scan でスキャンできるようになりました。
Smart Scan on Wide Tables
Smart Scan では、最大4096列を含む新しいOracle Database 23aiワイド表をスキャンできるようになりました。
Smart Scan during Timezone Upgrades
Database 23ai以降、TIMESTAMP WITH TIMEZONE列を含む表を除くすべての表のタイムゾーンの更新中に Smart Scan が利用できるようになりました。
Smart Scan of Oracle Database 23ai Functions and Operators
データベース23aiで導入された新しいDATE関数、Interval関数、Boolean 関数と演算子が Smart Scan に対応しました。
- Date – CEIL 関数、 FLOOR 関数
- Interval – CEIL 関数, FLOOR 関数, ROUND 関数、TRUNC 関数
- Boolean – TO_BOOLEAN 関数, IS FALSE, IS NOT FALSE, IS TRUE, IS NOT TRUE predicate operators

Columnar Smart Scan at Memory Speed
Exadata System Software 24ai の新機能では、最もホットな(最も頻繁に使用される)列データが Exadata RDMA メモリー (XRMEM) に自動的にロードされるため、Smart Scan では高速なメモリーを利用してパフォーマンスを向上できるようになりました。

Exadata Cache Observability
Exadata Cache Statistics (ecstat) は、iostat などの他の Linux ユーティリティと同じスタイルを使用する統計サンプリング・ツールです。これにより、ストレージ・サーバー上の現在のワークロードに関するインサイトが得られ、1秒当たりの Small Read、Large Read、スループット、キャッシュ・ヒット、キャッシュ・ミスなどの貴重なデータが確認出来ます。
Automatic KEEP Object Load into Exadata Flash Cache
表にKEEP属性を追加すると、明示的な全表スキャン(FULL SCAN)を実施しなくてもオブジェクトをフラッシュ・キャッシュにロードするようストレージ・サーバーに自動的に指示されるようになりました。フラッシュ・キャッシュにデータを自動的にロードすると、不要なクエリー結果がデータベース・サーバーに返されないため、ネットワーク効率が向上し、データベース・サーバーのCPU使用率が回避されます。
Infrastructure
Increased Number of Virtual Machines on X10M
Exadata X10M では、Exadata System Software 24ai 以降、使用可能なシステム・リソースに応じて、データベース・サーバー当たりのVMの最大数を50まで増やすことが可能になり、お客様は統合密度を高め、Exadata X10Mのハードウェア機能をさらに活用できます。
Secure Boot for KVM Virtual Machines
Exadata System Software 24ai 以降、新しいVMをデプロイしているお客様は、仮想マシン用の Secure Boot を有効にして、データベース環境のセキュリティ体制を強化することができるようになりました。
High Availability
Improved RoCE Network Resilience
Exadata System Software 24ai には、自動化された RoCE ネットワーク・リンク、トラフィック監視が含まれています。ネットワーク・リンクでトラフィックが停止した場合、Exadata Software は、影響を受けるIPアドレスをパートナー・リンクに移動し、ネットワーク関連のデータベースおよびクラスタの障害を回避します。停止したリンクが機能を再開すると、IPアドレスは自動的に作業用リンクに戻ります。

Monitoring and Management
Enhanced RoCE Network Discovery
Exadata System Software 24ai には、RoCE ネットワーク検出を容易にする2つの新しいユーティリティが含まれています。
- configure_roce_hostinfo.sh – 現在のRoCEスイッチ・ポート構成を検出し、必要に応じて簡単に再構築できるようにし、rocelinkinfo ユーティリティの有用なマップとしてドキュメント化します。
- rocelinkinfo – インターコネクト・ファブリック内の各リンクのリアルタイム・ステータスを提供し、RoCE ネットワークの管理を簡素化します。
AWR and SQL Monitor
X10M Extreme Flash Storage Servers
Oracle Database 23aiおよび19cでは、X10M Extreme Flashストレージ・サーバーは、自動ワークロード・リポジトリ(AWR)レポートで、Performance-optmized Flash とCapacity-optmimized Flash を区別します。
Automatic Workload Repository (AWR)
Oracle Database 23ai には次のセクションが新たに含まれました。
- Top PDBs by Database IO Requests – CDB内の上位50個のPDBのPDB別I/Oリクエストの詳細を表示します。

- Columnar Cache- 以前は「Flash Cache」セクションに含まれていましたが、この新しいセクションには、XRMEMデータの詳細な列キャッシュと、フラッシュ・キャッシュ・データの既存の列キャッシュが含まれるようになりました。
以下のセクションが改善されました。
- Top IO Reasons by Requests – このセクションでは、ストレージ・サーバーでI/Oが実行された理由についても説明し、media type (FLASH/DISK) および I/O TYPE (READ/WRITE) が含まれるようになりました。

- Smart IO – Smart IO、Columnar Cache Reads、Columnar Cache Eligible、Columnar Cache Saved のための ストレージ・サーバーで的確な読み込みの詳細が追加された。これは、Oracle Database 19cにも含まれています。
- Wait Event Histogram – これには、次の待機イベントが含まれており、Oracle Database 19cにも含まれています。
- cell single block physical read: RDMA
- cell single block physical read: flash cache
- cell single block physical read: xrmem
SQL Monitor
SQLモニターには、次のメトリックを含むようになりました。
- Eligible bytes for smart IO
- In-Memory Columnar format
- In-Memory Capacity (IM Capacity bytes)
- In-Memory Query (IM Query bytes)
- No Memcompress (No memcompress bytes)
- XRMEM Columnar Cache bytes
- Bytes added to Storage Index (Storage Index creation)
- IORM IO requests on Flash and Disk
- IORM wait times on Flash and Disk
JSON API for Management Server
CellCLI、DBMCLI、ExaCLI は、これらのユーティリティをJSON形式で出力するように構成できるようになりました。また、データベース・サーバー(ホストおよびゲスト)およびストレージ・サーバー上のRESTインタフェースが更新され、JSON出力が提供されます。
Security
SNMP Security
Exadata System Software 24ai では、システム全体のセキュリティを強化するために、Exadata サーバーで使用可能な既存の SNMP v3 に SHA2 認証が追加されました。
Hardware, Grid Infrastructure, and Database Minimum Requirements
Hardware
Exadata System Software 24aiは、Exadata X6 以降のすべてのExadata Database Machine および Storage Expansion Rack で使用できます。
Grid Infrastructure and Database
Exadata System Software 24ai には、Exadata System Software 23.1と同じ Oracle Database および Grid Infrastructure の最小ソフトウェア要件があります。
Exadata System Software
Exadata リリース 24.1.0 に更新する前に既存のシステムで必要な Oracle Exadata System Software の最小バージョンは、Oracle Exadata System Software 21.2.10 (2022年3月)です。
詳細は、My Oracle Support NOTE 888828.1を参照してください。
詳細情報
Exadata Database Machineのシステム概要の「Oracle Exadata Database Machineの新機能」の章では、Exadata System Software 24aiリリースの詳細について説明します。Oracle Exadata Database Machineのドキュメントは、ここから入手できます。
ミッション・クリティカルなAIをあらゆる規模で提供
Exadata System Software 24ai は、Oracle Database 23ai のエキサイティングな新しいAIベクター検索機能からその名前を導出します。ただし、Exadata System Software 24ai はAI機能以上の機能を備えています。Transparent Cross-Tier Scan、Columnar Smart Scan at Memory Speed、In-Memory Columnar Speed JSON Queries、Pipelined Log Writes、多数の新しい Smart Scan の最適化、Exadata Live Update、KVM Secure Boot などの独自の新機能仮想マシン、改善されたRoCEネットワーク検出と自己回復性、増加されたX10M上の仮想マシン数など、Exadata System Software 24ai は、お客様のアプリケーションをさらに加速し、統合を強化し、セキュリティを強化し、さらに高い可用性を実現する準備ができています。
Exadata のリリース以来、Exadata はあらゆる Oracle Database ワークロードを実行するのに理想的なプラットフォームとなっています。Exadata System Software 24ai は、絶え間ないフォーカスから生まれ、ソフトウェアとハードウェアを一緒にエンジニアリングし、パフォーマンス、可用性、スケーラビリティ、セキュリティの封筒を継続的に押し上げる、並外れたリリースです。既存の Oracle Database ワークロードのパフォーマンスを向上させ、業界のどこにもないスマート・オフロード機能により、お客様をAI時代へと推進します。非常に低レイテンシで高スループットの並列化されたスキャンを大量のベクトル・データに提供する最適化と、非常に高いユーザー・コミュニティを強化する実績のある機能により、Oracle Database 23ai、Exadata、Exadata System Software 24ai は、ミッションクリティカルなAIをあらゆる規模で提供する準備ができています。
これは始まりに過ぎません!!!
最後に、Exadata PMチームを代表して、エンジニアリング、テスト、MAA、ドキュメント、およびExadata System Software 24ai のようなリリースを可能にする他の多くのチームの驚異的な取り組みを認識したいと思います。私達の顧客の期待を上回る質に彼らの絶え間ない焦点は畏敬の念にほかありません。ありがとうございました。
