Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Cloudslab/CloudSimEx
/ functions
Functions
1,132 in github.com/Cloudslab/CloudSimEx
⨍
Functions
1,132
◇
Types & classes
237
↓ 2 callers
Method
getRequests
()
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/Task.java:45
↓ 2 callers
Method
getRequestsFromYaml
(String fileName)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/YamlFile.java:19
↓ 2 callers
Method
getRule
(final String ip)
cloudsimex-geolocation/src/main/java/org/cloudbus/cloudsim/ex/geolocation/geoip2/GeolocationServiceWithOverrides.java:59
↓ 2 callers
Method
getRunningAppServers
Returns the list of all currently running app servers managed by this load balancer. @return the list of all currently running app servers managed by
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/ILoadBalancer.java:54
↓ 2 callers
Method
getSessionsDispatched
Returns how many sessions have been dispatched by this entry point. @return how many sessions have been dispatched by this entry point.
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/workload/brokers/IEntryPoint.java:58
↓ 2 callers
Method
getSolutionExecutionTime
()
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/policy/DecisionTree.java:170
↓ 2 callers
Method
getSummaryPeriodLength
()
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/vm/MonitoredVMex.java:79
↓ 2 callers
Method
getTask
(int taskId)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/Job.java:10
↓ 2 callers
Method
getTaskExecutionTimeIgnoringDataTransferTimeInSeconds
()
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/MapTask.java:35
↓ 2 callers
Method
getTotalExecutionTimeForTasksOnVm
(ArrayList<Task> tasks, VmInstance vm)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/PredictionEngine.java:103
↓ 2 callers
Method
getType
Returns the type of the VM. @return the type of the VM.
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/vm/VMMetadata.java:23
↓ 2 callers
Method
getVMTypeFromId
(int VMTypeId)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/cloud/Cloud.java:34
↓ 2 callers
Method
getVmDestructsAcks
Returns the number of acknowledged VM destructions. @return the number of acknowledged VM destructions.
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/DatacenterBrokerEX.java:129
↓ 2 callers
Method
isAllMapTaskFinished
(int cloudletId)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/MapReduceEngine.java:378
↓ 2 callers
Method
isBoolGetter
(final Method m)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/util/TextUtil.java:709
↓ 2 callers
Method
isDone
Returns if the aggregated cloudlet has served all its operations in terms of both CPU and IO. @return if the aggregated cloudlet has served all its o
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/disk/HddResCloudlet.java:98
↓ 2 callers
Method
isEmpty
(non-Javadoc) @see org.cloudbus.cloudsim.ex.web.IGenerator#isEmpty()
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/IterableGenerator.java:69
↓ 2 callers
Method
isFinished
()
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/Task.java:95
↓ 2 callers
Method
isVMInCloudDatacenter
(int vmTypeId)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/cloud/CloudDatacenter.java:225
↓ 2 callers
Method
nextRandBetween
(final Random rand, final double start, final double end)
cloudsimex-core/src/test/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared_SingleCPUSingleDisk_Test.java:322
↓ 2 callers
Method
nextRandBetween
(final Random rand, final double start, final double end)
cloudsimex-mapreduce/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared_SingleCPUSingleDisk_Test.java:326
↓ 2 callers
Method
normaliseToMegabytes
(int mem, char lastChar)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/util/ExperimentsRunner.java:128
↓ 2 callers
Method
pollRandomDataItem
(final DataItem[] data, final Random dataRandomiser)
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/workload/sessions/StatSessionGenerator.java:65
↓ 2 callers
Method
pollRandomIP
Creates a random IP from the specified countries. This may be either IPv4 or IPv6. The returned values is in the standard dot notation. If no IP could
cloudsimex-geolocation/src/main/java/org/cloudbus/cloudsim/ex/geolocation/IPGenerator.java:30
↓ 2 callers
Method
recordUtilisationPeriodically
Sets the period between VM utilisation measurements records. Used mostly for testing purposes. @param period - the period between subseque
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/MonitoringBorkerEX.java:116
↓ 2 callers
Method
registerAppServer
Registers a new application server with this load balancer. @param vm - the new app server.
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/ILoadBalancer.java:38
↓ 2 callers
Method
runAlgorithm
(Cloud cloud, Request request, LFFSorts lFFSort)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/policy/LFF.java:42
↓ 2 callers
Method
runAlgorithm
(Cloud cloud, Request request, BruteForceSorts bruteForceSort)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/policy/BT.java:31
↓ 2 callers
Method
runExperimemt
Sets up the experiment and runs it. @throws SecurityException @throws IOException
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/MultiCloudFramework.java:251
↓ 2 callers
Method
setCloudDeploymentModel
(CloudDeploymentModel cloudDeploymentModel)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/Request.java:205
↓ 2 callers
Method
setLevel
(Level newLevel)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/util/InMemoryBufferredHandler.java:115
↓ 2 callers
Method
setServerIP
Sets the server IP of the session. If null - the server is considered unknown. @param serverIP - the new server IP to set. Either null or
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/WebSession.java:151
↓ 2 callers
Method
setSessionId
Sets the session id of the session this cloudlet belongs to. @param sessionId - the new session id.
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/WebCloudlet.java:98
↓ 2 callers
Method
shouldBillVm
Returns if the VM should be billed. Override this method to implement logic like billing the VMs of a given user. @param vm - the vm to ch
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/billing/BaseCustomerVmBillingPolicy.java:77
↓ 2 callers
Method
submitSessions
(final List<WebSession> webSessions, final long appId)
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/workload/brokers/WebBroker.java:169
↓ 2 callers
Method
toString
()
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/disk/HddCloudlet.java:168
↓ 2 callers
Method
updateCloudletLength
()
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/Task.java:74
↓ 2 callers
Method
updateNumberOfSessions
(List<WebSession> noAppServSessions, int time)
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/CompressLoadBalancer.java:141
↓ 2 callers
Method
updatePerformance
Notifies this VM of its utilisation. @param cpuUtil - the CPU utilisation. Must be in the range [0,1]; @param ramUtil - the RAM
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/vm/MonitoredVMex.java:93
↓ 2 callers
Method
updateVmsProcessing
(final double currentTime)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/disk/HddHost.java:55
↓ 2 callers
Method
vectorToScheduleingPlan
(Integer[] vector, List<VmInstance> nVMs, List<Task> rTasks)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/PredictionEngine.java:250
↓ 1 callers
Method
MapTasksAlloc
(Request request, List<VmInstance> VPList)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/policy/LFF.java:133
↓ 1 callers
Method
ReduceTasksAlloc
(Request request, List<VmInstance> VPList)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/policy/LFF.java:158
↓ 1 callers
Method
addHookToKillProcesses
()
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/util/ExperimentsRunner.java:140
↓ 1 callers
Method
allocatePesForVm
(final Vm vm, final List<Double> mipsShare)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/VmSchedulerWithIndependentPes.java:55
↓ 1 callers
Method
allocateToServer
Sets the appropriate vm id of cloudlet. In case there is caching, this medhod can set the clloudlet as finished, if its data is in the cache. If there
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/IDBBalancer.java:33
↓ 1 callers
Method
anyCloudletsFailed
(List<? extends WebCloudlet> currentDBServerCloudLets2)
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/WebSession.java:407
↓ 1 callers
Method
apply
(VMex input)
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/MultiCloudFramework.java:820
↓ 1 callers
Method
archiveDir
Based on http://windchill101.com/creating-a-zip-file-in-java-using-the-zip4j -library/ . @param dir @throws ZipException
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/MultiCloudFramework.java:783
↓ 1 callers
Method
assignToServer
(final IDBBalancer dbBalancer, final Collection<? extends WebCloudlet> cloudlets)
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/WebSession.java:463
↓ 1 callers
Method
assignToServers
Assigns the specified sessions to an application and a DB servers. @param sessions - the sessions to assign. If the session is already ass
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/ILoadBalancer.java:30
↓ 1 callers
Method
autoscale
()
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/MonitoringBorkerEX.java:165
↓ 1 callers
Method
averageLatency
(final List<Double> measurements)
cloudsimex-geolocation/src/main/java/org/cloudbus/cloudsim/ex/geolocation/geoip2/GeoIP2PingERService.java:228
↓ 1 callers
Method
billSingleVm
Returns the bill for a single VM. @param vm - the vm @return the bill for a single VM.
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/billing/BaseCustomerVmBillingPolicy.java:88
↓ 1 callers
Method
billSingleVmUntil
Returns the accummulated bill for a single VM before a specified time. @param vm - the vm @param endTime @return the bill for a single VM.
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/billing/BaseCustomerVmBillingPolicy.java:98
↓ 1 callers
Method
buffer
(Handler handler)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/util/CustomLog.java:647
↓ 1 callers
Method
checkCloudletCompletion
()
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/disk/HddDataCenter.java:100
↓ 1 callers
Method
cleanUp
(double currTime, double summaryPeriodLength)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/vm/MonitoredVMex.java:282
↓ 1 callers
Method
close
()
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/util/InMemoryBufferredHandler.java:80
↓ 1 callers
Method
close
()
cloudsimex-geolocation/src/main/java/org/cloudbus/cloudsim/ex/geolocation/geoip2/GeoIP2PingERService.java:287
↓ 1 callers
Method
closeDownBroker
Terminates the broker, releases all its resources and state.
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/DatacenterBrokerEX.java:319
↓ 1 callers
Method
cloudletCancel
Cancels execution of a cloudlet. @param cloudletId ID of the cloudlet being cancealed @return the canceled cloudlet, $null if not found @p
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared.java:382
↓ 1 callers
Method
cloudletSubmit
(Cloudlet cloudlet)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/MapReduceCloudletScheduler.java:13
↓ 1 callers
Method
compare
(VmInstance VmInstance1, VmInstance VmInstance2)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/policy/BB.java:53
↓ 1 callers
Method
computeNextEventTime
(final double currentTime, final List<Double> mipsShare, final List<Double> iopsShare, int[] disks
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared.java:187
↓ 1 callers
Method
computerAvgData
()
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/vm/MonitoredVMex.java:166
↓ 1 callers
Method
computerAvgData
()
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/vm/MonitoredVMex.java:316
↓ 1 callers
Method
configandRun
(final String[] args)
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/MultiCloudFramework.java:201
↓ 1 callers
Method
containsDataFor
(final HddResCloudlet rcl)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared.java:780
↓ 1 callers
Method
create
(final double idealStartTime)
cloudsimex-web/src/main/java/org/cloudbus/cloudsim/ex/web/StatGenerator.java:53
↓ 1 callers
Method
createApplicationServerVMS
(final DatacenterBrokerEX brokerDC1)
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/SingleDatacentre.java:176
↓ 1 callers
Method
createBroker
()
cloudsimex-core/src/test/java/org/cloudbus/cloudsim/ex/BaseDatacenterBrokerTest.java:88
↓ 1 callers
Method
createDCWithHosts
(final String name, final List<Host> hostList, IVMBootDelayDistribution delay)
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/MultiCloudFramework.java:668
↓ 1 callers
Method
createDatacenter
(final String name)
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/SingleDatacentre.java:196
↓ 1 callers
Method
createDatacenter
Creates the datacenter. @param name the name @return the datacenter @throws Exception
cloudsimex-examples/src/main/java/org/cloudbus/cloudsim/ex/DelayExample1.java:99
↓ 1 callers
Method
createDatacenter
(final String name)
cloudsimex-examples/src/main/java/org/cloudbus/cloudsim/ex/web/examples/CloudSimWebExample.java:181
↓ 1 callers
Method
createDatacenter
(final String name)
cloudsimex-examples/src/main/java/org/cloudbus/cloudsim/ex/web/examples/CloudSimWorkloadWebExample.java:190
↓ 1 callers
Method
createDatacenter
()
cloudsimex-web/src/test/java/org/cloudbus/cloudsim/ex/web/SimpleWebLoadBalancerTest.java:320
↓ 1 callers
Method
createDatacenter1
(final String name)
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/TwoDatacentres.java:250
↓ 1 callers
Method
createDatacenter2
(final String name)
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/TwoDatacentres.java:314
↓ 1 callers
Method
createDatacenterWithSingleHostAndSingleDisk
(final String name)
cloudsimex-core/src/test/java/org/cloudbus/cloudsim/ex/BaseDatacenterBrokerTest.java:114
↓ 1 callers
Method
createDatacenterWithSingleHostAndSingleDisk
(final String name)
cloudsimex-core/src/test/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared_SingleCPUSingleDisk_Test.java:344
↓ 1 callers
Method
createDatacenterWithSingleHostAndSingleDisk
(final String name)
cloudsimex-mapreduce/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared_SingleCPUSingleDisk_Test.java:348
↓ 1 callers
Method
createDatacenterWithSingleHostAndSingleDisk
(final String name)
cloudsimex-web/src/test/java/org/cloudbus/cloudsim/ex/web/WebSession_TestCloudletsStatus_Test.java:151
↓ 1 callers
Method
createDatacenterWithSingleHostAndTwoDisks
(final String name)
cloudsimex-core/src/test/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared_SingleCPUMultipleDisks_Test.java:285
↓ 1 callers
Method
createDatacenterWithSingleHostAndTwoDisks
(final String name)
cloudsimex-core/src/test/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared_MultipleCPUsMultipleDisks_Test.java:157
↓ 1 callers
Method
createDatacenterWithSingleHostAndTwoDisks
(final String name)
cloudsimex-mapreduce/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared_SingleCPUMultipleDisks_Test.java:311
↓ 1 callers
Method
createDatacenterWithSingleHostAndTwoDisks
(final String name)
cloudsimex-mapreduce/java/org/cloudbus/cloudsim/ex/disk/HddCloudletSchedulerTimeShared_MultipleCPUsMultipleDisks_Test.java:156
↓ 1 callers
Method
createHost
(final DataItem[] dataItems, final int mips, final int miops, final int ramInMb)
cloudsimex-experiments/src/main/java/org/cloudbus/cloudsim/ex/web/experiments/MultiCloudFramework.java:696
↓ 1 callers
Method
createSchedulerFroPe
A factory method used to create a scheduler for each Pe. @param pe - the pe to create a scheduler for. @return - a VM scheduler that manag
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/VmSchedulerWithIndependentPes.java:98
↓ 1 callers
Method
createVms
(final int vmNum)
cloudsimex-core/src/test/java/org/cloudbus/cloudsim/ex/BaseDatacenterBrokerTest.java:98
↓ 1 callers
Method
dataTransferCostFromTheDataSource
()
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/MapTask.java:159
↓ 1 callers
Method
dataTransferCostToAllReducers
()
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/MapTask.java:178
↓ 1 callers
Method
dataTransferTimeFromTheDataSource
(MapTask task)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/PredictionEngine.java:115
↓ 1 callers
Method
dataTransferTimeToAllReducers
(MapTask mapTask)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/PredictionEngine.java:142
↓ 1 callers
Method
dataTransferTimeToOneReducer
(ReduceTask reduceTask, MapTask mapTask, VmInstance vm)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/PredictionEngine.java:157
↓ 1 callers
Method
dataTransferTimeToOneReducer
(ReduceTask reduceTask)
cloudsimex-mapreduce/src/main/java/org/cloudbus/cloudsim/ex/mapreduce/models/request/MapTask.java:92
↓ 1 callers
Method
destroyVMList
Destroys/terminates the vms. @param vms - the vms to terminate. Must not be null.
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/DatacenterBrokerEX.java:383
↓ 1 callers
Method
distance
(double lat1, double lon1, double lat2, double lon2)
cloudsimex-geolocation/src/main/java/org/cloudbus/cloudsim/ex/geolocation/BaseGeolocationService.java:37
↓ 1 callers
Method
doesVmUse
(final Vm vm, final Pe pe)
cloudsimex-core/src/main/java/org/cloudbus/cloudsim/ex/disk/VmDiskScheduler.java:30
← previous
next →
301–400 of 1,132, ranked by callers