すべてのプロダクト
Search
ドキュメントセンター

SAP:SAP NetWeaver実装ガイド

最終更新日:Apr 02, 2025

バージョン管理

バージョン

改訂日

変更の種類

発効日

1.0

2017/12/8

1.1

2018/4/17

1. Windows プラットフォームのサポートを追加

2. ECS データコレクタの RAM ロールを更新

2018/4/17

1.2

2018/4/23

1. Windows プラットフォームに基づいて、「ホスト名の変更」と「ホストエージェントバージョンの確認」の操作を追加

2. MaxDB と SQLServer 固有のガイダンスへのリンクを追加

2018/4/23

1.3

2018/6/20

Red Hat Enterprise Linux Server のサポートを追加

2018/6/20

このガイドでは、独自の SAP NetWeaver ベースのシステムをデプロイし、既存の SAP システムを Alibaba Cloud に移行するための手順について説明します。

SAP システムのデプロイ

前提条件

従来のインフラストラクチャに SAP システムをデプロイおよび実行した経験のある SAP 管理者にとって、次の前提条件に関する知識は、SAP 用の ECS インスタンスと SAP システムデプロイの作成を開始する前に、パブリッククラウド固有のタスクを理解するのに役立ちます。

アカウント設定

VPC と vSwitch の作成

  1. VPC コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、VPC をクリックします。

  3. VPC を作成するリージョンを選択します。

  4. 右上隅の [VPC を作成] をクリックします。

  5. ポップアップダイアログで、VPC 名を入力し、CIDR(Classless Inter-Domain Routing)ブロックの形式で VPC の IP アドレス範囲を選択します。

    IP アドレス範囲として、次の標準 CIDR ブロックのいずれかを使用します。CIDR ブロックは、VPC を作成した後は変更できません。

    • 10.0.0.0/8 (10.0.0.0 - 10.255.255.255)

    • 172.16.0.0/12 (172.16.0.0 - 172.31.255.255)

    • 192.168.0.0/16 (192.168.0.0 - 192.168.255.255)

    sap-netweaver-deploy-createvpc-1

  6. VPC を作成する をクリックします。

    VPC が作成されると VPC ID が生成され、システムによって VPC 用の VRouter が作成されます。

    sap-netweaver-deploy-createvpc-2

  7. 次の手順 をクリックして、vSwitch を作成します。

  8. vSwitch を作成するvSwitch を作成する タブで、次の情報を入力し、 をクリックします。

    • 名前: vSwitch の名前を入力します。

    • ゾーン: vSwitch のゾーンを選択します。

    • CIDR ブロック: CIDR(Classless Inter-Domain Routing)ブロックの形式で vSwitch の IP アドレス範囲を指定します。

    vSwitch に許可されるブロックサイズは、/16 ネットマスクと /29 ネットマスクの間であり、vSwitch の CIDR ブロックは、それが属する VPC の CIDR ブロックと同じか、VPC CIDR ブロックのサブセットにすることができます。

    説明

    注: vSwitch の CIDR ブロックが VPC の CIDR ブロックと同じ場合は、vSwitch を 1 つだけ作成できます。

    sap-netweaver-deploy-createvpc-3

  9. 完了 をクリックします。

セキュリティグループの作成

セキュリティグループルールを追加して、セキュリティグループ内の ECS インスタンスのインターネット、イントラネット、またはプライベートネットワークへのアクセスを有効または無効にすることができます。VPC ネットワークの場合: アウトバウンドルールとインバウンドルールを設定するだけで、プライベートネットワークとインターネットの異なるルールは必要ありません。

セキュリティグループを作成するには、次の手順を実行します。

  1. ECS コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[セキュリティグループ] をクリックします。

  3. リージョンを選択します。

  4. [セキュリティグループの作成] をクリックします。表示されたダイアログボックスで、次を入力します。

    • セキュリティグループ名

      長さは 2 ~ 128 文字である必要があります。大文字、小文字、中国語の文字を含めることができます。数字、アンダースコア (_)、またはハイフン (-) を含めることはできません。

    • 説明

      長さは 2 ~ 256 文字である必要があります。http:// または https:// で始めてはいけません。

    • ネットワークタイプ

      ネットワークタイプとして VPC を選択する必要があります。特定の VPC を選択する必要があります。現在のリージョンに VPC が作成されていない場合は、最初に VPC を作成する必要があります。

      sap-netweaver-deploy-securitygroup-1

  5. [OK] をクリックします。

セキュリティグループルールの追加

セキュリティグループルールを追加するには、次の手順に従います。

  1. ECS コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、[ネットワークとセキュリティ] > [セキュリティグループ] を選択します。

  3. リージョンを選択します。

  4. 承認ルールを追加するセキュリティグループを見つけ、[操作] 列で [ルールの構成] をクリックします。

  5. [セキュリティグループルール] ページで、[セキュリティグループルールの追加] をクリックします。

    (オプション) すべてのプロトコル、ICMP、または GRE のすべてのポートを有効または無効にする必要がない場合は、[ルールのクイック作成] を選択できます。

  6. ダイアログボックスで、次のパラメータを設定します。

    • NIC:

      • セキュリティグループが VPC 用の場合、NIC を選択する必要はありません。

        • インスタンスがインターネットにアクセスできる場合、ルールはインターネットとイントラネットの両方で機能します。

    • ルールの向き:

      • 送信: ECS インスタンスは、イントラネット、プライベートネットワーク、またはインターネットリソースを介して他の ECS インスタンスにアクセスします。

      • 受信: イントラネットまたはプライベートネットワーク内の他の ECS インスタンスとインターネットリソースが ECS インスタンスにアクセスします。

    • 承認ポリシー: [許可] または [ドロップ] を選択します。

    説明

    注: ドロップポリシーは、応答を返さずにデータパケットを破棄します。2 つのセキュリティグループが承認ポリシーを除いて重複している場合、ドロップルールは許可ルールよりも優先されます。

    • プロトコルタイプとポート範囲

      ポート範囲の設定は、選択したプロトコルタイプの影響を受けます。SAP は特定のポートへのアクセスを必要とするため、SAP で概要が示されているポートへのアクセスを許可するファイアウォールルールを追加します。次の表は、すべての主要なポートの関係を示しています。

プロトコルタイプ

ポート範囲

シナリオ

すべて

-1/-1 と表示され、すべてのポートを示します。

使用されるシナリオ:

- 発信呼び出しに制限はありません。

- 両方のアプリケーションが完全に相互に信頼されている。

RDP

3389/3389 と表示され、デフォルトの RDP ポート 3389 を示します。

3389/3389 と表示され、デフォルトの RDP ポート 3389 を示します。

SSH

22/22 と表示され、デフォルトの SSH ポート 22 を示します。

Linux インスタンスにリモートで接続するために使用されます。

TELNET

23/23 と表示されます。

Telnet を使用してインスタンスにリモートでログオンするために使用されます。

HTTP

80/80 と表示されます。

インスタンスは、Web サイトまたは Web アプリケーションのサーバーとして使用されます。

HTTPS

443/443 と表示されます。

インスタンスは、HTTPS プロトコルをサポートする Web サイトまたは Web アプリケーションのサーバーとして使用されます。

MS SQL

1433/1433 と表示されます。

インスタンスは、MS SQL サーバーとして使用されます。

Oracle

1521/1521 と表示されます。

インスタンスは、Oracle SQL サーバーとして使用されます。

MaxDB

7210/7210 と表示されます。

インスタンスは、MaxDB として使用されます。

SAP HANA

30015-39915 と表示されます。

インスタンスは、SAP HANA として使用されます。

SAP Dispatcher

範囲 3200-3299

Windows および Java 用 SAP GUI によって使用されます。

SAP Gateway

範囲 3300~3399

CPIC および RFC 通信に使用されます。

SAP Message server

範囲 3600-3699

SAP メッセージサーバー通信に使用されます。

詳細については、「すべての SAP 製品の TCP/IP ポート」をご参照ください。

  • 優先度

    1 ~ 100。数値が小さいほど、優先度は高くなります。優先度の詳細については、「セキュリティ グループ ルールの優先順位」をご参照ください。

  • 承認タイプと承認オブジェクト

    承認オブジェクトは、承認タイプの設定に影響します。次の表は、それらの関係を示しています。

承認タイプ

承認オブジェクト

アドレスフィールドアクセス

10.0.0.0192.168.0.0/24 などの IP または CIDR ブロック形式を使用します。IPv4 アドレスのみがサポートされています。0.0.0.0/0 はすべての IP アドレスを示します。

セキュリティグループアクセス

自分のアカウントまたは別のアカウントのセキュリティグループ内のインスタンスに、このセキュリティグループ内のインスタンスへのアクセスを承認します。

- このアカウントを承認する: アカウントのセキュリティグループを選択します。

- [他のアカウントを承認]: ターゲットセキュリティグループ ID とアカウント ID を入力します。アカウント ID は、他のアカウントを承認する[アカウント管理] > [セキュリティ設定] > で表示できます。

VPC ネットワークインスタンスの場合、セキュリティ グループ アクセスアドレスフィールドアクセス はプライベート IP アドレスに対してのみ機能します。インターネット IP アドレスアクセスを承認する場合は、 を使用します。

  • [OK] をクリックして、セキュリティグループルールを指定されたセキュリティグループに追加します。

sap-netweaver-deploy-securitygroup-2

SSH キーペアの作成 (Linux のみ)

SSH キーペアを作成するには、次の手順に従います。

  1. ECS コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、[ネットワークとセキュリティ] > [キーペア] を選択します。

  3. [キーペア] ページで、リージョンを選択し、[キーペアの作成] をクリックします。

    sap-netweaver-deploy-sshkey-1

  4. [キーペアの作成] ページで、キーペアの名前を入力し、作成タイプとして [キーペアを自動的に作成] を選択します。

    説明

    注: 指定されたキーペア名は一意である必要があります。既存のキーペア、またはインスタンスにバインドされている間に削除されたキーペアと一致してはいけません。一致する場合、「キーペアは既に存在します」というエラーメッセージが表示されます。

    sap-netweaver-deploy-sshkey-2

  5. [OK] をクリックして、キーペアを作成します。

    説明

    注: キーペアを作成したら、後で使用するために秘密鍵をダウンロードして保存する必要があります。秘密鍵がないと、このキーペアにバインドされている ECS インスタンスにログオンできません。

    キーペアを作成した後、キーペアリストで、キーペア名、キーペアフィンガープリントなどの情報を表示できます。

インターネットからの ECS インスタンスへの接続

VPC は、Alibaba Cloud に確立されたプライベートネットワークです。VPC は、Alibaba Cloud の他の仮想ネットワークから論理的に分離されています。NAT ゲートウェイまたは EIP (Elastic IP) を使用して、インターネットから ECS インスタンスに接続できます。

NAT ゲートウェイは、NAT プロキシサービス (SNAT および DNAT)、最大 10 Gbps の転送容量、およびゾーン間のディザスタリカバリを提供するエンタープライズクラスのパブリックネットワークゲートウェイです。パブリックネットワークゲートウェイとして、NAT ゲートウェイにはパブリック IP と帯域幅が構成されている必要があります。NAT ゲートウェイのパブリック IP は、共有帯域幅パッケージと呼ばれる抽象グループにグループ化されます。

EIP アドレスは、NAT IP アドレスの一種です。Alibaba Cloud のパブリックネットワークゲートウェイに配置され、NAT の方法でバインドされた ECS インスタンスのプライベートネットワークインターフェースカード (NIC) にマッピングされます。したがって、EIP アドレスにバインドされた ECS インスタンスは、NIC 上の EIP アドレスを公開することなく、インターネットと通信できます。

SAP アプリケーションを実行する各 ECS インスタンスについて、ECS Metrics Collector をインストールする必要があります。そのため、SAP ECS インスタンスも SAP システム監視のためにインターネットにアクセスする必要があります。このアクセスを有効にするには、EIP を ECS インスタンスに直接バインドするか、NAT ゲートウェイを使用して ECS インスタンスの SNAT を構成するという 2 つの方法があります。

NAT ゲートウェイの作成

NAT ゲートウェイを作成する

  • VPC コンソールにログインします。

  • 左側のナビゲーションウィンドウで、[NAT ゲートウェイ] をクリックします。

  • [NAT ゲートウェイ] ページの右上隅にある [NAT ゲートウェイの作成] をクリックします。

  • 次の情報を使用して NAT ゲートウェイを構成します。

構成

説明

リージョン

NAT ゲートウェイのリージョンを選択します。

NAT ゲートウェイと VPC のリージョンが同じであることを確認してください。

VPC

NAT ゲートウェイの VPC を選択します。ゲートウェイを作成したら、VPC を変更することはできません。

[VPC] リストに必要な VPC が見つからない場合は、次のトラブルシューティングを行います。VPC に NAT ゲートウェイが既に構成されているかどうかを確認します。VPC には、1 つの NAT ゲートウェイのみを構成できます。

宛先 CIDR ブロックが 0.0.0.0/0 であるカスタムルートエントリが VPC に既に存在するかどうかを確認します。存在する場合は、このカスタムルートエントリを削除します。

仕様

NAT ゲートウェイの仕様を選択します。仕様は、SNAT プロキシサービスの最大接続数と 1 秒あたりに許可される新しい接続数に影響しますが、データスループットには影響しません。

: 仕様は DNAT 機能には影響しません。

請求サイクル

請求サイクルを表示します。

sap-netweaver-deploy-nat-1

  • NAT ゲートウェイにはさまざまな仕様があります。仕様ごとに、対応するパフォーマンスメトリック (最大接続数と 1 秒あたりの新しい接続数) が異なります。仕様は SNAT パフォーマンスにのみ影響し、DNAT パフォーマンスには影響しません。

    次の表に、使用可能な仕様を示します。通常、SAP ソリューションの場合は、小規模で問題ありません。

仕様

最大接続数

1 秒あたりの新しい接続数 (CPS)

10,000

1,000

50,000

5,000

200,000

