电子产品可靠性测试包括哪些,产品盐雾实验
备份和恢复测试也符合可恢复性测试的定义。这将包括测试物理备份和恢复任务以及实际执行这些任务的流程,并在事后测试数据,以确保恢复的数据是完整和正确的。
许多企业发现,他们确实拥有所有数据的备份。不幸的是,没有人测试过这些数据是否有效。灾难发生后,他们发现,由于没有对数据恢复进行全面测试而节省的资源,与数据恢复不正确所造成的损失相比,简直是微不足道。哎呀
4.3.3.1 内部可恢复性指标
可恢复性(Restorability):
衡量系统在异常事件或请求发生后恢复正常运行的能力。该指标通过计算设计和/或代码实现的恢复要求的数量,并将其与规范文档中的数量进行比较来计算。例如,如果系统具有重做或撤销操作的功能,则该功能将被视为恢复要求。此外,还包括允许回滚操作的数据库和事务检查点。测量公式同样包括一个比率。
X = A / B
其中A是通过审查确认实施的恢复需求的数量,B是需求或设计文档中要求的数量。该值为0 <= X <= 1。该值越接近1越好。
恢复有效性(Restoration effectiveness)
用于衡量修复技术的有效性。请记住,所有这些都是内部指标,预计将来自静态测试。我们通过计算和/或模拟来获得这一指标。这样做的目的是,当要求指定了一个特定的时间目标时,找到预计能满足时间目标的恢复要求(定义见前)的数量。当然,如果要求没有时间目标,那么这个指标就没有意义了。该衡量标准有一个现在很熟悉的公式X = A / B.
其中,A 是满足目标还原时间的已实施还原需求的数量,B 是有指定目标时间的需求的总数。例如,假设需求规格不仅要求具备回滚事务的能力,而且还规定必须在触发后的N毫秒内完成回滚。如果实际实现了这一功能,并且我们计算/模拟它确实能够正常工作,那么指标将等于1/1。如果未实现,则度量值为 0/1。
————————————————