集成体系结构及类型.ppt
《集成体系结构及类型.ppt》由会员分享,可在线阅读,更多相关《集成体系结构及类型.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LOGO第第2章章 集成体系结构及类型集成体系结构及类型 安阳工学院计算机系主要内容:主要内容:v2.1 概述 v2.2 网络系统集成体系结构v2.3 数据集成体系结构v2.4 应用集成的主流技术v2.5 集成的类型安阳工学院计算机系Company name2.1 概述概述 v所谓体系结构(architecture)是指某一事物的组成部件及部件之间的逻辑关系的一种描述方法。v集成体系结构v系统集成体系结构安阳工学院计算机系Company name集成体系结构集成体系结构 v概念 集成的体系结构是指能够描述集成所涉及的所有问题,问题中涉及的所有要素,各要素之间的相互关系等集成相关事项的有效方法和
2、有效模型的总称。v发展概况 集成体系结构方面的研究从20世纪80年代开始较为活跃。目前,具有广泛影响力的集成体系结构主要是EAI体系结构和CIMS领域的CIM集成体系结构。CIM开放系统体系结构开放系统体系结构EAL企业应用集成体系企业应用集成体系 安阳工学院计算机系Company nameCIM开放系统体系结构开放系统体系结构 v能够详细刻画CIMS建设活动中各个层面问题的有效模型的集合。v目前,具有影响力的集成体系结构有PERA(Purdue Enterprise Reference Architecture,普渡企业参考体系结构)、CIMOSA(Open System Architect
3、ure for CIM,CIM开放系统体系结构)、GERAM(Generalized Enterprise Reference Architecture and Methodology,通用企业参考体系结构和方法论)以及陈禹六教授提出的SLA(Stair-like CIM System Architecture,阶梯型体系结构)等。CIMOSA是ESPRDIT(European Strategic Program for Research and Development in Information Technology,欧洲信息技术研究开发方法组)自1985年开始研制的CIM体系结构,于19
4、96年完成。是面向CIMS建设过程的一种参考体系,提供了基于系统生命周期的框架结构,是一种预定义模型解决方案。该方案从不同角度讨论了企业CIM系统建设中的建模、设计、实施、运行和维护等过程。主要由企业模型框架参考体系(Enterprise Modeling Framework Reference Architecture)、企业建模语言(Enterprise Modeling Language)、集成的基础结构(Integrating Infrastructure)三个部分构成。在企业模型框架参考体系结构中,将企业CIM建设内容划分为四个视图,分别为组织视图(Organisation View
5、)、资源视图(Resource View)、信息视图(Information View)、功能视图(Function View)。一般对四个视图从两个角度观察建设过程:一是从实现过程看,即从适合大多数企业情况的一般问题到部分相同的领域问题再到具体问题的实施细节,这个过程被形象地称为搭积木过程;二是分析建模过程,从系统的需求分析开始到系统的详细设计最后到实施描述,该过程体现了模型的继承性。安阳工学院计算机系Company nameEAI企业应用集成体系企业应用集成体系 v发展 在IT商业领域,为解决企业集成需要也涌现了很多基于特定IT产品的集成方案,如数据产品系列的Sybase、OracleC
6、以及分布式应用技术规范,如微软.NET、Sun的J2EE等。这些产品绝大多数采用的集成体系是遵照EAI体系结构的。因此EAI已成目前引人注目的集成体系结构,并处于不断发展的过程中。v技术概况 EAI试图将业务流程、应用软件、硬件和各种标准联合起来,在两个或更多的企业应用系统之间实现无缝集成,使它们像一个整体一样进行业务处理和信息共享。v任务 EAI中基础性的任务是实现数据集成,其目的是实现不同的应用程序能够对数据跨平台、跨系统的访问,实现企业各子系统数据的共享。同时可实现数据在不同系统的数据库或文件系统之间的移动、复制、映射等操作。安阳工学院计算机系Company nameEAI企业应用集成体
7、系企业应用集成体系 v定义 对于EAI的定义尚无公认的描述。在“W”(TechTarger公司信息技术术语定义/知识库)的定义中,对EAI做如了下描述:EAI是将不同的应用程序和数据集成到一起,从而在不对已经有的应用程序做出修改或修改较少的情况下,实现数据共享和业务流程的集成。过程划分 按自底向上的分析思路,可将EAI过程分成五个层面,即平台集成、数据集成、应用接口集成、业务过程集成及业务表达集成等。平台集成-平台包括网络环境和信息交互的标准,是实现集成的前提。要实现系统集成,底层的结构、软件、硬件以及异构网络的特殊需求都必须得到集成,以保证这些系统进行快速安全的通信。目前绝大多数硬件商和系统
8、软件商都采用开放标准,所以硬件设备及操作系统等底层交互和衔接已经不是主要问题。数据集成-为了不同的应用程序能够对数据跨平台、跨系统访问,实现企业各子系统数据的共享。同时可实现数据在不同系统的数据库或文件系统之间移动、复制、映射等操作。实现数据集成首先需要对数据进行标识并编成目录,确定企业级的统一数据模型。只有建立了统一的模型后,数据才能分布和共享。数据集成所采用的主要数据处理技术有数据复制、数据聚合等。业务过程集成-包括业务管理、进程模拟以及综合任务、流程、组织和进出信息的工作流。主要利用底层的应用接口集成,提供高级的引用方法,可理解为较高级的构件。根据业务流程重新分配系统功能结构,在体系结构
9、上应具有较高的可扩展性。功能的重组是从高层进行封装,不影响原有应用软件。应用接口集成-实现两个或多个应用软件互相引用对方的某些功能,应用接口集成并没有实现业务过程的协同,只是解决了不同应用程序之间功能的重用。是低级的接口调用,目前集成方案中往往采用中间件产品来完成,包括面向消息的消息队列中间件、远程过程调用、对象请求代理等。业务表达集成-应用集成在最终的表现上是为企业用户提供统一的表示或入口,通过开发统一的表达层,可以把正在执行的不同应用系统在后台隐藏,这种表达是根据业务过程而来,在用户看来与原来的应用系统没有多少关系。目前,像IBM、BEA、Sybase等大的集团公司推出的门户软件都实现了业
10、务表达集成功能。当然这些门户软件功能远不止在表达的集成上,也涵盖了部分EAI功能。安阳工学院计算机系Company name系统集成体系结构系统集成体系结构 v信息系统集成是一门综合学科。除了技术因素外还有很多管理因素。要想真正实现信息化,必须深入了解和切入用户业务和管理,建立信息系统模型,根据信息系统模型设计切实可行的系统方案并实施。在这个过程中,需要方方面面的人才,比如公关人员、项目管理人员、系统分析员、网络工程师、施工人员和应用工程师等 v从系统工程的角度提出系统集成的初步体系框架,如图:用户界面综合应用系统数据与应用基础平台系统软件(OS、DB、Catalog)平台计算机网络及硬件平台
11、环境支持平台安全平台安阳工学院计算机系Company name2.2 网络系统集成体系结构网络系统集成体系结构v随着经济全球化和社会信息化的发展,企业对信息的需求正在与日俱增,渴望将企业内部的孤岛集成起来并与外部联网,形成能真正实现信息高度共享,通信联络通畅,彼此有机协调的网络系统。v 问题:计算机网络系统集成不仅涉及到技术问题,而且涉及到企事业单位的管理问题,因而比较复杂,特别是大型网络系统。从技术角度讲,不仅涉及到不同厂家的网络设备和管理软件,也会涉及到异构和异质网络系统的互连问题。v计算机网络集成的一般体系框架。网络系统传输子系统交换子系统接入子系统布线子系统测试子系统安全子系统网管子系
12、统服务器子系统网络操作系统服务子系统安阳工学院计算机系Company name传输子系统传输子系统 v传输是网络的核心,是网络信息的“公路”和“血管”。传输线路带宽的高低不仅体现了网络的通信能力,也体现了网络的现代化水平。并且,传输介质在很大程度上也决定了通信的质量,从而直接影响到网络协议。目前主要的传输介质分为两大类:无线介质和有线介质。常用的无线传输介质主要包括无线电波、微波、红外线等,常用的有线传输介质主要包括双绞线、同轴电缆、光纤等。安阳工学院计算机系Company name交换子系统交换子系统 v网络按所覆盖的区域分为局域网、城域网和广域网,由此网络交换也可以分为局域网交换技术、城域
13、网交换技术和广域网交换技术。局域网交换技术 局域网可分为共享式局域网和交换式局域网。共享式局域网通常是共享高速传输介质,例如以太网(包括快速以太网和千兆以太网等)、令牌环(Token Ring)、FDDI等。交换式局域网是指以数据链路层的帧或更小的数据单元(称为信元)为交换单位,以硬件交换电路构成的交换设备。交换式网络具有良好的扩展性和很高的信息转发速度,能适应不断增长的网络应用的需要。典型的交换式局域网设备包括以太网交换机、快速以太网交换机、千兆以太网交换机等。城域网交换技术 目前比较有名的城域网交换技术是光纤分布式数据接口(FDDI)、分布式队列双总线(DQDB)和贝尔实验室开发的多兆位数
14、据交换服务(SMDS)。广域网交换技术 计算机广域网主要使用4数据交换技术:电路交换、报文交换、分组交换和混合交换 电路交换:电路交换是指通过由中间节点建立的一条专用通信线路来实现两台设备的数据交换。例如:电话网就是采用电路交换。电路交换的优点是,一旦建立起通信线路,则通信双方能以恒定的传输速率传输数据,时延小。其缺点是通信线路的利用率较低。报文交换:报文交换是指通用双方以报文为单位交换数据,无专用线路,而是通过节点的多次“存储转发”将发方报文传送到目的地。报文交换的优点是通信线路的利用率较高,缺点是报文传输时延较大。分组交换:分组交换是指将数据划分成固定长度的分组(长度远小于报文),然后进行
15、“存储转发”,从而实现更高的通信线路利用率、更短的传输时延和更低的通信费用。混合交换:混合交换主要是指同时使用电路交换和分组交换。,典型的应用是ATM交换技术。此外,还有上述两种分组交换技术的改进技术。帧中继帧中继 帧中继是分组交换的同时时,其目的是提高分组交换的速度。帧中继的原理很简单,由于使用光纤传输技术,通信线路的误码率非常低,因此,帧中继不进行差错检测和纠正下,只进行分组转发。信元交换信元交换 信元是具有53字节的定长数据单元,信元交换是指以信元为单位而实现的交换。信元交换与帧中继的主要区别在于帧中继的帧长度可变,而信元交换的信元长度不变。安阳工学院计算机系Company name接入
16、子系统接入子系统 v按其功能划分,通信网也可分为长途网、中继网和接入网,通常将中继网和长途网统称为主干网。目前常用的接入技术主要有电话线调制解调器(MODEM)、电缆调制解调器(Cable MODEM)、高速数字用户环路(HDSL)、非对称数字用户环路(ADSL)、超高速数字用户环路(VDSL)和无线接入等。安阳工学院计算机系Company name布线子系统布线子系统 v布线系统是网络的中枢神经,是网络信息传输的载体。这里所讲的布线系统主要指建筑物的综合布线系统,主要包括传输介质和综合布线设备。安阳工学院计算机系Company name测试子系统测试子系统 v电缆测试 电缆是网络的基础。据统
17、计,大约50%的网络故障与电缆有关。电缆测试主要包括电缆的验证测试和认证测试。验证测试是测试电缆的基本安装情况,例如电缆有无开路或短路,连接是否正确,接地是否良好,电缆直向如何等。认证测试指测试已安装完毕的电缆的电气参数(如衰减等)是否满足有关的标准。电缆测试仪品种很多,例如Fluke 620/DSP100就是一种专门的电缆测试仪器。对于光纤,要使用光域反射仪等专用测试设备。v传输信道测试 该测试主要指测试传输信息的频谱带宽、传输速率、误码率等参数,测试仪包括频谱分析仪、误码测试仪等。v网络测试 该测试主要指网络的规程、性能监测、安装调试、维护、故障诊断等。例如,规程试仪、局域网测试仪Fluk
18、e67X。安阳工学院计算机系Company name安全子系统安全子系统 v主要包括以下三方面的内容:使用防火墙技术,防止外部的侵犯。主要有分组过滤技术、代理服务器和应用网关。使用数据加密技术,防止从通信信道窃取信息。目前主要的加密技术包括对称加密算法(如DES)和非对称加密算法(如RSA)。访问控制,主要是通过设置用户口令、密码和访问权限保护网络资源。安阳工学院计算机系Company name网管子系统网管子系统 v网络是一种动态结构。随着组织规模的扩大和改变,网络也会跟着扩大和改变。配置好网络之后,必须对其进行有效的管理,确保网络能连续不断地满足组织的需要。对于任何网管子系统来说,关键的任
19、务是保证网络良好地运行。由于网络规模的扩大,通常会带来“瓶颈”,使系统的速度放慢。网关的职责便是找出瓶颈并解决它。安阳工学院计算机系Company name服务器子系统服务器子系统 v服务器是网络中关键的设备。服务器向工作站提供处理器内存、磁盘、打印机、软件数据等资源和服务,并负责协调管理这些资源。由于网络服务器要同时为网络上所有的用户服务,因此要求网络服务器具有较高的性能,包括较快的处理速度、较多的内存、较大的磁盘容量和高可靠性。根据网络的应用和规模,网络服务器可选用高档微机、工作站、小型机、超级小型机和大型机等。选择网络服务器时要考虑的因素包括CPU的速度和数量、内存容量和性能、总线结构和
20、类型、磁盘容量和性能、容错性能、网络接口性能和服务器软件等。安阳工学院计算机系Company name网络操作系统网络操作系统 v网络操作系统的主要任务是调度和管理网络资源,并为网络用户提供统一、透明使用网络资源的手段。网络资源主要包括网络服务器、工作站、打印机、网桥、路由器、交换机、网关、共享软件和应用软件等。网络操作系统的基本功能包括数据共享、设备共享、文件管理、名字服务、网络安全、网络管理、系统容错、网络互连和应用软件等。安阳工学院计算机系Company name服务子系统服务子系统 v网络服务是网络应用最核心的问题。带宽再高的网络,如果没有好的网络服务,就不能发挥网络的效益。网络服务主
21、要包括Internet服务、多媒体信息检索、信息点播、信息广播、远程计算和事务处理、其它信息服务等,如图:网络服务Internet服务多媒体信息检索信息点播信息广播远程计算和事务处理其它信息服务安阳工学院计算机系Company name2.3 数据集成体系结构数据集成体系结构 要把从异构数据源中得到的业务数据结合在一起,真正的困难在于将它们集成为一个紧密结合的数据模型。这是因为这些原始数据往往遵守的不是同一套业务规则,因此在集成异构数据时,必须分析这一差异,研究一套完整的数据转换方法,设计全面的、一致的数据视图,构建集数据源监视、数据提取与转换、集成与综合为一体的异构数据集成系统。安阳工学院计
22、算机系Company name异构数据集成原型系统异构数据集成原型系统 集成层是系统的核心,主要功能有异构数据源集成、模式集成、元数据集成、面向主题的数据组织和面向分析的多维模型整合等。安阳工学院计算机系Company name异构数据源集成异构数据源集成 v利用面向对象的思想设计一种针对异构数据源的通用数据模型-半结构化数据自描述的数据模型,表示所有异构数据源的数据,通过在数据源上运行捆绑式抽取器抽取出格式统一的多源数据,放入数据集成缓冲区,经集成器实现多源异构数据的集成。监视器定时检测数据源上的数据变化,并向集成器报告;抽取器执行集成器的抽取命令,完成实体化视图的初始化和增量式维护。v集成
23、器是数据仓库中的一个管理模块,本质上是一个扩充的ETL工具,它根据元数据获取数据仓库中实体化视图的定义和结构,并对所有集成缓冲区传来的数据进行过滤和筛选,抽取出与数据仓库相关的数据向上传送给数据仓库。当数据源是异质结构时,集成器的实现是一个相当复杂和困难的过程。它不仅要依照数据仓库中的数据模式对数据源传来的各种数据进行模式或格式转换,还要消除这些数据之间存在的各种不一致性。这些数据的进入,将引起数据仓库中实体化视图的重新计算。在这个过程中,数据仓库可能需要发送维护查询请求到集成缓冲区,由集成缓冲区经过计算后再将结果返回给数据仓库,从而完成实体化视图的联机维护。安阳工学院计算机系Company
24、name模式提取与集成模式提取与集成 v采用逆向工程从结构化的业务数据库中提取模式、文档等半结构化数据,虽然没有事先固定的数据模式,但可以从数据中归纳出反映当前状态的结构模式,引导对半结构化数据的查询表达、查询计算和优化。基于公共对象模型,从定义对象属性的等价着手,研究不同数据源成员对象虚模式特性间的相互关系,并提出相应的集成方式,将从各异构数据源获取的模式信息进行集成,屏蔽模式之间的差异。安阳工学院计算机系Company name元数据知识库元数据知识库 v根据元数据的全局方案和概念视图,构建元数据知识库系统,对各种元数据及其关系进行统一、有效的管理,确保元数据具有一致性和协同工作的能力。抽
25、取、收集的元数据存储在知识库中,这是一个结构化的存储和检索系统,通常在数据库系统的基础上实现。元数据知识库应该支持的特定功能有提供信息、元模型、存取知识库、版本和配置管理、影响分析、通知。安阳工学院计算机系Company name元数据的交换与集成元数据的交换与集成 v动态交换与集成 为应用提供全面的基于组件的接口,作为数据集成系统的一个组件,便于将元数据无缝地嵌入到各种数据管理进程中去,部分实现数据管理的自动化。v静态交换与集成 元数据在局部工具和知识库之间以XML格式进行传输。XML是一套定义语义标记的规则,允许用户创建描述数据的标记和文档类型定义的规则集。XML使用非专有的格式,不受版权
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 集成 体系结构 类型
限制150内