A Survey on Edge Performance Benchmarking

  • Varghese, B.
  • Wang, N.
  • Bermbach, D.
  • Hong, C.-H.
  • Lara, E.D.
  • 외 2명
Citations

WEB OF SCIENCE

57
Citations

SCOPUS

77

초록

Edge computing is the next Internet frontier that will leverage computing resources located near users, sensors, and data stores to provide more responsive services. Therefore, it is envisioned that a large-scale, geographically dispersed, and resource-rich distributed system will emerge and play a key role in the future Internet. However, given the loosely coupled nature of such complex systems, their operational conditions are expected to change significantly over time. In this context, the performance characteristics of such systems will need to be captured rapidly, which is referred to as performance benchmarking, for application deployment, resource orchestration, and adaptive decision-making. Edge performance benchmarking is a nascent research avenue that has started gaining momentum over the past five years. This article first reviews articles published over the past three decades to trace the history of performance benchmarking from tightly coupled to loosely coupled systems. It then systematically classifies previous research to identify the system under test, techniques analyzed, and benchmark runtime in edge performance benchmarking. © 2021 ACM.

키워드

benchmark runtimeEdge computingedge performance benchmarkingsystem under testtechniques analyzedDecision makingDistributed database systemsAdaptive decision makingApplication deploymentComputing resourceDistributed systemsLoosely coupled systemsOperational conditionsPerformance benchmarkingPerformance characteristicsBenchmarking
제목
A Survey on Edge Performance Benchmarking
저자
Varghese, B.Wang, N.Bermbach, D.Hong, C.-H.Lara, E.D.Shi, W.Stewart, C.
DOI
10.1145/3444692
발행일
2022-04
유형
Article
저널명
ACM Computing Surveys
54
3