Sap-basis-nw-architecture

提供:Dev Guides
移動先:案内検索

SAP Basis-NWアーキテクチャ

SAP NetWeaverは、SAPソフトウェアスタック全体の中心的なコンポーネントの1つであり、他のコンポーネントやJAVAおよびABAPアプリケーションのプラットフォームを提供します。

SAPアプリケーションサーバーは、複数のアプリケーションサーバーインスタンスとデータベースサーバーで構成されます。 ダイアログインスタンスを使用すると、メッセージサーバーとエンキューサーバーも含まれます。

以下は、ユーザーによって実行されるダイアログインスタンスです-

SAP GUI

これらは、ダイアログインスタンスのさまざまなコンポーネントです-

*Internal Communication Manager* -これは、クライアントとサーバーの両方のWeb要求を処理するために使用されます。 プロトコル– HTTP、HTTPS、SMTPをサポートします。
*Dispatcher* -これは、ユーザーのリクエストを異なるワークプロセスに配布するために使用されます。 すべてのワークプロセスがビジーの場合、リクエストはディスパッチャキューに保存されます。

ワークプロセス-これらは、JavaまたはABAPプログラムを実行するために使用されます。

  • SAPゲートウェイ*-これは、SAPインスタンス間のRFCインターフェイスを提供します。

メッセージサーバー-これはメッセージ通信に使用され、SAPシステムの負荷も分散します。

SAP NetWeaverのインストールオプション

SAP NetWeaverは次のインストールオプションを提供します-

  • * ABAPシステム*-これには統合されたVMコンテナが付属しています。 このインストールでは、ABAPプログラムと選択したSAP Javaアプリケーション(左のボックスに表示)を実行できます。
  • Java System -上の画像の右側のコンポーネントはJavaシステムを構成しています。 これをインストールすると、J2EEアプリケーションを実行できますが、ABAPプログラムは実行できません。
  • * ABAP + Javaシステム*-上の画像に示されているすべてのコンポーネントは、ABAP + Javaシステムを構成しています。

アプリケーションセンターとインスタンス

SAP NetWeaverワークセンターには、次のツールの構成が含まれています-

*Adob​​e Document Services* -これにより、Adobe Reader Rightsクレデンシャルを登録できるだけでなく、システム内のライセンスされていないすべてのインタラクティブフォームデザインを追跡できます。

アプリケーションモジュール-これにより、デプロイされたアプリケーションとそのモジュールの詳細を表示できます。 ここで、アプリケーションモジュールの実行時設定を実行することもできます。

アプリケーションリソース-これにより、アプリケーションが外部リソースを利用できるようになります。 NW管理者は、アプリケーションリソースを追加または削除できます。

認証とシングルサインオン-これにより、アプリケーションに必要な認証メカニズムを選択できます。 次の認証とSSOを構成できます-

  • サービスプロバイダーとしてのAS Java
  • Kerberos

証明書とキー-これにより、AS Javaの証明書とキーを管理できます。

*Composite Application Framework Authorization Tool* -これにより、CAFアプリケーション、ビジネスオブジェクトノード、AS Javaインスタンスのビジネスルールとインスタンスレベルの権限を管理できます。

構成ウィザード-システムまたは技術シナリオの技術処理に必要な技術設定を行うことができます。

宛先-リモート接続のリモートサービスのアドレスとユーザー認証情報を指定するために使用できます。

開発インフラストラクチャ-これは、Javaで開発するときに必要であり、Transport Management System(TMS)で管理する必要があります。

  • ID管理*-これにより、ユーザーを作成し、これらのユーザーにアプリケーションに対する認証手段を提供することにより、管理者としてアプリケーションのアクセスを制御できます。

国際化-これにより、ダブルスタックシステムからのデータを管理でき、同期目的にも使用できます。

  • Java HTTPプロバイダーの構成*-すべての登録済みシステムに対して、新しい仮想ホストを作成し、既存のものを構成できます。
  • Javaクラスローダービューア*-AS Javaのクラスローダー間の階層と参照を監視できます。
  • Javaシステムプロパティ*-これを使用すると、アプリケーションサーバーJAVAの現在のシステム構成を表示し、オンラインで変更可能としてマークされたプロパティを編集できます。
  • Java接続JCo RFCプロバイダー*-Javaコネクタリモート関数呼び出し(JCo RFC)宛先を管理できます。 これにより、既存の接続を作成、編集、表示できます。
  • JMSサーバー構成*-これは、新しいJMSリソースを作成するために使用されます。

