Ying Zhou

School of Information Technologies, The University of Sydney

Open Source NoSQL database

Apache

Apache Cassandra project

Accountability in Cloud Platform

Thumbnail example

Multitenancy, isolation and what follows

Multinenancy is one of the key features of the cloud . It is the secret ingredient behind improved utilization on the provider side. Ideally, sufficient isolation  should be provided to guarantee no interference among tenants sharing the platform. However, the trade-off between utilization and isolation makes it impossible to achieve the same level of isolation in a cloud platform as those in a dedicated environment. In addition, the cloud platform presented as a whole to service users may be cross several admin domains. For instance many SaaS providers run their services on the platform provided by some IaaS providers which might run services on rented data centre machine. This makes it hard for parties involved to figure out who is responsible for certain drop of quality of service. 

Project

Application logs provide excellent means for inspecting an application's execution status afterwards. However, when various components of a services are located in different admin domains, the trustworthiness of application logs become a problem. This project tries to build a monitoring mechanism as a third party service to monitor and log the behavior of both client and providers. The aim is to collect evidence during service interactions and to check the compliance with the service level agreements.

Publications

  • Chen Wang, Ying Zhou, A Collaborative Monitoring Mechanism for Making a Multitenant Platform Accountable, HOTCloud 2010, June, 2010 Boston, MA, USA