メインコンテンツまでスキップ

Azureにマネージャをインストールする

始める前に、 前提条件 が満たされており、AWS アカウントが 要件を満たしていることを確認してください。

AI Unlimited マネージャはエンジンのデプロイを調整し、セットアップ用の Web ベースのユーザー インターフェイスを備えています。

Teradata が提供する Azure Resource Manager (ARM) テンプレートを使用して、Azure Portal からマネージャをインストールします。マネージャが systemdによって制御されるコンテナ内で実行されるサーバー インスタンスをデプロイします。

ヒント

インストールに関するヘルプについては、 サポート チーム にメールを送信するか、 コミュニティにお問い合わせください。

リポジトリをクローンする

Teradata が提供する AI Unlimited GitHubリポジトリ 内の deployments フォルダには、AI Unlimited をインストールするためのテンプレート、パラメータ、およびポリシー ファイルが含まれています。

ターミナル ウィンドウを開き、リポジトリをクローンします。

マネージャ テンプレートを見つける

マネージャ用の ARM テンプレートは、AI Unlimited GitHub リポジトリにあります。

deployments/azure/templates/arm/ai-unlimited

ロード バランサ を使用するかどうか、およびどのタイプを使用するかに基づいてテンプレートを選択します。

注記

組織のクラウド管理者にガイダンスを依頼することをお勧めします。

テンプレートを読み込む

  1. Azure Portalにサインインします。
    注記

    Azure Portal への参照は、2024 年 5 月 29 日時点で最新です。

  2. カスタム デプロイを検索し、 カスタム テンプレートのデプロイを選択します。
  3. エディターで独自のテンプレートを作成するを選択し、次に ファイルの読み込みを選択します。
  4. 使用するテンプレート ファイルを選択し、 保存を選択します。

インスタンスの詳細を指定する

パラメータを確認します。必須パラメータの値を指定します。組織によっては他のパラメータが必要になる場合があります。

