0

そのため、仮想マシン (VMRoles) を作成する Azure の機能について少し混乱しています。

管理ポータルを使用して簡易作成を行う場合、ホステッド サービスやストレージ アカウントを指定するように求められることはありません。[作成] をクリックすると、ストレージ アカウントが一意の名前で自動的に生成されることがわかりますが、ホストされたサービスについては同じことがわかりません。VM の作成にホステッド サービスは必要ありませんか?

紛らわしいのは、VM を作成する他のすべての方法では、ホステッド サービス (Azure PowerShell、REST API) を指定する必要があるように見えることです。実際、これらの方法のいずれかを使用して VM を作成すると、ホステッド サービス内に VM が表示されます...

誰でもこれを説明できますか?

前もって感謝します

4

3 に答える 3

0

まず、Windows Azure 仮想マシンと VM ロールは 2 つの別個のものです。あなたが説明した内容に基づいて、Windows Azure 仮想マシンを作成しようとしているように見えるので、それがどのように機能するかを簡単に説明します。

最初に: Windows Azure 仮想マシンを作成するには、OS イメージを含む VHD が必要です。ギャラリーから 1 つを使用することも、特定の Blob Azure Storage に自分でアップロードすることもできます。

クイック作成または作成プロセスを使用する場合、プロセスはバックグラウンドでまったく同じですが、クイック作成中は、Windows OS VHD のみを選択するため、クイック作成時に多くの設定が既に定義されています。どちらの場合も、ストレージ アカウントを使用して OS VHD をコピーします (OS イメージ コレクションに含まれていない場合)。ほとんどの場合、以前に作成されたストレージ アカウントが使用されるため、作成されていないと思われるかもしれませんが、実際にはストレージ アカウントはリポジトリから VHD をコピーするために使用されました。OS VHD コレクションに既にあるイメージから VM を作成する場合、これは当てはまらない場合があります。

クイック作成では、設定した DNS 名が VM 名になりますが、作成では、アプリケーション用に別の DNS 名を作成するオプションがありますが、どちらの場合も必要でした。どのような場合でも、DNS 名は VM にバインドされ、同じ DNS 名によって VM が他の VM と区別されるため、VM を構成する必要があります。

于 2012-07-18T18:50:35.933 に答える
0

Windows Azure 仮想マシン(IaaS、ステートフル) とWindows Azure VMRole (PaaS、ステートレス)を混同しないでください。

作成に関しては、ポータルの背後にあるプロセスは自動化されています。私にとっては、作成した仮想マシンごとに個別のクラウド サービスがあります (自動生成されたストレージ アカウントと共に)。ただし、すべての操作は非同期であり、Microsoft チームはポータルの背後である種の CQRS パターンを使用していると思いますが、仮想マシンの背後にあるすべてのコンポーネントが表示されるまでには時間がかかる場合があります。API では、仮想マシンを実際に作成する前に、すべての準備が整っている必要があります。VM 用に作成されたクラウド サービスもすぐに表示されると思います (通常は、作成した仮想マシンの名前が付いています)。また、お気づきの場合は、仮想マシン (RDP または SSH) にアクセスするためのパブリック URI の形式が [your_vm_name].cloudapp.net であるため、これはクラウド サービス (以前はホステッド サービスと呼ばれていました) です。

于 2012-07-18T18:08:12.823 に答える
0

クラウド サービスは、単一の簡易作成仮想マシンに対しては表面化されていないと思います。これは、仮想マシンをできるだけ使いやすくするためです。2 番目の仮想マシンがクラウド サービスに追加されると、クラウド サービスが作成され、ポータルに表示されます。

于 2012-07-18T19:38:53.910 に答える