Oswald Regular
OpenSans Regular
Co>Operating System®
Ab Initio® 引擎

规则、数据流程序和调度计划本身只是图形,是 Co>Operating System® 将其赋予意义。

Ab Initio 技术实施的所有处理均由 Co>Operating System 这个单一引擎实现。它的功能无可企及,所有 Ab Initio® 技术都基于 Co>Operating System 构建,一致秉承 Co>Operating System 的强大功能,展示了遵从第一原则的系统架构。

Co>Operating System 的主要功能包括:

  • 对应用程序的大小或复杂程度没有任何限制。
  • 对这些应用程序内规则的数量或复杂程度没有任何限制。
  • Co>Operating System 可以在 Unix、Linux、zLinux、Windows 和 z/OS 上运行。
  • Co>Operating System 提供无限的可扩展性,在有限的时间内处理海量数据,非常高效。这意味着它比同类产品需要更少的硬件。
  • Co>Operating System 可以在服务器网络内运行应用程序,每个服务器运行的操作系统都可以不同。
  • Co>Operating System 可以承载多种复杂的数据格式和结构,包括历史数据和国际数据。
  • Co>Operating System 提供无与伦比的稳定性和可靠性。

要了解关于 Co>Operating System 的更多详细信息,请单击此处

Co>Operating System 提供无限的可扩展性

通过 Co>Operating System 的架构,用户可以轻易实现业务应用程序的可扩展性。首先,您以图形化方式对应用程序进行布局。然后,将并行化组件放置在应用程序需要扩展的点上。应用程序运行时,Co>Operating System 会根据需要提取应用程序的可扩展能力,然后跨多个 CPU 和多个服务器对其进行复制。上述每个复制都称为一个“分流”,每个分流都获得原始数据的一个子集进行处理。分流越多,应用程序扩展的越多。下图显示了某应用程序不同部分的分流方式,跨多个 CPU 运行:

1.表面

2.实质

当然,需要许多具体细节才得以保证正确的扩展。如果某个具体步骤不正确,系统则不会扩展。Ab Initio 的精尖技术已深思熟虑地定制了这些细节,省去用户大量繁琐工作。这些细节包括每天轻松处理数百亿记录,存储和访问数 PB 字节(即数千个 TB 字节),或者每秒处理数以百万计的信息,您无须担心这些细节。当然,要每秒钟处理数以千计的消息,或每天处理 GB 或 TB 大小的数据,还需要经验丰富且熟练的技术开发人员。通过 Ab Initio,他们能够高效工作,开发出真正能够在现实工作环境中使用的系统。

Co>Operating System 是一个分布式处理系统

对于大型企业,在网络内分布各种服务器通常是无法避免的。要让这些代表应用程序的服务器进行合作是一项不小的挑战,这也正是 Co>Operating System 的用武之地。Co>Operating System 可以在服务器网络内运行单个应用程序,每个服务器可以运行在不同的操作系统上。Co>Operating System 可以令所有这些系统友好合作。

例如,某个应用程序起始于大型机组件(因为数据在大型机上),然后在许多 Unix 机器上运行其他组件(因为此处计算功能最强大),最后以 Windows 服务器上的目标组件结束(即报告结束位置)。开发人员和业务用户无须考虑应用程序跨多个服务器运行,只需关注业务流程和业务规则。Co>Operating System 对工作在哪个位置执行了然于胸,并且实际在该位置执行。

同一 Co>Operating System 引擎可以执行实时处理、面向服务的架构 (SOA) 和批处理

如果某个应用程序最初以批处理模式构建运行,后来业务部门希望转向实时交易运行,这种要求转变通常会带来很大麻烦。另一种棘手情况:尽管业务决定实时应用程序需要处理非常大的夜间工作量,却在现实中无法完成,原因在于实时架构不能在短短的几个小时内处理数以百万的交易。这两种情况下,都需要在两种不同且不兼容的技术重新实现同一业务逻辑。因而,需要两倍的开发工作量、两倍的维护工作量。

Co>Operating System 的表现则与众不同,利用 Co>Operating System,业务逻辑只实施一次。并且,取决于所连接的逻辑,应用程序是批处理、实时还是启用 Web 服务。同一逻辑可以在所有这些模式中重复使用,而且无需变更。Ab Initio 的 Continuous>Flows®(Co>Operating System 的实时处理工具)就可以构建跨多个不同架构的应用程序。

Ab Initio 的实时功能包括:

  • 在批处理和实时应用程序之间重复使用逻辑
  • 在所有执行模型下都高性能运行(每秒实时处理数以万计的消息)
  • 保持对消息发送系统的稳定连接,包括所有标准产品,甚至可以处理专有信息总线
  • 原生支持面向服务的架构 (SOA) 以及各种数据格式(包括 XML)
  • XA 支持(您可能根本不需要 XA,因为 Ab Initio 的检查点系统更高效)
  • 基础架构问题和/或数据错误的防故障处理

单击 Continuous>Flows 了解关于 Ab Initio 实时处理功能的详细信息。

English
Français
Español
Deutsch
语言:
简体中文
日本語