Cloudsim Project to Release CloudSim Toolkit 3.0

351 views
Skip to first unread message

Rodrigo Calheiros

unread,
Jan 11, 2012, 1:49:52 AM1/11/12
to clou...@googlegroups.com
Cloudsim Project to Release CloudSim Toolkit 3.0

The Cloudbus Project at The University of Melbourne, Australia is
proud to announce the
release of the new version of its Cloud simulation software, the CloudSim.

One year has passed since last version of CloudSim was released. Cloud
computing now is
mainstream, and has been heavily adopted by different industries. It
is also omnipresent in
conferences and journals from diverse fields such as high performance
computing, grid computing,
distributed systems, operating systems, software engineering,
databases and so on. CloudSim has
been present in publications in all the above fields.

To help in further developments in the field of Cloud computing
regardless the main area of
application, new features and improvements were added to CloudSim 3.0.
Having the project
hosted in Google code allowed us to have an enhanced feedback from
users, via issue tracking
and group discussion. Based on this feedback, we could identify bugs,
concepts that where being
misinterpreted by users and features of little significance and
complexity. In response to this
feedback, we fixed all the identified bugs, clarified confusing
aspects of the tool, and removed
features that were proven to be unpopular with users and just were
making the APIs confusing.

This version of CloudSim brings enhanced modelling of power-aware and
energy efficient Cloud
computing, and also a new package allowing modelling of internal data
center topologies and
message-passing applications.

We encourage community to keep collaborating with us by appointing
bugs, providing us feedback on
new features they would like to have in future versions the toolkit,
and also developing their
own extension packages, which we will be happy in promoting in the
project homepage. We will also
be happy in listing in our homepage scientific peer-reviewed papers
whose results were obtained
with CloudSim.

As in its previous version, all components developed as part of the
CloudSim Toolkit are open
source released under the LGPL license to encourage innovation and
pass full freedom to our users.

We would like to thanks all the support we have received from users
all around the world. Your
contribution in finding and reporting bugs, proposing (and developing)
new features, and even in
using CloudSim has been paramount in the success of the project.

To download the CloudSim software, please visit the Cloudbus Project web site at
http://www.cloudbus.org/cloudsim/

The CloudSim Team
Melbourne, January 2012

raghavendra achar

unread,
Jan 11, 2012, 10:18:19 AM1/11/12
to clou...@googlegroups.com
Dear sir

Thank you for new release.
This will be definitely useful.

Sir I still  have one doubt.
how do i create a virtual machine in a  particular host(ie binding vm to particular host).
 This query  i already posted, but till now i did not get reply.

pls reply
thank u

regards
raghavendra

Daniel Lago

unread,
Jan 11, 2012, 2:41:12 PM1/11/12
to cloudsim
Overwrite the allocateHostForVm() method from your class that extends
VmAllocationPolicy.

Daniel Lago

unread,
Jan 11, 2012, 2:42:02 PM1/11/12
to cloudsim
Great job.

Congratulations.

On 11 jan, 04:49, Rodrigo Calheiros <rodrigo.calhei...@gmail.com>
wrote:
> To download the CloudSim software, please visit the Cloudbus Project web site athttp://www.cloudbus.org/cloudsim/

Anton Beloglazov

unread,
Jan 11, 2012, 7:19:17 PM1/11/12
to clou...@googlegroups.com
Hi Raghavendra,

As Daniel mentioned, if you need to allocate a VM to a specific host, you can extend the VM class and add an additional parameter saying what host should be assigned for the VM. Then, extend the VmAllocationPolicy class, and in the allocateHostForVm() method get the host ID from the VM object and allocate that host for the VM.

Best regards,
Anton

raghavendra achar

unread,
Jan 12, 2012, 9:45:17 AM1/12/12
to clou...@googlegroups.com
Thank you sir

rashmi k.s

unread,
Jan 13, 2012, 1:51:01 AM1/13/12
to clou...@googlegroups.com
Sir, 
I have tried to execute the examples in cloudsim3.0  package using jdk 1.6 and jdk1.7. I am encountering following warnings

