TongEASY产品介纱葱萝_第1页
TongEASY产品介纱葱萝_第2页
TongEASY产品介纱葱萝_第3页
TongEASY产品介纱葱萝_第4页
TongEASY产品介纱葱萝_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

1、1tongeasy产品介绍产品介绍东方通科技公司网址:售前工程师:牛林涛电话mail:2tongeasy的发展历程tongeasy的产品定位tongeasy的产品功能及特性总结案例介绍议题议题3tongeasy1.0 1994年诞生于东方通科技同年成功应用于广东建行储蓄系统开发1995年,tongeasy2.0诞生,并成功应用于河南建行城市综合业务系统1997年,完成商品化工作。至2000年,完成对陕西中行、安徽人行及河南、山西、江西、黑龙江、四川等九省建设银行的综合业务系统。至今,广泛用于保险业务集中、电信计费、联通客服、移动boss系统的建设中。tongeasy发

2、展历程发展历程4teapteapoltpteap事务、伸缩性、可用性、均衡负载、安全性、可管理性、等等tongeasy为构建企业级分布式数据和应用提供可靠保障。tongeasy功能定位功能定位企业级应用支撑企业级应用支撑5联机事务处理系统特点:事务acid特性原子性原子性(atomicity):一个交易涉及的所有操作,要么全部成功,要么全部回退回去到本交易未做以前的状态。一致性一致性 (consistency):事务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。隔离性隔离性(isolation):一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互

3、相干扰 。永久性永久性(durability):一个成功的交易其结果是不能改变的,除非运行另外一个交易来改变他。处理时效性要求强大并发通讯数据量较小tongeasy面向的应用特征面向的应用特征-oltp6dbteapteap客户端仅执行表示层逻辑,并向服务端业务逻辑发起业务请求。与服务主机、数据库隔离服务端仅执行业务逻辑和数据库操作,并给客户端回应处理结果。服务端与客户端应用的隔离使得业务逻辑的变化不影响客户端应用,反之依然。tongeasy构建三层构建三层c/s应用应用7客户端应用与数据库无连接。对数据库要求低、数据安全、降低网络流量dbteap服务teapsql两层c/s应用客户端应用直接

4、访问后端数据库。连接要求高、数据不安全dbapconnect、sql、disconnect基于基于te的应用是面向服务的的应用是面向服务的8支持ddn、fr、x.25等网络数据通道复用优化流控策略支持常连接与按需连接通道建立、管理、控制客户方服务方tongeasy功能特点功能特点通讯管理通讯管理91000 连接1000 进程500 内存10000文件打开so dies1000clientsno tongeasy50 连接50 进程25 内存500 文件打开so is fine1000clientswith tongeasytongeasy50tongeasy功能特点功能特点进程管理进程管理在有

5、限的系统资源下能够高效地为大规模的客户提供服务。10初启初启初启初启后备后备初启频繁请求的服务后备不初启不初启定时周期性启动总进程数不能超过程序类a程序类btongeasy负责服务程序的调度和控制不同类型服务程序可配置不同启动和运行策略通过对总体和各类进程运行的控制保障主机运行效率和服务响应时间最优tongeasy进程管理策略进程管理策略11保证在其监控下的事务处理的原子性一致性独立性持久性bca客户方服务方1、input a2、update b3、delete c123tongeasy功能特点功能特点事务管理事务管理12commit过程prepare判断commit返回应答预提交处理预提交处

6、理提交/回滚处理提交/回滚处理协调者参与者tongeasy数据一致性数据一致性(两阶段提交协议两阶段提交协议 )13svr1apclisvr2db1apapdb2243586 79 101115162122181924251420172311.业务处理过程13122.两阶段提交过程 数据一致性的假设条件:进入两阶段提交过程时,网络/数据库均无故障出现。两阶段提交示例:标准转发两阶段提交示例:标准转发pc1主机2主机3主机4主机5局域网广域网14两阶段提交的启示两阶段提交的启示服务是第一位的采用两阶段提交,完全由中间件来控制数据库的打开/关闭/提交/回滚, 集成商所做的工作越来越少,对数据库的控

