2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

Azure Managed Diskのネットワーク設定を検討する

Posted at

主にAzure VMにアタッチして利用することができるAzure Managed Diskですが、Portalの左メニューに[ネットワーク]という項目があります。
Managed Diskにネットワーク設定ってなにかな?と疑問に思ったので、どういった利用用途で活用できるのかを検討してみます。

デフォルト値

  • デフォルトでは以下のように[すべてのネットワークからのパブリックアクセスを有効にする]となっています。
    他のPaaSサービスと同様にプライベートエンドポイント経由でのアクセスも選択できそうです。
    image.png
  • パブリックアクセスが有効というとなんだか気持ちが悪いので、これを無効にするとどういう影響があるのか検証してみます。

ディスクのエクスポート

パブリックアクセス有効

  • まずはデフォルト設定の場合です。
    image.png

  • 仮想マシンが停止した状態で、Portalの左メニューから[ディスクのエクスポート]を選択します。
    image.png

  • [URLの生成]を選択します。デフォルトだと1時間有効なSAS URLが生成されます。
    image.png

  • こんな感じでSAS URLが生成されるのでここからVHDファイルをダウンロードできるようになります。
    image.png

警告
SAS URLを生成した場合、認証なしでどこからでもダウンロードできるので注意が必要です。

  • [エクスポートのキャンセル]を選択することで、SAS URLを無効にできます。

プライベートエンドポイント経由のみ

  • 次に[パブリック アクセスを無効にし、プライベート アクセスを有効にする]の設定を検証します。
    image.png

  • Managed Diskに対するプライベートエンドポイントを設定する場合、他のPaaSと違ってディスクアクセスというリソースを作成しなければなりません。Portalから[ディスクアクセス]と入力して選択します。
    image.png

  • ディスクアクセス識別子とリージョンを入力し[追加]を選択します。
    image.png

  • プライベートエンドポイントの設定をします。リージョンやプライベートエンドポイント名を入力します。
    image.png

  • プライベートエンドポイントを作成するvNetとサブネットを選択します。
    image.png

  • プライベートDNSゾーンの統合は有効にします。
    image.png

  • 以上の設定でディスクアクセスリソースを作成します。

  • [Managed Disk]→[ネットワーク]の画面に戻ると、先ほど作成したディスクアクセスリソースが選択可能になっているので、選択して保存します。
    image.png

  • この状態で再度SAS URLを生成してみます。
    image.png

  • ブラウザからアクセスしても認証エラーとなることが分かります。
    image.png

  • プライベートエンドポイント内のVMからアクセスしてみるとVHDファイルがダウンロードできることを確認しています。

無効

  • 最後にネットワークアクセスを無効にしてみます。
    image.png

  • URL生成自体がグレーアウトされSAS URLを発行できなくなります。
    image.png

気になること

アクティビティログには記録される?

  • SAS URLを発行すると以下のようにアクティビティログに記録されます。
    image.png

Azure Backupは動作する?

  • これAzure Backup大丈夫かな?と心配でしたが、プライベートエンドポイント経由のみ、無効、それぞれでAzure Backupが動作することを検証しました。

まとめ

  • 今回エクスポートで検証しましたが、VHDのインポートでもこのネットワーク設定の影響は受けるようです。
  • エクスポート/インポートの要件がない場合は、無効にする。要件があった場合でも、プライベートエンドポイント経由にするのがよいかと考えます。

以上です。

2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?