第 4 阶段:构建评估环境
性能评估的“生成实验室”阶段用于根据前面阶段做出的设计决策为环境安装硬件和软件。 由于生成实验室阶段可能非常耗时,因此此阶段与早期阶段重叠的情况并不罕见。 在许多情况下,硬件和操作系统可能会在对应用程序体系结构做出最终决定之前安装。 性能评估的生成实验室阶段通常包括本主题中讨论的任务。
在实验室开始日期前至少一周获取所有生成实验室基础结构
计划在实验室开始日期前至少一周提供所有必需的硬件和软件。 这将确保宝贵的实验室时间不会因需要所需的基础结构而浪费。
配置第三方软件系统
在实验室开始之前,可能需要构建和配置第三方系统。 如果这些系统需要 (中小企业) 的主题专家,请确保在构建和实验室执行阶段安排它们。 确保他们全面记录其生成过程。
安装和配置BizTalk Server环境
安装和升级指南中提供了有关安装BizTalk Server和所需依赖项软件的详细说明。 成功安装和配置BizTalk Server环境后,完成以下任务:
遵循操作就绪情况清单中列出的建议
遵循 优化性能中的建议。
确保所有计算机时间都已正确同步。
验证环境中所有计算机之间的 MSDTC 功能。
除非绝对需要,否则请确保禁用任何自定义跟踪/日志记录。
安装 Visual Studio Ultimate 版本进行负载测试。 有关如何使用 Visual Studio 执行自动测试的详细信息,请参阅 使用 Visual Studio 促进自动测试。
根据需要设置性能监视器计数器和日志。
设置调试计算机以在代码更改在性能评估的范围内调试解决方案。
对所有硬盘驱动器进行碎片整理。
禁用防病毒实时扫描。
备份企业单 Sign-On 主密钥。
安装要测试BizTalk Server应用程序
安装要测试的应用程序通常包括以下步骤:
使用 BizTalk Server 管理控制台执行以下操作:
创建主机
创建发送/接收处理程序。
创建主机实例。
创建BizTalk Server应用程序。
应用程序安装:
将BizTalk Server二进制文件部署到BizTalk Server组。
将绑定导入到BizTalk Server组。
GAC 在所有框中BizTalk Server和非BizTalk Server二进制文件。
确保所有框中都存在依赖项组件。
安装依赖项应用程序。
在 BizTalk Server 管理控制台中配置传输和物理终结点。
启动服务。
执行基本冒烟测试 - 冒烟测试是端到端功能测试,用于测试解决方案的基本功能。
实现自动生成和负载测试
实现自动生成和负载测试过程可以说是BizTalk Server性能评估的基石。 如果代码更改在性能评估的范围内,则应实现自动生成过程。 应为所有负载测试方案实现自动负载测试。 实现自动生成和负载测试所需的初始时间投资可以快速收回,自动化可适应快速而精确的重复普通生成/测试任务,这些任务可能会发生人为错误。 有关实现自动生成和测试过程的详细信息,请参阅本指南中的 实现自动测试 。
配置性能监视
准确的性能监视对于性能评估的成功至关重要。 根据作用域阶段定义的吞吐量和延迟目标,确定应评估哪些性能指标。 应在BizTalk Server环境中的每台计算机上执行性能监视。 请参阅 性能计数器。 使用日志性能分析工具 (PAL) 生成 HTML 报告,以图形方式绘制重要性能计数器的图表,并在超过这些计数器的阈值时生成警报。 (PAL) 工具的日志性能分析。
建立并记录解决方案的基线性能
应计算基线性能,以便可以测量性能评估期间应用的性能优化的影响。