Item request has been placed! ×
Item request cannot be made. ×
loading  Processing Request

Optimal Scaling Configurations for Microservice-Oriented Architectures Using Genetic Algorithms

Item request has been placed! ×
Item request cannot be made. ×
loading   Processing Request
  • معلومة اضافية
    • بيانات النشر:
      Umeå universitet, Institutionen för datavetenskap
    • الموضوع:
      2019
    • Collection:
      Umeå University: Publications (DiVA)
    • نبذة مختصرة :
      Genetic algorithms (GAs) are a powerful tool for solving multi-objective optimization problems. Resource allocation and scaling of cloud systems typically involve multiple conflicting objectives, such as high through putin the presence of failures, cost, and reduced latency. Microservice-based architectures introduce additional complexities since the underlying services respond differently to different workloads. In this work, the performance of two multi-objective GAs is compared on the problem of finding efficient scaling configurations of a microservice-based architecture. Results show that while the use of GAs is effective at finding efficient configurations, GAs can not be used for larger systems involving many microservices or for systems that make use of caching.
    • File Description:
      application/pdf
    • Relation:
      UMNAD; 1207; http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-164765
    • الدخول الالكتروني :
      http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-164765
    • Rights:
      info:eu-repo/semantics/openAccess
    • الرقم المعرف:
      edsbas.1D7C0360