|
GigaSpaces XAP 8.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ElasticMachineProvisioningConfig
Defines the required configuration properties of an @{link ElasticMachineProvisioning} bean. This bean
| Method Summary | |
|---|---|
String[] |
getGridServiceAgentZones()
Gets the list of zones that can be discovered and started by this machine provisioning. |
double |
getMinimumNumberOfCpuCoresPerMachine()
Gets the minimum number of CPU cores per machine. |
CapacityRequirements |
getReservedCapacityPerMachine()
Gets the expected amount of memory,cpu,disk,etc... per machine that is reserved for processes other than grid containers. |
boolean |
isDedicatedManagementMachines()
By default is false, which means that a Grid Service Agents may run a management process. |
boolean |
isGridServiceAgentZoneMandatory()
By default is false, which means that Grid Service Agents without a zone can be started and discovered by this machine provisioning. |
| Methods inherited from interface org.openspaces.admin.bean.BeanConfig |
|---|
getBeanClassName, getProperties, setProperties |
| Method Detail |
|---|
double getMinimumNumberOfCpuCoresPerMachine()
CapacityRequirements getReservedCapacityPerMachine()
String[] getGridServiceAgentZones()
isGridServiceAgentZoneMandatory() is false)
String[] {"zoneA"} - Grid Service Agents are started with -Dcom.gs.zones=zoneA (or without -Dcom.gs.zones if isGridServiceAgentZoneMandatory() is false)
String[] {"zoneA","zoneB"} - Grid Service Agents are started with -Dcom.gs.zones=zoneA or -Dcom.gs.zones=zoneB or -Dcom.gs.zones=zoneA,zoneB (or without -Dcom.gs.zones if isGridServiceAgentZoneMandatory() is false)
boolean isDedicatedManagementMachines()
GridServiceManager nor LookupService
nor ElasticServiceManager
Usually setting this value to true means that #getReservedCapacityPerMachineInMB() memory can be decreased,
since no memory needs to be reserved for management processes.
boolean isGridServiceAgentZoneMandatory()
getGridServiceAgentZones()
|
GigaSpaces XAP 8.0 API | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||