首页> 外文会议>Annual IEEE/IFIP International Conference on Dependable Systems and Networks >Troxy: Transparent Access to Byzantine Fault-Tolerant Systems
【24h】

Troxy: Transparent Access to Byzantine Fault-Tolerant Systems

机译:Troxy:透明访问拜占庭容错系统

获取原文

摘要

Various protocols and architectures have been proposed to make Byzantine fault tolerance (BFT) increasingly practical. However, the deployment of such systems requires dedicated client-side functionality. This is necessary as clients have to connect to multiple replicas and perform majority voting over the received replies to outvote faulty responses. Deploying custom client-side code is cumbersome, and often not an option, especially in open heterogeneous systems and for well-established protocols (e.g., HTTP and IMAP) where diverse client-side implementations co-exist. We propose Troxy, a system which relocates the BFT-specific client-side functionality to the server side, thereby making BFT transparent to legacy clients. To achieve this, Troxy relies on a trusted subsystem built upon hardware protection enabled by Intel SGX. Additionally, Troxy reduces the replication cost of BFT for read-heavy workloads by offering an actively maintained cache that supports trustworthy read operations while preserving the consistency guarantees offered by the underlying BFT protocol. A prototype of Troxy has been built and evaluated, and results indicate that using Troxy (1) leads to at most 43% performance loss with small ordered messages in a local network environment, while (2) improves throughput by 130% with read-heavy workloads in a simulated wide-area network.
机译:已经提出了各种协议和体系结构以使拜占庭容错(BFT)越来越实用。但是,此类系统的部署需要专用的客户端功能。这是必需的,因为客户端必须连接到多个副本,并对收到的答复执行多数表决,以胜过错误的答复。部署自定义客户端代码很麻烦,而且通常不是一种选择,尤其是在开放的异构系统中,以及在多种客户端实现共存的成熟协议(例如HTTP和IMAP)中。我们提出了Troxy,这是一个将BFT特定客户端功能重新定位到服务器端的系统,从而使BFT对旧客户端透明。为了实现这一目标,Troxy依靠一个受信任的子系统,该子系统建立在英特尔SGX启用的硬件保护之上。此外,Troxy通过提供主动维护的缓存来支持值得信赖的读取操作,同时保留底层BFT协议所提供的一致性保证,从而降低了BFT对于繁重的工作负载的复制成本。已构建并评估了Troxy的原型,结果表明,使用Troxy(1)导致本地网络环境中的小量有序消息最多导致43%的性能损失,而(2)读取时将吞吐量提高130%模拟的广域网中的大量工作负载。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号