- Provide a meaningful description for the physical location.
Add the following line to your
command:
--description=${REMOTE_PHYSICAL_LOCATION_DESCRIPTION}
- Specify the region where the physical location exists.
Add the following line to your
command:
--region=${REMOTE_PHYSICAL_LOCATION_REGION}
- Enable the scheduling service to schedule
workloads on the physical location.
By default, the physical location is not enabled, so the
scheduling service cannot schedule workloads
on it.
Add the following line to your
command:
--enabled=true
Tip: You can also enable the physical location from the IBM Software
Hub web client.
- Specify the priority that the scheduling service should assign to the physical
location.
By default, a physical location has high priority. You can use this option to give the
physical location a lower priority. For example, you can use this option to prioritize on-premises
physical locations (high) over public cloud physical locations (low) to allow cloud bursting only
when on-premises physical locations are at capacity.
Add the following line to your
command:
--priority=low
- Increase the maximum vCPU that the scheduling service can use on the physical
location.
By default, the scheduling service
uses the current available vCPU on the cluster to determine whether a workload can be scheduled on
the physical location. However, if the remote cluster has a cluster autoscaler, you can specify the
maximum amount of vCPU that the scheduling service can use, if the workload exceeds the
current available vCPU.
Add the following line to your
command:
--max_cpu=${REMOTE_PHYSICAL_LOCATION_MAX_CPU}
- Increase the maximum ARM-based vCPU that the scheduling service can use on the physical
location.
By default, the scheduling service
uses the current available ARM-based vCPU on the cluster to determine whether a workload can be
scheduled on the physical location. However, if the remote cluster has a cluster autoscaler, you can
specify the maximum amount of ARM vCPU that the scheduling service can use, if the workload exceeds the
current available ARM vCPU.
Add the following line to your
command:
--max_cpu_arm=${REMOTE_PHYSICAL_LOCATION_MAX_CPU_ARM}
- Increase the maximum memory that the scheduling service can use on the physical
location.
By default, the scheduling service
uses the current available memory on the cluster to determine whether a workload can be scheduled on
the physical location. However, if the remote cluster has a cluster autoscaler, you can specify the
maximum amount of memory that the scheduling service can use, if the workload exceeds the
current available
memory.
--max_memory=${REMOTE_PHYSICAL_LOCATION_MAX_MEMORY}
- Increase the maximum GPU that the scheduling service can use on the physical
location.
By default, the scheduling service
uses the current available GPU on the cluster to determine whether a workload can be scheduled on
the physical location. However, if the remote cluster has a cluster autoscaler, you can specify the
maximum amount of GPU that the scheduling service can use, if the workload exceeds the
current available
GPU.
--max_gpu=${REMOTE_PHYSICAL_LOCATION_MAX_GPU}
- Increase the maximum ARM-based GPU that the scheduling service can use on the physical
location.
By default, the scheduling service
uses the current available ARM-based GPU on the cluster to determine whether a workload can be
scheduled on the physical location. However, if the remote cluster has a cluster autoscaler, you can
specify the maximum amount of ARM GPU that the scheduling service can use, if the workload exceeds the
current available ARM
GPU.
--max_gpu_arm=${REMOTE_PHYSICAL_LOCATION_MAX_GPU_ARM}