私はまだ Linux を使用した IaaS インスタンスを扱っていませんが、インフラストラクチャが一般的にどのように機能するかについての理解に基づいて、これらのいくつかに答えることができると思います。
VMを作成すると、OSディスクがあります(これは上記のルートにマップされ、ブートも信じていますが、これはLinuxベースのアーティファクトであり、Windowsを使用している場合には存在しないと思います)。この OS ディスクは、VHD、ページ BLOB として Windows Azure BLOB ストレージに保存されます。作成した 20 GB のデータ ディスクも同様です。これらは確実に持続するドライブであり、これらのドライブのみです。
1) 電源を切るテストで、実際にデプロイを削除しましたか、それとも単に「オフ」にしましたか? VM をオフにすると、展開されたままになります (したがって、同じ物理マシン上に)。電源をオフにしただけでは、実際にはまだ展開されているため、充電されなくなりません。展開を削除し、作成したのと同じ OS とデータ ディスクを指す新しい展開を後で作成すると (それらはギャラリーにあります)、VM が移動された場合に何が起こるかをよりよく理解できます。別の物理サーバーで発生する可能性が非常に高いため、自己修復します。「リソース」ドライブが立ち往生していると私が考える理由を以下に示します。
2) その通りです。リソース ドライブは、Windows 側で D:/ ドライブとして表示されるものと似ていると思います。これは一時的なスクラッチ スペースです。ドライブ自体も VHD であり、BLOB ストレージではなく、実際には VM が実行されている物理サーバー上にあります。Windows の場合、これは、ページ ファイル アクセスの待ち時間をできるだけ低く保つために、メモリ ページ ファイルが保持される場所です。彼らは、これが非永続ドライブであるという事実に非常に固執しています。あなたの場合、インスタンスをオフにするだけだった場合、これはスタックしている可能性があります。インスタンスの電源を入れ直したとき、インスタンスはまだ同じ物理サーバー上にあったため、同じローカル リソースが割り当てられていたため、そこに配置したデータはまだ存在していました。インスタンスが再デプロイされた場合、データは存在しなくなります。
3) 表示されているディスク (OS ディスクとデータ ディスク) は両方ともページ BLOB として BLOB ストレージに格納されています。これらのディスクのストレージ コストは、実際に VM を実行するための 1 時間あたりの料金とは別のものです。また、実行中のディスク上のデータにアクセスするためのストレージ トランザクションも課金されます。価格ページから、この見積もりを確認してください。
仮想マシンが実行されているかどうかに関係なく、仮想マシンがデプロイされるたびに、コンピューティング時間に対して課金されます。コンピューティング時間には、Windows Azure 仮想マシンで実行されているイメージに関連する Windows Azure ストレージ コストは含まれません。これらの費用は別途請求されます。
4) あなたが見ているリソース ドライブは、D:/ ドライブに相当するものであり、あなたが指摘したローカル リソース スペースではないと思います。あなたが指摘したのは、クラウドサービス(または以前はホステッドサービスとして知られていた)で実行されているときにローカルスペースにアクセスすることについて具体的に話しているため、Webまたはワーカーの役割を使用しています. 仮想マシンを使用する場合と同じように当てはまるかどうかはわかりません。Windows を使用する場合のページ ファイルに加えて、このリソース スペースは、データまたは OS ディスクのデータ キャッシュを設定するときにも少し使用されると思います。これにより、スペースの量も削減されます。これは私の推測ですが。
OS とデータ ドライブのキャッシュ オプションと制限についても理解しておく必要があります。Michael Washam がブログ記事で触れています。