介绍
Risze的作用是调整instance 的vCPU,内存和磁盘资源,Instance需要多少资源都是通过flavor来定义,resize会选择新的flavor替换原flavor。从本质上讲Resize是在Migrate的同时应用新的flavor
工作过程
- 向nova-api发送Resize请求
- nova-api发送消息
- nova-scheduler 执行调度
- nova-scheduler 发送消息
- nova-compute 执行操作
Resize 分两种情况:
- nova-scheduler选择的目标节点与源节点是不同节点,会执行Migrate相关操作
- nova-scheduler选择的目标节点与源节点是相同节点,则不需要执行Migrate操作