研究了分布式事务在ForCES路由器中的应用及实现机制。首先对ForCES中分布式事务的需求做了详细分析,在此基础上将修改的2PC机制引入ForCES,之后提出了一种基于状态机的分布式事务实现机制并对其正确性和性能作了分析。最后,在ForCES路由器测试平台上的进行了一系列实验,实验结果证明了分布式事务实现的正确性。对可重构路由器中中央控制组件对各被控组件的数据控制机制有一定借鉴价值。
This paper researches on the implementation and application issues of distributed transac- tion in ForCES router. Based on the analysis of transaction requirements of ForCES, two phase com- mit(2PC) algorithm is introduced and a state-machine based distributed transaction implementation scheme is proposed, transaction APIs are carefully designed to ease the user use. ForCES router test bed is built. The experiment result verifies the correctness and feasibility of distributed transaction of ForCES router. This paper contributes to the protocol design between CE and FEs, LEs, SEs in reconfigurable router.