An Algorithm to Optimize Deployment Cost for Microservice Architecture

마이크로서비스 아키텍처의 배포 비용을 최적화하는 알고리즘

  • Li, Ziang (Dept. of Computer Science and Engineering, Hanyang University) ;
  • Lee, Scott Uk-Jin (Dept. of Computer Science and Engineering, Hanyang University)
  • 리즈앙 (한양대학교 컴퓨터공학과) ;
  • Published : 2020.07.15

Abstract

As the utilization of microservice architectural style in diverse applications are increasing, the microservice deployment cost became a concern for many companies. We propose an approach to reduce the deployment cost by generating an algorithm which minimizes the cost of basic operation of a physical machine and the cost of resources assigned to a physical machine. This algorithm will produce optimal resource allocation and deployment location based on genetic algorithm process.