10,000

  • [今すぐ購入] をクリックして、作成を完了します。

    説明

    注: NAT ゲートウェイの作成には、通常 1 ~ 5 分かかります。

    NAT ゲートウェイが作成されると、システムは自動的に DNAT テーブルと SNAT テーブルを作成します。宛先 CIDR ブロックが 0.0.0.0/0 で、NAT ゲートウェイを指すカスタムルートエントリが、VPC ルートテーブルに自動的に追加されます。

    sap-netweaver-deploy-nat-2

  • NAT ゲートウェイの名前を維持する

    NAT ゲートウェイの右側にある [その他] を選択し、[編集] をクリックして、NAT ゲートウェイの名前を変更します。

    sap-netweaver-deploy-nat-3

    NET ゲートウェイの名前を入力し、[OK] をクリックして構成を完了します。

共有帯域幅パッケージの作成
  • ターゲット NAT ゲートウェイを見つけ、[共有帯域幅パッケージの購入] リンクをクリックします。

    説明

    注: NAT ゲートウェイに既に共有帯域幅パッケージがある場合は、[管理] をクリックし、次に [共有帯域幅パッケージ] をクリックします。

  • [共有帯域幅パッケージ] ページで、[共有帯域幅パッケージの購入] をもう一度クリックします。

  • 次の情報に従って共有帯域幅パッケージを構成します。

構成

説明

パブリック IP 数

購入するパブリック IP の数を選択します。共有帯域幅パッケージを作成したら、いつでもパブリック IP の数を調整できます。

SNAT で ECS Metrics Collector をデプロイするには、少なくとも 1 つのパブリック IP が必要です。

ピーク帯域幅

ピーク帯域幅を設定します。

ピーク帯域幅はいつでも調整できます。

ISP タイプ

BGP マルチパスを使用してインターネットに接続します。

課金方法

共有帯域幅パッケージは、トラフィックの使用量に基づいて課金されます。詳細については、「課金の概要」をご参照ください。

請求サイクル

請求サイクルを表示します。

sap-netweaver-deploy-nat-4

  • [今すぐ購入] をクリックします。

    説明

    注: 共有帯域幅パッケージの作成には、通常 1 ~ 5 分かかります。

Elastic IP (EIP) の作成

Elastic IP (EIP) は、個別に購入して所有できるパブリック IP アドレスリソースです。ECS インスタンスを再起動せずに、VPC ECS インスタンスに動的にバインドできます。

  1. EIP コンソールにログインし、[EIP の作成] をクリックします。

  2. 購入ページで、EIP アドレスのリージョン、帯域幅、および購入数量を選択し、[今すぐ購入] をクリックします。

    sap-netweaver-deploy-eip-1

  3. 支払いを完了します。

必要に応じて、EIP アドレスを任意の VPC の ECS インスタンスにバインドして、インスタンスがインターネットにアクセスできるようにし、インターネット通信が不要になったらいつでも解放できます。EIP アドレスを ECS インスタンスにバインドする前に、次の条件が満たされていることを確認してください。

  • EIP アドレスとバインドされる ECS インスタンスのリージョンが同じである。

  • バインドされる ECS インスタンスにパブリック IP アドレスが割り当てられていない。手順

  1. EIP コンソールにログインします。

  2. リージョンを選択します。選択したリージョンにあるすべての Elastic IP アドレスが表示されます。

  3. ターゲット EIP アドレスの [操作] 列にある [バインド] をクリックします。

    sap-netweaver-deploy-eip-2

  4. [バインド] ダイアログボックスで、次の操作を実行します。

    1. インスタンスタイプ: [ECS インスタンス] を選択します。

    2. ECS インスタンス: バインドする ECS インスタンスを選択します。

    3. OK をクリックします。

EIP アドレスが ECS インスタンスにバインドされると、ECS インスタンスはインターネットと通信できます。構成されたセキュリティグループルールがインターネットアクセスをブロックしていないことを確認してください。

RAM サービスロールの設定

Alibaba Cloud インフラストラクチャで実行されている SAP システム向けに設計された監視エージェント ECS メトリクスコレクターコンソールでインスタンス RAM ロールを使用する方法 には、特定の RAM サービスロールの設定が必要です。これはアカウントレベルで有効になるため、1 回限りの作業であることに注意してください。RAM (Resource Access Management) ロールの設定の詳細については、「」をご参照ください。

  1. ECS コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、[Resource Access Management] をクリックします。

  3. リソースアクセス管理コンソールロールロールの作成 を開き、 タブを選択し、 をクリックします。

    sap-netweaver-deploy-ramrole-1

  4. [ロールの種類を選択] ステップで [サービスロール] を選択します

    sap-netweaver-deploy-ramrole-2

  5. 入力タイプ ステップで、ECS Elastic Compute Service サービスを見つけます

    sap-netweaver-deploy-ramrole-3

  6. 基本設定ecs-metrics-collector作成 ステップで、ロール名を定義する必要があります。たとえば、ロール名として を追加できます。次に、 をクリックします。

    sap-netweaver-deploy-ramrole-4

  7. サービスロールが作成されます。承認 をクリックして、次のステップに進みます。

    sap-netweaver-deploy-ramrole-5

  8. 承認ポリシーの編集AliyunECSReadOnlyAccessAliyunCloudMonitorReadOnlyAccessAliyunECSReadOnlyAccessAliyunCloudMonitorReadOnlyAccess をクリックします。検索バーにポリシー名 と を入力すると、必要なポリシーを簡単に見つけることができます。ポリシー名 と を選択し、RAM サービスロールに割り当てます。

    sap-netweaver-deploy-ramrole-6

  9. [OK] をクリックすると、ポリシーの割り当てが完了します。

ecs_ramrole_new_01

インスタンスの作成と構成

Alibaba Cloud に SAP NetWeaver をデプロイするための ECS インスタンスを作成するには、次の手順に従います。

ECS 購入ページを開く

  • ECS コンソール にログインします。

  • 左側のナビゲーションウィンドウで、インスタンス をクリックします。

  • [インスタンス一覧]インスタンスの作成 ページで、 をクリックします。

料金モデルを選択

インスタンスの課金方法として、[サブスクリプション] または [従量課金制] を選択できます。

現在、ECS インスタンスは 2 つの課金方法をサポートしています。

  • サブスクリプション: インスタンスを使用するには支払いを済ませる必要がある前払い方式の一種です。インスタンスの使用量は月単位で課金され、課金単位は米ドル/月です。サブスクリプションは、Web サービスなどの常時稼働サービスに適用されます。

  • 従量課金制: インスタンスの使用後に支払いが行われる後払い方式です。インスタンスの使用量は分単位で課金され、課金単位は 1 時間あたりの米ドルです。ECS インスタンスのライフサイクル(作成からリリースまで)の最低料金は 0.01 米ドルです。従量課金制は、一時的なスケーリング、中間テスト、科学計算など、トラフィックが急増するシナリオに適しています。

これら 2 つの課金方法の違いについては、ECS 購入ガイドの「ECS インスタンスを購入する」をご参照ください。

データセンターリージョンとゾーンを選択

