我对云计算是一个完整的n00b,所以只需要对我可以用它实际做些什么做一点指导。
我希望能够并行运行大量32位窗口建模应用程序 - 理想情况下一次可以运行100多个实例。每个模型运行将创建~5 gig的文件,这些文件将在内部处理和删除 - 这将减少服务器上的文件大小传输。每个模型运行需要~2gig的ram才能有效运行。模型运行是基于fortran的.exes并创建简单的文本文件输出。
我的问题是 - 这是否可以在谷歌云计算上实现,有人可以指向一个非面向Web服务器的教程吗?
我希望模型从本地计算机上的命令行中运行。我之前一直在使用PSEXEC使用.bat文件在本地网络上运行我的模型,所以如果我只是抓住我现有的代码并将200个模型运行到云端,那就太棒了。 gcutil有可能吗?
我是否只需要设置一个虚拟机 - 或者我是否还需要设置API?我假设我将不得不使用Windows2008服务器?
对于模糊的问题,我们深表歉意。它对我来说只是全新的,可能会让我节省6个小时在计算论坛上拖网。
非常感谢
答案 0 :(得分:1)
gcutil已被弃用并被gcloud取代。 gcloud sdk(https://cloud.google.com/sdk/gcloud/)可让您通过命令行界面管理Google项目中的资源。它可以安装在Linux,Mac或Windows机器上。 gcloud并没有像PSEXEC那样设想在远程机器中运行进程。 gcloud的一些功能包括但不限于:
创建实例后,您应该能够使用PSEXEC在Windows云实例中执行进程。您必须设置防火墙规则以允许此通信(https://cloud.google.com/compute/docs/networking)。请注意,Windows云操作系统映像仍处于测试版(https://cloud.google.com/compute/docs/operating-systems/windows)。访问此图片可能需要预先批准,并会产生额外费用 (https://cloud.google.com/compute/docs/operating-systems/)。
关于内存容量,您有多种机器类型(https://cloud.google.com/compute/docs/machine-types)。