企业集团办公自动化系统概要设计.doc
《企业集团办公自动化系统概要设计.doc》由会员分享,可在线阅读,更多相关《企业集团办公自动化系统概要设计.doc(21页珍藏版)》请在沃文网上搜索。
1、1. 概述本文提供基于Domino平台架构的企业集团办公自动化系统的基础规划设计方案。是Domino系统管理、实施和应用开发人员的参考文档。由于集团型企业办公自动化系统方案一文已经详细的阐述了慧点企业集团办公系统的整体特性和方案,本文将把重点集中在方案的详细设计与实施层面上。2. 慧点科技集团型OA系统功能架构基于对集团型企业办公的理解和大量工程实践经验,慧点科技总结出集团型企业办公自动化系统的系统架构如下图所示:图1 集团型企业OA系统架构上述功能架构配置灵活,功能强大,安全性高,可以适应集团型企业的OA系统需要,可以满足从集团总部到各子公司的分步实施要求。3. 集团型企业办公自动化系统的部
2、署方式3.1. 大集中式系统部署方式对于企业人员总体计算机应用水平较高,企业内网络建设较好,各分公司规模较小或没有专门的系统维护人员的情况,例如总公司下属多个分布在各地规模较小的分公司或办事处的情况。可以使用服务器部署在总部的大集中模式,如下图所示:图2 大集中式的服务器部署3.2. 大网络域分布式系统部署方式对于总部对整个系统集中管理,但总部与分部之间网络连接情况比较差,各分公司规模比较大,有专门的系统维护人员的情况,例如总公司下属多个规模较大分公司,各分公司有自己的信息系统维护人员。可以使用主服务器部署在总部,各分公司通过复制共享总部的应用,分公司的应用部署在自己的服务器上的模式,如下图所
3、示:图3 大网络域分布式服务器部署3.3. 多网络域分布式系统部署方式有的情况下,要求各分部的系统管理与维护与总部系统是完全独立,而且总部系统与分部系统只允许消息传递而禁止复制操作,例如总公司与各个独立核算的控股公司的情况,可以使用多网络域的分布式服务器部署方式。如下图所示:图4 多网络域分布式部署当然,系统的部署方式还可有其他的方式,可以根据企业的具体情况进行选择。4. 应用分布方式这里以最复杂,总部与分部耦合最强的大网络域分布式部署为例。探讨企业机图办公自动化的应用分布方式。从应用分布来看,涉及到的服务器(群)分为以下几种:l 总部服务器(群)部署集团总部应用、涉及到集团全局的一些应用。l
4、 单分部服务器(群)部署某个分部的应用l 多分部服务器(群)部署多个分部的应用5. 复制关系拓扑由于采用单域的结构,主服务器在公司总部,各分部也需要放置服务器,所有分部服务器和主服务器之间需要保持双向复制(包括公用通讯录),为了避免给主服务器的整体性能带来很大影响,建议在主服务器和分部服务器间增加一个Hub服务器,主服务器与Hub服务器之间进行同步,Hub服务器再与各分局服务器作同步,这样主服务器的复制部分的开销就很小了。6. 域拓扑结构域是共享相同Domino目录的Domino服务器和用户的集合,所有Domino服务器和用户都在某一个Domino目录中。域的主要功能是邮件路由。域的所有属性都
5、包含在该域的Domino目录中,并通过Domino目录管理域。域中每个服务器都保存Domino目录的一份拷贝。域拓扑定义在一个机构中需要多少个域,这些域之间的关系及如何相互作用以满足业务需要。域拓扑的目标是提供一个可管理的,可支持的和优化的Domino/Notes 基础设施。一般一个组织中有两种Domino域模式,单域和多域。单域适合集中管理模式;多域适合分散管理模式,适合于前面提到的多网络域分布式系统部署方式。单域易于维护和管理,邮件路由也较简单,适合于前面提到的大集中式系统部署和大网络域分布式系统部署的方式。一般而言,集团办公系统中更常见的是使用单域方式。因此下文将主要讨论单生产域的相关设
6、计与设置。6.1. 单生产域的拓扑结构如下图所示,除了集团公司生产域,为了与其它外部Domino域建立连接,同时又保证生产域系统的安全,需要定义外部连接域,并用该域与外部域、集团公司的生产域进行交叉验证。该外部连接域将作为生产域和外部域进行邮件路由和复制的桥梁。按照这种设计,外部访问者只可以连接外部连接域的服务器,而不可以直接访问生产域的任何服务器(注:上述连接均指Domino连接和Domino邮件连接)。生产域和外部连接域之间的交叉验证只限于服务器间,验证字间的交叉验证是不必要的,且应严格禁止。另外,为了应用开发和测试,一般还要定义一个或多个应用开发和测试域。这些域将把开发和测试环境和生产环
7、境分开,并保证生产域的安全、可靠和正常运行。图5 单生产域的拓扑结构7. 节点OA服务器(群)规划方案对于集团型企业而言,由于人员、业务分布、负载类型的不平衡,在一些瓶颈节点上往往使用不止一台OA服务器,通过建立群集、复制等方式,可以实现系统的高效率和高可用性要求。下面将会讨在企业应用拓扑图节点上可能使用的几种OA服务器(群)结构。7.1. 单服务器单Domino最常用的形式,优点是配置、实施、维护简单;缺点是在相同负载条件下对硬件配置要求高,容易出现性能瓶颈,而且不同应用运行在同一个Domino服务器上,某一个应用的负载过重或有缺陷都可能导致整个服务器的不稳定。7.2. 单服务器多Domin
8、o分区服务器由于在一台服务器上运行多个Domino分区,因此对硬件配置的要求很高,适用于应用的负载大都很小,但服务器硬件配置很高的情况。可以通过对分区资源的分配来避免出现负载的不均衡。与1相比,可用性有了很大提高,但对硬件的要求更高了,所以一般并不常见。7.3. 双服务器方案随着企业规模的扩大,用户数和负载的增加,单纯挖掘一台服务器的潜力往往不能满足我们对系统响应时间和稳定性、可用性的要求。因此我们又在此提出几种基于双服务器的改良的服务器规划方案。这几种方案的核心是将企业级的应用与邮件服务的负载分开。因为以我们多年的项目实施经验来看,企业邮件服务的负荷往往比较最重,将其从应用服务器上单独剥离出
9、来,有助于提高办公系统的整体性能和稳定性。7.3.1. 方案一: 将mail服务和app服务放置在两台机器上,mail和app的数据分离,两台机器处理各自的任务同时对另一部分任务互为热备份;此方案:每台机器只运行一个DOMINO,服务器性能状态较好。由于应用数据目录与邮件数据目录存在复制关系,当一台机器宕机时,所有数据保证在另一台服务器上。但必须保证所有访问指向活动服务器。此性能需要对DNS的配置。此方案可实现失效转移,但不能实现平衡负载。若这两个DOMINO作成一个群集,亦可实现平衡负载。7.3.2. 方案二:两台机器分别建立两个Domino分区服务器,装载相同的全部应用(APP、MAIL)
10、,建立两套相互复制的数据库,通过ICM进行负载均衡及失效转移。此方案:此方案不牵涉DNS的切换,理论上,其中一台服务器宕机或某个分区服务器失效都不会影响到系统的可用性。同时也可以避免有效负载的不均衡,所以是理论上非常好的方案。但是对于ICM本身的稳定性、对系统性能的影响和分区服务器对性能的影响曲线,我们还比较缺乏实际数据,因此不一定能够达到理想的性能。7.3.3. 方案三:还有一种替代方案是:所有的邮件Domino分区服务器使用相同的物理文件位置,所有的应用Domino分区服务器也使用相同的物理文件位置。正常情况下,每台服务器只且应该只启动一个DOMINO分区(分别对应邮件或应用)。当某台机器
11、宕机,另外一台机器上的备份分区服务器启动,全部应用转移到此DOMINO上这种方案不需要进行比较消耗资源的复制任务,也是一种性能较好的的满足失效转移的方案7.3.4. 方案四:一台机器承担全部负载,另外一台平时不工作,只作为备份机(热备份)使用(MasterSlave结构)。此方案:利用操作系统级的CLUSTER,当某台机器宕机时,操作系统会自动启动另一台服务器。平时只有一台机器处于工作状态,另一台待机状态。特点:优点是配置相对简单,Domino现有应用无需修改,不需要进行Domino复制,对主服务器性能影响小,系统的稳定性和可用性都非常好。缺点是空置一台服务器,未承接任何负载,经济性不好。本方
12、案适用于对稳定性和可用性要求较高的情况。7.4. 服务器群在某个节点上增加更多的服务器来分担负载,以满足更大的系统负荷。这需要根据实际情况和负载类型来分别考虑,就不在这里讨论了。8. 集团用户注册方案用户的web端自动注册功能并不是企业集团办公自动化的必需功能,而是增值服务,用以简化各级系统管理员的工作和提供额外的注册验证功能。事实上,如果企业集团的各级系统管理员都是经验丰富的Domino管理员,用户的web端自动注册功能可以不提供,以节省用户预算和简化开发维护工作量。8.1. 验证拓扑与验证方案所有验证标识符文件名均采用英文或拼音缩写,文件扩展名为cid。l 系统管理员验证字用于验证在整个集
13、团办公系统中具有系统管理员权限的特殊用户,用于提供更高的管理安全性和灵活性;l 服务器验证字用于验证整个集团办公系统中的所有服务器,使服务器与部门的安全特性分开;l 用户验证字用户验证使用几级验证字,应参考集团办公系统的用户注册节点的拓扑结构。事实上,Domino用户管理的一个特色就是允许分布式的用户注册与管理。用户注册节点的拓扑结构需要综合考虑企业集团的组织机构拓扑与分布和系统管理人员的分布特点。从我们面向项目开发的目标来看,这里需要考虑灵活性和可配置性。解决的办法是将注册用户的模块应用化即在办公节点中,是否包含和使用用户注册模块和注册功能的分布化都是可以配置的。这里不建议用户注册节点过于分
14、散化,这会带来管理和维护的复杂化。当然,有一种简化的方法是所有的用户注册都使用相同的验证字层次,以最深的注册节点层次为准,上层的注册节点的所注册的用户以该层组织单元名称补齐所缺的层次。这样可以减少所需验证字的的个数,并简化管理节点范围内用户迁移的工作。下面以两级组织单元为例: 总公司的直属用户使用验证字为如下形式:/总公司/总公司/集团缩写分公司的直属用户使用验证字为如下形式:/分公司/分公司/集团缩写分公司下面部门注册节点的直属用户使用验证字为如下形式:/部门/分公司/集团缩写8.2. 用户命名和重名问题方案8.2.1. 用户命名方案要求所有验证字都支持等价语言:简体中文。用户中文姓名填写在
15、“姓”一栏作为用户名;用户名在同一组织单元下不允许重复。用户姓名缩写(方案依用户习惯而定,建议姓全拼+名拼音缩写)作为用户ID,集团公司生产域(同一公共地址簿内)不能重复。8.2.2. 重名解决方案l 如果在不同验证字下出现用户重名,由于其用户全名不会重复,因此依然使用上面的命名方案。l 如果在同一个验证字下出现用户重名,则在把用户中文姓名加上序号(注册的第一个人姓名中无序号出现,但分配给序号1 )填写在“姓” 一栏作为用户名,同时把用户中文姓名作为等价名,序号作为等价组织。注:在上述两种重名解决方案中,权限控制和用户选择都不会出现问题(因为重名用户的fullname值肯定不同),但是用户在一
16、些项目中习惯的一些快速输入方式(例如用户直接输入用户姓名作为收件人)则会产生multipile match的问题。一种方法是建议用户放弃这些输入方式,直接输入用户全称,或者增加额外的输入有效性检查,确保输入的用户姓名不会产生重名问题。8.3. 用户注册方式与面向中小企业的IndiOffice产品不同,企业集团用户注重的是系统功能的稳定性与完备性。因此是否象IndiOffice以前版本一样缺省提供web端自动用户注册功能值得商榷。注册新用户和用户管理的结合可以使用两种方式:导入型和集成型。分别解释如下:8.3.1. 导入型导入型是指我们的OA方案中不包含用户注册部分,只有用户管理。用户的注册工作
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
20 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 企业集团 办公自动化 系统 概要 设计