演练:对逻辑数据中心应用约束
更新:2007 年 11 月
本演练指导您向解决方案中添加现有逻辑数据中心关系图,并对某些应用程序应用约束,这些应用程序可能承载在已在此关系图上建模的数据中心中。在后面的演练中,将使用此关系图来测试部署,具体方法是将系统中的应用程序进行绑定,以承载在数据中心中。
在本演练中,您将完成下列任务:
加载现有的逻辑数据中心关系图。
指定通信和应用程序承载约束。
演示本演练输出的示例可从 Microsoft 下载中心 https://go.microsoft.com/fwlink/?LinkId=40867 获得。
打开现有的逻辑数据中心关系图
请定位到 https://go.microsoft.com/fwlink/?LinkId=40867 并将 eCommercecenter.sln 解决方案保存到硬盘中。
将 eCommercecenter.ldd 逻辑数据中心关系图添加到 Catalog.sln 中。有关更多信息,请参见 如何:向解决方案添加逻辑数据中心关系图。
关系图会在逻辑数据中心设计器中打开,该设计器用于创建目标数据中心的逻辑表示形式。
此关系图包含三个区域(“PerimeterNetwork”、“Intranet”和“SecureData”)。其中的每个区域都表示数据中心中不同的通信边界。这些区域中含有可以承载 Catalog.sln 中应用程序的 Web、Windows 和数据库服务器。
现有,您已经有了一个数据中心的表示形式,可以向其中的通信路径和承载关系指定约束了。例如,可以对“HardenedIIS”Web 服务器施加约束,使其不能承载 Web 服务应用程序。
指定和配置约束
右击“Intranet”区域中的“ApplicationServer”,然后单击“设置和约束”以查看“设置和约束编辑器”。
该编辑器中提供了两组约束。顶级组表示一组承载约束。例如,通过选择“ASP.NETWebApplication”,即允许此逻辑服务器承载 ASP.NET Web 应用程序。清除此复选框将禁止此逻辑服务器承载这些应用程序。
在顶级承载约束之下是一组合并了通用配置设置的预定义约束。例如,ASP.NET Security 约束便合并了与 ASP.NET 应用程序安全性有关的约束。
确保“ASP.NETWebApplication”约束框显示为选中状态。
选中“ASP.NET 安全性”约束框,然后单击“ASP.NET 安全性”。
在“允许的安全模式”下的约束窗格中,确保只有“窗体”框显示为选中状态。
此类服务器的默认约束是“窗口”。
选中“要求模拟”框。
在“密码格式”下,选中“SHA1”框。
保存 eCommerceDatacenter.ldd。
后续步骤
现在,您就可以把在前面演练中所创建的系统内的应用程序绑定到本演练中添加了约束的数据中心中了。绑定后,可以针对数据中心验证系统,以确定在部署过程中是否会发生任何错误。若要完成这个后续步骤,请参见 演练:验证应用程序系统以进行部署。