Informix Dynamic Server 11版本对比

简介

作为高容量联机事务处理(OLTP)和集成应用程序领域的主要 IBM 数据服务器,IDS 已经支持数以千计的公司添加新的应用程序和动态地发展其业务。随着这些公司的发展和业务的增加,IDS 能够相应地满足其需求,同时在维护和管理方面费用不高。在大多数情况下,由于 IDS 的效率很高,这些公司在发展过程中不需要对基础结构进行重大升级。不需要不断进行硬件升级来为增加的工作负载提供适当的性能。在某些情况下,公司可以考虑采用更强大的硬件,有时候运行同样的操作系统,有时候需要改变操作系统。由于 IDS 具有广泛的适用性,所以这种转换会非常平稳,停机时间很短(甚至没有)。

简单地说,这意味着无论在什么操作系统上运行 IDS,IDS 都不会有重大的运行问题或管理问题,所以您可以根据业务的特点管理自己的应用程序需求。IDS 的另一个优点是,在 IBM 数据服务器系列中,它支持的操作系统最为广泛,包括 Windows、HP-UX、Sun Solaris、SGI IRIX、AIX 和 Linux - iSeries、- pSeries、- xSeries 和 - zSeries。长期以来,通过使用 Virtual Table Interface(VTI)和 Virtual Index Interface(VII),IDS 使程序员能够为存储在数据服务器之外(比如电子表格、字处理文档、ISAM 结构、平面文件等)的数据对象创建主要和辅助访问方法。可以使用 IBM Informix Enterprise Gateway Manager 扩展 IDS SQL API,支持透明地访问非 IBM 关系数据库(比如 Oracle 或 Microsoft SQL Server)和将非关系数据源(比如 Virtual Storage Access Method [VSAM] 和 IMS)物化为关系表。最近的改进支持在数据服务器中使用其他非标准数据源,比如 XML 和消息队列。应用程序开发人员可以利用这些功能创建全公司范围的数据模型,实现对企业内任何位置的数据进行就地(in-place)访问。

但是,各个客户需要的数据服务器特性和功能并不相同。在某些情况下,这是一个技术性决策,例如客户可能不需要 Enterprise Replication 或某些高级备份和恢复特性。在其他情况下,这个决策受到许可需求和相关费用的影响。从产品的角度来看,IDS 能够很好地适应这两种情况。客户可以在安装时决定要安装的特性和功能,从而满足自己当前的需求和许可条款。如果他们的需求发生变化或者为更多功能购买了许可,那么可以轻松地添加(或删除)功能来满足需求。从许可的角度来看,可以购买不同版本的 IDS,每个版本在定价和功能方面分别针对不同的细分市场。无论购买哪个版本,IDS 都提供完整的 Dynamic Scalable Architecture(DSA)实现,提供出色的性能、可靠性、易用性和可用性。定价根据功能和可伸缩性的不同而变。下面简要对比这些版本及其特性集。

IBM IDS Developer Edition(IDS-DE) — 这个版本只用于应用程序开发和测试,它以非常吸引人的价格提供一整套功能:免费!IDS-DE 包含 Enterprise Edition 中的所有功能。它包含对非生产性使用的可伸缩性限制,包括对处理能力、内存和存储空间的限制。在许多操作系统的 32 位和 64 位版本上都可以使用它。IBM 不为 IDS-DE 提供正式支持。但是,IDS 开发社区中有许多论坛,可以加入这些论坛并寻求帮助和支持。只需安装新的数据服务器二进制代码,就可以将 IDS-DE 直接升级到任何其他版本。

IBM IDS Express Edition(IDS-Express) — 这个版本适合那些需要企业级 OLTP 性能,但是不需要所有额外特性或不愿意承担额外费用的中小型企业。这个版本采用 “授权用户” 和处理器价值单元(Value Unit,VU)许可方式。它的限制是每台物理服务器 200 VU 和 4 GB 的 RAM,只能在 32 位的 Linux 和 Windows 上使用。只需安装新的数据服务器二进制代码,就可以将 IDS-Express 直接升级到任何其他版本。

