TCLOUDS: Trustworthy Clouds - Privacy and Resilience for Internet-scale Critical Infrastructure
The goal of the TCLOUDS project is to provide a computing and network platform to enable
resilient and privacy-enabled deployment of Internet-scale critical information and
communication infrastructures. The aim is to provide this while addressing the challenges
of cross-border privacy, end-user usability, and acceptance that are essential for
wide deployment of such an infrastructure.
Our contribution to the TCLOUDS project concentrates on the following aspects:
Security-enhanced Cloud Components
Clouds Computing services are based on individual components such as storage, networks,
and virtual machines. We aid in securing these components to prevent data leakage and
improve the resilience of applications and individual machines. In order to achieve
these goals, we focus on specialised run-time environments and tailored virtualization
support.
Middleware for Adaptive Resilience
Our task is the development of approaches for resource-efficient intrusion-tolerant
services and to focus on implementation of reactive behaviour to address attacks and faults.
This will be realized by defining programming interfaces with specific focus on
virtualization and checkpointing of applications. Furthermore, the outcomes of the
security-enhanced cloud components will be integrated and tested.