warning: org\cloudbus\cloudsim\Cloudlet.class(org\cloudbus\cloudsim:Cloudlet.cla
ss): major version 51 is newer than 50, the highest major version supported by t
his compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\CloudletSchedulerTimeShared.class(org\cloudbus\cl
oudsim:CloudletSchedulerTimeShared.class): major version 51 is newer than 50, th
e highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\Datacenter.class(org\cloudbus\cloudsim:Datacenter
.class): major version 51 is newer than 50, the highest major version supported
by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\DatacenterBroker.class(org\cloudbus\cloudsim:Data
centerBroker.class): major version 51 is newer than 50, the highest major versio
n supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\DatacenterCharacteristics.class(org\cloudbus\clou
dsim:DatacenterCharacteristics.class): major version 51 is newer than 50, the hi
ghest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\Host.class(org\cloudbus\cloudsim:Host.class): maj
or version 51 is newer than 50, the highest major version supported by this comp
iler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\Log.class(org\cloudbus\cloudsim:Log.class): major
 version 51 is newer than 50, the highest major version supported by this compil
er.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\Pe.class(org\cloudbus\cloudsim:Pe.class): major v
ersion 51 is newer than 50, the highest major version supported by this compiler
.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\Storage.class(org\cloudbus\cloudsim:Storage.class
): major version 51 is newer than 50, the highest major version supported by thi
s compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\UtilizationModel.class(org\cloudbus\cloudsim:Util
izationModel.class): major version 51 is newer than 50, the highest major versio
n supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\UtilizationModelFull.class(org\cloudbus\cloudsim:
UtilizationModelFull.class): major version 51 is newer than 50, the highest majo
r version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\Vm.class(org\cloudbus\cloudsim:Vm.class): major v
ersion 51 is newer than 50, the highest major version supported by this compiler
.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\VmAllocationPolicySimple.class(org\cloudbus\cloud
sim:VmAllocationPolicySimple.class): major version 51 is newer than 50, the high
est major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\VmSchedulerTimeShared.class(org\cloudbus\cloudsim
:VmSchedulerTimeShared.class): major version 51 is newer than 50, the highest ma
jor version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\core\CloudSim.class(org\cloudbus\cloudsim\core:Cl
oudSim.class): major version 51 is newer than 50, the highest major version supp
orted by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\provisioners\BwProvisionerSimple.class(org\cloudb
us\cloudsim\provisioners:BwProvisionerSimple.class): major version 51 is newer t
han 50, the highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\provisioners\PeProvisionerSimple.class(org\cloudb
us\cloudsim\provisioners:PeProvisionerSimple.class): major version 51 is newer t
han 50, the highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\provisioners\RamProvisionerSimple.class(org\cloud
bus\cloudsim\provisioners:RamProvisionerSimple.class): major version 51 is newer
 than 50, the highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\core\SimEntity.class(org\cloudbus\cloudsim\core:S
imEntity.class): major version 51 is newer than 50, the highest major version su
pported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\CloudletScheduler.class(org\cloudbus\cloudsim:Clo
udletScheduler.class): major version 51 is newer than 50, the highest major vers
ion supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\provisioners\PeProvisioner.class(org\cloudbus\clo
udsim\provisioners:PeProvisioner.class): major version 51 is newer than 50, the
highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\provisioners\RamProvisioner.class(org\cloudbus\cl
oudsim\provisioners:RamProvisioner.class): major version 51 is newer than 50, th
e highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\provisioners\BwProvisioner.class(org\cloudbus\clo
udsim\provisioners:BwProvisioner.class): major version 51 is newer than 50, the
highest major version supported by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\VmScheduler.class(org\cloudbus\cloudsim:VmSchedul
er.class): major version 51 is newer than 50, the highest major version supporte
d by this compiler.
It is recommended that the compiler be upgraded.
warning: org\cloudbus\cloudsim\VmAllocationPolicy.class(org\cloudbus\cloudsim:Vm
AllocationPolicy.class): major version 51 is newer than 50, the highest major ve
rsion supported by this compiler.
It is recommended that the compiler be upgraded.
25 warnings

Is it required to have other Java versions. 
Can I kindly know the reason for this.

Regards
Rashmi

Anton Beloglazov

unread,
Jan 13, 2012, 1:53:39 AM1/13/12
to clou...@googlegroups.com
Hi Rashmi,


Best regards,
Anton

chandrashekhar

unread,
Jan 21, 2012, 7:22:32 AM1/21/12
to cloudsim


Dear sir ,
plz tell me how to install and use CloudSim on Windows XP
my email id-pawar.cha...@gmail.com

Anton Beloglazov

unread,
Jan 21, 2012, 7:26:40 AM1/21/12
to clou...@googlegroups.com
Hello,

Please read the readme file included in the package.

Best regards,
Anton
Reply all
Reply to author
Forward
0 new messages