首页> 外文会议> >Cost of ensuring safety in distributed database management systems
【24h】

Cost of ensuring safety in distributed database management systems

机译:确保分布式数据库管理系统安全的成本

获取原文

摘要

Generally, applications employing database management systems (DBMS) require that the integrity of the data stored in the database be preserved during normal operation as well as after crash recovery. Preserving database integrity and availability needs extra safety measures in the form of consistency checks. Increased safety measures inflict adverse effect on performance by reducing throughput and increasing response time. This may not be agreeable for some critical applications and thus, a tradeoff is needed. This study evaluates the cost of extra consistency checks introduced in the data buffer cache in order to preserve the database integrity, in terms of performance loss. In addition, it evaluates the improvement in error coverage and fault tolerance, and occurrence of double failures causing long unavailability, with the help of fault injection. The evaluation is performed on a replicated DBMS, ClustRa. The results show that the checksum overhead in a DBMS inflicted with a very high TPC-B-like workload caused a reduction in throughput up to 5%. The error detection coverage improved from 62% to 92%. Fault injection experiments shows that corruption in database image went down from 13% to 0%. This indicates that the applications that require high safety, but can afford up to 5% performance loss can adopt checksum mechanisms.
机译:通常,采用数据库管理系统(DBMS)的应用程序要求在正常操作期间以及崩溃恢复之后保留数据库中存储的数据的完整性。保持数据库完整性和可用性需要采取一致性检查形式的额外安全措施。增加的安全措施会通过减少吞吐量和增加响应时间而对性能造成不利影响。对于某些关键应用程序,这可能并不令人满意,因此需要进行权衡。这项研究从性能损失的角度评估了为了保持数据库完整性而在数据缓冲区高速缓存中引入的额外一致性检查的成本。此外,它还借助故障注入评估了错误覆盖率和容错能力的改进,以及导致长时间不可用的双重故障的发生。评估是在复制的DBMS ClustRa上执行的。结果表明,DBMS中的校验和开销受TPC-B类很高的工作负荷的影响,导致吞吐量降低了5%。错误检测覆盖率从62%提高到92%。故障注入实验表明,数据库映像中的损坏从13%降低到0%。这表明要求高安全性但性能损失高达5%的应用程序可以采用校验和机制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号