No escalonamento local, os períodos de tempo de utilização de um único host são chamados de time-slices e são atribuídos aos processos em execução por meio da política de compartilhamento de tempo (time-sharing) (TANEMBAUM, 2001).

O escalonamento global é a atividade que determina para qual o elemento o processo será alocado e executado, podendo ser estático, onde a atribuição do processo é feita antes da execução do programa, ou dinâmico, onde há a redistribuição de processos entre os elementos de processamento durante a execução do programa, balanceando a carga (load balancing).

Fonte: Escalonamento de Processos em Sistemas Computacionais Distribuídos

As decisões relativas ao balanceamento de carga podem ser feitas de forma centralizada, distribuída ou de uma combinação dessas abordagens.

Copyright © 2016 AIEC.