Affiliation:
1. Computer Science, Universidade de Lisboa, Instituto Superior Tecnico, Lisboa, Portugal
2. Universidade de Lisboa, Instituto Superior Tecnico, Lisboa, Portugal
Abstract
The use of remote storage has become prevalent both by organizations and individuals. By relying on third-party storage, such as cloud or peer-to-peer storage services, availability, fault tolerance, and low access latency can be attained in a cost-efficient manner. Unfortunately, storage providers may misbehave and violate Service-Level Agreements (SLAs). In this paper, we propose a new
Proof of Timely-Retrievability
(PoTR) that aims at assessing whether a provider is able to retrieve data objects with a latency lower than some SLA-specific threshold
δ
. We have implemented the PoTR and evaluated two distinct configurations of the proof, one tailored to estimate the average latency experience by clients and the other tailored to assess its variance. We leverage Trusted Execution Environments (e.g., Intel SGX) to ensure that the proof is produced by the node being audited and to reduce the communication between the auditor and the audited node. We have experimentally evaluated our prototypes considering a challenging edge computing setting, where storage services are provided by resource-constrained fog nodes, and the distance between the auditor and the audited node can be large. Despite the noise introduced by edge network delays, we show that the auditor is able to effectively detect SLA violations.
Publisher
Association for Computing Machinery (ACM)
Reference39 articles.
1. Accurate One-Way Delay Estimation With Reduced Client Trustworthiness
2. Akamai. [n. d.]. Online Retail Performance Report: Milliseconds Are Critical. https://www.akamai.com/newsroom/press-release/akamai-releases-spring-2017-state-of-online-retail-performance-report.
3. Akamai. [n. d.]. Real time key value store for edge computing. https://www.akamai.com/products/edgekv.
4. Akamai. [n. d.]. Supercharge your EdgeWorkers apps with a serverless key-value store. https://www.akamai.com/products/edgekv.
5. About Time: On the Challenges of Temporal Guarantees in Untrusted Environments