シミュレーションにWindowsAzureを使用することを考えています。それぞれが問題セットに取り組んでいて、結果をマスターノードに報告する最大100のVMノード。
WebUIからVMインスタンスを作成しました。これを機能させるには、Azure APIを使用してサーバーを起動し、完了したらサーバーをシャットダウンする必要があります。
誰かがこのようなことを経験したことがありますか?アドバイスや落とし穴などを探しています。
ありがとう。
シミュレーションにWindowsAzureを使用することを考えています。それぞれが問題セットに取り組んでいて、結果をマスターノードに報告する最大100のVMノード。
WebUIからVMインスタンスを作成しました。これを機能させるには、Azure APIを使用してサーバーを起動し、完了したらサーバーをシャットダウンする必要があります。
誰かがこのようなことを経験したことがありますか?アドバイスや落とし穴などを探しています。
ありがとう。
あなたは確かにそれを行うことができます、そして私はそれをノード上の何百もの上で起こさせるために他の人を助けました。ここで説明するようにロールを構成するには、Windows AzureRestAPIを確認してください。他の人が他の考えを持っているかもしれませんが、私は一般的な手順は以下のようになると思います:
AzureRESTベースのServiceManagementAPIは、Webアプリまたはスタンドアロンアプリから機能するため、Webの役割を持って、世界中のどこからでもそれを実現できます。このようにすると、完全にクラウドソリューションになるため、オンプレミスコンポーネントはまったく必要ありません。Webロールの作成についてサポートが必要な場合は、きっとお手伝いできます。
サービス管理RESTAPIを使用して仮想マシンをプロビジョニングできます( NuGetにはマネージAPIもあります)。
ただし、あなたの場合は、クラウドサービス(PaaS)の使用を検討することをお勧めします。クラウドサービスを使用すると、アプリケーションを構築し、パッケージ化してデプロイするだけです。次に、ポータルまたは管理APIを使用して、インスタンスの数を簡単に構成できます。サービス構成を通じてインスタンスの数を変更できるコマンドラインツール(csmanage.exe )もあります。