我们正在考虑使用Windows Azure进行模拟。大约100个VM节点,每个节点处理它的问题集并将结果报告给主节点。
我已经从Web UI创建了VM实例。为了实现这一点,我们需要使用Azure API来启动服务器并在完成后将其关闭。
有没有人有这样的经历?我正在寻找建议,陷阱等。
感谢。
答案 0 :(得分:2)
你确定可以做到这一点我帮助其他人在数百个节点上实现它。查看Windows Azure Rest API,按照here所述配置您的角色。虽然其他人可能有其他想法,但我认为一般步骤如下:
基于Azure REST的服务管理API可以在Web应用程序或独立应用程序中运行,因此您还可以拥有Web角色,以便在世界任何地方实现它。这样,您根本不需要任何内部部件,因为它将完全是云解决方案。如果您在创建Web角色方面需要任何帮助,我当然可以提供帮助。
答案 1 :(得分:1)
您可以使用Service Management REST API(还有a managed API on NuGet)来配置虚拟机。
但在您的情况下,您可能需要考虑使用云服务(PaaS)。使用云服务,您只需构建应用程序,将其打包并进行部署即可。然后使用门户或管理API,您只需配置实例数。甚至还有一个命令行工具(csmanage.exe),它允许您通过服务配置更改实例数。