ライセンス-新しいSAPライセンスをリクエストしてインストールできます。

ログ構成-現在のログ構成を表示したり、セキュリティを変更したり、デフォルトにリセットしたりできます。

メッセージサーバー-メッセージサーバーのパラメーターと設定を監視できます。

*SAP NetWeaver Administrator Tool* -SAP NetWeaver Administrator(NWA)は、構成、高度な管理、およびSAP NetWeaverシステムの監視、トラブルシューティング、診断を実行できるWebベースのツールです。

次の作業モードでNWAツールを使用できます-

  • オンライン
  • ローカルおよびリモート

NWAを使用したJavaインスタンスの管理

実行時にJavaインスタンスのステータスを変更するには、次の手順に従います。

  • ステップ1 *-SAP NetWeaver Administrator> Operations> Systems> Start&Stopに移動します
  • ステップ2 *-次に、NWAの下の[Javaインスタンス]タブに移動します。
  • ステップ3 *-インスタンス内のサーバープロセスに関する対応情報とともに、使用可能なすべてのインスタンスを表示できます。
  • ステップ4 *-インスタンスを選択して、NWAで次の機能を実行します-
  • Javaインスタンスを起動、停止、または再起動します。
  • AS Javaプロセスのデバッグモードを有効または無効にします。
  • OSプロセスを表示および更新します。
  • 特定のインスタンスのDNSキャッシュをクリアします。
  • 多数のサーバープロセス(ノード)を設定します。

SAP NWシステムランドスケープ

SAP NetWeaverシステムの実装を実行するには、次の手順に従ってください-

  • ステップ1 *-範囲、ハードウェアとソフトウェアの要件、およびリリース手順を定義して、実装を計画します。
  • ステップ2 *-ユースケースのシステムランドスケープを定義します。
  • ステップ3 *-SAP NetWeaverシステムのコンポーネントをインストールします。
  • ステップ4 *-SAP NWシステムを構成します。

SAP Solution Managerを使用したシステムランドスケープ管理

システムランドスケープの管理には、SAP Solution Managerの最新バージョンの使用をお勧めします。 SAPサポートポータルhttp://support.sap.com/solutionmanagerから最新バージョンをダウンロードできます。

SAP Solution Managerの以下のバージョンでSAPシステムランドスケープを正しく定義して、それを正しく維持することが重要です。

SAP Solution Manager 7.0

完全なシステムの説明については、SAP Solution Managerシステムランドスケープトランザクションコード— SMSYを使用できます。

SAP Solution Manager 7.1 SP01からSP04

ランドスケープ管理データベースのトランザクションコード— LMDBを使用して、技術的なシステム情報を維持できます。 論理的な製品情報を維持するには、トランザクションコード— SMSYを使用できます。

SAP Solution Manager 7.1 SP05以降

ランドスケープ管理データベースのトランザクションコード(システムの完全な説明にはLMDBを使用できます。この場合、トランザクションコード)にはSMSYは不要です。

SAP Solution Managerを使用したランドスケープの検証

システムランドスケープを検証および修正するために、SAPでは、SAP Solution Managerの以下のバージョンの検証機能を使用することをお勧めします。

SAP Solution Manager 7.0から7.1 SP04

SAP Solution Managerには、Landscape Verification 1.0を使用します。 このアドオンを使用すると、SAP Solution Managerランドスケープ(トランザクションSMSY)で問題が発生する前に、たとえばシステム更新中に問題を特定して修正することができます。 エラーの例は、システムランドスケープディレクトリへの接続の欠落、または技術システムへの製品の不正な割り当てです。 エラーのタイプごとに、ソリューションの一般的な説明が提供されます。

SAP Solution Manager 7.1 SP05以降

ランドスケープ管理データベース(LMDB)の製品システムエディターに組み込まれているランドスケープ検証機能を使用します。 以前のLandscape Verificationツールに代わるものです。