物理架构层设计与非功能需求解析
在进行系统的物理架构层设计时,有诸多因素需要综合考量,以确保系统能够高效、稳定且安全地运行。
基准测试的重要性与硬件评估要点
基准测试是物理架构设计中值得认真考虑的一项内容。它是一组预期会在新物理架构上运行的程序样本,虽然创建基准测试可能成本较高,但它能更真实地展现所提议的物理架构层的性能表现。
在评估硬件时,需要注意以下几个方面:
1. 提供完整数据 :为基准测试提供样本程序的同时,还需提供实际数据,否则基准测试结果可能会产生误导。
2. 审查软硬件组合 :要仔细审查系统软件和硬件的搭配。例如,在许多情况下,Linux 在相同硬件上的性能优于 Windows,但某些应用程序可能在 Linux 系统下无法使用,因此需要权衡利弊。
3. 基于边际效用评估 :考虑添加额外硬件时,应基于边际效用而非实际效用进行评估。
4. 明确问题域需求 :在了解问题域需求之前,不要过早确定物理架构。因为大型计算机、大量服务器或客户端机器的规格确定、订购和交付需要时间,过早确定硬件和系统软件可能导致规格不足或过度。
5. 考虑帕金森定律 :从 IT 角度来看,帕金森定律意味着无论用户的实际需求如何,他们想象中的需求总会填满系统的任何容量。因此,物理架构层设计必须基于问题域层的当前和预期未来架构。
6. 避免单一供应商 :不要将选择局限于单一供应商,尤其是对于显示器、桌面电脑和部门级服务器
超级会员免费看
订阅专栏 解锁全文

154

被折叠的 条评论
为什么被折叠?



