创建虚拟服务器时如何设置CPU个数及其核心数
How to set CPU number and its cores when I create a Virtual Server
我已经使用 SoftLayer Java API 创建虚拟服务器并希望设置 CPU 数量和核心数量。我知道硬件有 "processorCoreAmount" 可以设置核心数,这是我的部分代码:
Guest guest = new Guest();
guest.setHostname("host-" + RandomStringUtils.randomAlphanumeric(5).toLowerCase());
guest.setDomain(t.getDatacenter() + ".softlayer.com");
guest.setStartCpus(2);
guest.setMaxCpuUnits(4);
**guest.setProcessorCoreAmount(4);** // no such a method.
我的问题:
- 如何在虚拟服务器中设置处理器内核数量?
- MaxCpuUnits 是否可以限制每个 CPU 的最大 CPU 数量或最大核心数量?
在订单中您只能设置 "StartCpus" 属性 参见:http://sldn.softlayer.com/reference/services/SoftLayer_Virtual_Guest/createObject
只能设置文档中显示的值。
您还可以通过调用以下方法获取所有可用的订单处理器:
http://sldn.softlayer.com/reference/services/SoftLayer_Virtual_Guest/getCreateObjectOptions
此致
我已经使用 SoftLayer Java API 创建虚拟服务器并希望设置 CPU 数量和核心数量。我知道硬件有 "processorCoreAmount" 可以设置核心数,这是我的部分代码:
Guest guest = new Guest();
guest.setHostname("host-" + RandomStringUtils.randomAlphanumeric(5).toLowerCase());
guest.setDomain(t.getDatacenter() + ".softlayer.com");
guest.setStartCpus(2);
guest.setMaxCpuUnits(4);
**guest.setProcessorCoreAmount(4);** // no such a method.
我的问题:
- 如何在虚拟服务器中设置处理器内核数量?
- MaxCpuUnits 是否可以限制每个 CPU 的最大 CPU 数量或最大核心数量?
在订单中您只能设置 "StartCpus" 属性 参见:http://sldn.softlayer.com/reference/services/SoftLayer_Virtual_Guest/createObject
只能设置文档中显示的值。
您还可以通过调用以下方法获取所有可用的订单处理器:
http://sldn.softlayer.com/reference/services/SoftLayer_Virtual_Guest/getCreateObjectOptions
此致