资源简介
包含CloudSim安装包,包含修复的sources bug,包含flanagan.jar包,一次安装就可以使用。附 中文安装参考资料。http://blog.csdn.net/kingsleyaa/article/details/50767567
代码片段和文件信息
package org.cloudbus.cloudsim.examples;
/*
* title: CloudSim Toolkit
* Description: CloudSim (Cloud Simulation) Toolkit for Modeling and Simulation
* of Clouds
* Licence: GPL - http://www.gnu.org/copyleft/gpl.html
*
* Copyright (c) 2009 The University of Melbourne Australia
*/
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Calendar;
import java.util.linkedList;
import java.util.List;
import org.cloudbus.cloudsim.Cloudlet;
import org.cloudbus.cloudsim.CloudletSchedulerTimeShared;
import org.cloudbus.cloudsim.Datacenter;
import org.cloudbus.cloudsim.DatacenterBroker;
import org.cloudbus.cloudsim.DatacenterCharacteristics;
import org.cloudbus.cloudsim.Host;
import org.cloudbus.cloudsim.Log;
import org.cloudbus.cloudsim.Pe;
import org.cloudbus.cloudsim.Storage;
import org.cloudbus.cloudsim.UtilizationModel;
import org.cloudbus.cloudsim.UtilizationModelFull;
import org.cloudbus.cloudsim.Vm;
import org.cloudbus.cloudsim.VmAllocationPolicySimple;
import org.cloudbus.cloudsim.VmSchedulerTimeShared;
import org.cloudbus.cloudsim.core.CloudSim;
import org.cloudbus.cloudsim.provisioners.BwProvisionerSimple;
import org.cloudbus.cloudsim.provisioners.PeProvisionerSimple;
import org.cloudbus.cloudsim.provisioners.RamProvisionerSimple;
/**
* A simple example showing how to create a datacenter with one host and run one
* cloudlet on it.
*/
public class CloudSimExample1 {
/** The cloudlet list. */
private static List cloudletList;
/** The vmlist. */
private static List vmlist;
/**
* Creates main() to run this example.
*
* @param args the args
*/
@SuppressWarnings(“unused“)
public static void main(String[] args) {
Log.printLine(“Starting CloudSimExample1...“);
try {
// First step: Initialize the CloudSim package. It should be called
// before creating any entities.
int num_user = 1; // number of cloud users
Calendar calendar = Calendar.getInstance();
boolean trace_flag = false; // mean trace events
// Initialize the CloudSim library
CloudSim.init(num_user calendar trace_flag);
// Second step: Create Datacenters
// Datacenters are the resource providers in CloudSim. We need at
// list one of them to run a CloudSim simulation
Datacenter datacenter0 = createDatacenter(“Datacenter_0“);
// Third step: Create Broker
DatacenterBroker broker = createBroker();
int brokerId = broker.getId();
// Fourth step: Create one virtual machine
vmlist = new ArrayList();
// VM description
int vmid = 0;
int mips = 1000;
long size = 10000; // image size (MB)
int ram = 512; // vm memory (MB)
long bw = 1000;
int pesNumber = 1; // number of cpus
String vmm = “Xen“; // VMM name
// create VM
Vm vm = new Vm(vmid brokerId mips pesNumber ram bw size vmm new CloudletSchedulerTimeShared());
// add the VM to the vmList
vmlist.add(vm);
// submit vm list to the broker
broker.submitV
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4111 2016-11-14 10:26 cloudsim-3.0.3\.classpath
文件 0 2016-11-14 09:36 cloudsim-3.0.3\.me
文件 4934 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 438 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 447 2016-11-14 09:37 cloudsim-3.0.3\.me
文件 830 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 16653 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 176 2016-11-14 09:37 cloudsim-3.0.3\.me
文件 1 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 57 2016-11-14 09:37 cloudsim-3.0.3\.me
文件 1 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 124 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 534 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 54 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 162 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 162 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 162 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 162 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 54 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 758 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 1022 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 85 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 120 2016-11-14 09:37 cloudsim-3.0.3\.me
文件 2478 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 42 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 364 2016-11-14 09:37 cloudsim-3.0.3\.me
文件 551 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 517 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 73 2016-11-14 09:38 cloudsim-3.0.3\.me
文件 62 2016-11-14 09:36 cloudsim-3.0.3\.me
............此处省略24463个文件信息
评论
共有 条评论