Dissertação

Proof of Timely-Retrievability for Storage Systems at the Edge EVALUATED

A computação na periferia da rede é um modelo que coloca servidores na periferia da rede, com o objetivo de auxiliar aplicações que correm em dispositivos com recursos limitados. Os servidores na periferia da rede armazenam os dados de forma a que os clientes possam acedê-los com baixa latência. No entanto, como os servidores na periferia da rede têm capacidade de armazenamento limitada, as entidades que fornecem estes serviços podem ser tentadas a vender maior capacidade do que a que realmente possuem, mascarando este comportamento ao descarregar os dados de servidores na nuvem, a pedido, em vez de os servir com baixa latência. Nesta tese, estudamos técnicas que permitem ajudar na deteção deste tipo de mau comportamento e implementamos uma nova prova de armazenamento que permite detetar este comportamento racional. A nossa Prova de Resposta Pontual (PdRP) pretende avaliar se um servidor na periferia da rede é capaz de aceder a um bloco de dados com uma latência inferior a um limiar D. Tiramos partido de ambientes de execução confiável, mais precisamente do Intel SGX, para garantir que a prova é produzida pelo nó que está a ser auditado. Como uma prova é genericamente obtida em resposta a um desafio, descrevemos como é que um desafio pode ser desenhado e configurado para que uma PdRP seja obtida. Avaliámos a nossa solução experimentalmente e mostramos que o auditor consegue distinguir um servidor que respeita o limiar D no tempo de acesso aos dados de um servidor que não respeita este limiar.
Computação na Periferia, Qualidade de Serviço, Prova de Armazenamento, Ambiente Confiável

novembro 15, 2021, 10:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Luís Eduardo Teixeira Rodrigues

Departamento de Engenharia Informática (DEI)

Professor Catedrático

ORIENTADOR

Miguel Nuno Dias Alves Pupo Correia

Departamento de Engenharia Informática (DEI)

Professor Catedrático