通常、すべての SAP アプリケーション (SAP ERP、CRM、SRM など) とシステム (SAP DB、SAP アプリケーションサーバー) は同じゾーンにデプロイする必要があります。リージョンとゾーンは、インスタンスの作成後は変更できません。リージョンとゾーンを選択する際には、次の点を考慮してください。

  • 通常、インスタンスが配置されているリージョンが顧客の近くに近ければ近いほど、顧客がサービスを使用する際のネットワークレイテンシが短くなり、ダウンロード速度が速くなります。

  • ゾーンの数、インスタンスタイプ、ストレージタイプ、ネットワークサービスの料金など、一部の機能はリージョンによって異なります。ビジネスニーズを満たす適切なリージョンを選択してください。

  • 中国本土以外のリージョンにある ECS インスタンスは、Linux システム間の交換をサポートしていません。

  • SAP システム用に複数のインスタンスを作成する場合、

    • ネットワークレイテンシを短縮する必要がある場合は、同じゾーンにインスタンスを作成することをお勧めします。

    • ディザスタリカバリの要件が高い場合は、1 つのリージョンの異なるゾーンにインスタンスを作成することをお勧めします。

  • 異なるリージョンにあるインスタンスは、イントラネットを介して相互に通信できません。

インスタンスタイプを選択

インスタンスタイプの可用性は、リージョンによって異なります。各インスタンスタイプのシナリオについては、製品の説明の「インスタンス世代とタイプファミリ」をご参照ください。

説明

注: 料金モデルとして「従量課金制」を選択した場合、インスタンスタイプからすべての ECS インスタンスを購入することはできません。必要なインスタンスがリストにない場合は、Alibaba Cloud サポートに購入のチケットを送信できます。

Alibaba Cloud ECS インスタンスは、SAP ソリューションをデプロイするために多くのインスタンスタイプ (仮想マシンのサイズ) を提供しています。SAP によって認定された ECS インスタンスでのみ SAP アプリケーションを実行できます。本番環境での使用が承認されている SAP 認定インスタンスタイプのリストについては、以下をご参照ください。

インスタンスタイプ

ファミリタイプ

vCPU

メモリ (GiB)

ecs.sn2ne.large

sn2ne

2

8

ecs.sn2ne.xlarge

sn2ne

4

16

ecs.sn2ne.2xlarge

sn2ne

8

32

ecs.sn2ne.4xlarge

sn2ne

16

64

ecs.sn2ne.8xlarge

sn2ne

32

128

ecs.sn2ne.14large

sn2ne

56

224

ecs.r5.large

r5

2

16.0

ecs.r5.xlarge

r5

4

32.0

ecs.r5.2xlarge

r5

8

64.0

ecs.r5.3xlarge

r5

12

96.0

ecs.r5.4xlarge

r5

16

128.0

ecs.r5.6xlarge

r5

24

192.0

ecs.r5.8xlarge

r5

32

256.0

詳細については、「SAP Note 2552731 - SAP アプリケーション on Alibaba Cloud:サポートされている製品と IaaS VM タイプ」をご参照ください。

ネットワークタイプを選択

  • ネットワークタイプ: SAP システム ECS インスタンスの場合は、ネットワークタイプとして Virtual Private Cloud (VPC) を選択してください。独自の VPC と vSwitch を選択できます。ない場合は、デフォルトの VPC と vSwitch を使用してください。

  • セキュリティグループ: セキュリティグループは、仮想ファイアウォールと同様に機能し、1 つ以上の ECS インスタンスのネットワークアクセス制御を設定するために使用されます。インスタンスを作成するときは、セキュリティグループを選択する必要があります。セキュリティグループ内のすべての SAP システム ECS インスタンスの発信および着信ネットワークアクセスを制御するために、セキュリティグループルールを追加してください。

  • ネットワーク課金タイプ: データ転送による課金。この課金方法では、1 時間ごとにインスタンスに転送されるデータ量に基づいて料金が決定されます(通常は GB 単位で計算)。トラフィック料金はリージョンによって異なります。ページ下部のインターネット トラフィック料金をご確認ください。

  • ネットワーク帯域幅のピーク: トラフィックの急増による高額な料金の発生を防ぐために、インスタンスのピーク帯域幅を指定できます。

ネットワークタイプ

インターネットアクセス?

ネットワーク帯域幅のピーク

VPC

はい

Elastic IP (EIP) アドレスを使用しない場合は、ピーク帯域幅をゼロ以外の値に設定すると、インターネット IP アドレスがインスタンスにバインドされます。アドレスは変更またはバインド解除できません。

VPC

いいえ

ピーク帯域幅を 0 Mbps に設定します。

基本オペレーティングシステムを選択

パブリックイメージ: Alibaba Cloud によって公式に提供されているオペレーティングシステムのイメージが含まれています。この上に、特定の要件に基づいて関連ソフトウェアをインストールし、アプリケーション環境を構成する必要があります。Alibaba Cloud は現在、SAP NetWeaver システムの実行にあたり、次のオペレーティングシステムをサポートしています。

  • SUSE Linux Enterprise Server (SLES)

  • Microsoft Windows Server (2016 Data Center Edition、2012 R2 Data Center Edition)

マーケットプレイス イメージ: 認定済みのイメージが含まれています。OS がプリインストールされ、ユーザー環境とアプリケーションが構成されているため、すぐにデプロイできます。Alibaba Cloud は現在、SAP NetWeaver システムの実行に関して、以下のオペレーティング システムをサポートしています。

  • Red Hat Enterprise Linux Server (RHEL)

ストレージのプロビジョニングと構成

システムディスクとデータディスクのクラウドディスクを選択する必要があります。Alibaba Cloud は、ECS インスタンスに柔軟で費用対効果が高く、使いやすいデータストレージオプションを提供します。

  • システム ディスクは必須です。オペレーティング システムをインストールするために使用します。

    • ローカルで一時的な、インスタンスベースのストレージ。

    • インスタンスストレージボリュームに保存されたデータは、ECS インスタンスが解放されるまで保持されます。

    • システムディスクには、ウルトラクラウドディスクを使用することをお勧めします。SSD クラウドディスクを選択して、パフォーマンスを向上させることもできます。

  • ここで追加する データ ディスククラウドディスクを作成する は、インスタンスとともに解放され、インスタンスからデタッチすることはできません。「」で個別に作成できます。

    • ECS インスタンスで使用する永続的なブロックレベルのストレージボリューム。

    • データディスクには、SAP 非本番環境ではウルトラクラウドディスク、本番環境では SSD クラウドディスクを使用することをお勧めします。

  • 各ユーザーアカウントは、最大 250 のクラウドディスクを同時に所有でき、データディスクあたりの最大容量は 32768 GB です。

  • ビジネスニーズに基づいて、最大 16 のデータディスク (ブランクまたは スナップショットから) を追加できます。

クラウドディスクのタイプはリージョンによって異なります。クラウドディスクの機能の違いについては、「ディスク パラメーターとパフォーマンステスト」をご参照ください。3 つの異なるボリュームタイプがあり、各オプションはパフォーマンスと耐久性の独自の組み合わせを備えています。

  • SSD クラウドディスク

    I/O 集中型アプリケーションに最適で、安定した高いランダム IOPS パフォーマンスを提供します。

  • ウルトラクラウドディスク

    中程度の I/O 負荷のアプリケーションシナリオに最適で、ECS インスタンスに最大 3000 のランダム IOPS のストレージパフォーマンスを提供します。

  • ベーシッククラウドディスク

    I/O 負荷の低いアプリケーションシナリオに最適で、ECS インスタンスに数百 IOPS の I/O パフォーマンスを提供します。

SAP 本番環境では、以下のようなストレージオプションをお勧めします。

ディレクトリ

ディスクタイプ

SAP ソフトウェア

