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リクエストを処理するために使用されます。