Home

Solutions

Techniques

About Us

Contact


The BestPeer system is a a scalable, sharable, and secure P2P-based data management system designed for corporate network applications in which a group of organizations controlled by different administrative domains collaborate with each other in order to cut operation cost and improve productivity. By incorporating techniques from P2P and data integration, BestPeer provides an effective and efficient way to share data belonging to different organizations and provide enterprise quality query facility, without the need to set up a huge centralized server.

1
Semi-Automatic Schema Mapping
To share data with others, the organization needs to map its schema to the global schema. A machine learning algorithm is employed to help the manager to establish the mapping relations.
Incremental Data Integration
Once the mapping relations are set up, BestPeer automatically and periodically exports data from local databases of participating organizations to BestPeer data sharing platform.
Efficient Query Processing
A distributed query plan is generated and forwarded to multiple processing nodes, where the query is processed in parallel. In addition, to support analytic queries that aim to provide timely summarized statistics for decision making, a distributed online aggregation scheme is developed to iteratively and progressively produce approximate aggregate results for users.
Data security and privacy
The messages sent between nodes in BestPeer are encrypted to increase the security level of the system. Furthermore, access to the data shared in BestPeer corporate network is controlled by a distributed role-based access control scheme to protect local data of each node from malicious users.
Intelligent Replication
BestPeer provides an always-on service, in that node failures do not affect the availability of data. To achieve this goal, an intelligent replication strategy driven by the system runtime workload is applied to replicate data across the nodes for data availability and load balancing.
Analytic Tool
BestPeer software runs as a backend service in each node. The users can access the service via web interfaces, which increases the usability of the service. BestPeer generates graphs (e.g., bar-graph and pie-graph) for query results to facilitate decision making.
Cloud Support
By integrating cloud computing, database, and P2P technologies, BestPeer achieves its query processing efficiency in a pay-as-you-go manner and is a promising approach for corporate network applications. More details of our cloud solution can be found here.
March 31, 2011
BestPeer is now cloud enabled.
July 10, 2009
EMR Data Sharing Application for National Healthcare Network using BestPeer Platform is demonstrated at Changi Hospital.
March 1, 2008
A new type of database system is being developed on BestPeer.
August 16, 2007
BestPeer can now support both BATON and DHT based indexing and search.
August 14, 2007
A product tracking system is being implemented, which exploits network and database technology and JIT (Just In Time) retrieval based on partial indexing for network and storage efficiency.
August 1, 2007
The BestPeer website is updated with more support for clients.
June 20, 2007
BestPeer is demonstrated at Harbin Institute of Technology, China.

 

© copyright 2009 BestPeer Pte. Ltd., Co. Reg. 200722504H All rights reserved