Logo: to the web site of Uppsala University

uu.sePublications from Uppsala University
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Federated Machine Learning for Resource Allocation in Multi-domain Fog Ecosystems
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Division of Scientific Computing. Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology, Computational Science.ORCID iD: 0000-0003-0302-6276
Univ Essex, Sch Comp Sci & Elect Engn, Colchester, Essex, England..
2023 (English)In: 2023 IEEE 12th International Conference on Cloud Networking, CLOUDNET, Institute of Electrical and Electronics Engineers (IEEE), 2023, p. 290-298Conference paper, Published paper (Refereed)
Abstract [en]

The proliferation of the Internet of Things (IoT) has incentivised extending cloud resources to the edge in what is deemed fog computing. The latter is manifesting as an ecosystem of connected clouds, geo-dispersed and of diverse capacities. In such ecosystem, workload allocation to fog services becomes a non-trivial challenge. Users' demand at the edge is diverse, which does not lend to straightforward resource planning. Conversely, running services at the edge may leverage proximity, but it comes at higher operational cost let alone increasing risk of resource straining. Consequently, there is a need for intelligent yet scalable allocation solutions that counter the adversity of demand, while efficiently distributing load between the edge and farther clouds. Machine learning is increasingly adopted in resource planning. This paper proposes a federated deep reinforcement learning system, based on deep Q-learning network (DQN), for workload distribution in a fog ecosystem. The proposed solution adapts a DQN to optimize local workload allocations, made by single gateways. Federated learning is incorporated to allow multiple gateways in a network to collaboratively build knowledge of users' demand. This is leveraged to establish consensus on the fraction of workload allocated to different fog nodes, using lower data supply and computation resources. System performance is evaluated using realistic demand from Google Cluster Workload Traces 2019. Evaluation results show over 50% reduction in failed allocations when spreading users over larger number of gateways, given fixed number of fog nodes. The results further illustrate the trade-offs between performance and cost under different conditions.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2023. p. 290-298
Series
IEEE International Conference on Cloud Networking, ISSN 2374-3239, E-ISSN 2771-5663
Keywords [en]
Workload Allocation, Federated Learning, Deep Q-network, Fog networks, Federated Average Aggregation
National Category
Computer Systems Computer Sciences Communication Systems
Research subject
Scientific Computing; Computer Science with specialization in Computer Communication
Identifiers
URN: urn:nbn:se:uu:diva-536184DOI: 10.1109/CloudNet59005.2023.10490033ISI: 001222507300018ISBN: 9798350313062 (electronic)ISBN: 9798350313079 (print)OAI: oai:DiVA.org:uu-536184DiVA, id: diva2:1889100
Conference
12th International Conference on Cloud Networking (CloudNet), NOVEMBER 01-03, 2023, Hoboken, NJ, USA
Projects
eSSENCE - An eScience CollaborationAvailable from: 2024-08-14 Created: 2024-08-14 Last updated: 2025-01-07Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Toor, Salman

Search in DiVA

By author/editor
Toor, Salman
By organisation
Department of Information TechnologyDivision of Scientific ComputingComputational Science
Computer SystemsComputer SciencesCommunication Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 28 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf