1

我最近安装了 jclouds 以与 eclipse 一起使用,以在 java 中创建一个项目以与 aws-ec2 进行通信。有谁知道是否有一种方法可以使用“实例风味”创建实例。我会很感激。非常感谢。

4

1 回答 1

0

在 jclouds 中有几种方法可以做到这一点。最简单的就是hardwareId在创建节点时使用该属性。这是一个字符串,其值是您希望创建的 VM 的风格,等等m1.xlargem3.medium按如下方式指定它。

Template template = computeService.templateBuilder()
        .hardwareId(InstanceType.M1_MEDIUM);
nodes = computeService.createNodesInGroup("groupname", 1, template);

您也可以只在模板中指定最小 RAM 和 CPU 设置,让 jclouds 自己选择硬件风格,就像这样。

Template template = computeService.templateBuilder()
        .minCores(2.0d)
        .minRam(2048);
于 2015-02-10T15:15:50.857 回答