Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores
| Ano de defesa: | 2017 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Universidade Federal de Pernambuco
UFPE Brasil Programa de Pos Graduacao em Ciencia da Computacao |
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Link de acesso: | https://repositorio.ufpe.br/handle/123456789/29082 |
Resumo: | Uma das principais formas de implementar qualidade de serviço (QoS) em redes de computadores é com a adoção de algoritmos de enfileiramento e escalonamento. Os algoritmos de escalonamento são implementados nas filas de saída e focam em garantir níveis de prioridade em relação aos fluxos de dados. Quando os recursos de rede não são capazes de atender a todos os fluxos de dados, os algoritmos de escalonamento têm um papel fundamental, pois são eles que escolhem a ordem em que os fluxos de dados serão servidos. Embora a importância dos algoritmos de escalonamento seja facilmente demonstrada, existe uma lacuna grande entre os estudos propostos pela academia e a aplicação prática nos ativos de rede, o que não acontece em relação aos algoritmos de enfileiramento. Porém, a popularização dos dispositivos móveis e das redes de dados sem fio, como o Long Term Evolution (LTE), LTE Advanced, as Body Area Networks (BANs), fornecem mais subsídios para novos estudos do tópico de disciplinas de escalonamento de recursos, em relação a questões de eficiência energética das disciplinas, garantia de transferência de dados sensíveis, entre outros. O mesmo ocorre com as novas propostas de arquiteturas de rede com características modulares, como a Recursive InterNetwork Architecture (RINA), que podem aplicar no mesmo roteador mais de uma disciplina de escalonamento (política), sendo utilizadas em escopos diferentes da rede. Esta pesquisa apresenta os resultados do mapeamento sistemático sobre três questões específicas relacionadas à evolução do número e tipos de disciplinas de escalonamento ao longo dos anos, das principais características que podem afetar as disciplinas de escalonamento e dos principais métodos de avaliação que estão sendo utilizados sobre disciplinas de escalonamento de recursos em redes de computadores. Foram utilizados 149 estudos primários que apresentaram 179 algoritmos de escalonamento de redes de computadores. O tipo de metodologia empregada nos estudos em 62% dos casos foi a teórico-empírica. A experimentação utilizando simulação foi realizada em 130 estudos, com a utilização do simulador NS-2 em 33% das vezes. A justiça foi a característica mais importante citada nos estudos, aparecendo em 44% deles. A latência e a taxa de transferência foram as métricas mais utilizadas, sendo utilizadas em 99 e 84 estudos, respectivamente. Os algoritmos apresentados em sua grande maioria são baseados em disciplinas clássicas de escalonamento de recursos tais como WFQ (Weighted Fair Queuing), DWRR (Deficit Weighted Round Robin) e WRR (Weighted Round Robin). |
| id |
UFPE_8b68b62134c4c0156a9dca071afdb26f |
|---|---|
| oai_identifier_str |
oai:repositorio.ufpe.br:123456789/29082 |
| network_acronym_str |
UFPE |
| network_name_str |
Repositório Institucional da UFPE |
| repository_id_str |
|
| spelling |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadoresRedes de computadoresDisciplinas de escalonamentoMapeamento sistemáticoUma das principais formas de implementar qualidade de serviço (QoS) em redes de computadores é com a adoção de algoritmos de enfileiramento e escalonamento. Os algoritmos de escalonamento são implementados nas filas de saída e focam em garantir níveis de prioridade em relação aos fluxos de dados. Quando os recursos de rede não são capazes de atender a todos os fluxos de dados, os algoritmos de escalonamento têm um papel fundamental, pois são eles que escolhem a ordem em que os fluxos de dados serão servidos. Embora a importância dos algoritmos de escalonamento seja facilmente demonstrada, existe uma lacuna grande entre os estudos propostos pela academia e a aplicação prática nos ativos de rede, o que não acontece em relação aos algoritmos de enfileiramento. Porém, a popularização dos dispositivos móveis e das redes de dados sem fio, como o Long Term Evolution (LTE), LTE Advanced, as Body Area Networks (BANs), fornecem mais subsídios para novos estudos do tópico de disciplinas de escalonamento de recursos, em relação a questões de eficiência energética das disciplinas, garantia de transferência de dados sensíveis, entre outros. O mesmo ocorre com as novas propostas de arquiteturas de rede com características modulares, como a Recursive InterNetwork Architecture (RINA), que podem aplicar no mesmo roteador mais de uma disciplina de escalonamento (política), sendo utilizadas em escopos diferentes da rede. Esta pesquisa apresenta os resultados do mapeamento sistemático sobre três questões específicas relacionadas à evolução do número e tipos de disciplinas de escalonamento ao longo dos anos, das principais características que podem afetar as disciplinas de escalonamento e dos principais métodos de avaliação que estão sendo utilizados sobre disciplinas de escalonamento de recursos em redes de computadores. Foram utilizados 149 estudos primários que apresentaram 179 algoritmos de escalonamento de redes de computadores. O tipo de metodologia empregada nos estudos em 62% dos casos foi a teórico-empírica. A experimentação utilizando simulação foi realizada em 130 estudos, com a utilização do simulador NS-2 em 33% das vezes. A justiça foi a característica mais importante citada nos estudos, aparecendo em 44% deles. A latência e a taxa de transferência foram as métricas mais utilizadas, sendo utilizadas em 99 e 84 estudos, respectivamente. Os algoritmos apresentados em sua grande maioria são baseados em disciplinas clássicas de escalonamento de recursos tais como WFQ (Weighted Fair Queuing), DWRR (Deficit Weighted Round Robin) e WRR (Weighted Round Robin).One of main ways to implement Quality of Service (QoS) in computer networks is with the adoption of queuing and scheduling algorithms. Scheduling algorithms are implemented in the output queues and focus on ensuring priority levels over data flows. When network resources are not able to service all data flows, scheduling algorithms play a key role, they select the order in which the data flows will be served. Although the importance of scheduling algorithms is easily demonstrated, there is a large gap between the academic studies and practical application in the network assets, which does not happen in the case of queuing algorithms. However, the popularization of mobile devices and wireless data networks, such as Long Term Evolution (LTE), LTE Advanced, Body Area Networks (BANs), provide further subsidies for new resource scheduling disciplines research topics regarding discipline energy efficiency, sensitive data transfer security, among others. The same applies to the new proposals for network architectures with modular features, such as the Recursive InterNetwork Architecture (RINA), which can use more than one scheduling discipline (policy) per router, in different network scopes. This research presents the results of a systematic mapping on three specific issues related to the evolution of the number and types of scheduling disciplines over the years, the main characteristics that can affect the scheduling disciplines and the main evaluation methods that are being used in resource scheduling disciplines in computer networks. We used 149 primary studies that presented 179 scheduling algorithms for computer networks. The methodology types used in the studies in 62% of the cases was theoretical-empirical. Experimentation using simulation was performed in 130 studies, using the NS-2 simulator in 33% of the time. Fairness was the most important characteristic mentioned in the studies, appearing in 44% of them. Latency and throughput are the most commonly used metrics being used in 99 and 84 studies, respectively. The algorithms presented for the most part are based on classical resource scheduling disciplines such as WFQ (Weighted Fair Queuing), DWRR (Deficit Weighted Round Robin) and WRR (Weighted Round Robin).Universidade Federal de PernambucoUFPEBrasilPrograma de Pos Graduacao em Ciencia da ComputacaoMONTEIRO, José Augusto Suruagyhttp://lattes.cnpq.br/8416548023216242http://lattes.cnpq.br/2887736963561252ANDRADE, Thiago Martorelli de2019-02-13T13:17:18Z2019-02-13T13:17:18Z2017-07-11info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://repositorio.ufpe.br/handle/123456789/29082porAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPE2019-10-26T02:17:54Zoai:repositorio.ufpe.br:123456789/29082Repositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212019-10-26T02:17:54Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
| dc.title.none.fl_str_mv |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores |
| title |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores |
| spellingShingle |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores ANDRADE, Thiago Martorelli de Redes de computadores Disciplinas de escalonamento Mapeamento sistemático |
| title_short |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores |
| title_full |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores |
| title_fullStr |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores |
| title_full_unstemmed |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores |
| title_sort |
Mapeamento sistemático sobre disciplinas de escalonamento em redes de computadores |
| author |
ANDRADE, Thiago Martorelli de |
| author_facet |
ANDRADE, Thiago Martorelli de |
| author_role |
author |
| dc.contributor.none.fl_str_mv |
MONTEIRO, José Augusto Suruagy http://lattes.cnpq.br/8416548023216242 http://lattes.cnpq.br/2887736963561252 |
| dc.contributor.author.fl_str_mv |
ANDRADE, Thiago Martorelli de |
| dc.subject.por.fl_str_mv |
Redes de computadores Disciplinas de escalonamento Mapeamento sistemático |
| topic |
Redes de computadores Disciplinas de escalonamento Mapeamento sistemático |
| description |
Uma das principais formas de implementar qualidade de serviço (QoS) em redes de computadores é com a adoção de algoritmos de enfileiramento e escalonamento. Os algoritmos de escalonamento são implementados nas filas de saída e focam em garantir níveis de prioridade em relação aos fluxos de dados. Quando os recursos de rede não são capazes de atender a todos os fluxos de dados, os algoritmos de escalonamento têm um papel fundamental, pois são eles que escolhem a ordem em que os fluxos de dados serão servidos. Embora a importância dos algoritmos de escalonamento seja facilmente demonstrada, existe uma lacuna grande entre os estudos propostos pela academia e a aplicação prática nos ativos de rede, o que não acontece em relação aos algoritmos de enfileiramento. Porém, a popularização dos dispositivos móveis e das redes de dados sem fio, como o Long Term Evolution (LTE), LTE Advanced, as Body Area Networks (BANs), fornecem mais subsídios para novos estudos do tópico de disciplinas de escalonamento de recursos, em relação a questões de eficiência energética das disciplinas, garantia de transferência de dados sensíveis, entre outros. O mesmo ocorre com as novas propostas de arquiteturas de rede com características modulares, como a Recursive InterNetwork Architecture (RINA), que podem aplicar no mesmo roteador mais de uma disciplina de escalonamento (política), sendo utilizadas em escopos diferentes da rede. Esta pesquisa apresenta os resultados do mapeamento sistemático sobre três questões específicas relacionadas à evolução do número e tipos de disciplinas de escalonamento ao longo dos anos, das principais características que podem afetar as disciplinas de escalonamento e dos principais métodos de avaliação que estão sendo utilizados sobre disciplinas de escalonamento de recursos em redes de computadores. Foram utilizados 149 estudos primários que apresentaram 179 algoritmos de escalonamento de redes de computadores. O tipo de metodologia empregada nos estudos em 62% dos casos foi a teórico-empírica. A experimentação utilizando simulação foi realizada em 130 estudos, com a utilização do simulador NS-2 em 33% das vezes. A justiça foi a característica mais importante citada nos estudos, aparecendo em 44% deles. A latência e a taxa de transferência foram as métricas mais utilizadas, sendo utilizadas em 99 e 84 estudos, respectivamente. Os algoritmos apresentados em sua grande maioria são baseados em disciplinas clássicas de escalonamento de recursos tais como WFQ (Weighted Fair Queuing), DWRR (Deficit Weighted Round Robin) e WRR (Weighted Round Robin). |
| publishDate |
2017 |
| dc.date.none.fl_str_mv |
2017-07-11 2019-02-13T13:17:18Z 2019-02-13T13:17:18Z |
| dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
| format |
masterThesis |
| status_str |
publishedVersion |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/29082 |
| url |
https://repositorio.ufpe.br/handle/123456789/29082 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco UFPE Brasil Programa de Pos Graduacao em Ciencia da Computacao |
| publisher.none.fl_str_mv |
Universidade Federal de Pernambuco UFPE Brasil Programa de Pos Graduacao em Ciencia da Computacao |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
| instname_str |
Universidade Federal de Pernambuco (UFPE) |
| instacron_str |
UFPE |
| institution |
UFPE |
| reponame_str |
Repositório Institucional da UFPE |
| collection |
Repositório Institucional da UFPE |
| repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
| repository.mail.fl_str_mv |
attena@ufpe.br |
| _version_ |
1856042005684027392 |