Azure Lab Services で共有リソースを使用してラボを作成する方法
重要
Azure Lab Services は 2027 年 6 月 28 日に廃止されます。 詳細については、提供終了ガイドを参照してください。
Note
この記事では、ラボ アカウントに代わり導入されたラボ プランで使用できる機能について説明します。
Note
ラボ アカウントを使用している場合は、「ラボ アカウントを使用するときに Azure Lab Services で共有リソースを使用してラボを作成する方法」を参照してください。
ラボを作成するとき、一部のリソースをラボのすべての学生間で共有することが必要な場合があります。 たとえば、データベース クラス用のライセンス サーバーや SQL Server などです。 この記事では、ラボ用に共有リソースを有効にする手順について説明します。 また、共有リソースへのアクセスを制限する方法についても説明します。
アーキテクチャ
次の図に示すように、ラボ計画とラボがあります。 ラボ計画では、高度なネットワークが有効になります。 この例では、ラボ用の仮想ネットワークは共有リソースの同じネットワークです。 必要に応じて、ルーティングを使って、ラボ VM を他のサブネット内の共有リソースに接続できます。 ラボ VM は、共有サーバーのプライベート IP を使って接続できます。 また、仮想ネットワークはラボ計画やラボと同じリージョンにあります。
共有リソースを設定する
共有リソースへの仮想ネットワークは、ラボ計画またはラボを作る前に作成する必要があります。 仮想ネットワークとサブネットの作成方法について詳しくは、仮想ネットワークの作成およびサブネットの作成に関する記事をご覧ください。 仮想ネットワーク範囲の計画は、ネットワークを設計するときの重要なステップです。 ネットワークの計画の詳細については、「仮想ネットワークを計画する」の記事を参照してください。
共有リソースとしては、仮想マシン上で実行されているソフトウェアや、Azure によって提供されるサービスなどがあります。 共有リソースは、プライベート IP アドレスを通して使用できる必要があります。 共有リソースをプライベート IP のみで使用できるようにすると、その共有リソースへのアクセスが制限されます。
図では、学生の VM からのトラフィックを制限するために使用できるネットワーク セキュリティ グループ (NSG) も示されています。 たとえば、学生の VM の IP アドレスからのトラフィックは 1 つの共有リソースにしかアクセスできないことを示すセキュリティ規則を作成できます。 セキュリティ規則の設定方法について詳しくは、ネットワーク セキュリティ グループの管理に関する記事をご覧ください。
共有リソースが、必要なソフトウェアを実行している Azure 仮想マシンである場合は、既定のファイアウォール規則をその仮想マシン用に変更することが必要になる場合があります。
ラボ計画
共有リソースを使用するには、高度なネットワークを使うようにラボ計画を設定する必要があります。 詳しくは、「Azure Lab Services の仮想ネットワークに接続する」をご覧ください。 この場合、Lab Services によって、ラボ VM ネットワーク リソースが、共有リソースを保持する仮想ネットワークに挿入されます。
警告
ラボ計画を作成するときに、高度なネットワークを有効にする必要があります。 後で追加することはできません。
高度なネットワークを使うようにラボ計画を設定すると、テンプレート VM と学生 VM は共有リソースにアクセスできるようになります。 仮想ネットワークのネットワーク セキュリティ グループ、仮想ネットワークのユーザー定義ルート、またはサーバーのファイアウォール規則を更新することが必要な場合があります。
ヒント
最も一般的な共有リソースの 1 つは、ライセンス サーバーです。 次の一覧は、サーバーを正しく構成するためのヒントです。
高度なネットワークは、ラボ計画を作成するときに有効にする必要があります。
ライセンス サーバーは、ラボ計画や仮想ネットワークと同じリージョンに配置する必要があります。
既定では、仮想マシンには動的プライベート IP が設定されます。 ソフトウェアを設定する前に、プライベート IP を静的に設定します。
ライセンス サーバーへのアクセスを制御することは重要です。 VM を設定しても、メンテナンス、トラブルシューティング、更新のためにアクセスが必要になります。 アクセスを制御するいくつかの方法を次に示します。
次のステップ
管理者として、高度なネットワークを使用してラボ計画を作成します。