University of Melbourne


Department of Computer Science and Software Engineering

The Cloud Computing and Distributed Systems (CLOUDS) Laboratory, formerly GRIDS Lab, is a software research and development group within the Department of Computer Science and Software Engineering at the University of Melbourne, Australia. The CLOUDS Lab is actively engaged in the design and development of next-generation computing systems and applications that aggregate or lease services of distributed resources depending on their availability, capability, performance, cost, and users' quality-of-science requirements. The lab is working towards realizing this vision through its two flagship projects: Gridbus and Cloudbus.

  •   Research Projects  
  •   Resources  
  •   Blog Feed  

Research Projects

Aneka
Aneka is a market oriented Cloud development and management platform with rapid application development and workload distribution capabilities. Aneka is an integrated middleware package which allows you to seamlessly build and manage an interconnected network in addition to accelerating development, deployment and management of distributed applications using Microsoft .NET frameworks on these networks. It is market oriented since it allows you to build, schedule, provision and monitor results using pricing, accounting, QoS/SLA services in private and/or public (leased) network environments.
CloudSim
Cloud computing focuses on delivery of reliable, secure, fault-tolerant, sustainable, and scalable infrastructures for hosting Internet-based application services. These applications have different composition, configuration, and deployment requirements. Quantifying the performance of scheduling and allocation policy on a Cloud infrastructure (hardware, software, services) for different application and service models under varying load, energy performance (power consumption, heat dissipation), and system size is an extremely challenging problem to tackle. The use of real test beds such as Amazon EC2, limits the experiments to the scale of the testbed, and makes the reproduction of results an extremely difficult undertaking, as the conditions prevailing in the Internet-based environments are beyond the control of the tester.
Melbourne CLOUDS Lab
The Cloud Computing and Distributed Systems (CLOUDS) Laboratory, formerly GRIDS Lab, is a software research and development group within the Department of Computer Science and Software Engineering at the University of Melbourne, Australia. The CLOUDS Lab is actively engaged in the design and development of next-generation computing systems and applications that aggregate or lease services of distributed resources depending on their availability, capability, performance, cost, and users' quality-of-science requirements. The lab is working towards realizing this vision through its two flagship projects: Gridbus and Cloudbus.
MetaCDN
Content Delivery Networks (CDNs) such as Akamai and Mirror Image place web server clusters in numerous geographical locations to improve the responsiveness and locality of the content it hosts for end-users. However, their services are priced out of reach for all but the largest enterprise customers. An alternative approach to content delivery could be achieved by leveraging existing infrastructure provided by ’storage cloud’ providers, at a fraction of the cost. MetaCDN is a system that leverages several existing ’storage clouds’, creating an integrated overlay network that provides a low cost, high performance content delivery network for content creators. MetaCDN intelligently places content onto one or many storage providers based on the quality of service, coverage and budget preferences of participants.
OpenPEX
Virtual Machines (VMs) have become capable enough to emulate full-featured physical machines in all aspects. Therefore, they have become the foundation not only for flexible data center infrastructure but also for commercial Infrastructure-as-a-Service (IaaS) solutions. However, current providers of virtual infrastructure offer simple mechanisms through which users can ask for immediate allocation of VMs. More sophisticated economic and allocation mechanisms are required so that users can plan ahead and IaaS providers can improve their revenue. This paper introduces OpenPEX, a system that allows users to provision resources ahead of time through advance reservations. OpenPEX also incorporates a bilateral negotiation protocol that allows users and providers to come to an agreement by exchanging offers and counter-offers. These functions are made available to users through a web portal and a REST-based Web service interface.

Resources

Paper: Cloudbus Toolkit for Market-Oriented Cloud Computing PDF
By Rajkumar Buyya, Suraj Pandey, and Christian Vecchiola


Paper: High-Performance Cloud Computing: A View of Scientific Applications PDF
By Christian Vecchiola, Suraj Pandey, and Rajkumar Buyya


Paper: OpenPEX: An Open Provisioning and Execution System for Virtual Machines PDF
Written By Srikumar Venugopal from the School of Computer Science and Engineering, University of New South Wales, Australia.
James Broberg and Rajkumar Buyya from the Department of Computer Science and Software Engineering, The University of Melbourne, Australia.


Paper: Evaluating the Cost-Benefit of Using Cloud Computing to Extend the Capacity of Clusters
By Marcos Dias de Assuncao, Alexandre di Costanzo and Rajkumar Buyya


Paper: Cloud Computing and Emerging IT Platforms PDF
Vision, Hype, and Reality for Delivering Computing as the 5th Utility
By Rajkumar Buyya, Chee Shin Yeo, Srikumar Venugopal, James Broberg, and Ivona Brandic


