4.6 Article

Omega: A Secure Event Ordering Service for the Edge

期刊

出版社

IEEE COMPUTER SOC
DOI: 10.1109/TDSC.2021.3078520

关键词

Cloud computing; Edge computing; Data centers; Servers; Clocks; History; Synchronization; Fog computing; edge computing; security; IoT; Intel SGX

资金

  1. Fundao para a Cilncia e Tecnologia (FCT) [2020.05270.BD, PTDC/EEI-COM/29271/2017, Lisboa-010145-FEDER-029271, PTDC/CCIINF/32038/2017, UIDB/50021/2020]
  2. European Commission [830892]
  3. Fundação para a Ciência e a Tecnologia [2020.05270.BD, PTDC/EEI-COM/29271/2017] Funding Source: FCT

向作者/读者索取更多资源

This article presents the design and implementation of a secure event ordering service for fog nodes. The service leverages a Trusted Execution Environment (TEE) to provide guarantees regarding the order of events, even when fog nodes are compromised.
The edge computing paradigm extends cloud computing with storage and processing capacity close to the edge of the network, which can be materialized by using many fog nodes placed in multiple geographic locations. Fog nodes are likely to be vulnerable to tampering, so it is important to protect the functions they provide from attacks. A key building block of many distributed applications is an ordering service that keeps track of cause-effect dependencies among events and that allows events to be processed in an order that respects causality. This article presents the design and implementation of a secure event ordering service for fog nodes. Our service, named Omega, leverages the availability of a Trusted Execution Environment (TEE), based on SGX technology, to offer fog clients guarantees regarding the order in which events are applied and served, even when fog nodes are compromised. We have also built OmegaKV, a key-value store that uses Omega to offer causal consistency. Experimental results show that the ordering service can be secured without violating the latency constraints of time-sensitive edge applications, despite the overhead associated with using a TEE. Omega introduces an additional latency of approximately 4ms, that contrary to cloud based solutions, allows latency values in the 5ms-30ms range, as required by time-sensitive edge applications.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据