0

我从未使用过亚马逊网络服务,所以我为这个幼稚的问题道歉。我希望在集群上运行我的代码,因为我的本地机器上的四核架构似乎没有完成这项工作。文档似乎势不可挡,我什至不知道将使用哪些 AWS 服务在 EC2 上运行我的脚本。我是否必须使用他们的存储设施(S3),因为我想如果我必须运行我的脚本,我将不得不将它存储在云中集群实例可以访问文件的地方或者我上传使用 EC2 时我的文件在其他地方?如果这是真的,我是否可以将包含我的应用程序所需文件的所有内容的整个目录上传到 s3。任何指导将不胜感激。所以我想我的问题是我是否必须使用 S3 将我的代码存储在集群可以访问的地方?如果是这样,有没有一种简单的方法可以做到这一点?这意味着我只看到了创建存储桶的示例,其中每个存储桶可以传输一个文件。您可以将整个文件夹转移到存储桶中吗?

如果我们不需要使用 S3,那么我应该使用哪个其他服务来让集群访问我要执行的脚本?

提前致谢!

4

1 回答 1

0

您不需要使用 S3,如果您需要在实例启动之间保留代码,您可能希望使用 EBS 来存储代码。启动实例时,您可以选择将 ebs 存储卷添加到驱动器。该驱动器将自动安装到实例上,您可以像在任何物理机器上一样访问它。将您的代码 ssh 到亚马逊机器并开火。

于 2013-10-31T18:32:06.650 回答