Vi presenterar en samarbetsinriktad, självkonfigurerande hög tillgänglighet (HA) för stream processing som möjliggör låg latens felåterställning samtidigt som man ådrar sig små run-time overhead. Vår strategi bygger på en ny finkornig checkpointing modell som gör det möjligt för frågefragment på varje server att säkerhetskopieras på flera andra servrar och återvinns kollektivt (i parallell) när det finns ett fel. I detta dokument tar vi först upp problemet med att fastställa lämpliga frågefragment på varje server. Vi diskuterar sedan, för varje fragment, vilken server som ska användas som säkerhetskopia samt rätt kontrollpunktsschema. Vi introducerar och analyserar också operatörsspecifika deltakontrolltekniker för att minska den totala HA-kostnaden. Slutligen kvantifierar vi fördelarna med vårt tillvägagångssätt med hjälp av resultat från vår prototypimplementering och en detaljerad simulator.
Tekniken för deltakontrollpunkt REF används för att minska storleken på kontrollpunkterna.
A Cooperative, Self-Configuring High-Availability Solution for Stream Processing
{'venue': '2007 IEEE 23rd International Conference on Data Engineering', 'journal': '2007 IEEE 23rd International Conference on Data Engineering', 'mag_field_of_study': ['Computer Science']}