Paper: Multi-Objective Problem Solving with Offspring on Enterprise Clouds PDF
By Christian Vecchiola, Michael Kirley, and Rajkumar Buyya


Paper: Market-Oriented Cloud Computing: Vision, Hype, and Reality for Delivering IT Services as Computing Utilities PDF
By Rajkumar Buyya, Chee Shin Yeo, and Srikumar Venugopal


Dr. Buyya and Cloud Computing
Reports new developments in Cloud and Grid Computing from Dr. Buyya and team!

subscribe
  • CLOUDS Lab Mid Year 2012 Updates
  • July 03 2012
    Dear All: Here are some new updates from CLOUDS Lab and also pointers to upcoming events: 1. An integration of Internet of Things (IoT) and Cloud Computing is leading to the creation of smart applications in areas such as environment modelling, business intelligence, smart transportation, and disaster management. We recently put together a vision and [...] ...
    read more >>

  • New developments in Cloud computing, Software Releases, and 2011 Annual Report of CLOUDS Lab
  • March 19 2012
    Dear Visitor: I would like to briefly update you on various activities/events that occurred in CLOUDS Lab since Oct 2011. Key ones are: 1. CLOUDS Lab has successfully hosted 4th IEEE/ACM International Conference on Utility and Cloud Computing (UCC 2011) conference in Melbourne. The conference attracted participants from academia and industry from all over the [...] ...
    read more >>

  • CLOUDS Lab’s 2010 Annual Report
  • February 05 2011
    On behalf of CLOUDS Lab and the Cloudbus Project, I am pleased to share 2010 Annual Report detailing its R&D activities, outcomes, and community services. For full report, please visit: http://www.cloudbus.org/reports/CLOUDS-Lab-AnnualReport2010.pdf ————————————- The highlights of research activities and outcomes in 2010 are: * The Lab successfully assisted its spin-off c ...
    read more >>

  • CLOUDS Lab to Release GridSim Toolkit 5.2
  • November 26 2010
    CLOUDS Lab to Release GridSim Toolkit 5.2 November 2010 The Cloud Computing and Distributed Systems (CLOUDS) Laboratory at the University of Melbourne, Australia has released the next-version of Grid simulation software, the GridSim Toolkit 5.2. This new version of GridSim brings a new package (i.e. gridsim.fta) that provides: * A failure generator based on the [...] ...
    read more >>

  • Manjrasoft Patent on Cloud Application Platform Goes National Phase in USA and India
  • August 25 2010
    Manjrasoft Pty Ltd, a developer of innovative solutions for Cloud Computing, announced the filing of its patent application with the Patent and Trademark Office in United States. Aneka technology, the foundation of the company’s patent for a “Software Platform for Grid and Cloud Computing”, enables rapid development and deployment of applications on private and public [...] ...
    read more >>

  • Australian Cloud Computing Technology is a Finalist for Google Eureka Prize
  • August 25 2010
    Melbourne, Australia. Aug 10, 2010 – The Cloudbus Project with one of its innovative technologies for Cloud Computing (Aneka) from the University of Melbourne and Manjrasoft Pty Ltd has been selected as one of the three finalists for the “2010 – Google Australia Eureka Prize for Innovation in Computer Science”. Google Australia Eureka Prize for [...] ...
    read more >>

  • Green Cloud Computing
  • June 05 2010
    Dear All, I would like to share a pointer to our recent work on Green Cloud Computing. As you know our CLOUDS Lab at the University of Melbourne has been working on energy-efficient resource management techniques for Data Centers since 2007. Based on this experience and its growing importance for Cloud computing, we have put [...] ...
    read more >>

  • The Cloudbus Project to Release CloudSim Toolkit 2.0
  • May 27 2010
    The Cloudbus Project to Release CloudSim Toolkit 2.0 —————————————————- The CLOUDS Lab and its flagship Cloudbus Project at The University of Melbourne, Australia along with collaborators from Pontifical Catholic University of Rio Grande do Sul (PUCRS), Brazil is pleased to announce the release of the new version of its Cloud simulation software, ...
    read more >>

  • CCGrid 2010 Invitation + CLOUDS Lab News
  • April 24 2010
    Dear All: Let me share upcoming CLOUDS hosted events and recent highlights: —————— 1. As you know our CLOUDS Lab is hosting CCGrid 2010: The 10th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing (CCGrid 2010) in Melbourne from May 17-20, 2010. On behalf of CLOUDS Lab and the entire organising committee, I would [...] ...
    read more >>