IBM IDS Workgroup Edition(IDS-WGE) — 这个版本适合中等规模的公司,或者作为企业部署中的部门服务器。这个版本可以在支持的所有操作系统上使用,它的硬件限制比 IDS-Express 高:每台物理服务器 400 VU 和 8 GB 的 RAM。但是,IDS Workgroup 的许可模型不太一样。它可以按照 “授权用户”、“并发会话” 和处理器 VU 授予许可。

IDS Workgroup Edition 通过可选的 Parallel Performance for Workgroup Feature 提供额外的数据服务器功能,从而支持分区、并行查询、高性能装载器以及并行备份和恢复。可以使用 Parallel Data Query 为复杂的 SQL 操作保留数据服务器资源。作为 Parallel Performance 的选项,还可以使用 High Performance Loader 和 ON-Bar 实用程序套件中的并行备份和恢复选项。IDS Workgroup 实例可以作为 Enterprise Replication(ER)集群中的叶节点(即目标),从集群中的其他节点接收数据更新。最后,可以购买可选特性 High-Availability Data Replication(HDR),从而实例化灾难恢复热站点故障转移节点。

IBM IDS Enterprise Edition(IDS-EE) — 这个版本包含 IDS Workgroup 的所有特性,而且没有可伸缩性限制,可以提供最高的 OLTP 性能。这个版本可以按照处理器 VU、并发会话或授权用户授予许可。这个版本包含完整的 HDR 和 ER 功能,但是对数据服务器预先捆绑的 DataBlade 数量有限制,比如空间、节点和基本文本搜索 DataBlade。从 IDS 11 开始,可以购买 Advanced Access Control 和 Continuous Availability Feature 等可选特性。前者提供 Label-Based Access Control(LBAC),这是一种强制性数据访问控制形式。后者允许访问完整的 MACH-11 特性集,用来为实例创建高可用性结构。

可以根据需要采用三种定价方式之一为IDS授予许可。下面简要说明这些方式:

注意:这里只简要说明许可方式的定义。这些说明并不全面,也未涉及法律问题。完整的说明参见 IDS 许可协议。

VU(也称为基于处理器的定价方式) — 计算物理服务器中的处理器核心数量与处理器体系结构所对应的价值单元的乘积。这种定价方式不限制用户或连接许可的数量,在无法控制或无法计算用户或会话负载的情况下,这常常是最佳选择。

授权用户 — 允许一个命名用户访问一台物理服务器上的一个 IDS 实例。这个授权用户可以建立到服务器上的 IDS 实例的多个连接。每个连接只供这个授权用户从一个客户机设备使用。

并发会话 — 允许从客户机设备建立到一台物理服务器上的一个 IDS 实例的一个逻辑连接。无论是多个用户通过一个客户机设备建立连接,还是一个用户建立多个连接,每个连接(无论是否活动)都需要一个许可证。如果在应用程序路径中使用连接集中器或多路复用器,那么要根据客户机设备上的情况计算并发会话数量,而不是在 IDS 层进行计算。

这些定价模型并非在所有 IDS 版本上都可用。

时间: 2024-09-18 05:15:51

Informix Dynamic Server 11版本对比的相关文章

使用Rational Data Architect和Informix Dynamic Server进行数据建模

开始之前 本节解释本教程讲授什么内容,以及如何从中获得最大的收益. 关于本教程 本教程介绍 RDA 中的各种特性,讲解如何对IDS使用RDA.学习如何通过反向工程从数据库生成物理模型.把业务需求转换为(逻辑和物理)模型以及关联领域元素,从而帮助识别IDS数据库中的重要和机密信息. 目标 在本教程中,学习如何: 连接 IDS 服务器 通过反向工程从现有的数据库生成新的物理模型 从逻辑模型创建物理数据库模式 修改现有的逻辑模型并把修改应用于数据库 通过连接领域模型和数据库,保持数据的一致性和质量 先

使用Informix Dynamic Server的复制技术

IBM Informix Dynamic Server(IDS)一直以来都是一种具备强大复制技术的数据库.企业复制(Enterprise Replication,ER)和高可用性数据复制(High-Availability Data Replication,HDR)多年来为客户提供了可靠的服务.在较新的 IDS 版本 11.1 以及目前的 11.5 中,又添加了一些新的技术:远程独立(Remote Standalone)备用服务器和共享磁盘(Shared-Disk)备用服务器.本文将通过使用这些

