24、CloudSim 示例与云平台实验详解

CloudSim 示例与云平台实验详解

1. CloudSim 示例

1.1 CloudSim 示例 7:容器模拟的初始示例

1.1.1 算法描述

该示例主要展示了容器模拟的基本使用,其输入为多个虚拟机(VM)的 ID、大小和处理单元(PE)配置,输出为云任务(Cloudlet)列表。具体步骤如下:
1. 初始化 CloudSim 包,这一步应在创建任何实体之前完成。
2. 定义容器分配策略,该策略决定了数据中心中容器如何分配到虚拟机。
3. 定义虚拟机选择策略,当主机被识别为过载时,该策略决定哪些虚拟机应被选择进行迁移。
4. 定义主机选择策略,该策略决定哪些主机应被选为迁移目标。
5. 定义选择未充分利用和过度利用主机的阈值。
6. 根据主机数量和类型创建主机列表。
7. 定义将虚拟机分配到容器的容器分配策略。
8. 定义将容器分配到虚拟机的超额预订因子,该因子用于代理创建云任务、容器和虚拟机列表并提交给代理。
9. 分配用于记录数据中心中虚拟机和容器统计信息的地址。
10. 将云任务、容器和虚拟机列表提交给代理。
11. 根据云任务的工作负载确定模拟终止时间。
12. 为实验创建一个特定的名称,用于创建日志地址文件夹。
13. 打印云任务对象。
14. 创建虚拟机并将其添加到列表中。
15. 根据规格创建主机列表。
16. 创建数据中心。
17. 创建用于托管云任务的容器并将它们绑定在一起。
18. 创建将在容器上运行的云任务列表。
19. 模拟完成后打印结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值