编辑: glay 2019-10-06
Tuxedo:大型机应用迁移平台 李震宇 Director, Tuxedo Software Development 大型机客户面临的高成本和风险 ? 成本高企且不断增加 ? 高达 60-80% 的预算用于老旧大型机的维护 ? 一台

1000 MIPS 大型机每年耗费 200-500 万美元 ? IT 响应受限 ? 依赖过时的技术 ? 集成和维护成本高昂 ? 大型机技能逐渐过时 ? 关键知识流失 ? 僵化的 IT 基础架构 ? 复杂的软件层级限制了选择的可能 ? 供应商主导的升级 挑战: 用于创新和其他新业务开发 的预算较少 业务请求积压居高不下、产 品上市时间长、响应速度慢 且合规性低 关键应用程序的可持续性风 险不断增加 后果: 缺少控制,且预算不灵活 Oracle 的大型机迁移解决方案 迁移和改造大型机应用程序 ? 将大型机应用程序迁移到开放系统 C 避免了应用程序重写的成本和风险 ? 降低大型机 MIPS 消耗 ? 保持大型机级别的服务质量 ? 借助灵活的、支持 SOA 的环境以提高业务敏捷度 全面.

可热插拔. 集成. 同类最佳. 借助 Oracle 融合中间件实现迁移和改造 网格基础架构 数据库 大型机 WebLogic Server Tuxedo COBOL、C/C++ Web Service 集群化 队列 大型机适配器 IBM CICS 运行环境 IBM Batch 运行环境 WebLogic- Tuxedo 连 接器 COTS/Packaged Coherence: 内存分布式应用数据缓存 Java、.Net 客户端 WebCenter Suite Java EE 应用程序 迁移后的 OLTP 应用程序 Business Intelligence Suite SOA Suite ATMI 应用 程序: COBOL、 C/C++ 迁移后的批处 理应用程序 SCA 应用程 序:C++、 Ruby、 Python

150 多个大型机迁移项目 迁移原有应用程序,节省成本并提供灵活性 迁移的目的是保持或提高现有环境的性能并消除风险.我们不仅实现了这 一目标,而且还采用了开放标准并节省了大量成本! La Mondiale IT 经理 Vincent Behague 此目标体系结构是 CNAM 向基于组件的开发迈出的坚实的第一步.现已 实现了功能的重用.开发和维护工作量得以降低.加快的响应速度和提高 的IT 性能加快了新特性的实施. Maryvonne Cronier,CIO,CNAM-TS 我们需要支持由 SmartMeter? 计划引起的数据增长,因此与 Oracle 合作 创建了可伸缩的集群配置. PG&

E IT 总监 Alain Erdozaincy Tuxedo ART C 大型机迁移的利器 显著提高速度、降低风险及成本 ? Oracle Tuxedo Application Rehosting Workbench 11g C 应用程序信息库与编目器 C 语言迁移工具:COBOL、JCL C 数据迁移工具:VSAM 和普通文件、DB2 ? Oracle Tuxedo Application Runtime for CICS and Batch 11g C CICS API 仿真和服务 C 批处理作业执行环境 借助 Tuxedo ART进行迁移的主要优点 ? 缩短迁移时间:从36 个月缩短到

12 个月 ? 降低迁移成本:从300 万美元降低到

200 万美元 ? 加快 ROI:从30 个月缩短到

12 个月 Oracle Tuxedo Application Rehosting Workbench 11g 加速大型机应用迁移 特定语言模型 工具 组件 编目器 Cobol 转换器 JCL 转换器 文件 迁移器 DB2 迁移器 数据和控制流分析 Refine? 语言和工具箱 通用 Lisp 对象系统 COBOL JCL SQL 数据流图 控制流图 抽象语法树 关键属性 ? 自动化:提高生产力 ? 精确性:实现极低的错误率 ? 高效:转换数千万行代码 ? 可重复性:确保多次重复的结果一致 ? 可扩展性:方便修改和添加转换规则 优点 ? 一致性、高效率 ? 将项目成本和风险降至最低 ? 处理大规模应用资产 ? 统一的转换,易于维护 ? 支持用户特定的转换,易于扩展新范围 Oracle Tuxedo Application Runtime for CICS and Batch 11g 无需更改大型机应用程序 分布式 CICS 资源管理 API 仿真和 CICS服务 Oracle Tuxedo

3270 终端服务器 批处理执行环境: JCL 函数、实用程序 作业管理:作业提交、 队列管理、作业执行 大型机 IBM、Unisys …… CICS IMS/TM 数据库 服务器 系统服务器 资源 … CICS 应用执行环境 批处理作业执行环境 JCL/批处理 函数 作业管理 关键属性 ? 成熟的 Tuxedo 基础 ? 多节点、支持网格 ? 线性可伸缩 ? 开放、SOA 就绪、可扩展 ? 集中管理 优点 ? 提供大型机的 RASP,保持服务质量 ? 只需相当于大型机成本的一小部分即可实现 可伸缩性和虚拟化 ? 灵活、能够满足未来需求的基础架构 ? 更快速、经济的集成.更高的重用率和开发 人员效率 Oracle Tuxedo ART 客户案例 美国最大的连锁零售商 之一 5,500 降低大型机 MIPS AP/Invoicing z/OS、COBOL、 CICS、DB

