Abstract | ||
---|---|---|
Hybrid wormhole-based architectures have recently been proposed as an approach for building intrusion-tolerant systems. The wormhole, a trusted entity in the system, can be implemented in software using virtualization technology. The architecture of such systems poses the question of distribution of functionality and interactions between three layers: the trusted wormhole, the untrusted part of the replication infrastructure, and the replicated application. For example, a total-ordering service for client requests that is needed for consistent replication can be implemented in the trusted or untrusted part of the infrastructure. In this paper, we discuss this distribution of functionality and the impact on semantics, interfaces, and functional constraints. Finally, we propose a flexible toolkit that eases the implementation and comparison of different architectures. |
Year | DOI | Venue |
---|---|---|
2009 | 10.1145/1566966.1566968 | Proceedings of the 3rd International DiscCoTec Workshop on Middleware-Application Interaction |
Keywords | DocType | Citations |
consistent replication,different architecture,functional decomposition,client request,functional constraint,framework,replication infrastructure,total-ordering service,hybrid intrusion-tolerant system,byzantine fault tolerance,intrusion-tolerant system,untrusted part,flexible toolkit,hybrid wormhole-based architecture,intrusion tolerance,total order | Conference | 0 |
PageRank | References | Authors |
0.34 | 12 | 3 |
Name | Order | Citations | PageRank |
---|---|---|---|
Hans P. Reiser | 1 | 169 | 26.19 |
Tobias Distler | 2 | 193 | 16.60 |
Rüdiger Kapitza | 3 | 733 | 59.72 |