当前位置: 首页 > article >正文

软考系统架构师一些知识点记录--质量评估效用树Utility Tree

Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu

系统架构评估时,会基于质量属性进行评估。
质量评估效用树Utility Tree(UT)是对架构质量属性进行【分类】、【权衡】、【分析】的【架构分析】工具。
质量属性有许多,质量效用树主要关注四个质量属性:

【可用性】:
也可以理解为高可用,也即程序服务的高可用。保证服务能持续在线,出了异常能快速恢复;
例如:可能通过热双机,一个主机出问题了,另一个启用;
例如:也可能通过负载均衡多个主机提供服务,一个网络出问题了,负载转到另一个机器上服务,服务高可用;
例如:系统对于异常时,能够快速恢复服务;

【可修改性】:
可以理解为修改定制比较容易,定制业务相关的新功能特性时,耗费的开发成本比较低,部署成本比较低。
例如:加一个新的计算策略,很快就能够开发完成并部署;

【安全性】:
可以理解为信息安全Security、数据安全security、系统安全security,也即系统不容易被病毒、黑客所攻破,系统比较安全;也或是业务操作过程的记录比较完备,能够被核查审计;也或操作需要授权,权限管理等。
例如:系统的操作日志记录比较详细,方便核查;
例如:系统进行了防火墙隔离,避免受外部病毒或黑客攻击;

【性能】:
关注的是系统能够支持的服务响应速度,系统能支持的容量限额等要求,或是系统对系统资源的占用限额要求。
例如:要求系统能够在1s内对请求消息响应处理完毕。
例如:系统同时支撑1000个服务的请求处理;
例如:系统要求运行时,内存最大存占用量小于16GB。

下面一些情况,可以分别对应到上面的几个质量属性上,可以尝试根据定义找一找:
a.正常负载情况下,系统必须在0.5秒内对用户的交易请求进行响应。
b.需要能在20人月内为系统添加一个新的CORBA中间件。
c.交易过程中涉及到的产品介绍视频传输必须保证画面具有600×480的分辨率,20帧/秒的速率。
d.信用卡支付必须保证99.999%的安全性。
e.主站点断电后,需要在3秒内将访问请求重定向到备用站点。
f.更改Web界面接口必须在4人周内完成。
g.用户信息数据库授权必须保证99.999%。
h.网络失效后,系统需要在1.5分钟内发现错误并启用备用系统。

Owed by: 春夜喜雨 http://blog.csdn.net/chunyexiyu


http://www.kler.cn/news/364335.html

相关文章:

  • ubuntu 用 ss-tproxy的内置 DNS 前挂上 AdGuardHome,AdGuardHome实现的DHCP和DNS 去广告
  • 用 Vue 打造高效 Gherkin 自动化测试脚本编写工具
  • Halcon基础-瓶盖带角度的OCR批量识别
  • 前端处理返回的number类型超出16位的问题 ,在axios中统一处理
  • Android Kotlin 高阶函数详解及其在协程中的应用
  • KubeSphere 最佳实战:Kubernetes 部署集群模式 Nacos 实战指南
  • C++实现获取小球在任意路径上的圆心滚动路径
  • Java八股文-Mysql
  • VScode远程服务器之远程容器进行开发(四)
  • Axure大屏可视化模板:打造跨领域数据分析平台的原型设计案例
  • 【力扣】Go语言实现力扣115不同的子序列
  • RHCE【web服务器】
  • pytorh学习笔记——cifar10(七)inception网络
  • 【ANTs】医疗影像工具ANTs多种安装方式教程
  • LLM - 视觉分割开源算法 SAM2(Segment Anything Model 2) 配置与推理 (1)
  • Windows无法打开组策略 | Windows家庭版如何添加和打开组策略
  • JavaWeb开发全攻略:从零到精通,掌握核心技术与最佳实践,打造高性能Web应用!
  • 9月模拟手游下载量迎来激增,两款新游跻身全球下载榜前十!
  • 【有啥问啥】智能座舱中的ADDW认证是什么?
  • [蓝桥杯 2024 省 C] 回文数组
  • Go语言开发环境搭建
  • 《a16z : 2024 年加密货币现状报告》解析
  • 云计算与SaaS赋能的工业软件服务新形态
  • 第五十一章 安全元素的详细信息 - EncryptedKey 详情
  • 2-解决联想拯救者Y7000p在ubuntu20.04未找到wifi适配器,安装rtl8852ce网卡驱动问题
  • django报错问题Error 0x800B0109(CERT_E_UNTRUSTEDROOT)(已解决)