2、JCL Linux/Solaris, Oracle DB, Tuxedo, Tuxedo ART, ART Workbench 美国三大电信公司之一 48,000 降低大型机成本,提高 灵活性 固定电话订单处理 z/OS、COBOL、IMS TM、CICS、DB

2、 JCL OEL/OVM、 Oracle DB、Tuxedo、 Tuxedo ART、ART Workbench 欧洲十大银行之一 100,000+ 以更低的 TCO 提高灵活 性和可伸缩性 零售核心银行 z/OS、COBOL、 CICS、IMS TM、DB

2、 Batch AIX、Oracle Tuxedo、 Tuxedo ART、ART Workbench、Tuxedo 适 配器 客户 MIPS 目标 应用程序 大型机技术 试点解决方案 Oracle Tuxedo 的大型机迁移解决方案将帮助我们降低关键任务系统的总维护成本 ,同时帮助我们整合对业务至关重要的体系结构和支持服务的关键应用程序. C 欧洲顶级银行 Oracle 大型机迁移解决方案的优点 更快的 ROI、卓越的服务质量、更灵活适应现代平台 Oracle Tuxedo ART 的优点 Oracle Tuxedo 与Oracle 数据库为迁移带来的好处 ? 大型机运营成本最多减少 50-80% ? 降低集成、合规性和 IT 资 源的成本 显著降低成本 ? 强健、成熟的 Oracle 技术 基础 ? 内置 HA/DR 功能,无需 依赖第三方解决方案 成熟的大型机级别 RASP ? 强大、基于标准的集成选 项保护了应用程序投资 ? 允许访问多种 Oracle 应用 产品 SOA 集成、应用集成体 系结构 ? Tuxedo Application Runtime与大型机 CICS 和批处理运行环境几乎完全匹配 ? 保留 COBOL 逻辑、CICS API、数据访问、3270 屏幕的外观 ? 在为批处理作业转换 JCL 时保留作业结构和流 ? 自动化的工具提高了精确度和生产力 降低风险及成本、加快迁移速度 将大型机迁移到可扩展体系结构 用户交互界面

3270 BMS 定制 批处理服务 作业调度程序 (例如 CA-7/-11) SyncSort、其他 第三方工具 JCL、PROC、 REXX IBM 实用程序 数据服务(文件/数据库) VSAM IMS/DB DB2 IDMS 4GL 环境 CA Gen CA-IDEAL Natural IBM MVS、z/OS、Unisys、Bull、… Solaris HP-UX AIX Linux Windows 应用程序和 事务服务 CICS、IMS TM 使用 COBOL/C、 PL/I 等编写 的业务逻辑 应用程序和 事务服务 Oracle Tuxedo 4GL 或 重新设计为 3GL 使用 COBOL、 C/C++ 等编写 的业务逻辑 Oracle Scheduler、 UC

4、$Universe SyncSort、其他 第三方工具 批处理执行环境 JCL 库和实用 程序 批处理服务 用户交互界面 tn3270 迁移 兼容的软件、自动化的 工具、成熟的方法 Web UI 定制 数据服务 ISAM Oracle 数据库网格 Tuxedo Application Rehosting Workbench z/OS 源环境 开放系统目标环境 批处理与 OLTP 环境 批处理与 OLTP 程序、 Copybook、 DDL 迁移环境 创建 CVS 信息库 定义配置参数 组件编目器 抽象表示 配置文件 CVS COBOL 转换器 JCL 转换器 文件迁移程序 DB2 迁移程序 目标 COBOL RT 目标批处理 RT ? 导出源数据 ? 导入目标环境 ? 验证 ? SQL Schema ? 逻辑访问函数 传送 编译和构建 传送 运行以导入 文件 验证 传送 数据库 文件 Rehosting Workbench 导出 部署 编译 文件与数据库环境 传送 发现 导出 二进制 传送 DB2 VSAM PDS 导入 验证 ? 自动生成所有目标数据库组件: ? Oracle SQL DDL ? 适应 DB2 与ORACLE 之间行为变化的嵌入式 SQL ? 将VSAM 调用转换为对 Oracle 数据库的 SQL 调用 ? 数据导出程序、JCL、代码转换和导入程序 ? 数据验证程序 使用 Tuxedo ART Workbench 的自动数据迁移过程 数据迁移 ISAM 文件 Oracle BMS CICS 基础架构 CICS API TS 应用 程序 应用 程序 应用程序 DB2 SQL API ART for CICS CICS API 应用 程序 应用 程序 应用程序 ORACLE SQL API … z/OS Linu........

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题