Edge environments are generating an increasingly large amount of data due to the proliferation of edge devices. Accommodating this large influx of data at edge servers is a challenging issue. While some data can be processed as it is generated, others must be stored for later access. This paper proposes the features that a new edge-native storage system must possess including support for user mobility and node fluctuation. To motivate this, we first describe several emerging edge applications and their data needs. We then describe the challenges in meeting these needs. We then evaluate an out-of-the-box cloud storage system, Cassandra, to assess it's suitability as an edge storage system due to many edge-friendly features. We determined that while a cloud-based storage system can be ported to the edge meeting some of the challenges, other challenges require new solutions. Based on the challenges and the results of Cassandra case study, we propose a set of design principles for a new edge-native storage system.
|Original language||English (US)|
|Title of host publication||Proceedings - 2020 IEEE/ACM Symposium on Edge Computing, SEC 2020|
|Publisher||Institute of Electrical and Electronics Engineers Inc.|
|Number of pages||8|
|State||Published - Nov 2020|
|Event||5th IEEE/ACM Symposium on Edge Computing, SEC 2020 - Virtual, San Jose, United States|
Duration: Nov 11 2020 → Nov 13 2020
|Name||Proceedings - 2020 IEEE/ACM Symposium on Edge Computing, SEC 2020|
|Conference||5th IEEE/ACM Symposium on Edge Computing, SEC 2020|
|City||Virtual, San Jose|
|Period||11/11/20 → 11/13/20|
Bibliographical notePublisher Copyright:
© 2020 IEEE.
Copyright 2021 Elsevier B.V., All rights reserved.
- Edge computing