首页> 外文期刊>International Journal of Cooperative Information Systems >Clustering of client-sites in three-tier database architectures
【24h】

Clustering of client-sites in three-tier database architectures

机译:三层数据库架构中的客户端站点集群

获取原文
获取原文并翻译 | 示例
           

摘要

Conventional two-tier databases have shown performance limitations in the presence of many concurrent clients. We propose logical grouping of clients (or clustering) as the means to improve the performance of collaborative networked databases. In this paper, we discuss a three-tier client-server database architecture (3t-CSD) featuring the above partitioning. The proposed clustering is based on the similarity of clients' access patterns. Each cluster is supervised by a designated manager that coordinates data sharing among its members. A number of clients is optimally partitioned if sites in each individual cluster have the maximum common data access probability possible. We initially show that the optimal client clustering problem is NP-complete and then we develop two approximate solutions based on abstraction and filtering of statistics for client access patterns. Our main goal is to compare the performance of the conventional and three tier client-server database architecture with respect to the transaction turnaround times and object response times. After developing system prototypes that implement both two-tier and 3t-CSDs, we experimentally show that as long as good client-clustering is possible, the 3t-CSD architecture yields sizable gains over its conventional counterpart. We also compare and evaluate the effectiveness of the two proposed techniques used to create client clusters. Finally, we examine the role of several preprocessing schemes used to reduce the volume of the input data supplied to the clustering techniques.
机译:常规的两层数据库在存在许多并发客户端的情况下显示出性能限制。我们建议对客户端(或群集)进行逻辑分组,以提高协作网络数据库的性能。在本文中,我们讨论了具有上述分区功能的三层客户端-服务器数据库体系结构(3t-CSD)。提出的群集基于客户端访问模式的相似性。每个集群都由指定的经理负责监督,该经理负责协调其成员之间的数据共享。如果每个单独群集中的站点具有最大可能的最大公共数据访问概率,则将对多个客户端进行最佳分区。我们最初显示最佳的客户集群问题是NP完全的,然后我们基于对客户访问模式的统计数据的抽象和过滤,开发了两个近似的解决方案。我们的主要目标是针对事务周转时间和对象响应时间比较常规和三层客户端-服务器数据库体系结构的性能。在开发了同时实现两层和3t-CSD的系统原型之后,我们通过实验表明,只要有可能实现良好的客户端群集,3t-CSD架构就会比传统的同类产品获得可观的收益。我们还将比较和评估用于创建客户端集群的两种提议技术的有效性。最后,我们研究了几种预处理方案的作用,这些方案用于减少提供给聚类技术的输入数据量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号