%0 Conference Paper %B Proceedings of INForum Simpósio de Informática %D 2014 %T Um Mecanismo de Caching para o Protocolo {SCORe} %A Silva, João A. %A João M. Lourenço %A Paulino, Hervé %C Porto, Portugal %I FEUP Edições %K Cache %K Controlo de concorrência %K Memória transacional distribuída %K Replicação Parcial de Dados %K Sistemas Distribuídos %P 260–275 %S INForum 2014 %X

Os protocolos de replicação parcial de dados apresentam um grande potencial de escalabilidade. O SCORe é um protocolo para replicação parcial proposto recentemente que faz uso de controlo de concorrência multi-versão. Neste artigo abordamos um dos problemas principais que afeta o desempenho deste tipo de protocolos: a localidade dos dados, i.e., pode-se dar o caso do nó local não ter uma cópia dos dados a que pretende aceder, e nesse caso é necessário realizar uma ou mais operações de leitura remota. Assim, a não ser que se empreguem técnicas para melhorar a localidade no acesso aos dados, o número de operações de leitura remota aumenta com o tamanho do sistema, acabando por afetar o desempenho do mesmo. Nesse sentido, introduzimos um mecanismo de caching que permite replicar cópias de dados remotos de maneira a que seja poss{\'ı}vel servir localmente dados remotos enquanto que se mantém a consistência dos mesmos e a escalabilidade oferecida pelo protocolo. Avaliamos o mecanismo de caching com um benchmark conhecido da literatura e os resultados experimentais mostram resultados animadores com algum aumento no desempenho do sistema e uma redução considerável da quantidade de operações de leitura remota.

%Z

n/a

%8 sep %@ 978-972-752-171-5 %> https://docentes.fct.unl.pt/sites/default/files/joao-lourenco/files/inforum14-jsilva.pdf