我们正在考虑使用Windows Azure进行模拟。每个虚拟机节点有100个虚拟节点工作,并将结果报告给主节点。用于模拟的Windows Azure
我已经从Web UI创建了VM实例。为了实现这个目标,我们需要使用Azure API来启动服务器,并在完成后关闭服务器。
有没有人有类似这样的经验?我正在寻找建议,陷阱等。
谢谢。
我们正在考虑使用Windows Azure进行模拟。每个虚拟机节点有100个虚拟节点工作,并将结果报告给主节点。用于模拟的Windows Azure
我已经从Web UI创建了VM实例。为了实现这个目标,我们需要使用Azure API来启动服务器,并在完成后关闭服务器。
有没有人有类似这样的经验?我正在寻找建议,陷阱等。
谢谢。
你确实可以做到这一点,我已经帮助其他人在节点上发生了数百次。看一下Windows Azure Rest API,按here所述配置角色。虽然其他人可能有其他的想法,我觉得一般的步骤是如下:
基于Azure REST的服务管理API可以通过Web应用程序或独立应用程序工作,因此您还可以拥有Web角色以使其可以在世界任何地方发生。这样您就不需要任何内部组件,因为它完全是云解决方案。如果您在创建网络角色时需要任何帮助,我确定可以提供帮助。
您可以使用Service Management REST API(也有a managed API on NuGet)供应虚拟机。
但在您的情况下,您可能需要考虑使用云服务(PaaS)。借助云服务,您只需构建应用程序,即可打包并部署它。然后使用门户或管理API,您可以简单地配置实例的数量。甚至有一个命令行工具(csmanage.exe)允许您通过服务配置更改实例的数量。
@BrentDaCodeMonkey我们已经研究过它。问题是,仿真是使用内部的dist来构建的。网格系统。我们只是希望以便宜的价格扩展到云计算资源。 – coderguy123