SSD クラウドディスク

DB データファイル

SSD クラウドディスク

DB ログファイル

SSD クラウドディスク

中間バックアップストレージ

ウルトラクラウドディスク

SAP アーカイブストレージ

ウルトラクラウドディスク

SAP HANA の場合、すべての環境で SSD クラウドディスクを使用することをお勧めします。HANA ストレージ構成の詳細については、「SAP HANA デプロイメントガイド Alibaba Cloud 上」をご参照ください。

ディレクトリ

ディスクタイプ

HANA 共有

SSD クラウド ディスク

HANA データファイル

SSD クラウドディスク

HANA ログファイル

SSD クラウドディスク

中間バックアップストレージ

Ultra Cloud ディスク

Microsoft SQL Server では、すべての環境で SSD クラウドディスクを使用することをお勧めします。SQL Server ストレージ構成の詳細については、「Microsoft SQL Server on Alibaba Cloud」をご参照ください。

ディレクトリ

ディスクタイプ

データファイル

SSD クラウドディスク

ログファイル

SSD クラウドディスク

バックアップファイル

ウルトラクラウドディスク

Microsoft SQL Server の場合、すべての環境で SSD クラウドディスクを使用することをお勧めします。SQL Server ストレージ構成の詳細については、Alibaba Cloud 上の Microsoft SQL Server をご参照ください。SAP MaxDB デプロイメントガイド Alibaba Cloud 上

ディレクトリ

ディスクの種類

データファイル

SSD クラウドディスク

ログファイル

SSD クラウドディスク

バックアップ ストレージ

ウルトラクラウドディスク

セキュリティ設定

オペレーティングシステムに基づいて認証方法を設定できます。

オペレーティングシステム

認証方法

Linux

SSH キーペアまたはパスワード

  • 認証方法を今すぐ設定するか、後で設定するかを選択できます。

  • 認証方法を後で設定する場合は、インスタンスの作成後に、ECS コンソールでパスワードをリセットするか、SSH キーペアをバインドします。

購入プラン

  • [サブスクリプションタイプ]: サブスクリプション課金方法の ECS インスタンスを作成する場合は、サブスクリプションの種類サブスクリプションの種類1 か月1 年自動更新 を または に設定する必要があります。インスタンスの有効期限が切れた後に手動で更新したくない場合は、 を選択して自動更新を有効にします。詳細については、購入ガイドの「」をご参照ください。

  • インスタンス名: 管理効率のために、インスタンスに名前を指定することをお勧めします。

  • インスタンス数: 従量課金制では、最大 10 個のインスタンスを同時に作成できますが、サブスクリプション課金制ではインスタンスのクォータはありません。

インスタンスの起動

  • 概要とコスト。概要とコスト情報を確認し、選択した構成の詳細が正しいことを確認します。

  • カートに追加今すぐ購入 (買い物を続ける場合) または (購入を確認する場合) のいずれかをクリックします。

  • 注文の確認 ページで、注文情報を確認してから、

  • サブスクリプション課金方法のインスタンスの場合は、注文する をクリックして支払いを行い、インスタンスをアクティブにします。

  • 従量課金制のインスタンスの場合は、アクティブ化 をクリックして、インスタンスをアクティブにします。

インスタンスがアクティブになったら、ECS コンソールに移動して、インスタンス名、インターネット IP アドレス、VPC ネットワークのプライベート IP アドレスなどのインスタンスの詳細を確認できます。

インスタンスの構成後

DNAT エントリの追加

DNAT 機能を使用して、パブリック IP をプライベート IP にマッピングできます。その後、指定されたパブリック IP を持つ ECS インスタンスは、パブリックサービスを提供したり、インターネット経由でアクセスしたりできます。

  • ターゲット NAT ゲートウェイを見つけ、[DNAT の構成] リンクをクリックします。

    DNAT エントリを既に構成している場合は、NAT ゲートウェイ ID をクリックし、左側のナビゲーションウィンドウで DNAT テーブル をクリックします。

  • [DNAT エントリの作成] をクリックします。

  • 次の情報に従って DNAT エントリを構成します。

構成

説明

パブリック IP

インターネットトラフィックを転送するパブリック IP を選択します。

注: SNAT エントリで既に使用されている IP は使用できません。

プライベート IP

マッピングするプライベート IP。プライベート IP は次の方法で指定できます。

[手動入力]: マッピングするプライベート IP を入力します。VPC のプライベート IP 範囲内である必要があります。

[自動入力]: リストから VPC 内の ECS インスタンスを選択します。選択した ECS インスタンスのプライベート IP がフィールドに自動的に入力されます。

このチュートリアルでは、[自動入力] を選択します。

ポート設定

DNAT は、IP マッピングとポートマッピングをサポートしています。マッピング方法を選択します。

[すべてのポート]: IP マッピングを構成するには、このオプションを選択します。この方法を使用すると、指定されたプライベート IP を持つ ECS インスタンスは、任意のプロトコルを使用して任意のポートで任意のインターネットリクエストを受信できます。これは、EIP をバインドするのと同じです。

IP マッピングを構成するときは、パブリックポート、プライベートポート、および IP プロトコルを構成する必要はありません。

[特定のポート]: ポートマッピングを構成するには、このオプションを選択します。この方法を使用すると、NAT ゲートウェイは、指定されたプロトコルを使用して [ExternalIp:ExternalPort] から受信したデータを [InternalIp:InternalPort] に転送し、同じ方法で応答を送信します。

ポートマッピングを構成するときは、パブリックポート、プライベートポート、および IP プロトコルを指定する必要があります。

このチュートリアルでは、[特定のポート] を選択し、パブリックポートとプライベートポートを 80 に設定し、TCP プロトコルを使用します。

  • [確認] をクリックします。

    追加された DNAT エントリのステータスは、構成中 です。 [リフレッシュ] をクリックして、ステータスを更新します。ステータスが 利用可能 になると、DNAT エントリが正常に追加されたことを示します。

    sap-netweaver-deploy-dnat

SNAT エントリの追加

指定された vSwitch 内の ECS インスタンスがインターネットアクセスリクエストを開始すると、NAT ゲートウェイはインターネットプロキシサービスを提供し、ECS インスタンスは指定されたパブリック IP を使用してインターネットにアクセスできます。

インスタンスに直接割り当てられている EIP によって ECS インスタンスがインターネットにアクセスできない場合は、SNAT エントリを追加して、SAP Metrics Collector がこの方法でインターネットにアクセスできるようにする必要があります。

SNAT 機能は、パブリック IP を持たない VPC ECS インスタンスにインターネットプロキシサービスを提供します。

  • ターゲット NAT ゲートウェイを見つけ、[SNAT の構成] リンクをクリックします。

    SNAT エントリを既に構成している場合は、NAT ゲートウェイ ID をクリックし、左側のナビゲーションウィンドウで [SNAT テーブル] をクリックします。

  • [SNAT エントリの作成] をクリックします。

  • 次の情報に従って SNAT エントリを構成します。

構成

説明

VSwtich

インターネットアクセスを必要とする ECS インスタンスの vSwitch。

デフォルトでは、指定された vSwitch 内のすべての ECS インスタンスは、指定されたパブリック IP を使用してインターネットにアクセスできます。

