质量属性2
一,战术介绍
质量需求指定了软件的响应,以实现业务目标战术(tactics)——影响质量属性响应的设计决策构架策略(architectural strategy)——战术的集合构架模式(architectural pattcrn)_———以某种方式
将战术打包在一起
二,质量属性战术应对
1、可用性战术
2、可修改性战术3、性能战术
4、安全性战术5、可测试性战术6、易用性战术
三,可用性战术分类
维持可用性的方法包括:
1.错误检测———用来检测故障的某种类型的健康
监视;
2.自动恢复-
-检测到故障时某种类型的恢复;
3.错误预防
-阻止错误演变为故障。
四,高可用性解决方案
现状及问题
随着计算机在社会各个领域的广泛使用,人们已习惯
于计算机系统带来的便捷和高效率,但计算机系统也非常脆弱,它会受各种因素的影响,如硬件系统本身的故障,电源故障,病毒,自然灾害或人为的恶意破坏,都会导致系统无法正常运行。
现有很多系统均是单主机工作环境,任何一个单点故
障,都会影响企业业务的正常运转,而且产生很多不良后果。