liu.seSök publikationer i DiVA
Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Edge Workload Trace Gathering and Analysis for Benchmarking
Linköpings universitet, Institutionen för datavetenskap, Programvara och system. Linköpings universitet, Tekniska fakulteten.ORCID-id: 0000-0002-7300-3603
University of Würzburg.
Linköpings universitet, Institutionen för datavetenskap, Databas och informationsteknik. Linköpings universitet, Tekniska fakulteten.
University of Vienna.
Visa övriga samt affilieringar
2022 (Engelska)Ingår i: 2022 IEEE 6th International Conference on Fog and Edge Computing (ICFEC) / [ed] Lena Mashayekhy, Stefan Schulte, Valeria Cardellini, Burak Kantarci, Yogesh Simmhan, Blesson Varghese, IEEE , 2022, s. 34-41Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

The emerging field of edge computing is suffering from a lack of representative data to evaluate rapidly introduced new algorithms or techniques. That is a critical issue as this complex paradigm has numerous different use cases which translate into a highly diverse set of workload types.

In this work, within the context of the edge computing activity of SPEC RG Cloud, we continue working towards an edge benchmark by defining high-level workload classes as well as collecting and analyzing traces for three real-world edge applications, which, according to the existing literature, are the representatives of those classes. Moreover, we propose a practical and generic methodology for workload definition and gathering. The traces and gathering tool are provided open-source.

In the analysis of the collected workloads, we detect discrepancies between the literature and the traces obtained, thus highlighting the need for a continuing effort into gathering and providing data from real applications, which can be done using the proposed trace gathering methodology. Additionally, we discuss various insights and future directions that rise to the surface through our analysis.

Ort, förlag, år, upplaga, sidor
IEEE , 2022. s. 34-41
Serie
Göta kanal – forskning från Linköpings universitet
Serie
IEEE International Conference on Fog and Edge Computing (ICFEC)
Nyckelord [en]
Edge/fog workloads, Trace gathering, Edge/fog benchmarking, Open-source
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
URN: urn:nbn:se:liu:diva-187673DOI: 10.1109/ICFEC54809.2022.00012ISI: 000850260200005Scopus ID: 2-s2.0-85134067709ISBN: 9781665495240 (digital)ISBN: 9781665495257 (tryckt)OAI: oai:DiVA.org:liu-187673DiVA, id: diva2:1688567
Konferens
6th IEEE International Conference on Fog and Edge Computing (ICFEC), Taormina, ITALY, may 18-19, 2022
Forskningsfinansiär
CUGS (National Graduate School in Computer Science)
Anmärkning

Funding: Swedish national graduate school in computer science (CUGS); CHIST-ERA grant [CHIST-ERA-19-CES-005]; Austrian Science Fund (FWF) [Y904-N31, I5201-N]

Tillgänglig från: 2022-08-19 Skapad: 2022-08-19 Senast uppdaterad: 2024-09-14
Ingår i avhandling
1. Orchestrating a Resource-aware Edge
Öppna denna publikation i ny flik eller fönster >>Orchestrating a Resource-aware Edge
2024 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

More and more services are moving to the cloud, attracted by the promise of unlimited resources that are accessible anytime, and are managed by someone else. However, hosting every type of service in large cloud datacenters is not possible or suitable, as some emerging applications have stringent latency or privacy requirements, while also handling huge amounts of data. Therefore, in recent years, a new paradigm has been proposed to address the needs of these applications: the edge computing paradigm. Resources provided at the edge (e.g., for computation and communication) are constrained, hence resource management is of crucial importance.

The incoming load to the edge infrastructure varies both in time and space. Managing the edge infrastructure so that the appropriate resources are available at the required time and location is called orchestrating. This is especially challenging in case of sudden load spikes and when the orchestration impact itself has to be limited. This thesis enables edge computing orchestration with increased resource-awareness by contributing with methods, techniques, and concepts for edge resource management. First, it proposes methods to better understand the edge resource demand. Second, it provides solutions on the supply side for orchestrating edge resources with different characteristics in order to serve edge applications with satisfactory quality of service. Finally, the thesis includes a critical perspective on the paradigm, by considering sustainability challenges.

To understand the demand patterns, the thesis presents a methodology for categorizing the large variety of use cases that are proposed in the literature as potential applications for edge computing. The thesis also proposes methods for characterizing and modeling applications, as well as for gathering traces from real applications and analyzing them. These different approaches are applied to a prototype from a typical edge application domain: Mixed Reality. The important insight here is that application descriptions or models that are not based on a real application may not be giving an accurate picture of the load. This can drive incorrect decisions about what should be done on the supply side and thus waste resources.

Regarding resource supply, the thesis proposes two orchestration frameworks for managing edge resources and successfully dealing with load spikes while avoiding over-provisioning. The first one utilizes mobile edge devices while the second leverages the concept of spare devices. Then, focusing on the request placement part of orchestration, the thesis formalizes it in the case of applications structured as chains of functions (so-called microservices) as an instance of the Traveling Purchaser Problem and solves it using Integer Linear Programming. Two different energy metrics influencing request placement decisions are proposed and evaluated.

Finally, the thesis explores further resource awareness. Sustainability challenges that should be highlighted more within edge computing are collected. Among those related to resource use, the strategy of sufficiency is promoted as a way forward. It involves aiming at only using the needed resources (no more, no less) with a goal of reducing resource usage. Different tools to adopt it are proposed and their use demonstrated through a case study.

Ort, förlag, år, upplaga, sidor
Linköping: Linköping University Electronic Press, 2024. s. 96
Serie
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 2403
Nationell ämneskategori
Datavetenskap (datalogi)
Identifikatorer
urn:nbn:se:liu:diva-207114 (URN)10.3384/9789180757485 (DOI)9789180757478 (ISBN)9789180757485 (ISBN)
Disputation
2024-10-04, Ada Lovelace, B Building, Campus Valla, Linköping, 09:15 (Engelska)
Opponent
Handledare
Anmärkning

Funding agency: The Swedish National Graduate School of Computer Science (CUGS)

Tillgänglig från: 2024-09-02 Skapad: 2024-09-02 Senast uppdaterad: 2024-12-09Bibliografiskt granskad

Open Access i DiVA

Fulltext saknas i DiVA

Övriga länkar

Förlagets fulltextScopus

Person

Toczé, KlervieKargén, Ulf

Sök vidare i DiVA

Av författaren/redaktören
Toczé, KlervieKargén, Ulf
Av organisationen
Programvara och systemTekniska fakultetenDatabas och informationsteknik
Datavetenskap (datalogi)

Sök vidare utanför DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetricpoäng

doi
isbn
urn-nbn
Totalt: 191 träffar
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf