SAPHANA管理者-アーキテクチャの概要
SAP HANAシステムアーキテクチャでは、インストール時にインストールされるすべてのサーバーコンポーネントが含まれています。各サーバーには一連のタスクが定義されており、SAPHANA分散環境のサーバーごとに異なるサービスが実行されます。
最も重要なサーバーシステムであり、HANAシステムの心臓部はインデックスサーバーです。このサーバーは、インデックスサーバーのエンジンを使用してSQL / MDXステートメントを処理します。また、完了および実行中のトランザクションを追跡するためのセッションおよびトランザクションマネージャーも含まれています。
インデックスサーバーの永続層は、データのバックアップとログファイルのトランザクションに使用されます。
次の表に、HANAのすべての主要なサーバーコンポーネント、対応するサービス、およびOSプロセスの詳細を示します。
| サーバーコンポーネント名 | HANAシステムのサービス名 | OSプロセス名 | コンポーネントの詳細 |
|---|---|---|---|
| インデックスサーバー | インデックスサーバー | hdbindexserver | SQL / MDXプロセッサを使用してSQLステートメントを処理する責任があります。 |
| ネームサーバー | ネームサーバー | hdbnameserver | SAPHANAシステムのトポロジを維持するため。これは、実行中のすべてのコンポーネントと各コンポーネントに保存されているデータを管理するために使用されます。 |
| XSクラシックサーバー | xsengine | hdbxsengine | SAPHANAシステム上でアプリケーションを開発およびホストするために使用できます。 |
| データプロビジョニングサーバー | dpserver | hdbdpserver | SAPHANAスマートデータアクセス機能を提供します。 |
| プリプロセッサ | プリプロセッサ | hdbpreprocessor | テキストデータを分析し、検索機能を実行します。 |
| サーバーのコンパイル | Compileserver | hdbcompileserver | これはSQLプロシージャのコンパイルを実行するために使用され、データは含まれていません。 |
| Webディスパッチャー | Webdispatcher | hdbwebdispacher | これは、HANAXSエンジンへのHTTP / HTTPSリクエストを処理するために使用されます。 |