计算机科学
启发式
分布式计算
云计算
虚拟机
遗传算法
资源配置
软件部署
容器(类型理论)
架空(工程)
任务(项目管理)
操作系统
计算机网络
机器学习
工程类
机械工程
经济
管理
作者
Boxiong Tan,Hui Ma,Yi Mei
标识
DOI:10.1007/978-3-030-43680-3_12
摘要
Containers have gain popularity because they support fast development and deployment of cloud-native software such as micro-services and server-less applications. Additionally, containers have low overhead, hence they save resources in cloud data centers. However, the difficulty of the Resource Allocation in Container-based clouds (RAC) is far beyond Virtual Machine (VM)-based clouds. The allocation task selects heterogeneous VMs to host containers and consolidate VMs to Physical Machines (PMs) simultaneously. Due to the high complexity, existing approaches use simple rule-based heuristics and meta-heuristics to solve the RAC problem. They either prone to stuck at local optima or have inherent defects in their indirect representations. To address these issues, we propose a novel group genetic algorithm (GGA) with a direct representation and problem-specific operators. This design has shown significantly better performance than the state-of-the-art algorithms in a wide range of test datasets.
科研通智能强力驱动
Strongly Powered by AbleSci AI