public class NetworkCloudlet extends Cloudlet implements Comparable<Object>
| Modifier and Type | Field and Description |
|---|---|
int |
currStagenum |
double |
exetime |
double |
finishtime |
double |
numStage |
ArrayList<TaskStage> |
stages |
double |
starttime |
double |
submittime |
Map<Double,HostPacket> |
timeCommunicate |
double |
timespentInStage |
double |
timetostartStage |
| Constructor and Description |
|---|
NetworkCloudlet(int cloudletId,
long cloudletLength,
int pesNumber,
long cloudletFileSize,
long cloudletOutputSize,
long memory,
UtilizationModel utilizationModelCpu,
UtilizationModel utilizationModelRam,
UtilizationModel utilizationModelBw) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Object arg0) |
double |
getSubmittime() |
addRequiredFile, deleteRequiredFile, getActualCPUTime, getActualCPUTime, getAllResourceId, getAllResourceName, getClassType, getCloudletFileSize, getCloudletFinishedSoFar, getCloudletFinishedSoFar, getCloudletHistory, getCloudletId, getCloudletLength, getCloudletOutputSize, getCloudletStatus, getCloudletStatusString, getCloudletTotalLength, getCostPerSec, getCostPerSec, getExecStartTime, getFinishTime, getNetServiceLevel, getNumberOfPes, getProcessingCost, getRequiredFiles, getReservationId, getResourceById, getResourceId, getResourceName, getStatus, getStatusString, getSubmissionTime, getSubmissionTime, getUserId, getUtilizationModelBw, getUtilizationModelCpu, getUtilizationModelRam, getUtilizationOfBw, getUtilizationOfCpu, getUtilizationOfRam, getVmId, getWaitingTime, getWallClockTime, getWallClockTime, hasReserved, isFinished, requiresFiles, setClassType, setCloudletFinishedSoFar, setCloudletLength, setCloudletStatus, setExecParam, setExecStartTime, setNetServiceLevel, setNumberOfPes, setRequiredFiles, setReservationId, setResourceParameter, setResourceParameter, setSubmissionTime, setUserId, setUtilizationModelBw, setUtilizationModelCpu, setUtilizationModelRam, setVmId, writepublic double submittime
public double finishtime
public double exetime
public double numStage
public int currStagenum
public double timetostartStage
public double timespentInStage
public Map<Double,HostPacket> timeCommunicate
public double starttime
public NetworkCloudlet(int cloudletId,
long cloudletLength,
int pesNumber,
long cloudletFileSize,
long cloudletOutputSize,
long memory,
UtilizationModel utilizationModelCpu,
UtilizationModel utilizationModelRam,
UtilizationModel utilizationModelBw)
public int compareTo(Object arg0)
compareTo in interface Comparable<Object>public double getSubmittime()
Copyright © 2012 The Cloud Computing and Distributed Systems (CLOUDS) Laboratory, The University of Melbourne. All Rights Reserved.