使用基于Informix Dynamic Server的Server Studio JE

简介 Server Studio JE Server Studio JE (SSJE)是IBM Informix Dynamic Server (IDS)的独立的.基于Java的集成开发环境.Server Studio 帮助您管理数据库任务,比如存储管理.性能调优.进程和事件响应管理.另外,它还可以最小化易错.耗时.命令行驱动的管理任务.集成的图形化控制台将所有IDS数据库服务器的开发.管理和维护活动集于一体,为您提供一个集中控制点,不管数据服务器的位置在哪里,在您管理时都可以获得最大的可用性和

通过UPDATE STATISTICS充分利用Informix Dynamic Server优化器

通过 IBM Informix Dynamic Server(IDS)中的 UPDATE STATISTICS 语句充分利用数据库优化器.阅读本文对这个 SQL 语句的简述,了解如何用它解决各种不同的问题.发现更新统计信息的重要性,并了解如何收集统计信息.最后,浏览本文最后的 FAQ 小节,寻找您对这个重要的 SQL 语句所存疑问的答案. 简介 UPDATE STATISTICS 是一个专用 Informix SQL 命令,它通过分析数据并将该信息存储在系统编目中,更新关于每个表以及它的列的实际

Informix Dynamic Server数据库分段存储

Informix Dynamic Server分段存储,也称之为分片存储,其原理是对数据表中的记录或索引有规则地分散存储在磁盘不同的区域,达到将数据存储在多个磁盘上,通过减少对磁盘I/O的竞争,来提高数据库的效率.与此相反的是基本存储原则,其鼓励将数据库表中的数据尽量连续地存放在一个存储设备上,在Informix Dynamic Server读出数据时,将数据批量读出,以提高数据库的效率. 分段存储主要是通过均衡磁盘 I/O,实现内部查询的并行操作.并行地扫描多个磁盘上的数据来提高查询效率,其使

将Mac OS X上的Informix ODBC应用程序与Informix Dynamic Server集成1

简介 最近发布的针对 Mac OS X 平台的 32 位 Informix Client-SDK 提供改进的 Open Database Connectivity (ODBC) 功能,因此能够无缝地把感知 ODBC 的应用程序与 Informix Dynamic Server (IDS) 集成起来. 在 Mac OS X 上以两种形式提供 ODBC 驱动程序,动态库和应用程序插件.通过应用程序直接调用 ODBC API 的开发人员可以使用动态库,而 Apple 的 ODBC 数据源管理实用程序使

Informix Dynamic Server数据批量读出

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   Informix Dynamic Server分段 存储 ,也称之为分片存储,其原理是对数据表中的记录或索引有规则地分散存储在磁盘不同的区域,达到将数据存储在多个磁盘上,通过减少对磁盘I/O的竞争,来提高数据库的效率.与此相反的是基本存储原则,其鼓励将数据库表中的数据尽量连续地存放在一个存储设备上,在Informix Dynamic Server读出数据时,将数

使用Informix Dynamic Server调度器和SQL API

新的数据库管理特性简介 IBM IDS 11提供了一组令人期待的新特性,这组新特性形成了RDBMS自管理的基础.这些工具使DBA可以收集服务器信息,并使用SQL作为远程管理工具调整数据库服务器.此外,调度器还可以对 SQL API 命令的执行进行调度,这很像 UNIX cron 任务.IBM IDS 本身已是声誉卓著的免管理数据库,如今又降低了管理与问题诊断的成本,其价值更上一个台阶. IBM IDS 11实现的管理方面的增强有: 一个新的系统数据库(sysadmin) 数据库调度器 管理性SQ

使用JTA处理DB2 UDB和Informix Dynamic Server中的分布式事务

简介 在现代企业环境中,用多个数据库和多种品牌的数据库来存储公司数据已经不足为奇.最终,这些数据将会在不同数据库外进行比较.合并. 如果您有一个异构的数据库环境,并且计划将不同数据库中的数据收集到一个单独的应用程序中,那么您就应该可以使用传统技术执行该任务.在使用Java时,您将通过JDBC处理所有的数据库操作.清单1 展示了在Java应用程序中如何连接DB2 UDB和IDS的代码片断. 清单1. 使用JDBC建立到不同数据库的连接 1 try { // load JDBC drivers 2