In: Computer Science
Research and Discuss Distributed Resource Scheduler (DRS) and High Availability (HA) Clusters.
list two references
Both of these(DRS and HA) are the group of computers which provides efficiency to the system and also responsible for the uninterrupted working of task after the system failure. Detailed explanations are given below:
VMware DRS (Distributed Resource Scheduler) is a utility that balances computing workloads with available resources in a virtualized environment. The utility is part of a virtualization suite called VMware Infrastructure 3.
With VMware DRS, users define the rules for the allocation of physical resources among virtual machines (VMs). The utility can be configured for manual or automatic control. VMware resource pools can be easily added, removed or reorganized. If desired, resource pools can be isolated between different business units. If the workload on one or more virtual machines drastically changes, VMware DRS redistributes the virtual machines among the physical servers. If the overall workload decreases, some of the physical servers can be temporarily powered-down and the workload consolidated.
VMware DRS clusters allow the following:
High-availability clusters (also known as HA clusters or fail-over clusters) a group of hosts that act as a single system and provide continuous uptime or they are the groups of computers that support server applications that can be reliably utilized with a minimum amount of inactive time. They operate by using high availability software to control damaged computers in groups or clusters that provide continued service when system components fail. Without clustering, if a server running a particular application crashes, the application will be unavailable until the crashed server is fixed. HA clustering treats this situation by detecting hardware/software faults, and immediately restarting the application on another system without requiring administrative intervention, a process known as failover. As part of this process, clustering software may configure the node before starting the application on it.
For example, appropriate file systems may need to be imported and mounted, network hardware may have to be configured, and some supporting applications may need to be running as well.