7、制能力也在越来越弱。必要的人工干预采用两阶段提交,数据一致性的假设条件虽然概率很高,但不是100%。如果进入两阶段提交时,网络或数据库出现故障,故障排除后,系统无法自动解决在此之前的数据不一致问题。对硬件设施要求较高网络高带宽,主机高性能是系统稳定运行的有利保证。15tongeasy数据一致性数据一致性(交易核对协议交易核对协议 )锁与自动确认锁与自动确认/冲正结合冲正结合(蓝色箭头为正常流程)服务端客户端网络1.请求传输过程2.交易处理过程:对数据加锁3.应答传输过程4.应答处理过程5.确认传输过程6.确认处理过程:对数据解锁7.确认应答传输过程t0t1t2t3t4tongeasy方式相对于

8、锁方式而言,避免了由于单次通讯故障造成资源无法释放,在解决数据不一致性问题的同时,减少了系统资源占用现象,避免了系统在长时间运行后,由于大量资源无法释放而造成系统的性能下降。 核对处理过程16采用核对协议的转发交易正常流程采用核对协议的转发交易正常流程svr1apclisvr2db1apapdb2243586 710111211591316141717客户方服务方应用规模可以方便扩展tongeasy的动态配置功能可以在应用系统正常运行状态下任意扩展服务器数量和前端客户机数量可以在服务器上动态部署新的应用和更新原有应用使应用系统随着企业的成长而相应成长tongeasy功能特点功能特点系统伸缩性系

9、统伸缩性18应用服务处理可由多服务器分担轮转均衡方式比例因子方式数据依赖方式业务依赖方式前端节点依赖方式tongeasyapapapapapapapapapapapapapapapapapapapapapapapaptongeasytongeasytongeasy服务节点1服务节点2服务节点3tongeasy功能特点功能特点均衡负载均衡负载 (集(集群方式)群方式)19某服务节点失效其工作将由其它服务节点接替。过程自动、透明某端网络故障发生时,业务请求自动由其它线路传递保障整个应用系统在发生单点故障时正常可用tongeasytongeasyapapapapapapapapapapapapapa

10、papapapapapapapapapaptongeasytongeasy服务节点1服务节点2服务节点3tongeasytongeasy功能特点功能特点高可用性高可用性20tongeasytongeasyapapapapapapapapap服务节点客户节点apapapapapapapapap数据自动 加解密rc5应用认证:防止伪服务程序加入系统节点认证:防止伪节点加入系统tongeasy功能特点功能特点应用系统安全应用系统安全21中间件svr参数表mng中间件svr参数表mngcnt系统管理方式系统管理方式 节点本地管理和统一管理系统管理工具系统管理工具 命令行、字符菜单、windows和基于

11、snmp的管理管理内容管理内容系统日志系统日志辅助工具辅助工具参数配置系统监控性能调谐维护管理tongeasy产品的可管理性产品的可管理性22 同步交易同步交易 异步交易异步交易 会话交易会话交易 交易转发交易转发tongeasy功能特点功能特点应用模式应用模式23远程服务节点用户应用程序接口函数库日志瘦客户节点tongeasy功能特点功能特点瘦客户模式瘦客户模式24unix:aixhp-uxsolarissolarisunisysunisysdec unixdec unixsco unixsco unixunixwareunixwaresilicon graphicssilicon grap

12、hicsetc.etc.windows:windows nt/2000windows nt/2000windows 95/98/mewindows 95/98/mewindows cewindows cewindows xpwindows xpetc.etc.linux:red hat red hat turbo linuxturbo linuxredflag linuxredflag linuxetc.etc.tongeasy产品的平台兼容性产品的平台兼容性25开发语言及工具:c c、c+c+vbvbpbpbdelphidelphidevelop2000develop2000javajava

13、4gl4gletc.etc.数据库:informix informix db2db2oracleoraclesybasesybasesql serversql serveretc.etc.tongeasy client端开发工具端开发工具26web应用服务器ejbejbjspjspservletservletejbtongeasyjavaadapter传统应用dbtongeasy功能特点功能特点与与web技术集成技术集成27tongeasy技术优势技术优势结构上适合国内的多级管理结构适合国内的应用环境和编程习惯可供选择的数据一致性解决方案优化的网络流控机制支持动态配置/动态调试支持向inter

14、net的扩展 ,无需额外投资具有高可靠性,可以在不间断业务的同时,修改扩展现有业务应用开发接口简单支持文件传输支持结构传输支持链表传输28tongeasy服务优势服务优势一支国内最大的中间件技术支持队伍一支国内最大的中间件技术支持队伍既懂中间件又懂行业应用既懂中间件又懂行业应用一个完善的服务体系一个完善的服务体系可提供行业版权和源代码级的支持可提供行业版权和源代码级的支持较低的维护费用较低的维护费用29tongeasy专业化程度专业化程度tongeasy是一个通用平台采用cvs进行版本控制流水线式生产回归测试自动化完善的产品手册专业的技术培训和咨询30tongeasy是构建企业级应用的架构平台

15、在tongeasy之上构建的应用为多层结构,其具有快速灵活开发、部署,便于管理维护的应用系统tongeasy为企业应用带来高性能、高可用性、高伸缩性、健壮性和安全性tongeasy给企业带来竞争优势总结总结31在我国,根据目前各行业对于大集中以及业务系统建设的规划,在项目实施运行的3-5年中,仍将采用传统中间件技术实现核心业务系统。 银行系统案例背景银行系统案例背景32四川建行共有九个后台:会计、储蓄、外币、房改、代收费、炒汇、炒股、ick、维护后台。省分行有21个前置机(用来转换报文格式):会计业务管理机、储蓄业务管理机、成都地区授权中心、通兑中心、手机银行前置机、房改管理前置机、打卡前台、

16、维护前台、callcenter前置机、基金前置机、炒股前置机、vip前置机、ic卡管理前置机、清算主机、稽核心中心帐务查询、企业银行前置机、网银前置机、国业部虚拟所、会计处会计柜台、计财处会计柜台、国业部会计柜台。省分行还有一些与后台中心直联的atm机,以及后台之间的数据交换。四川建行全省大集中四川建行全省大集中33省中心机群地方行地市行地市行ns2 c2 c1ns3 c2 c1ns1 c2 c1s1s2s3s4四川建行全省大集中示意图四川建行全省大集中示意图34省中心后台主机地方行ns地市行ns地市行ns应用服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 应用

17、服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 应用服务器tongeasy 终端终端终端终端终端终端营业厅营业厅营业厅营业厅营业厅营业厅四川建行中间件总体部署图四川建行中间件总体部署图35四川建行综合业务数据集中系统使用的产品tongeasy业务规模业务网点数:1600日均储蓄业务量:50万 笔日高峰储蓄业务量:60万笔日高峰总业务量:80万笔 (含查询等其他非记帐交易)主机配置:一台ibm s80 12cpu(475mhz )8g 内存cpu利用率:约70%一台储蓄主机上的业务量一台储蓄主机上的业务量四川建行业务量统计四川建行业务量统计36保险系统案例背景保险系统案例背景目前大部分保险公司选择的都是地级市的集中,对于业务、数据大集中,目前还是一个起步阶段。最迫切的解决方案:数据集中客户资源管理呼叫中心网上保险代理业务最关注问题的是售后服务37主机1主机2主机3主机4地市1地市2地市3地市4名字服务1名字服务2浏览器 浏览器浏览器 浏览器浏览器 浏览器浏览器 浏览器数据层业务层表示层picc山东新一代财产险综

温馨提示

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

评论

0/150

提交评论