Research Article
A Microservice Resilience Deployment Mechanism Based on Diversity
Table 1
Comparison of existing works on deployment mechanism.
| Research work | Solution | Instance unit | Optimization values | Redundancy | Diversity |
| [8] | Heuristic (GA) | Container | Security requirement, network QoS | No | No | [9] | Heuristic (PSO) | Container | Performance, load balance, availability level, latency | No | No | [10] | ILP | VNF | Latency, cost | Yes | No | [11] | Heuristic (greedy) | Container | Performance, latency, resource cost | Yes | No | [12] | Heuristic (IntMA) | Container | Internode communications, latency | Yes | No | [16] | Heuristic | VM | Diversity level | No | Yes | [17] | Heuristic | VNF | Cost, diversity level | Yes | Yes | [18] | ā | Container | Security risk level | No | Yes | [2] | MILP | VNF | Availability level, cost | Yes | Yes | [19] | SASTD (self-adaptive spatiotemporal diversity) | COTS (commercial off-the-shelf) | Diversity level, security risk level | Yes | Yes | Our work | Heuristic (LB-Diversity) | Docker | Performance, availability level, load balance, diversity level, cost | Yes | Yes |
|
|