注: ECS インスタンスに既にパブリック IP (EIP など) が構成されている場合、ECS インスタンスには、SNAT プロキシサービスではなく、以前に構成されたパブリック IP がインターネットアクセスに使用されます。

vSwitch CIDR ブロック

選択した vSwitch の CIDR ブロックを表示します。

パブリック IP

インターネットアクセスに使用するパブリック IP。

注: DNAT エントリに既に追加されているパブリック IP は使用できません。

  • [確認] をクリックします。

    追加された SNAT エントリのステータスは、構成中 です。 [リフレッシュ] をクリックして、ステータスを更新します。ステータスが 利用可能 の場合、SNAT エントリは正常に追加されています。

    sap-netweaver-deploy-snat

SAP ECS インスタンスへの接続

通常、SAP ECS インスタンスに外部 IP を使用しない場合、SSH を使用して bastion インスタンスを介してのみ SAP システムインスタンスに接続できます。

  • bastion インスタンスを介して SAP システムに接続するには、bastion ホストに接続し、次に選択した SSH クライアントを使用して SAP システム ECS インスタンスに接続します。

  • bastion ホストから SWPM を介して SAP システムをインストールまたは保守するには、Windows オペレーティングシステムを使用して bastion ホストをインストールする必要があります。GUI またはブラウザで SWPM を簡単に実行できます。

  • SAP HANA Studio を介して SAP HANA データベースに接続するには、リモートデスクトップクライアントを使用して Windows Server インスタンスに接続します。接続後、手動で SAP HANA Studio をインストールする し、SAP HANA データベースへのアクセスを開始します。

OS セキュリティの強化

インスタンスを作成した後、インスタンスのセキュリティのために、次の項目についてセキュリティコンプライアンスの検査と構成を実行することをお勧めします。

  • Linux インスタンス: セキュリティアドバイザリの「Linux のオペレーティングシステムセキュリティの強化」をご参照ください。

  • Windows インスタンス: セキュリティアドバイザリの「Windows のオペレーティングシステムセキュリティの強化」をご参照ください。

ホスト名の変更

ECS インスタンスのデフォルトの名前はインスタンス ID です。SAP ソフトウェアを実行するホストの名前付けは、一般的な標準といくつかの SAP 固有の制限に従って行う必要があります。たとえば、ホスト名の最大長は、SAP rel. 4.6 以降では最大 13 文字です。詳細については、「SAP ノート 611361 - SAP サーバーのホスト名」をご参照ください。

SUSE Linux Server 上の SAP システムの場合:

#vi /etc/HOSTNAME
//新しいホスト名に変更します。

または

# echo newhostname > /etc/HOSTNAME

RHEL Linux Server 上の SAP システムの場合:

#vi /etc/hostname
//新しいホスト名に変更します。

または

# echo newhostname > /etc/hostname

Windows Server 上の SAP システムの場合:

  • 「この PC」画面に移動し、「システムのプロパティ」をクリックします。

  • 現在のコンピュータ名の横にある「設定の変更」をクリックします。

  • 「変更」ボタンをクリックします。

  • 新しいコンピュータ名を入力し、「OK」をクリックして確認します。

これにより、ホスト名が永続的に変更されます。

SAP をインストールする前に、サーバーを再起動して確認します。

RAM ロールの構成

作成した RAM サービスロールを SAP ECS インスタンスにアタッチします。

  • ECS コンソールインスタンス を開き、 タブに移動して、ECS インスタンスを見つけます。

  • RAMロールのアタッチ/デタッチ詳細 操作のドロップダウンリストで、 を選択します。

    sap-netweaver-deploy-ramroleconfig-1

  • 最初に作成した RAM サービスロールを選択します。

    sap-netweaver-deploy-ramroleconfig-2

  • OK をクリックして、ロールを割り当てます。

RAM ロールの割り当て/割り当て解除の詳細については、「コンソールでインスタンス RAM ロールを使用する方法」をご参照ください。

SAP インストールメディアの準備

通常、インストールメディアは SAP からのインストールパッケージの一部として入手します。ただし、http://support.sap.com/swdc にある SAP Software Distribution Center からインストールメディアをダウンロードすることもできます。Alibaba Cloud 上の ECS インスタンスに SAP インストールメディアをコピーするには、主に次の 2 つのオプションがあります。

  • SAP Service Marketplace から Alibaba Cloud 上の ECS インスタンスにダウンロードする

    Alibaba Cloud ECS インスタンスから SAP Service Marketplace に接続し、必要なインストールメディアをダウンロードします。Alibaba Cloud インスタンスはインターネットへの接続が非常に高速であるため、このオプションはAlibaba Cloud に SAP インストールメディアを取得する最速の方法である可能性が最も高いです。インストールメディアを保存するための専用の Alibaba Cloud OSS ボリュームを作成し、必要に応じてボリュームを別のインスタンスにアタッチできます。また、Alibaba Cloud ボリュームのスナップショットを作成し、複数のインスタンスに並行してアタッチできる複数のボリュームを作成することもできます。

  • Alibaba Cloud 上の ECS インスタンスにネットワークからコピーする

    必要な SAP インストールメディアが既にネットワーク上の場所にダウンロードされている場合は、メディアをネットワークから Alibaba Cloud ECS インスタンスに直接コピーできます。

ECS Metrics Collector のインストールと検証

ECS Metrics Collector は、SAP 監視ツールが SAP ECS インスタンスと基盤となるホスト環境からシステム情報を収集できるようにする監視エージェントです。SAP アプリケーションを実行する各 ECS インスタンスについて、この監視エージェントをインストールする必要があります。

Linux の場合linux

ECS Metrics Collector のインストール

手順 1: root 権限を持つユーザーアカウントを使用して、SAP ECS インスタンスにログインします。

ルート権限を使用するには、sudo を使用する必要があり、ユーザーは sudo グループに属している必要があります。

手順 2: クラウドツール (Aliyun アシスタント) を使用して、次のように ECS メトリクスコレクターをインストールします。

マーケットプレイスの RHEL を使用している場合は、Cloud Assistant クライアント に従って、aliyun アシスタントを手動でインストールする必要があります。

aliyun_installer --list
aliyun_installer -i ecs-metrics-collector
//ECS Metrics Collector がインストールされていることを確認します。

sap-netweaver-deploy-mcinstall-1

ECS Metrics Collector のインストールの検証

手順 3: 次のコマンドを実行して、ECS Metrics Collector が正常にインストールされていることを確認します。

systemctl status ecs_metrics_collector

ステータスが「active (running)」であることを確認します。

ps -aux | grep ecs

対応するプロセスが実行されていることを確認します。

sap-netweaver-deploy-mcinstall-2

手順 4: コマンドを使用して、crontab で設定されている保護タスクと自動更新タスクを次のように確認します。

cat /etc/cron.d/ecs_metrics_collector

sap-netweaver-deploy-mcinstall-3

cat /var/log/ecs_metrics_collector/watchmen.log

sap-netweaver-deploy-mcinstall-4

これら 2 つのタスクは、ECS Metrics Collector のインストール中に crontab に自動的に追加されます。自動更新タスクは、5 分ごとにクラウドツール (Aliyun Assistant) サーバーから ECS Metrics Collector の最新バージョンを自動的にチェックし、新しいバージョンが利用可能になると自動アップグレードを開始します。

