【摘要】:下面对计算架构设计中常用的评估及测试方法进行一些介绍。在涉及比较复杂的架构设计时,都会进行功能性测试和评估,以确保方案的正确性。通过不同的方法交叉验证,确保最终选择的产品和架构设计符合项目需求,降低项目风险。
下面对计算架构设计中常用的评估及测试方法进行一些介绍。
1.参考架构和案例分析
在架构设计过程中,非常重要的一个方法和环节就是对参考架构和案例进行分析评估。任何一个好的架构设计都不是从零开始的,需要通过对已有的架构进行分析,吸收、借鉴和回避已知的问题及风险,并根据项目需求进行调整。主要有以下两项任务:
1)参考架构的比较和选择,与当前项目需求的差异性分析。
2)参考案例的优劣势分析和效果确认,与当前项目需求的差异性分析。
2.功能性测试和评估(www.xing528.com)
服务器的功能性测试和评估主要考量虚拟化、高可用性切换、系统管理等功能性要求。在涉及比较复杂的架构设计时,都会进行功能性测试和评估,以确保方案的正确性。
3.非功能性测试和评估
服务器的非功能性测试和评估主要考量性能、安全性、I/O吞吐量等非功能性指标要求。通过非功能性测试和评估可以确定硬件配置要求、参数设置等问题。常见的非功能性测试和评估就是性能测试或评估,性能测试或评估可以采用多种方法,包括(但不限于)基于真实或模拟场景的性能压力测试、性能评估工具推算、第三方基准测试指标比较和推算、现有系统性能分析、基于同类用户现有系统的类比和估算、基于应用软件开发商的基准测试推算等。
在服务器产品选型和计算架构整体设计中经常会用到以上的这些方法。此外,还可以根据实际项目需要引入其他的方法,如架构优化咨询、应用分级分类、容灾架构咨询等。通过不同的方法交叉验证,确保最终选择的产品和架构设计符合项目需求,降低项目风险。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。