• 大小: 5.08MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-09-23
  • 语言: 其他
  • 标签: cloudsim  

资源简介

这事cloudsim的压缩包,把它下载后导入eclipse,可用来作基于云计算的仿真。

资源截图

代码片段和文件信息

/*
 * 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-2012 The University of Melbourne Australia
 */

package org.cloudbus.cloudsim;

import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.linkedList;
import java.util.List;

import org.cloudbus.cloudsim.core.CloudSim;

/**
 * Cloudlet is an extension to the cloudlet. It stores despite all the information encapsulated in
 * the Cloudlet the ID of the VM running it.
 * 
 * @author Rodrigo N. Calheiros
 * @author Anton Beloglazov
 * @since CloudSim Toolkit 1.0
 */
public class Cloudlet {

/**
 * The User or Broker ID. It is advisable that broker set this ID with its own ID so that
 * CloudResource returns to it after the execution.
 **/
private int userId;

/**
 * The size of this Cloudlet to be executed in a CloudResource (unit: in MI).
 */
private long cloudletLength;

/**
 * The input file size of this Cloudlet before execution (unit: in byte). in byte = program +
 * input data size
 */
private final long cloudletFileSize;

/** The output file size of this Cloudlet after execution (unit: in byte). */
private final long cloudletOutputSize;

/** The num of Pe required to execute this job. */
private int numberOfPes;

/** The cloudlet ID. */
private final int cloudletId;

/** The status of this Cloudlet. */
private int status;

/** The format of decimal numbers. */
private DecimalFormat num;

/** The time where this Cloudlet completes. */
private double finishTime;

/**
 * Start time of executing this Cloudlet. With new functionalities such as CANCEL PAUSED and
 * RESUMED this attribute only stores the latest execution time. Previous execution time are
 * ignored.
 */
private double execStartTime;

/** The ID of a reservation made for this cloudlet. */
private int reservationId = -1;

/** The records the transaction history for this Cloudlet. */
private final boolean record;

/** The newline. */
private String newline;

/** The history. */
private StringBuffer history;

/** The res list. */
private final List resList;

/** The index. */
private int index;

/** The class type of Cloudlet for resource scheduling. */
private int classType;

/** The ToS for sending Cloudlet over the network. */
private int netToS;

// //////////////////////////////////////////
// Below are CONSTANTS attributes
/** The Cloudlet has been created and added to the CloudletList object. */
public static final int CREATED = 0;

/** The Cloudlet has been assigned to a CloudResource object as planned. */
public static final int READY = 1;

/** The Cloudlet has moved to a Cloud node. */
public static final int QUEUED = 2;

/** The Cloudlet is in execution in a Cloud node. */
public static final int INEXEC = 3;

/** The Cloudlet has been executed successfully. */
public static

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件          0  2014-11-05 17:12  workspace\.metadata\.lock

     文件         26  2014-11-05 17:12  workspace\.metadata\version.ini

     文件        364  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.core.resources\.history\7c\b0c93e03cc640014155496a65f2ed7f0

     文件       2029  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.resources\.projects\cloudsim\.markers

     文件         70  2014-11-05 17:26  workspace\.metadata\.plugins\org.eclipse.core.resources\.projects\cloudsim\.indexes\af\history.index

     文件     173061  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.resources\.projects\cloudsim\org.eclipse.jdt.core\state.dat

     文件      25998  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.resources\.root\1.tree

     文件          1  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\history.version

     文件        151  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.index

     文件          1  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.resources\.root\.indexes\properties.version

     文件        766  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.resources\.safetable\org.eclipse.core.resources

     文件         42  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.core.resources.prefs

     文件        165  2014-11-05 17:31  workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.debug.ui.prefs

     文件        364  2014-11-05 17:12  workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.core.prefs

     文件        433  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.launching.prefs

     文件        517  2014-11-05 17:19  workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.jdt.ui.prefs

     文件        129  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.ide.prefs

     文件         48  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\org.eclipse.ui.prefs

     文件        642  2014-11-05 17:57  workspace\.metadata\.plugins\org.eclipse.debug.core\.launches\CloudSimExample1.launch

     文件        971  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.debug.ui\launchConfigurationHistory.xml

     文件     222399  2014-11-05 18:20  workspace\.metadata\.plugins\org.eclipse.e4.workbench\workbench.xmi

     文件      21328  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.jdt.core\1064527724.index

     文件     170960  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.jdt.core\1195862445.index

     文件     367643  2014-11-05 17:19  workspace\.metadata\.plugins\org.eclipse.jdt.core\1319041574.index

     文件      14749  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.jdt.core\159500006.index

     文件      35617  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.jdt.core\2279013522.index

     文件      45487  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.jdt.core\2359541499.index

     文件     144265  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.jdt.core\2519838208.index

     文件       4219  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.jdt.core\2961864748.index

     文件    8887337  2014-11-05 17:13  workspace\.metadata\.plugins\org.eclipse.jdt.core\2965150100.index

............此处省略504个文件信息

评论

共有 条评论