収集されたメトリックデータの確認

手順 5: 収集されたデータを確認します。

curl localhost:8888 | vim -

sap-netweaver-deploy-mcinstall-5

追加の操作コマンド

参考までに、いくつかの操作コマンドを以下に示します。通常、これらのコマンドは、特定のメンテナンスニーズがない限り、使用する必要はありません。

  • ECS Metrics Collector の起動

systemctl start ecs_metrics_collector

sap-netweaver-deploy-mcinstall-6

  • ECS Metrics Collector の停止

systemctl stop ecs_metrics_collector

sap-netweaver-deploy-mcinstall-7

  • ECS Metrics Collector のアンインストール

Aliyun_installer -u ecs-metrics-collector

sap-netweaver-deploy-mcinstall-8

Windows の場合windows

ECS Metrics Collector のインストール

管理者として Powershell を実行し、次を実行します。

$assistPath = Get-ChildItem -Name -Path C:\ProgramData\aliyun\assist -Directory | Sort-Object CreationTime -Descending | select -First 1
$assistPath = "C:\ProgramData\aliyun\assist\" + $assistPath
Set-Location -Path $assistPath
.\aliyun_installer.exe -i ecs_metrics_collector
//ECS Metrics Collector がインストールされていることを確認します。

ECS Metrics Collector のインストールの検証

次のようにタスクマネージャーからチェックして、ECS Metrics Collector が正常にインストールされていることを確認します。40

コマンドを使用して、タスクスケジューラで構成されている保護タスクと自動更新タスクを次のように確認します。サービスのプロパティで自動再起動が次のように構成されています。41

タスクスケジューラの自動更新構成42

収集されたメトリックデータの確認

収集されたデータを確認します。

http://localhost:8888

43

追加の操作コマンド

参考までに、いくつかの操作コマンドを以下に示します。通常、これらのコマンドは、特定のメンテナンスニーズがない限り、使用する必要はありません。

ECS Metrics Collector の手動起動

管理者として Powershell を実行し、コンソールに次を追加して実行します。

net stop "Ecs Metrics Collector"

ECS Metrics Collector の手動停止

管理者として Powershell を実行し、コンソールに次を追加して実行します。

net start "Ecs Metrics Collector"

ECS Metrics Collector のアンインストール

[コントロールパネル] -> [プログラム] -> [プログラムと機能] -> [プログラムのアンインストールまたは変更]

44

オペレーティングシステムの確認

ECS を起動した後、インストールに関する関連 SAP Note を参照し、システムに指定されたソフトウェアコンポーネントが含まれていることを確認してください。

オペレーティングシステムイメージの作成

SAP ECS インスタンスを起動し、SAP インストールメディアを取得したら、スナップショットからカスタムイメージを作成する必要があります。次の手順を実行します。

  • ECS コンソール にログインします。

  • 左側のナビゲーションバーで、スナップショットスナップショット > をクリックします。

  • 目的のリージョンを選択します。

  • ディスク属性が システム ディスクカスタムイメージの作成 のスナップショットを選択し、 をクリックします。

    説明

    注: データディスクを使用してカスタムイメージを作成することはできません。

    IMG_20230921_113746.png

  • 表示されたダイアログボックスで、スナップショット ID を表示できます。カスタムイメージの名前と説明を入力します。

  • (オプション) データ ディスク スナップショットの追加 をクリックして、イメージのデータディスクの複数のスナップショットを選択します。

    説明

    注: スナップショットのディスク容量が空白のままになっている場合は、デフォルトの容量 5 GB の空のディスクが作成されます。利用可能なスナップショットを選択した場合、ディスクサイズはこれらのスナップショットのサイズと同じになります。

    IMG_20230921_112914.png

  • 作成 をクリックします。カスタムイメージが正常に作成されます。

  • (オプション) 作成したイメージを表示するには、左側のナビゲーションバーで イメージ を選択します。

SAP ソリューションのインストール

Alibaba Cloud で必要な ECS インスタンスをプロビジョニングおよび構成したら、SAP ソリューションのインストールを開始できます。その前に、次の SAP 公式ガイドをご参照ください。

  • システムプロビジョニングガイド

    • 「インストールガイド - アプリケーションサーバーシステム」セクションを確認し、データベース、SAP プロダクト リリース、オペレーティングシステム、およびテクニカル スタックに適した [SAP NetWeaver 7.1 以降に基づく SAP システムのインストール - ソフトウェアプロビジョニングマネージャー 1.0 の使用] を見つけてください。

  • テクノロジー (ABAP、Java、または ABAP と Java)、データベース、およびオペレーティングシステムのすべてのサポートされている組み合わせのより具体的なインストールガイドは、http://support.sap.com/sltoolset で入手できます。

SWPM の起動

Software Provisioning Manager (SWPM) は、コンポーネントごとに最も空き容量の多いディスクドライブをインストールの候補として選択します。SWPM ダイアログボックスでディスクを適切なロールに割り当ててください。

SAP ノート 1680045 に従って最新の SWPM をダウンロードできます。SAP ECS インスタンスに JAVA JDK ソフトウェアをインストールしていることを確認する必要があります。

説明

注: SWPM を実行してインストールを実行する場合、ブラウザで SWPM に接続するには、ルートユーザーを使用する必要があります。したがって、顧客が証明書で接続することを選択した場合でも、ルートのパスワードを設定する必要があります。インストール後、システムを保護するために、必要に応じて、顧客は ssh 構成内でパスワードログインを無効にできます。

SAP カーネルのアップグレード

SAP NetWeaver をインストールした後、インストールガイドの説明に従って最新のカーネルを適用するか、SAP カーネルをサポートされている最小パッチレベルに更新してください。

さらに、「SAP ノート 2533233 - Alibaba Cloud (IaaS) 上の Linux:SAP ライセンスの調整」の説明に従って、最小 SAP カーネルパッチレベルが含まれていることを確認してください。

Host Agent バージョンの確認

SAP Host Agent は、オペレーティングシステムの監視、データベースの監視、システムインスタンスの制御とプロビジョニングなど、いくつかのライフサイクル管理タスクを実行できるエージェントです。通常、SAP Host Agent は、オペレーティングシステムの起動時に自動的に起動します。saphostexec プログラムを使用して手動で制御することもできます。

Alibaba Cloud 上の Linux ECS インスタンスで SAP を実行しており、クラウド環境で SAP が必要とする拡張監視を構成したいと考えています。さらに、「SAP Note 2564176」も参照する必要があります。

SAP Host Agent のバージョンを確認する手順は、以下の手順に従ってバージョンを確認してください。

Linux の場合linux

  • sidadm ユーザーは SAP HOST AGENT コマンドを実行する権限を持っていないため、ルートとしてログインします。

  • SAP Host Agent がインストールされているディレクトリに移動します。

    cd /usr/sap/hostctrl/exe
  • コマンドを実行します。

    ./saphostexec –version

Windows の場合windows

  • ローカルの Administrator グループのメンバーとしてログオンしています。

  • コマンドラインウィンドウを開きます。

  • SAP Host Agent の saphostexec 実行可能ファイルが配置されているディレクトリに変更します。

    cd %ProgramFiles%\SAP\hostctrl\exe
  • 次のコマンドを実行します。

    saphostexec.exe -version

拡張監視の最小 SAP Host Agent バージョンは、リリース 7.21 パッチレベル 32 です。SAP 拡張監視に Alibaba Cloud パフォーマンスカウンターを含めるために、SAP は SAP Host Agent とその監視トランザクション ST06 を拡張しました。

必要な SAP NetWeaver サポートパッケージレベルについては、「SAP Note 1102124」をご確認ください。

Host Agent のアップグレード

Alibaba Cloud 環境に必要な最小 SAP Host Agent バージョン以上を実行していることを確認してください。手動で行うか、自動アップグレードを構成することにより、SAP インスタンスとは別に SAP Host Agent をアップグレードすることをお勧めします。

SAP Host Agent をデフォルトで定期的に更新するには、「SAP ノート 1473974 - SAP Host Agent 自動アップグレード機能の使用」をご参照ください。

スケールアウトシステムのインストール

3 層スケールアウト SAP システムでは、複数の ECS インスタンスを異なる SAP インスタンスとしてデプロイする必要があります。

  • ASCS: ABAP Central Services インスタンス。ASCS は、エンキューサーバーとメッセージサーバーを含む、独立した ECS インスタンスにインストールできます。SAP システムにはこのようなインスタンスが 1 つしか存在できませんが、高可用性インスタンスにすることができます。

  • SCS: SAPセントラルサービス。Javaシステムの場合、セントラルサービスはSCSと呼ばれます。

  • PAS: プライマリ アプリケーション サーバ インスタンス。SAP NetWeaver アプリケーション サーバ(AS)を実行するプライマリ ECS インスタンスです。この ECS インスタンスは、共有プロファイルを含む共有ファイルシステムもホストし、同じ SAP SID の一部を実行する各 ECS インスタンスからアクセスできる必要があります。トランスポート共有にも使用される場合は、同じトランスポートディレクトリを使用するすべての SAP SID と共有する必要があります。

    このプライマリ ECS インスタンスに ASCS または SCS をインストールすることもできます。

  • AAS: 追加のアプリケーションサーバーインスタンス。スケーリングのために AS を実行する追加の VM。

  • DB インスタンス: 中央データベース専用の ECS インスタンス。

  • すべてを同じゾーンで実行する必要があります。

    sap-netweaver-deploy-scaleout

主な手順は次のとおりです。

  • DB インスタンス: データベースをホストする ECS インスタンスを作成し、データベースインスタンスをインストールします。

  • PAS:

    • SAP NetWeaver を実行する ECS インスタンスで SWPM を実行します。

    • セントラルサービス、ASCS または SCS をインストールします。

    • AS ABAP または AS JAVA をインストールします。

    • 既存のデータベースインスタンスに接続します。

  • AAS:

    • SAP NetWeaver を実行する各追加 ECS インスタンスで SWPM を実行します。

    • AAS をインストールします。

    • 既存のデータベースインスタンスに接続します。

    • プロファイルを含み、プライマリインスタンスによって管理されているネットワーク共有をポイントします。

シングルノードシステムのインストール

Linux に 2 層構成で SAP NetWeaver をデプロイする手順は、3 層構成を設定する手順と非常によく似ています。2 層構成では:

  • SAP NetWeaver とデータベースインスタンスの両方が単一の ECS インスタンスにインストールされます。

  • SAP NetWeaver をインストールする前に、データベースインスタンスをインストールします。

  • SAP HANA ベースのシステムの場合は、SAP HANA システムとは異なる SAP システム ID (SID) を SAP NetWeaver ABAP システムに使用します。「SAP Note 1953429 - SAP HANA および SAP NetWeaver AS ABAP を 1 つのサーバーにインストール」をご参照ください。インストールガイドは Note に添付されています。

インストール後

SAP インスタンスイメージの作成

SAP のインストール手順が完了したら、ECS インスタンスのイメージを作成して、実行したすべてのインストール作業を保存することをお勧めします。次の手順に従って、カスタム SAP インスタンスイメージを作成してください。

  1. ECS コンソール にログインします。

  2. 左側のナビゲーションウィンドウで、インスタンス をクリックします。

  3. リージョンを選択します。

  4. SAP ECS インスタンスを選択し、[詳細] > [カスタムイメージの作成] を選択します。

  5. 名前と説明を入力します。

  6. 作成 をクリックします。

/sap-netweaver-deploy-sapimage

SAP システムの移行

SAP システムを Alibaba Cloud 上の ECS インスタンスに移行するには、3 つのオプションがあります。P2V ツールを使用するか、SAP 同種または異種システムコピーを実行するか、サードパーティツールを使用できます。

VM インポート/エクスポートツール

小規模な SAP システムの移行の場合は、P2V または V2V ツールを使用することをお勧めします。これらのツールを使用すると、既存の環境から Alibaba Cloud 上の ECS インスタンスにマシンイメージを簡単にインポートできます。既存の環境のシステムステータスとデータは仮想ディスクファイルにミラーリングされ、Alibaba Cloud プラットフォームにアップロードされます。ECS インスタンスが元の物理サーバーと同じアプリケーションとデータを実行するように、カスタムミラーとして作成します。

詳細については、Alibaba Cloud Web サイトの P2V 移行ツールをご参照ください。

移行中に SAP システムのハードウェアキーが変更されるため、Alibaba Cloud 上のターゲットシステムに新しい SAP ライセンスを実装する必要があります。

また、メトリックコレクタを手動でインストールする必要があります。詳細については、このガイドの ECS Metrics Collector のインストールに関するセクションをご参照ください。

SAP 同種および異種システムコピー

SAP システムを Alibaba Cloud 上の ECS インスタンスに移行するための推奨方法は、標準の SAP 同種および異種システムコピープロシージャです。

既存の SAP システムを Alibaba Cloud に移行するための 3 つの主要な手順は次のとおりです。

  • エクスポート

    ソースシステムで、エクスポートする前にすべての SAP アプリケーションインスタンスを停止します。SWPM を使用して、ソースシステムのエクスポートダンプファイルを作成します。

  • 伝送

    エクスポートダンプファイルまたは DB バックアップデータを Alibaba Cloud にコピーします。

    • ネットワークコピー

      エクスポートダンプファイルと DB バックアップデータを持つ SAP システムの場合、データをネットワーク経由で Alibaba Cloud 上のターゲット ECS インスタンスに直接コピーできます。転送時間は、データ量、ネットワーク接続の速度と帯域幅によって異なります。転送時間を短縮するために、データを並行してロードできます。

  • インポート

    Alibaba Cloud で、ECS インスタンスに新しい SAP システムをインストールします。DB インスタンスのインストール中に、SWPM を使用してソースシステムからエクスポートしたファイルをインポートします。

    次に、SAP アプリケーションインスタンスをインストールし、SAP システムコピーのインストール後を実行します。

最後に、SAP システムを起動し、Alibaba Cloud で SAP サービスを提供します。

サードパーティツール

承認されていないサードパーティツールまたは移行方法を使用する場合は、プロシージャのベンダーに連絡してサポートを受けてください。SAP でサポートされているシステムコピープロシージャについては、「システムコピーガイド」と SAP Note で説明されています。

システム移行後、新しい SAP ライセンスを実装し、メトリックコレクタを手動でインストールする必要があります。