Includes Raysa Oliveira's Master Dissertation to docs folder.
DatacenterCharacteristics costs documentation
Updates Cloudlet costs documentation.
Cleaning up @pre and @post tags. The information should be provided in the JavaDoc for method parameters, thrown exceptions, etc.
Removes redundant Vm methods
Updates VerticalVmCpuScalingExample to show RAM usage.
Updates VmsCpuUsageExample so that each Cloudlet uses just a fraction of the VM RAM and BW, instead of using 100% (causing lack of resources for other cloudlets).
Removes @pre and @post tags from Cloudlet (they are usually out-of-date)
Updates VmsCpuUsageExample to enable host to collect CPU utilization data. This way, VMs can get utilization history too.
Removes sort from VmAllocationPolicies to improve performance.
Fix typos in DatacenterBrokerAbstract log messages.
Removes redundant "Creation of VM failed in Datacenter" message from DatacenterBrokerAbstract (similar message is already printed by the VmAllocationPolicyAbstract).
Introduces the VmAllocationPolicyBestFit class.
Refactors VmAllocationPolicy, moving methods to the abstract class so that concrete classes become clean and a model for creation of other allocation policies.
Improves DatacenterBroker messages.
Refactors VmSchedulers and prints correct logging information when a VM cannot be allocated to a Host because there aren't enough PEs/MIPS.
Updates javadocs for ReadTheDocs.com