兼容性修复而非现代化
顾问表示,该功能强大或有效果,但代价可能是从依赖一家供应商转而依赖另一家。周二,甲骨文介绍针对从 IBM 大型机遗留数据库迁移客户推出的新 EBCDIC 字符集兼容特性。甲骨文指出,历史上 EBCDIC 兼容性是企业重新平台化使用基于 ASCII 新数据库、继续用遗留应用程序的首要技术挑战之一。甲骨文数据库全球化工程副总裁 Michael Yau 称,实现目标不只是移动数据,还需保留 EBCDIC 兼容性。该特性解决保留 EBCDIC 兼容性的两个基本挑战:准确字符编码转换和 EBCDIC 二进制排序保留。客户端字符集实现 IBM 字符数据表示架构(CDRA)代码页定义,提供与 IBM 标准兼容的源到目标字符映射,使数据迁移及后续通信能准确可预测地进行字符编码转换。Yao 指出大型机迁移复杂,许多遗留 EBCDIC 应用程序依赖 IBM EBCDIC 代码页定义的二进制排序,迁移到甲骨文数据库后 SQL 语句结果可能不同。
利用 IT 困境获利
顾问们虽赞赏新特性,但有人质疑是否将企业对 IBM 的依赖转移到甲骨文。Greyhound Research 首席分析师 Sanchit Vir Gogia 支持该特性,称甲骨文修复了大型机迁移中 EBCDIC 排序问题,新特性是兼容性修复,针对性强且有用,让以往迁移吃苦的首席信息官们又松一口气又有疑虑。英国 IT 咨询公司 Northdoor 首席商务官 AJ Thompson 认同该举措解决实际障碍,值得作为重新平台化推动因素,但提醒首席信息官们要重视弹性挑战,甲骨文虽解决数据兼容性问题,但未解决弹性和可用性问题,关键任务客户迁移到云端前需在可用性和灾难恢复方面得到说服,甲骨文自身弹性宣称需单独评估。
可能导致供应商锁定
Aikido Security 企业首席信息安全官 Mike Wilkes 认为甲骨文利用 IT 行业困境从遗留系统获取长期价值,它能掌控从本地到云端的棘手工作负载,虽不是最大、最悠久、最先进的云服务提供商,但在云采用滞后市场有份额。云迁移最大障碍是 COBOL 应用程序和 EBCDIC 编码数据中的业务逻辑,甲骨文 EBCDIC 兼容性特性承认企业不会重写系统,若能降低迁移成本、风险和干扰,对推迟现代化的 IT 团队有重要价值。不过 Wilkes 指出,这可能加剧供应商锁定问题,兼容层会增加对平台的长期依赖,企业应将工具视为过渡加速器,若借此实现应用程序和数据模型现代化有重大价值,若只转移技术债务则可能陷入另一种遗留锁定模式。
虽有改善但仍具挑战
Moor Insights & Strategy 副总裁兼首席分析师 Matt Kimball 认为甲骨文举措明智,虽让迁移更容易,但重新平台化不易,因 EBCDIC 迁移不只是字符转换问题,不过甲骨文内置字符集支持和排序规则可将部分兼容性负担转移到数据库,便于保留应用程序行为。编码生产力工具供应商 Kodezi 首席执行官 Ishraq Khan 赞同,称离开大型机的障碍之一是围绕 EBCDIC 编码和遗留数据格式的应用程序,兼容性特性若能减少重写代码量,可降低迁移风险、成本和时间,但企业还需考虑特性对未来迁移的影响。