Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
P2P Networks and Distributed Systems | ||||||||
Line: 17 to 17 | ||||||||
PASS It ON (PASSION) ProjectIn this project, we describe a distributed algorithm for adaptive load balancing in systems that support range queries. We address the issue of uneven load distribution among the peers that occurs when nodes index items of varying popularity. | ||||||||
Added: | ||||||||
> > | Brown Dwarf ProjectBrown Dwarf is a distributed system designed to efficiently store, query and update multidimensional data over a Peer-to-Peer overlay. It manages to answer both point and aggregate queries on-line through cooperating nodes that hold parts of a fully or partially materialized data cube. Updates are also performed on-line. | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
P2P Networks and Distributed Systems | ||||||||
Line: 14 to 14 | ||||||||
This is a system where multidimensional data organized in concept hierarchies are stored, indexed and queried in a fully distributed environment. | ||||||||
Added: | ||||||||
> > | PASS It ON (PASSION) ProjectIn this project, we describe a distributed algorithm for adaptive load balancing in systems that support range queries. We address the issue of uneven load distribution among the peers that occurs when nodes index items of varying popularity. | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
P2P Networks and Distributed SystemsPeer-to-peer networks are distributed systems, where all participating entities both provide and utilize services to/from each other. Our research in P2P covers both unstructured and structured architectures (Distributed Hash Tables - DHTs). | ||||||||
Changed: | ||||||||
< < | XOROSXOR Object Store (or XOROS for short) is a structured peer-to-peer system (Distributed Hash Table) designed with data updates in mind. Most current DHT implementations require that data values, once written, should not be modified. XOROS addresses this issue, by incorporating related distributed mutex and Byzantine-tolerant communication protocols at the peer-to-peer level. | |||||||
> > | XOROSXOR Object Store (or XOROS for short) is a structured peer-to-peer system (Distributed Hash Table) designed with data updates in mind. Most current DHT implementations require that data values, once written, should not be modified. XOROS addresses this issue, by incorporating related distributed mutex and Byzantine-tolerant communication protocols at the peer-to-peer level. | |||||||
Changed: | ||||||||
< < | Grid4All | |||||||
> > | Grid4All | |||||||
We are developing a peer-to-peer filesystem for Grid4all![]() | ||||||||
Added: | ||||||||
> > | HiPPIS ProjectThis is a system where multidimensional data organized in concept hierarchies are stored, indexed and queried in a fully distributed environment. | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
P2P Networks and Distributed SystemsPeer-to-peer networks are distributed systems, where all participating entities both provide and utilize services to/from each other. Our research in P2P covers both unstructured and structured architectures (Distributed Hash Tables - DHTs). | ||||||||
Added: | ||||||||
> > | XOROS | |||||||
XOR Object Store (or XOROS for short) is a structured peer-to-peer system (Distributed Hash Table) designed with data updates in mind. Most current DHT implementations require that data values, once written, should not be modified. XOROS addresses this issue, by incorporating related distributed mutex and Byzantine-tolerant communication protocols at the peer-to-peer level. | ||||||||
Added: | ||||||||
> > | Grid4AllWe are developing a peer-to-peer filesystem for Grid4all![]() | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
P2P Networks and Distributed SystemsPeer-to-peer networks are distributed systems, where all participating entities both provide and utilize services to/from each other. Our research in P2P covers both unstructured and structured architectures (Distributed Hash Tables - DHTs). | ||||||||
Changed: | ||||||||
< < | XOROSData redundancy in DHTs is commonly accomplished through automatic replication of values to a set of close participating nodes. Such copies, once written, should not be modified, as there is no inherent DHT function that can operate on a dynamic set of mutable replicas. To this end, we have designed and implemented XOROS - a system based on the Kademlia routing scheme, that addresses the problem by implementing a Byzantine-tolerant protocol for serializable data updates directly at the peer-to-peer level. Based upon related works that study distributed replica synchronization, mutual exclusion and communication in the presence of Byzantine behavior, we propose a unified DHT-based algorithm, that ties corresponding practices together in order to consistently propagate changes to all primary replicas of any key-value pair stored in the network. A multitude of applications may benefit from the resulting distributed read/write storage substrate as it retains all the advanced features of DHTs and is backwards compatible with existing put/get semantics. More info at: http://xoros.cslab.ece.ntua.gr![]() Publications
| |||||||
> > | XOR Object Store (or XOROS for short) is a structured peer-to-peer system (Distributed Hash Table) designed with data updates in mind. Most current DHT implementations require that data values, once written, should not be modified. XOROS addresses this issue, by incorporating related distributed mutex and Byzantine-tolerant communication protocols at the peer-to-peer level. | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | P2P Networks | |||||||
> > | P2P Networks and Distributed Systems | |||||||
Peer-to-peer networks are distributed systems, where all participating entities both provide and utilize services to/from each other. Our research in P2P covers both unstructured and structured architectures (Distributed Hash Tables - DHTs). |
Line: 1 to 1 | |||||||||
---|---|---|---|---|---|---|---|---|---|
P2P Networks | |||||||||
Added: | |||||||||
> > | Peer-to-peer networks are distributed systems, where all participating entities both provide and utilize services to/from each other. Our research in P2P covers both unstructured and structured architectures (Distributed Hash Tables - DHTs). | ||||||||
XOROS | |||||||||
Changed: | |||||||||
< < | Data redundancy in DHTs is commonly accomplished through automatic replication of values to a set of close participating nodes. Such copies, once written, should not be modified, as there is no inherent DHT function that can operate on a dynamic set of mutable replicas. In this paper, we present XOROS � a system based on the Kademlia routing scheme, that addresses the problem by implementing a Byzantine-tolerant protocol for serializable data updates directly at the peer-to-peer level. Based upon related works that study distributed replica synchronization, mutual exclusion and communication in the presence of Byzantine behavior, we propose a unified DHT-based algorithm, that ties corresponding practices together in order to consistently propagate changes to all primary replicas of any key-value pair stored in the network. A multitude of applications may benefit from the resulting distributed read/write storage substrate as it retains all the advanced features of DHTs and is backwards compatible with existing put/get semantics. | ||||||||
> > | Data redundancy in DHTs is commonly accomplished through automatic replication of values to a set of close participating nodes. Such copies, once written, should not be modified, as there is no inherent DHT function that can operate on a dynamic set of mutable replicas. To this end, we have designed and implemented XOROS - a system based on the Kademlia routing scheme, that addresses the problem by implementing a Byzantine-tolerant protocol for serializable data updates directly at the peer-to-peer level. Based upon related works that study distributed replica synchronization, mutual exclusion and communication in the presence of Byzantine behavior, we propose a unified DHT-based algorithm, that ties corresponding practices together in order to consistently propagate changes to all primary replicas of any key-value pair stored in the network. A multitude of applications may benefit from the resulting distributed read/write storage substrate as it retains all the advanced features of DHTs and is backwards compatible with existing put/get semantics.
More info at: http://xoros.cslab.ece.ntua.gr![]() | ||||||||
Publications | |||||||||
Deleted: | |||||||||
< < | |||||||||
\ No newline at end of file | |||||||||
Added: | |||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
P2P NetworksXOROS | ||||||||
Changed: | ||||||||
< < | Data redundancy in DHTs is commonly accomplished through automatic replication of values to a set of close participating nodes. Such copies, once written, should not be modified, as there is no inherent DHT function that can operate on a dynamic set of mutable replicas. In this paper, we present XOROS β€” a system based on the Kademlia routing scheme, that addresses the problem by implementing a Byzantine-tolerant protocol for serializable data updates directly at the peer-to-peer level. Based upon related works that study distributed replica synchronization, mutual exclusion and communication in the presence of Byzantine behavior, we propose a unified DHT-based algorithm, that ties corresponding practices together in order to consistently propagate changes to all primary replicas of any key-value pair stored in the network. A multitude of applications may benefit from the resulting distributed read/write storage substrate as it retains all the advanced features of DHTs and is backwards compatible with existing put/get semantics. | |||||||
> > | Data redundancy in DHTs is commonly accomplished through automatic replication of values to a set of close participating nodes. Such copies, once written, should not be modified, as there is no inherent DHT function that can operate on a dynamic set of mutable replicas. In this paper, we present XOROS � a system based on the Kademlia routing scheme, that addresses the problem by implementing a Byzantine-tolerant protocol for serializable data updates directly at the peer-to-peer level. Based upon related works that study distributed replica synchronization, mutual exclusion and communication in the presence of Byzantine behavior, we propose a unified DHT-based algorithm, that ties corresponding practices together in order to consistently propagate changes to all primary replicas of any key-value pair stored in the network. A multitude of applications may benefit from the resulting distributed read/write storage substrate as it retains all the advanced features of DHTs and is backwards compatible with existing put/get semantics. | |||||||
Publications | ||||||||
Deleted: | ||||||||
< < | ||||||||
\ No newline at end of file | ||||||||
Added: | ||||||||
> > | ||||||||
\ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
P2P NetworksXOROSData redundancy in DHTs is commonly accomplished through automatic replication of values to a set of close participating nodes. Such copies, once written, should not be modified, as there is no inherent DHT function that can operate on a dynamic set of mutable replicas. In this paper, we present XOROS β€” a system based on the Kademlia routing scheme, that addresses the problem by implementing a Byzantine-tolerant protocol for serializable data updates directly at the peer-to-peer level. Based upon related works that study distributed replica synchronization, mutual exclusion and communication in the presence of Byzantine behavior, we propose a unified DHT-based algorithm, that ties corresponding practices together in order to consistently propagate changes to all primary replicas of any key-value pair stored in the network. A multitude of applications may benefit from the resulting distributed read/write storage substrate as it retains all the advanced features of DHTs and is backwards compatible with existing put/get semantics.Publications |