On Verifying Stateful Dataflow Processing Services in Large-Scale Cloud Systems

Date Added: Apr 2010
Format: PDF

Cloud computing needs to provide integrity assurance in order to support security sensitive application services such as critical dataflow processing. In this paper, the authors present a novel RObust Service Integrity Attestation (ROSIA) framework that can efficiently verify the integrity of stateful dataflow processing services and pinpoint malicious service providers within a large-scale cloud system. ROSIA achieves robustness by supporting stateful dataflow services such as windowed stream operators, and performing integrated consistency check to detect colluding attacks. The authors have implemented ROSIA on top of the IBM System S dataflow processing system and tested it on the NCSU virtual computing lab. The experimental results show that the scheme is feasible and efficient for large-scale cloud systems.