A framework for self-adaptive dispersal of computing services

  • Aaron Paulos
  • , Soura Dasgupta
  • , Jacob Beal
  • , Yuanqiu Mo
  • , Khoi Hoang
  • , Lyles J. Bryan
  • , Partha Pal
  • , Richard Schantz
  • , Jon Schewe
  • , Ramesh Sitaraman
  • , Alexander Wald
  • , Christabel Wayllace
  • , William Yeoh

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

10 Scopus citations

Abstract

Modern networking architectures are making it increasingly possible to disperse services not just across servers but into intermediate network devices as well. Here we introduce the Misson-oriented Adaptive Placement (MAP) architecture, which synthesizes prior work on middleware, load-balancing, constraint solving, and aggregate programming into a framework for self-adaptive management of dispersed services. We provide a first evaluation of the efficacy and resilience that can be provided through this approach: results in simulation demonstrating that MAP can autonomously change the deployment of services to adapt to changing needs and failures.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages98-103
Number of pages6
ISBN (Electronic)9781728124063
DOIs
StatePublished - Jun 2019
Event4th IEEE International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019 - Umea, Sweden
Duration: Jun 16 2019Jun 20 2019

Publication series

NameProceedings - 2019 IEEE 4th International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019

Conference

Conference4th IEEE International Workshops on Foundations and Applications of Self* Systems, FAS*W 2019
Country/TerritorySweden
CityUmea
Period06/16/1906/20/19

Keywords

  • Aggregate programming
  • Dispersed computing
  • Load balancing
  • Middleware

Fingerprint

Dive into the research topics of 'A framework for self-adaptive dispersal of computing services'. Together they form a unique fingerprint.

Cite this