AzureとAI Unlimitedのパラメータ
パラメータ説明注意事項
SubscriptionAI Unlimited のデプロイに使用する Azure サブスクリプション。必須
デフォルト: NA
これは従量課金制アカウントである必要があります。
RegionAI Unlimited をデプロイするリージョン。必須
デフォルト: NA
作業場所に最も近い Azure リージョンと、AI Unlimited で使用するデータ リソースを選択します。
Resource Group Name関連する AI Unlimited リソースをグループ化するコンテナの名前。必須
デフォルト: ai-unlimited-workspace
AI Unlimited NameAI Unlimited に与えられた固有の名前。必須
デフォルト: NA
Public KeySSH 経由で VM に接続するために使用できる公開 SSH キー。必須
デフォルト: NA
この値は「ssh-rsa」で始まる必要があります。
OS Version現在のサブスクリプションで利用可能なオペレーティング システムのバージョン。オプション デフォルト
デフォルト: Ubuntu-2004
Instance TypeAI Unlimited に使用するインスタンス タイプ。オプション
デフォルト: STANDARD_D2_V3
コストを節約するには、デフォルトのインスタンス タイプを使用することをお勧めします。デフォルトのインスタンス タイプは、2 つの vCPU と 8.0 GiB のメモリを備えた標準の Dv3 シリーズです。
NetworkAI Unlimited インスタンスをデプロイするネットワークの名前。
オプション
デフォルト: NA
SubnetAI Unlimited インスタンスをデプロイするサブネットワーク。必須
デフォルト: NA
サブネットは、選択した可用性ゾーンに存在する必要があります。
Security Groupインスタンスへの受信トラフィックと送信トラフィックを制御する仮想ファイアウォール。オプション
デフォルト: AiUnlimitedSecurityGroup
セキュリティ グループは、インスタンスへのアクセスを許可するプロトコル、ポート、IP アドレスまたは CIDR ブロックを指定する一連のルールとして実装されます。カスタム セキュリティ グループ イングレス ルールを作成しない限り、受信トラフィックを許可するには、アクセス CIDR またはセキュリティ グループの少なくとも 1 つを定義します。
Access CIDRインスタンスへのアクセスが許可される CIDR IP アドレスの範囲。オプション
デフォルト: 0.0.0.0/0
この値は信頼できる IP 範囲に設定することをお勧めします。カスタム セキュリティ グループ イングレス ルールを作成しない限り、受信トラフィックを許可するには、アクセス CIDR またはセキュリティ グループの少なくとも 1 つを定義します。
AI Unlimited HTTP PortAI Unlimited UI にアクセスするためのポート。デフォルトで必須
デフォルト: 3000
AI Unlimited GRPC PortAI Unlimited API にアクセスするためのポート。デフォルトで必須
デフォルト: 3282
Source App Sec GroupsAI Unlimited インスタンスに接続する権限を持つソース アプリケーション セキュリティ グループ (ASG)。ASG を使用すると、特定のネットワーク セキュリティ ポリシーに基づいて仮想マシン (VM) を整理できます。これらのセキュリティ ポリシーによって、仮想マシンで許可されるトラフィックと許可されないトラフィックが決まります。オプション
デフォルト: NA
ネットワーク インターフェイスと同じリージョン内のアプリケーション セキュリティ グループを選択します。
Destination App Sec GroupsAI Unlimited インスタンスに接続する権限を持つ宛先アプリケーション セキュリティ グループ。オプション
デフォルト: NA
ネットワーク インターフェイスと同じリージョン内のアプリケーション セキュリティ グループを選択します。
Role Definition IDAI Unlimited で使用するロールの ID。必須
デフォルト: NA
Azure CLI コマンド Get-AzRoleDefinition を使用して、ロール定義 ID を取得します。
Allow Public SSHAzure 内の VM に接続するためにセキュア シェル (SSH) キーを使用できるかどうかを指定します。オプション
デフォルト: true
Use Key Vaultデプロイ中にセキュリティで保護されたパスワードを取得するために Key Vault を使用するかどうかを指定します。オプション
デフォルト: New
Use Persistent Volumeデータの保存に新しい永続ボリュームを使用するか、既存の永続ボリュームを使用するかを指定します。パラメータ セクションの下の「詳細: 永続ボリュームの使用」を参照してください。オプション、デフォルトあり
デフォルト: 新規
サポートされているオプション: 使用ケースに応じて、新規または既存。
Persistent Volume Sizeインスタンスに接続できる永続ボリュームのサイズ(GB 単位)。オプション
デフォルト: 100
Existing Persistent Volume
インスタンスに接続できる既存の永続ボリュームの ID。
UsePersistentVolume が Existing に設定されている場合は必須です。
デフォルト: なし
永続ボリュームは、AI Unlimited インスタンスと同じアベイラビリティーゾーンに存在する必要があります。
AI Unlimited Versionデプロイする AI Unlimited のバージョン。デフォルトで必須
デフォルト: latest
値はコンテナのバージョン タグです。
Use NLBインスタンスにネットワーク ロード バランサを使用してアクセスするかどうかを指定します。デフォルトで必須
デフォルト: false
Tagsすばやく識別できるようにリソースに割り当てられるキーと値のペア。オプション
デフォルト:NA
もっと学ぶ.: 永続ボリュームの使用

マネージャ インスタンスはコンテナ内で実行され、その構成データをインスタンスのルート ボリューム内のデータベースに保存します。このデータは、インスタンスをシャットダウン、再起動、またはスナップショットを作成して再起動しても保持されます。

永続ボリュームは、コンテナ化されたアプリケーションのデータを、それが実行されるコンテナ、ポッド、またはノードの有効期間を超えて保存します。

永続ボリュームなし

コンテナ、ポッド、またはノードがクラッシュまたは終了すると、マネージャの構成データが失われます。新しいマネージャ インスタンスをデプロイすることはできますが、失われたインスタンスと同じ状態にすることはできません。

永続ボリュームの場合

コンテナ、ポッド、またはノードがクラッシュまたは終了し、マネージャの構成データが永続ボリュームに保存されている場合は、失われたものと同じ構成を持つ新しいマネージャ インスタンスをデプロイできます。

  1. マネージャをデプロイし、「Use Persistent Volume」パラメータを New に設定します。
  2. スタックを作成したら、出力 ページで volume-id をメモします。
  3. AI Unlimited を使用します。
  4. マネージャ インスタンスが失われた場合は、マネージャを再度デプロイし、次のパラメーターを含めます。
    • 永続ボリュームを使用する: New
    • 既存の永続ボリューム: 手順 2 でメモした値

新しいマネージャ インスタンスは、失われたものと同じ構成を持ちます。

インスタンスを作成する

  1. レビュー + 作成を選択します。
  2. 作成を選択します。.
    通知 ページでは進行状況を監視できます。

デプロイが完了すると、 出力 ページに作成されたリソースに対して生成された値が表示されます。

マネージャにアクセスして AI Unlimited を設定するには、URL が必要になります。

次のステップ

OAuthアプリを作成する を実行してAI Unlimited と Git プロバイダ アカウント間の認証を許可します。

興味深い記事