Abstract:
|
Este trabalho apresenta o desenvolvimento de um modelo computacional para possibilitar que a arquitetura SALE possa atender as necessidades de tempo real das empresas virtuais. O modelo foi desenvolvido com a utilização das especificações do RT-CORBA (uma extensão do padrão CORBA para tempo real) para a definição de alguns componentes de sua estrutura, assim como a utilização de especificações de QoS para capturar as necessidades do usuário. Incluído na estrutura do modelo, foi desenvolvida uma heurística para adaptação de deadlines perdidos, que é baseada na diminuição do deadline de uma tarefa por um coeficiente de ajuste a fim de aumentar a prioridade desta, fazendo desta forma, com que a freqüência de escalonamento das tarefas seja elevada. Como validação da proposta foram feitas simulações de uso do modelo em um simulador já existente, que foi adaptado para o correto uso, onde um número de tarefas periódicas eram preestabelecidas e tentavam executar respeitando seus deadlines em um servidor. Os resultados obtidos com estas simulações mostraram que a heurística de adaptação de deadline proposta no modelo, quando analisa em seu desempenho individual de atuação sobre uma tarefa específica, atinge resultados satisfatórios, visto que superou a abordagem utilizada para comparação (escalonamento EDF) com rendimentos mais expressivos. |