jump to navigation

Cloud Simulation (CloudSim 1.0) Software Release April 7, 2009

Posted by Rajkumar Buyya in Cloud Computing, CLOUDS Lab News.

Dear All:

Our GRIDS Lab has just released a Cloud Simulation software, called
CloudSim. For details, pleased see attached release notes below. The
software can be downloaded from:
Please share this message with colleagues who may be interested in this software.

We welcome comments on improving the software. Of course, will be happy to receive info on how you are making use of CloudSim in your work!

Best regards

Melbourne GRIDS Lab to Release CloudSim Toolkit 1.0 Beta

GRIDS Lab and the Gridbus Project at The University of Melbourne,
Australia is please to announce the release of the new Cloud simulation software, called CloudSim.

CloudSim supports research and development in the emerging field of
Cloud Computing, and offers the following novel features: (i) support
for modeling and simulation of large scale Cloud computing
infrastructure, including data centers on a single physical computing
node; and (ii) a self-contained platform for modeling data
centers, service brokers, scheduling, and allocations policies. Among
the unique features of CloudSim, there are: (i) availability of
virtualization engine, which aids in creation and management of
multiple, independent, and co-hosted virtualized services
on a data center node; and (ii) flexibility to switch between
space-shared and time-shared allocation of processing cores to
virtualized services. These compelling features of CloudSim would speed up the development of new algorithms, methods, and protocols in Cloud computing, hence contributing towards quicker evolution of the paradigm.

All components developed as part of the CloudSim Toolkit are released as “open source” under the GPL license to encourage innovation and pass full freedom to our users.

As a simulation tool for an emerging technology, there are several
issues related to Cloud Computing that still in development. We have
done our best to address as many issues as possible, considering not
only research developed in the GRIDS Lab but also recent cloud-related research that has been published in academic journals and conferences.

Nevertheless, there may be features that is required by cloud
researches and that are not present in this version of CloudSim. In the
other hand, there may have features that are not required by cloud
researchers. Hence, the CloudSim team will be happy to receive feedback on usefulness of the current features,and also to receive suggestions on which features should be present in the final version of the tool. Also, any feedback will be welcomed. Please, feel free to send e-mails to the CloudSim developers. The addresses can be found in the CloudSim homepage at http://www.gridbus.org/cloudsim/

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

The CloudSim Team
Melbourne, Australia, April 2009


Aneka Use Case in 3D Rendering: A GoFront, China Customer Use Case April 6, 2009

Posted by Rajkumar Buyya in Cloud Computing, Manjrasoft News.
add a comment

The IT department of the GoFront group is responsible for providing the design and prototypes of the products including the high speed electric locomotive, metro car, urban transportation vehicle, motor train. The raw design of the prototypes are required to be rendered to high quality 3D images using Autodesk rendering software called – Maya. By examining the 3D images, engineers are able to identify any potential problems from the original design and make the appropriate design improvements.

This process can take many months or even years until the design models are suitable for mass production. The 3D rendering application provided by Maya is compute intensive and very time consuming process. The design modeling process investigate more than 2000 frames which are applied with more than 5 different camera angles to create the 3D rendered image. A single frame with one camera angle defined can take up to 2 minutes to render the image. To render one complete set of images from one design takes over 3 days.

So, if the rendering time could be shortened, the productivity of the whole process will be dramatically increased. This is achieved using Manjrasoft’s Aneka Software.

For details, please check out a Customer Case Study available from Manjrasoft website.

Manjrasoft to Release Aneka 1.0 Software for .NET-based Enterprise Clouds/Grids April 5, 2009

Posted by Rajkumar Buyya in Cloud Computing, Manjrasoft News.
1 comment so far


Dear All:

On behalf of Manjrasoft, I am pleased to share details on the release
its product:
Aneka: A Software Technology to Simplify .NET-based Enterprise Clouds

This can be used for (1) building enterprise Clouds/Grids in
Windows/.NET environments, (2) constructing applications using one of
the supportedĀ  programming models – Threads, Tasks, or MapReduce – run
them, and (3) speed up execution of applications in Windows/.NET Clouds.

You can either use “dedicated” network of computers or harness exiting
network of desktop computers to build enterprise Clouds. In addition to
SDK for building application, we also provide GUI-based Design explorer
for creating parameter sweep application rapidly for execution on
enterprise Clouds. More details can be found in release notes enclosed

A trial version of Aneka software and documents can be downloaded from:

Best regards

Aneka: A Software Technology to Simplify .NET-based Enterprise Clouds
Aneka 1.0 – Release Notes – March 27, 2009.
Manjrasoft Pty Ltd, Australia

What’s in Aneka 1.0

The Aneka 1.0 distribution comes with the following features:

The basic infrastructure of the system comprising client and server
components for setting up an Enterprise Cloud/Grid system with
scheduling and execution nodes.

– A configurable container hosting the core of Aneka that can be started
as Window Service or as a console application.

– A set of ready to use programming models for developing Enterprise
Cloud/Grid applications with Aneka:

[1] Thread Programming Model: this model is the best solution to adopt
for leveraging the computation of a multi-threaded application on a
distributed system.

[2] Task Programming Model: this model allows quickly prototyping and
implementing independent bag of tasks applications.

[3] MapReduce Programming Model: this model is an implementation of the
popular MapReduce programming model proposed by Google for Aneka systems.

– A collection of sample applications that give the feeling of what can
be done by using the supported programming models.

– A software development kit containing step by step guides for
developing applications with the Thread, Task, and MapReduce Programming

– A Design Explorer allowing user to quickly prototype Parameter
Sweeping application for Aneka.

– A comprehensive API documentation covering the supported programming
models and the Aneka client APIs.

– A Windows integrated security mechanism to authenticate and authorise
user’s access to Aneka

– A RDBMS persistence supports both SQL Server Express 2005 version 9
and MySQL 5.1.30.

Additional and updated content concerning samples and documentation can
be downloaded from the Manjrasoft Website:

System Requirements

The basic system requirement for installing Aneka service is listed below:

Hardware Requirements:

– 1G RAM, 40 MB disk space

Software Requirements:

– Microsoft Windows Operating System (including Windows 2000, XP, NT, Vista)

– Microsoft .NET framework 2.0 or higher

– Microsoft SOL Server/SQL Server Express 2005 version 9 or higher/
MySQL 5.1.30 or higher (optional, if database support is required)


Aneka v 1.0 evaluation version can be downloaded from the Manjrasoft
Website. In order to download the sotfware the user is required to
provide the contact name and email. Tutorials and documentation are
freely available for download without any registration. This evaluation
version is valid until June 30, 2009. Those interested in perpetual
license with support, please contact Manjrasoft for pricing details.

CloudSim for Simulating Cloud Computing April 5, 2009

Posted by Rajkumar Buyya in Cloud Computing.
add a comment

Our team has recently developed a framework for modelling and simulation
of Cloud Computing environments to support performance evaluation of
policies for resource provisioning / application scheduling / policies
of federation of Clouds (in a repeatable and controllable manner). For
details, please check our our Tech Report:

We will be releasing the above software this week. Check out: