ESB产品白皮书_第1页
ESB产品白皮书_第2页
ESB产品白皮书_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、普元 esb 软件产品白皮书普元普元 esbesb 软件软件产品白皮书产品白皮书1 1 / 1111普元 esb 软件产品白皮书目录目录1234提要. 3primeton esb 产品概述.5primeton esb 主要功能.6primeton esb 关键特性.74.14.24.34.44.55高性能.7高可靠.8高扩展.8业务化.9个性化.9primeton esb 环境配置.105.15.25.35.45.5支持的操作系统.10支持的硬件环境.10支持的数据库.10支持的浏览器.11支持的 jdk 版本.112 2 / 1111普元 esb 软件产品白皮书1 1 提要提要企业应用集成一

2、直是企业信息化建设中的一个难题。随着企业规模的扩大、业务的发展,企业内部的应用系统越来越多,应用间的通信、数据交换的需求越来越强烈,企业应用之间的交互问题、以及企业服务的管理问题也日益突出。企业应用集成的历史可以追溯到最早的电子数据交换, 以及 80年代中期出现的 c/s结构的企业应用和中间件技术。 20 世纪 90 年代,erp(enterprise resourceplanning)应用要求能够支持已经存在的应用和数据,与此同时企业应用集成即eai(enterprise application integration)的概念被提出。企业服务平台(esb)是企业应用集成在soa理念下的一种实

3、现方式,企业服务平台是 soa 架构中实现服务间智能化集成与管理的中介, 在逻辑上与 soa 所遵循的基本原则保持一致,依据 soa 架构原则对服务集成和服务管理的要求,创建了一个 soa 集成架构,能够深入管理服务,并能方便扩展到整个企业应用。企业服务平台是分布式的、基于消息的、遵循开放标准的集成解决方案。企业服务平台的角色是在各种 it 资源如企业中各种异构应用系统、平台和服务之间进行可靠的通讯时提供可用的基础设施。如下图所示,企业服务平台为企业应用提供了一个统一的平台,采用 soa 松耦合的思想来进行企业应用集成,通过灵活的服务接口和 adapter,方便 soa 应用和遗留应用的集成,

4、这种松耦合、有效灵活的架构提供了更好的扩展性。soa应用协同层流程层服务层逻辑层资源层soa应用协同层流程层服务层逻辑层资源层遗留应用adapter服务服务企业服务平台服务路由事件管理协议转换服务管理服务注册中心数据转换战略合作伙伴企业服务平台企业服务平台3 3 / 1111普元 esb 软件产品白皮书企业服务平台的特征是使用 web 服务、消息中间件、智能路由和格式转换的架构, 逻辑上与 soa 基本原则保持一致, 提供了服务管理的方法和在分布式异构环境中进行服务交互的功能。一般会是分级的层次式结构,以连接不同业务领域的应用群,这些应用群是一批应用系统,负责 soa 解决方案中的业务逻辑,实

5、现了特定领域的业务目标。通过一致、标准的服务平台,企业更方便与战略合作伙伴开展业务往来。在企业建设了足够多的 soa 应用,能够提供大量的服务后,就可以利用发布在服务注册中心的这些服务进行服务装配和编制, 在企业服务平台之上按照 soa 的方式提供组织级服务重用和数据共享。 业务服务平台在企业信息化建设过程中的作用具体表现在如下三个方面:业务互联业务互联企业的信息化建设在市场、管理等因素的推动下不断演进,在不同的历史时期建设了大量的信息系统,同时在业务整合的驱动下产生了不同的互联需求:在以“产品为中心”的企业发展阶段, 提高生产效率是重要的目标之一,在此过程中人们发现部门间的协作是提升效率的有

6、效方式,从而推动了部门间应用的互联与整合;激烈的市场竞争导致买方市场的到来从而促使企业经营思路由“以产品为中心”转变成为“以客户为中心” ,这样就需要对客户从市场、销售、服务等不同纬度进行全生命周期管理,从而推动了各业务域间更加广泛和深刻的应用互联与整合;随着市场竞争的加剧及互联网技术的发展,企业在不断地从业务模式上进行创新,收敛自身的核心能力并通过与更多外部伙伴合作以更加开放的思路为客户创造价值,从而推动了整个产业链中各企业之间的应用互联与整合;业务管理业务管理随着信息化建设的不断深入,大型企业往往累积了众多的应用系统,而这些应用系统又在业务的驱动下在不同的历史时期通过互联与整合成为有机的一

7、体,如何有效地管理这些系统之间的关系成为最大难题:如果某一关键服务在不知道的情况下宕机, 而 it 部门又没有及时得到这一最新状况, 势必形成蝴蝶效应, 波及依赖于这一服务的其他业务系统,4 4 / 1111普元 esb 软件产品白皮书严重影响企业的正常运营;是否可以通过相应的监控手段分析出各应用系统间纷繁复杂的服务调用关系,从而得出受欢迎的服务、以及服务调用效率等指标,为周期性的系统优化和扩容做好充分的准备,从而使 it 运维工作更加具有主动性;对于关键服务调用是否可以采取某些措施保障其 qos,譬如在异常访问的情况下采取拒绝攻击的手段,或当系统资源不是很充足的情况下优先保障关键服务的可用性

8、、健壮性;业务创新业务创新在市场全球化、竞争激烈化的背景下,业务创新是企业生存和发展的有效战略。企业尤其是大型企业不仅在于要建立适合的业务创新文化和相关的保障机制,更重要的是如何有效、快速地落实业务创新成果,要达到这一点是离不开信息系统的支撑,而这一点又为信息系统的建设提出了更高的要求:推进业务创新的有效方式之一就是基于已有的业务沉淀进行创新,而这些业务沉淀在应用系统中的表现形式就是对外暴露的服务,如何有效梳理和规划这些服务以及如何快速复用这些已有服务是进行和落实创新成果的首要问题 ;2 2 primeton esbprimeton esb 产品概述产品概述普元作为 soa 国际标准组织 18

9、 家核心成员之一, 始终致力于提供完整的 soa解决方案,其中就包含核心部件 primeton esb 产品,主要用于企业内及企业间的服务整合, 通过总线形式有效改善现有系统之间调用的网状关系,使得系统之间的关系更加可视化和提高管控能力,它的高性能、高可靠、高扩展和业务化给客户带来高管控能力、高投资回报、高运营等能力,从而为提高企业 it 的服务质量提供可能,更直接的为企业的业务扩展、业务创新、客户维护和卓越运营提供了有力的保障。primeton esb 是普元基于多年对大型企业的 it 建设及分布式计和集成能力的认识和技术积累而推出的服务整合产品,是部署和实现 soa 的理想工具, 支持协议

10、转换、消息转换、消息路由、服务编排、服务注册、服务查找、服务监控等功能,其架构如下图所示:5 5 / 1111普元 esb 软件产品白皮书primeton esbprimeton esb 产品主要包含:产品主要包含: primeton esb studio:主要提供各种服务(中介服务、穿透服务、编排服务等)的开发、调试以及属性设置、元数据导出等,为便捷快速地开发各种服务提供可能; primeton esb server:提供了多协议的支持以及为服务运行提供了高性能、高可靠的运行环境,方便的扩展机制,为 primeton esb 融入企业 it 环境提供了有效支撑及管控手段,同时不依赖于 j2e

11、e 容器的特性大大提升了性能; primeton esb console:提供了集群环境 esb server 的管理及各种日志控制级别、服务线程配置等系统级配置的在线管理和热更新; primeton esb service state monitor:提供了增强的客户感知度,譬如:各种维度的事前预警、事中告警、事后统计分析等功能; primeton esb service registry and repository:提供了服务注册、服务查找、sla 管理等服务元数据管理功能;3 3 primeton esbprimeton esb 主要功能主要功能primeton esb 是普元基于多年

12、对大型企业的 it 建设及分布式计和集成能力的认识和技术积累而推出的服务整合产品,是部署和实现 soa 的理想工具, 支持协议转换、消息转换、消息路由、服务编排、服务注册、服务查找、服务监控等功能。 同时在功能体现和架构设计上融入了普元公司作为本土 soa 中间件厂商多年来对国内产业环境的特点导致企业 it 建设中对服务整合特殊情况的理解。协议转换6 6 / 1111普元 esb 软件产品白皮书数据转换服务编排服务路由服务安全服务质量服务注册服务监控消息机制4 4 primeton esbprimeton esb 关键特性关键特性作为企业 it 架构中的关键基础部件 primeton esb

13、除具有一般 esb 产品的通用功能外,其优势在四方面:一是高性能、二是高可靠、三是高扩展性、四一是高性能、二是高可靠、三是高扩展性、四是业务化是业务化,未来也会向这四个方面不断投资与优化,除此之外普元还有本地化、本地化、研发级服务研发级服务从而更加贴切满足客户需求 。4.14.1 高性能高性能企业希望集中管理服务的初衷推动 esb 承载众多关键服务的交互,从而导致esb 作为企业 it 架构中的关键部件,在取得集中管理效能的同时也必然带来性能问题, 企业当然不希望因为集中管理方式的部署,使得关键服务的性能有所下降, 反而进一步的希望性能会有所提高, 当然提高性能不仅仅是 esb 本身的问题,更

14、重要的是服务提供者自身性能及服务质量的提高,所以 primeton esb 解决的首要问题就是降低服务交互在 esb 上的性能损耗,从而保障了服务质量 。primeton esb 借鉴了企业级软件几十年的丰富经验,融入了多进程管理,seda、nio 等成熟技术,同时不依赖于 j2ee 容器,在系统架构上分散了性能消耗的瓶颈, 从而在本质上提高了系统的处理效率。 同时在复杂通信协议的处理上,更加趋向于底层协议的处理,为高性能创造了先天的条件,从而为业务扩展提供了有力的支撑。 抛弃了传统的 eai 系统的建设方式采取更加轻量级的架构,同时针对国内行业普遍收敛的协议进行了重点优化, 从而提高了产品的

15、整体性能。同7 7 / 1111普元 esb 软件产品白皮书时因为其轻量级的特性使得对底层硬件的要求就不高, 从而适应了大规模使用刀片服务器的行业趋势。4.24.2 高可靠高可靠基于 esb 的关键部署形态使其可靠性提到了非常重要的位置,企业当然不希望因为 esb 的健壮性问题而经常宕机或消息丢失从而影响关键业务的运行, 所以在高性能的基础上可靠性性尤为重要。 同时健壮性不仅体现在 esb 基础设施的健壮性上, 同时也体现在关键服务的可靠性上,因为系统风险的存在使得事前准备工作未免会有百密一疏的时候,如果基础设施整体的可靠性出现问题的时候,就需要保证关键服务的可靠性, 使其在环境恶劣的情况下也

16、能最大程度地保证关键服务的 qos,从而提高平均无故障连续工作时间(mtbf)和降低系统故障平均恢复时间(mttr)。同时作为第三方中介 primeton esb 又可以作为仲裁机构,使得客户对各系统以及各集成商具有很好的协调和管理能力,各方系统的对外集成行为都会被esb 服务中介所跟踪和审计,从而避免因为各方系统中数据的不一致性导致不必要的纠纷。esb 在部署架构上是处于众多业务系统之间的中介位置,这样就意味着它会作为第三方参与了系统之间的服务交互, 而这种交互不应当因为第三方的介入而降低可靠性,从而将数据质量问题蔓延到更多的业务系统。primeton esb 采用取了 seda、nio 等

17、业界先进的技术以及松散的集群部署方式来保障 esb 整体基础设施以及关键服务的可靠性,从而提高了 primeton esb的容错性,以及可以应对不可预知的服务访问情况,譬如突发的服务访问、不稳定的网络造成的访问异常等。同时当 qos 出现异常的时候,还可以通过更加必要的实时方式通知关键人员,从而在管理流程上保障了系统最小宕机时间 。4.34.3 高扩展高扩展扩展性是 primeton esb 的优势特性之一,是其主动融合性的重要体现。企业引入 esb 的目标之一就是希望其能够与现有系统很好地融合, 譬如与企业内部现有的权限系统,现有的告警系统、现有报表系统等,而这些系统又没有统一的标准, 同时

18、又是在不同的历史时期建设的,所以要想后来引入的 esb 很好地与现有8 8 / 1111普元 esb 软件产品白皮书基础设施融合就要求 esb 具有很好的扩展性, 通过必要的二次开发能与这些系统衔接。多样性、 复杂性是在众多企业 it 环境中实施 esb 的重要特点, 这就要求 esb产品必须具有更加开放的体系架构,以通过更加灵活的方式与现有系统融合,而恰恰是这一点导致了先前 eai 产品实施效果不好的主要原因之一, 同时也是众多面向更加广泛市场的 esb 产品所不具有的。同时这种扩展性也增强了开发商依据业务上的优势提供更加符合企业自身特点的便利功能,从而能够更加体现引入esb 并不是“交钥匙

19、”工程,而是一个架构的引入和业务不断演进的过程。primeton esb 产品在设计之初就有针对地在技术、业务、产业环境的特点的基础上重点提升了产品的扩展性,提供了有针对性的、开放的 api 接口,使得esb 产品更加容易和企业内部现有的系统有机的融合在一起,譬如:与现有安全系统的融合、与现有 it 网管系统的融合;同时也可以依托这些 api 定制符合集团或各省公司个性化的功能 。4.44.4 业务化业务化esb 是企业内部重要的基础设施,其日常的有效管理对提高工作效率和降低运营风险具有重要的意义。primeton esb 产品针对易管理性在设计之初就非常重视,譬如提供非常详细的服务调用轨迹信息,丰富的 qos 质量指标,完备的日志信息和方便的进程管理机制, 同时还可以依托服务运行的轨迹信息形成跨部门的业务流程的监控 。4.54.5 个性化个性化大型企事业及政府部门因其产业环境、业务氛围和 it 建设历史的不同,必然导致其集成的方式方法不可在行业或企业间复制, 这也是为什么定制化服务市场异常火热,这对这一点普元作为本土公司具有很多优势条件 :1、 成功经验:成功经验:普元近几年已经为大量客户提供了平台定制服务,包括为华为、中国建设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论