Overview
Topic status: We're looking for students to study this topic.
Project Summary
The SaaS replication problem is a important problem in cloud computing. Given a set of computation servers with their resource capacities and virtual machines, storage servers with their storage capacities, the cloud communication network, the composite SaaS with its requirements and constraints, and the set of tenants with its users, the objective is to determine which SaaS component should be replicated/destroyed, how many replicas to create/ destroy and where to place the new replica in the cloud data centre such that the performance of the SaaS complies with its constraints while minimising the cloud resources cost. This project is to implement and evaluate a simulated annealing for the SaaS replication problem.
Expected outcomes, applications and/or benefits
1. A software tool for the SaaS replication problem
Required student skills/experience
1. Sound knowledge in data structures and algorithms;
2. Competitive programming skills in C#.
- Study level
- Vacation research experience scholarship
- Supervisors
- QUT
- Organisational unit
Science and Engineering Faculty
- Research area
- Keywords
- annealing algorithm , software as a service, replication problem
- Contact
- Contact the supervisor for more information.