功能、特性和优点 | DB2 Express-C 9 | DB2 Express-C 9 FTL | DB2 Express 9 | DB2 Workgroup 9 | DB2 Enterprise 9 |
平台支持? (目前支持的硬件和软件平台) | Windows 和 Linux(System i、System p 和 System x)服务器。 | Windows 和 Linux(System i、System p 和 System x)服务器。 | Windows、Solaris x64(从 DB2 9.5 FixPack 1 开始)和 Linux(System i、System p 和 System x)服务器。 | Windows、Linux(System i、System p 和 System x)、AIX、Solaris(SPARC 和 x64)和 HP-UX(IA-64 只从 DB2 9.5 开始)。 | Windows、Linux(System i、System p 和 System x)、AIX、Solaris(SPARC 和 x64)和 HP-UX(IA-64 只从 DB2 9.5 开始)。 |
是否可以应用 处理器或授权用户许可? | 否 DB2 Express-C 是一个受一定限制的免费 DB2 包。对于 DB2 9.5,您应该知道 DB2 Express-C 针对双处理核心和 2 GB 内存进行了优化;因此,DB2 Express-C 的资源占用将受到限制。可以在任何规模的服务器和支持的任何处理器上运行 DB2 Express-C。 |
否。使用每服务器许可 在购买 DB2 Express-C FTL 时,实际上是为 DB2 Express-C 服务器购买了一年的支持服务。因为这个包的 DB2 组件是免费的,所以只需为一年的定期支持服务付费。很容易为 DB2 Express-C FTL 授予许可。不需要考虑用户数量、服务器的处理器转换、核心或其他东西:只需为每个服务器购买一个 FTL 许可证。如果您有 5 个服务器,就需要 5 个许可证 —— 就这么简单。DB2 Express-C FTL 采用与 DB2 Express-C 相同的优化方式;但是它有一些限制,要求数据服务器占用的可用处理核心不超过 4 个,占用的可用内存不超过 4 GB。与 DB2 Express-C 一样,可以在任何规模的服务器和支持的任何处理器上运行 DB2 Express-C FTL。 |
是 DB2 Express 既可以用授权用户许可证来授予许可,也可以根据底层服务器的处理器级别通过每个处理器的方式来授予许可。 对于授权用户许可方式,要为连接特定 DB2 Express 服务器的每个用户付费。如果同一个用户希望连接两个 DB2 Express 数据服务器,那么他需要两个授权用户许可证。另外,在对这个产品使用授权用户许可证时,最少需要 5 个授权用户许可证。 DB2 Express 还可以使用处理器许可证,这种许可方式不需要计算用户数量。DB2 处理器许可证通过物理服务器的处理器(VU)级别授予。 |
是 DB2 Workgroup 既可以用授权用户许可证来授予许可,也可以根据底层服务器的处理器级别通过每个处理器的方式来授予许可。 对于授权用户许可方式,要为连接特定 DB2 Workgroup 服务器的每个用户付费。如果同一个用户希望连接两个 DB2 Workgroup 数据服务器,那么他需要两个授权用户许可证。另外,在对这个产品使用授权用户许可证时,最少需要 5 个授权用户许可证。 DB2 Workgroup 还可以使用处理器许可证,这种许可方式不需要计算用户数量。DB2 处理器许可证通过物理服务器的处理器(VU)级别授予。 |
是 DB2 Enterprise 既可以用授权用户许可证来授予许可,也可以根据底层服务器的处理器级别通过每个处理器的方式来授予许可。 对于授权用户许可方式,要为连接特定 DB2 Enterprise 服务器的每个用户付费。如果同一个用户希望连接两个 DB2 Enterprise 数据服务器,那么他需要两个授权用户许可证。另外,在使用授权用户许可证时,安装这个产品的服务器上每 100 个 VU 最少需要 25 个授权用户许可证。 例如,如果将 DB2 Enterprise 安装在一个有 400 个 VU 的服务器上,则需要购买至少 100 个授权用户许可证。即使在您的环境中只有 25 个用户,仍然需要购买 100 个授权用户许可证,因为在对 DB2 Enterprise 使用授权用户许可证时,必须为每 100 个 VU 至少购买 25 个授权用户许可证。如果在您的环境中有 125 个用户,那么需要购买 125 个授权用户许可证,因为这超过了最低值(每 100 个 VU 至少 25 个)。 DB2 Enterprise 也可以使用处理器许可证,这种许可方式不需要计算用户数量。DB2 处理器许可证通过物理服务器的处理器(VU)级别授予。 |
处理器 限制? | 不适用 DB2 Express-C 经过优化,而且在对处理器资源(每插槽核心数、处理器等)无限制的服务器上只能占用 2 个处理核心。 |
不适用 DB2 Express-C FTL 经过优化,而且在处理器资源(每插槽核心数、处理器等)无限制的服务器上只能占用 4 个处理核心。 |
200 DB2 Express 可以安装在最大处理器级别为 200 个 VU 的服务器上。 |
400 DB2 Workgroup 可以安装在最大处理器级别为 400 个 VU 的服务器上。 |
无限制 |
是否具有添加子容量许可的正式资格(LPAR、DLPAR 等) | 是,通过虚拟机技术或静态 LPAR 可以在使用虚拟化软件(比如 VMWare 和 Microsoft 的 Virtual PC Server)的虚拟化环境中部署 DB2 Express-C 服务器。如果有一个 8 路服务器,那么可以在 4 个不同的虚拟化会话中安装 DB2 Express-C,但是每个会话使用的可用服务器处理核心不超过 2 个。对于静态 LPAR,也是如此。可以在服务器上任意数量的静态 LPAR 中安装 DB2 Express-C,但是每个安装使用的处理核心不能超过 2 个,占用的内存不能超过 2 GB。 |
是,通过虚拟机技术或静态 LPAR 可以在使用虚拟化软件(比如 VMWare 和 Microsoft 的 Virtual PC Server)的虚拟化环境中部署 DB2 Express-C FTL 服务器。如果有一个 8 路服务器,那么可以在 4 个不同的虚拟化会话中安装 DB2 Express-C FTL,但是每个会话使用的可用服务器处理核心不超过 4 个。对于静态 LPAR,也是如此。可以在服务器上任意数量的静态 LPAR 中安装 DB2 Express-C FTL,但是每个安装使用的处理核心不能超过 4 个,占用的内存不能超过 4 GB。如果购买 DB2 Express-C FTL,并使用虚拟化技术在同一台服务器上安装多个 DB2 Express-C FTL,就需要为服务器上的每个拷贝购买支持包。例如,如果在一个 |