大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE稳定放心使用
cloud3.0当中的8个examples,给出的模拟步骤大体相似,只是在初始化当中,数量上有所变化,步骤一般如下:
Stp1: 用时间和用户数,traceflag初始化cloudSim
Stp2: 创建数据中心Datacenter
Stp3: 创建数据中心的Broker
Stp4: 创建 虚拟机VM,虚拟机列表被提交到broker
Stp5: 创建微云cloudlet,把微云cloudlet列表提交到broker,绑定VM和微云
Stp6: 开始模拟
Stp7: 停止模拟
Stp7 : 输出结果
以下对最主要的几个类,进行简单介绍:
一:Cloudsim类:主要控制模拟的开始和结束,主要函数:
1 init初始化,创建CloudInformationService服务,
2 startSimulation ()
3 stopSimulation()
二: Datacenter类: 继承自simEntity,是一个云资源,他处理的是VM的请求,而不是微云cloudlet相关的请求,存储列表,vm列表,虚拟机分配策略,局部CIS
三: DatacenterBroker 继承自simEntity ,站在用户的角度,代表一个“经理人”,屏蔽VM迁移,微云cloudlet提交到VM的,以及VM的销毁过程
四:cloudlet : 是cloudlet的扩展,存储运行它的的虚拟机ID,
五:Vm: Vm有一个所有者,依据CloudletScheduler,运行所有者给他提交的cloudlet
以下是cloudsim的设计图:
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182586.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...