欢迎来到天天文库
浏览记录
ID:10415746
大小:69.50 KB
页数:7页
时间:2018-07-06
《cloudsim 学习笔记 实例1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、packageorg.cloudbus.cloudsim.examples;/**Title:CloudSimToolkit*Description:CloudSim(CloudSimulation)ToolkitforModelingandSimulation*ofClouds*Licence:GPL-http://www.gnu.org/copyleft/gpl.html**Copyright(c)2009,TheUniversityofMelbourne,Australia*/【试验一:怎样创建一个含一台主机的数据中心,并在其上运行一个云任务】import
2、java.text.DecimalFormat;【处理文本、日期、数字和消息的类和接口】【十进制格式】importjava.util.ArrayList;【Java的实用工具类库java.util包】importjava.util.Calendar;importjava.util.LinkedList;importjava.util.List;importorg.cloudbus.cloudsim.Cloudlet;importorg.cloudbus.cloudsim.CloudletSchedulerTimeShared;importorg.cloudbus
3、.cloudsim.Datacenter;importorg.cloudbus.cloudsim.DatacenterBroker;importorg.cloudbus.cloudsim.DatacenterCharacteristics;importorg.cloudbus.cloudsim.Host;importorg.cloudbus.cloudsim.Log;importorg.cloudbus.cloudsim.Pe;importorg.cloudbus.cloudsim.Storage;importorg.cloudbus.cloudsim.Util
4、izationModel;importorg.cloudbus.cloudsim.UtilizationModelFull;importorg.cloudbus.cloudsim.Vm;importorg.cloudbus.cloudsim.VmAllocationPolicySimple;importorg.cloudbus.cloudsim.VmSchedulerTimeShared;importorg.cloudbus.cloudsim.core.CloudSim;importorg.cloudbus.cloudsim.provisioners.BwPro
5、visionerSimple;importorg.cloudbus.cloudsim.provisioners.PeProvisionerSimple;importorg.cloudbus.cloudsim.provisioners.RamProvisionerSimple;/***Asimpleexampleshowinghowtocreateadatacenterwithonehostandrunone*cloudletonit.*/publicclassCloudSimExample1{/**Thecloudletlist.*/【云任务列表】private
6、staticListcloudletList;/**Thevmlist.*/【虚拟机列表】privatestaticListvmlist;/***Createsmain()torunthisexample.**@paramargstheargs*/【主函数运行实例】publicstaticvoidmain(String[]args){Log.printLine("StartingCloudSimExample1...");【实验结果输出】try{//Firststep:InitializetheCloudSimpackage.Itsh
7、ouldbecalled【初始化工具包】//beforecreatinganyentities.intnum_user=1;//numberofcloudusersCalendarcalendar=Calendar.getInstance();booleantrace_flag=false;//meantraceevents//InitializetheCloudSimlibraryCloudSim.init(num_user,calendar,trace_flag);//Secondstep:CreateDatacenters【创建数据中心】//Datacen
8、tersarethere
此文档下载收益归作者所有