Abstract-Vi föreslår en ny algoritm för hybrid transaktionsreplikering (HTR) av mycket tillförlitliga tjänster. Den kombinerar två system: en transaktion utförs antingen optimistiskt av endast en tjänst replika i uppskjutet uppdateringsläge (DU), eller deterministiskt av alla kopior i State Machine Mode (SM); valet görs av en oracle. DU-läget möjliggör parallellism och utnyttjar därmed flerkärnig hårdvara. I motsats till DU garanterar SM-läget abortfritt utförande, så det är lämpligt för oåterkalleliga transaktioner och transaktioner som genererar höga stridigheter. För uttrycklighet kan transaktioner förkastas eller omprövas på begäran. Vi utvecklade HTR-aktiverad Paxos STM, ett objektbaserat distribuerat transaktionsminnessystem, och utvärderade det med hjälp av flera riktmärken: Bank, Distribuerad STMBench7 och Twitter Clone. Vi testade vårt system under olika arbetsbelastningar och tre orakeltyper: DU och SM, som utför alla transaktioner i ett läge, och Hybrid-skräddarsydda specifikt för varje riktmärke-som väljer ett läge för varje transaktion dynamiskt baserat på olika parametrar. I alla våra tester, Hybrid oracle är inte värre än DU och SM och överträffar dem när antalet repliker växer.
Hybrid Transactional Replication REF föreslår ett hybridsystem som tillåter samtidiga transaktioner att utföra med hjälp av tillståndsmaskinreplikation eller en uppskjuten uppdateringsmetod.
Hybrid Replication: State-Machine-Based and Deferred-Update Replication Schemes Combined
{'venue': '2013 IEEE 33rd International Conference on Distributed Computing Systems', 'journal': '2013 IEEE 33rd International Conference on Distributed Computing Systems', 'mag_field_of_study': ['Computer Science']}