There is a newer version of the record available.

Published April 7, 2020 | Version v5.4.0

manoelcampos/cloudsim-plus: Fixes critical bugs and introduces features to provide more simulation control

Description

Updates and New Features
  • Includes all AWS EC2 Instance Templates from the "US Est (Ohio)" Region, available at https://aws.amazon.com/ec2/pricing/on-demand/
  • Add instructions to use Gradle in the README
  • #228 - Enables DatacenterBroker to avoid retrying or not the creating of failed VMs
  • #233 - Provide more public LOGGER instance for specific classes. Check LoggingExample.java
  • #236 - Datacenter kept trying to migrate VMs from under or overloaded Hosts without waiting some time.
       A `setHostSearchForMigrationDelay(double delay)` method was introduced in Datacenter. Check MigrationExample1.java
    
Bugfixes
  • #54 - VmSchedulerTimeShared wasn't sharing Host PEs between different VMs when there are less Host PEs than required by all VMs
  • #226 - Some cloudlets weren't finishing, although the CPU utilization is high
  • #227 - MinTimeBetweenEventsExample.java was showing -1 as the ExecTime for almost all Cloudlets
  • #229 - VmSchedulerSpaceShared was throwing a NoSuchElementException when all Host PEs were already used
  • #231 - When a Cloudlet is bound to a VM and that VM was not created, the Cloudlet status wasn't set to FAILED
  • #232 - VmSchedulers were showing a warning "VmSchedulerXX: It was requested an empty list of PEs for Vm YY in Host ZZ" because the resources of a destroyed VM were tried to be deallocated twice
  • #234 - VmAllocationPolicyMigrationAbstract was not allocating Hosts without a PowerModel. Since power consumption is buil-in in the HostSimple class of CloudSim Plus, the developer can choose if he/she wants to model power consumption or not using regular Hosts.
  • #235 - Some simulations using a VmAllocationPolicyMigration were freezing when there were under/overloaded Hosts.

Files

manoelcampos/cloudsim-plus-v5.4.0.zip

Files (19.3 MB)

Name Size
md5:ad6045f44afade461b52d6b3981c3bc3
19.3 MB Preview Download

Additional details