A resource manager of a distributed operating system schedules the processes in a distributed computing environment to a pool of free resources that can optimize a combination of resource usage, response time, network congestion and scheduling overhead.
The process scheduling decisions are based on factors such as the resource requirements …