来源(久久网络-网络学堂-网络编程)

From: http://www.99net.net/study/system/1113113323.htm

如何部署Exchange建立ASP应用

--------------------------------------------------------------------------------
2003-11-13 11:38:32

本文针对建立Exchange的ASP应用的规划过程展开详细描述,并通过建立一个样本网络,就设计Exchange部署方案时所需考虑的关键问题加以概述。

部署前的预思考
在对Exchange 2000进行部署之前,首先要对以下项目进行思考:

预想——对项目的目标与限度加以定义,对项目的范围进行预设,并根据你准备为客户提供的服务来形成需求。制订一个概念化的设计方案并对高级项目风险进行评估。

计划——书写功能说明和项目计划,收集当前Web服务的有关信息,定义并设计服务提供方案,并起草项目日程安排。

开发——开发、测试并创建一个系统原型;通过对生产环境进行模拟来验证系统的物理设计。执行单元、集成和应用程序测试。对系统进行扩建,并对将在数据中心内使用的生产服务进行配置。实施小规模测试,并将服务提供给小范围用户进行试用。对管理员和关键用户进行培训。

部署——将服务提供给最终用户。评估系统性能并纠正错误。在制定改进与增强计划时对系统实施监控。完成对管理员和关键用户的培训工作。

然后再了解如何配置硬件:

1.对活动目录实施部署与分区的方法和对活动目录位置的选择,是在设计过程早期就应明确的一项重大决策。在实施Exchange部署前,对一个集中模型进行计划时,对数据中心进行分区和升级的方法具有十分重要的意义。

2.创建一个模块化且可伸缩的基础,以便在需要的情况下添加物理资源。这里有一些必须考虑的基本过程,它们包括在一套名为Microsoft解决方案框架的设计指导方针中。

3.部署可以提供快速磁盘访问和硬件容错的配置,具有十分重要的意义。为便于对组件进行分区而提供多个逻辑磁盘或磁盘阵列则会改善系统性能。根据所需的可靠性级别,可以要求使用不同的RAID技术,找到最为可靠的配置方案。

▲配置Exchange建立ASP应用示例图

4.为了避免I/O资源冲突并改善系统性能,可以在不同的驱动器上对Exchange和Windows进行分区。磁盘必须具有足够容量,以便为信息存储所需的繁重的分页进程提供支持。而通过在另一个磁盘分区上对事务处理日志进行存档,便可以在一项事务处理(或Exchange分区)崩溃或磁盘发生物理破损的情况下提高系统的可靠性,并缩短系统的恢复时间。

除此之外,要了解如何对前端系统和后端系统进行规划。

1. 前端系统

处于前端且面向外部的网络提供了与Internet进行通信和连接的功能。所有客户请求均从前端接收,或经由前端发送。这些前端系统是无状态协议服务器的集合,用于对后端服务器请求进行路由或代理。可以将前端服务器与负载平衡解决方案(如包括在Windows 2000 Advanced Server中的网络负载平衡服务NLBS)重叠使用。在前端与后端配置中,前端服务器必须使用远程过程调用(RPC)来与运行活动目录的后端服务器进行通信。前端服务器还必须为从活动目录中获得通告信息而使用RPC来进行注册。

2. 后端系统

后端系统需要在高速计算机上实施更加强大的容量控制,需要与第二块网络接口卡(NIC)配合使用的私用地址规划,以及需要Microsoft群集服务。

运行活动目录的后端服务器负责处理内部DNS名字解析任务,而运行Exchange的后端服务器则负责维护用户邮箱、目录规划及文件存储。在使用Outlook 2000及其它邮件客户应用程序的情况下,在高性能计算机和高带宽网络上对这些系统进行维护具有十分重要的意义。

最后,在对系统所需容量进行估算时,应考虑到以下问题:

1)典型用户邮箱的容量应该有多大,每分钟内需对多少事务处理进行记录?

2)典型用户公共文件夹的容量应该有多大,每分钟内需对多少事务处理进行记录?

3)都运行哪些Internet协议?在哪台计算机上运行?

4)在Exchange存储系统上还运行哪些应用程序,它们都消耗哪些资源?

5)用户在工作流和应用程序上有哪些基础?

6)用户建立连接需要花费多长时间?

下面,通过建立一个样本网络,解释如何对初级共享宿主体系结构进行测试和部署。

建立样本网络
该场景建立在由三台服务器组成的配置环境上,这三台服务器分别是:一台前端服务器、一台活动目录服务器和一台后端服务器。还可以为管理目的配置第四台服务器,但这是可选的。

在建立网络之后,对三个客户访问情况进行测试——Outlook Web Access(Internet Explorer 5.0)、Outlook Express 5.0和Outlook 2000。

最后,本着高度可用性与可靠性原则对系统进行配置,而这是通过安装NLBS与Windows群集服务并对存储进行配置来实现的。

网络配置是如下进行的:

物理网络划分为公共接口和专用接口两个部分。位于公共前端网络上的每台计算机都运行NLBS。所有的前端计算机都应拥有两块NIC。而每台运行Exchange的后端服务器和运行活动目录的服务器则只需要一块NIC。对于每台前端计算机而言,面向Internet的NIC必须包含一个有效的IP地址(例如208.229.x/24)和一个针对NLBS的虚拟IP地址。而面向后端的NIC将包含一个不可路由的IP地址(也就是在10.0.0.x/24范围内的IP地址)。在此,极力推荐为私用后端计算机配备两块NIC。

建立样本网络,必须拥有下列软件:

* Windows 2000 Advanced Server光盘;

* Microsoft Exchange 2000 Server RC1光盘。

还必须拥有下列硬件:

* 三台装配Pentium III 400 MHz处理器、拥有256MB以上内存及4GB以上磁盘空间的单处理器计算机;

* 每台服务器配备两块NIC。

Link: http://www.asm32.net/article_details.aspx?id=845