Dear All,
Today we will learn about FusionCompute Computing Resource Scheduling.
Introduction to Computing Resource Scheduling
What is computing resource scheduling?
Computing resource scheduling automatically adjust VM placement on computing nodes by leveraging the VM live migration technology.
What functions does computing resource scheduling provide?
Load balancing for computing nodes
Automated power management: The system automatically powers off hosts when the system has a lot of idle resources and powers on the hosts when resources in the system are insufficient.
VMs can be set to mutually exclusive on a host and to be prohibited from running on certain hosts.
What policies can be configured for computing resource scheduling?
Load balancing
Automated power management
Advanced scheduling rules
Computing Resource Scheduling: Load Balancing
Based on policies configured by users, the system balances CPU usages and memory usages of nodes that can properly communicate with the management node and are not isolated through VM live migration.
The load-balancing is performed at an interval of 50 minutes.
Computing Resource Scheduling: Automated Power Management
The system implements the automated power management for hosts based on policies configured by users.
When the loads on hosts in a cluster are light, the system automatically migrates all VMs from the hosts and powers off the hosts. When the loads on hosts in a cluster are heavy, the system automatically powers on some hosts.
Automated power management is performed at an interval of 10 minutes.
Computing Resource Scheduling: Advanced Scheduling Rules
What are advanced scheduling rules?
After computing resource scheduling is enabled, the system schedules VMs based on the configured advanced scheduling rules.
The scheduling interval is 50 minutes.
What are the advanced scheduling rules?
Mutually exclusive: A group of VMs, each two of which must run on different hosts.
VMs to hosts: A group of VMs that must run on a specified group of hosts
Relationship between advanced scheduling rules and load-balancing as well as automated power management, respectively
The priority of advanced scheduling rules is higher than that of load balancing and lower than that of the automated power management.
Computing Resource Scheduling: Mutually Exclusive
Computing Resource Scheduling: VMs to Hosts
Preparations: A host group and a VM group have been created.
Procedure: Select a cluster, choose Set Computing Resource Scheduling > Rule Management.
Computing Resource Scheduling: Example of Advanced Scheduling Rules
Effect of the combined application of load balancing and energy saving policies.
Thanks, and regards,
Kashif Ali