首页> 外文期刊>IEEE transactions on dependable and secure computing >Fault Tolerance via Diversity for Off-the-Shelf Products: A Study with SQL Database Servers
【24h】

Fault Tolerance via Diversity for Off-the-Shelf Products: A Study with SQL Database Servers

机译:现货产品通过多样性的容错能力:SQL数据库服务器的研究

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

摘要

If an off-the-shelf software product exhibits poor dependability due to design faults, software fault tolerance is often the only way available to users and system integrators to alleviate the problem. Thanks to low acquisition costs, even using multiple versions of software in a parallel architecture, a scheme formerly reserved for few and highly critical applications, may become viable for many applications. We have studied the potential dependability gains from these solutions for off-the-shelf database servers. We based the study on the bug reports available for four off-the-shelf SQL servers, plus later releases of two of them. We found that many of these faults cause systematic, non-crash failures, a category ignored by most studies and standard implementations of fault tolerance for databases. Our observations suggest that diverse redundancy would be effective for tolerating design faults in this category of products. Only in very few cases would demands that triggered a bug in one server cause failures in another one, and there were no coincident failures in more than two of the servers. Use of different releases of the same product would also tolerate a significant fraction of the faults. We report our results and discuss their implications, the architectural options available for exploiting them and the difficulties that they may present.
机译:如果现成的软件产品由于设计错误而显示出较差的可靠性,则软件容错通常是用户和系统集成商缓解该问题的唯一途径。由于较低的购置成本,即使在并行体系结构中使用多个版本的软件,以前为少数几个高度关键的应用程序保留的方案也可能对许多应用程序可行。我们已经研究了这些解决方案对于现成的数据库服务器的潜在可靠性提高。我们的研究基于可用于四个现成SQL服务器的错误报告,以及其中两个的较新版本。我们发现许多此类故障会导致系统的,非崩溃的故障,这是大多数研究和数据库容错的标准实现所忽略的类别。我们的观察结果表明,多样化的冗余对于容忍此类产品中的设计错误将是有效的。仅在极少数情况下,触发一台服务器中的错误的需求会导致另一台服务器发生故障,并且在多于两台服务器中不会​​发生偶发故障。使用相同产品的不同版本也会容忍大部分故障。我们报告结果并讨论它们的含义,可用于开发它们的体系结构选项以及它们可能带来的困难。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号