Artigo Acesso aberto Produção Nacional

GetLB: Balanceamento de Carga Eficiente para o Escalonamento de Transações Eletrônicas Financeiras

2014; Brazilian Computer Society; Volume: 7; Issue: 4 Linguagem: Português

10.5753/isys.2014.267

ISSN

1984-2902

Autores

Rodrigo da Rosa Righi, Cristiano André da Costa, Lucas Graebin, Tiago André Jost, Alexandre Andrade,

Tópico(s)

Power Line Communications and Noise

Resumo

Este artigo tem como objetivo apresentar as idéias para o desenvolvimento de um framework para balanceamento de carga chamado GetLB. Considerando o contexto de transferência eletrônica de fundos (TEF), GetLB oferece uma nova forma de organizar as interações entre o chaveador e as máquinas processadoras. Esta organização permite que o chaveador combine informações atualizadas para a execução de um algoritmo de programação dinâmica em vez de usar a abordagem Round-Robin entre as máquinas de processamento. O algoritmo de agendamento de GetLB divide as transações em diferentes tipos, combinando suas necessidades de CPU, memória e disco de dados de máquinas processadoras para oferecer um balanceamento de carga eficiente. Implementou-se um protótipo com RMI e testes revelaram que o quadro é viável para processamento de transações sobre os ambientes homogêneos e heterogêneos. Além disso, a avaliação apresentou as vantagens da adoção de algoritmos GetLB em vez da abordagem Round-Robin tradicional.

Referência(s)