Db2 数据库产品版本和 Db2 产品
您可以从多个 Db2 产品版本中进行选择,这些版本旨在根据您的持续业务需求进行扩展。 有关权利和义务的更多信息,请参阅产品或提供的许可协议。
Db2 产品版本和 Db2 产品版本中的功能中涵盖了每个 Db2 数据库产品版本中包含的功能的详细信息。
通用代码库
在 Db2中,所有版本都具有相同的代码库。 版本之间唯一的技术差异是资源限制。 通过这种方式,可以将为任何 Db2 版本编写的应用程序轻松移至 Db2支持的任何操作系统平台上的任何其他 Db2 版本。 这种灵活性使用户能够在一个版本上学习,并在任何其他 Db2 版本上立即产生效果。
表 1. 新的 Db2 版本及其相应的旧版本
新版本
先前版本
Db2 Community Edition
Express-C Edition、Developer Community Edition
Db2 Standard Edition
Advanced Workgroup Server Edition、Workgroup Server Edition、Direct Standard Edition
Db2 Advanced Edition
Advanced Enterprise Server Edition、Enterprise Server Edition、Developer Edition、Direct Advanced Edition
注意: Db2 V 11.5 可用于 Advanced Enterprise Server Edition 和 Enterprise Server Edition。
Db2 高级版
Db2 Advanced Edition 为企业提供全面的数据库解决方案,并提供许可指标以促进混合云部署。 此解决方案在一个程序包中提供数据仓库功能、事务功能和分析功能。
Db2 Advanced Edition 可作为永久软件许可证和每月预订提供,用于非受限生产和非生产用途,并提供高级 IBM 支持。
Db2 Advanced Edition 为存储优化,内存计算,可靠的系统可用性和工作负载管理工具提供高级功能。 该解决方案还有助于以较低的成本确保高性能、可操作的洞察力、持续可用性和可靠性。 它提供了用于在本地或云上进行部署的灵活部署选项。 Db2 Advanced Edition 提供以下优点:
改进应用程序性能和分析以便更快地作出决定。
提供高可用性和灾难恢复能力。
提供安全且灵活的环境。
更有效地与各种数据进行接口。
提高效率并减少管理工作。
Db2 Advanced Edition 可以部署在任意大小的 Linux®, UNIX 或 Windows 服务器上,从一个处理器到数百个处理器,以及物理服务器和虚拟服务器上。
Db2 Advanced Edition 适用于非生产环境 (例如,开发环境和测试环境) 的每个虚拟处理器核心 (VPC) 收费指标和授权用户 (AU) 指标。
Db2 Standard Edition
Db2 Standard Edition 是面向小型或中型企业的高性能数据库,具有混合云部署的许可选项。 Db2 Standard Edition 类似于 Db2 Advanced Edition。 但是,它的部署大小受到限制。 Db2 Standard Edition 为本地或云端提供灵活的部署选项。 Db2 Standard Edition 具有以下优点:
改进应用程序性能和分析以便更快地作出决定。
提供高可用性和灾难恢复能力。
提供安全且灵活的环境。
更有效地与各种数据进行接口。
提高效率并减少管理工作。
Db2 Standard Edition 适用于非生产环境 (也称为开发或测试环境) 的虚拟 CPU 费用度量和授权用户度量。 您最多只能使用 16 个虚拟处理器核心和 128 GB 实例内存。 这些限制适用于各个物理服务器或虚拟服务器,但部署在 pureScale 或 DPF 集群中的物理服务器或虚拟服务器除外。 在这些实例中,限制适用于整个集群。
Db2 Community Edition
Db2 Community Edition 免费提供 Db2 的所有核心功能。
Db2 Community Edition 是开发者和合作伙伴社区的 Db2 数据服务器的入门级版本。 您可以在几分钟内安装并运行该程序。 它易于使用和嵌入,包括自我管理功能,并体现 Db2 for Linux, UNIX , and Windows 的所有核心功能。 使用 Db2 Community Edition 开发的解决方案可以使用更可扩展的 Db2 版本进行无缝部署,而无需修改应用程序代码。
Db2 Community Edition 限制为最多 4 个虚拟处理器核心和 16 GB 实例内存。 这些限制适用于各个物理服务器或虚拟服务器,但部署在 pureScale 或 DPF 集群中的物理服务器或虚拟服务器除外。 在这些实例中,限制适用于整个集群。
Db2 Community Edition 将在主要发行版里程碑时免费刷新和更新,但不随附企业级支持。 但是,有一个强大的在线社区,您可以在其中发布问题并向同行学习。 通过 IBM Db2 社区站点 或与社交媒体上的同行一起提供社区支持。
您可以通过对数据库映像 应用激活密钥 ,将 Db2 Community Edition 数据库升级到更可扩展的版本。 数据库会立即升级,然后使 Db2 能够使用更多的虚拟处理器和实例内存。
注: Db2 Community Edition 也可作为独立 Docker 映像提供。 有关更多信息,请参阅 Db2 Community Edition for Docker。
Db2 部署选项
Db2 具有以下部署选项:
Db2 在 Windows , Linux 和 AIX Community , Standard 和 Advanced 上提供了本地裸机或 VM 产品。
Db2 Red Hat® OpenShift®上的云本机容器化部署。
Db2onIBM Cloud Pak for Data(CP4D)云原生容器化部署,可访问CP4D 提供的人工智能基础服务。
所有 Db2 部署选项都基于相同的 Db2 核心引擎,并提供相同的核心功能。
表 2. 每个 Db2 服务器或 pureScale 集群的处理器和内存限制
Db2 版本
处理器核心
允许的实例内存
高级
无限制
无限制
标准
最多 16 个
128 GB
社区
最多 4 个
16 GB
表 3. Db2 部署选项
部署选项
描述
可用版本
收费指标
许可证发放模型
Db2
Linux, UNIX , Windows 和 AIX 上的本地裸机或 VM 产品
Db2 Community Edition, Db2 Standard Edition和 Db2 Advanced Edition。
用于生产环境的虚拟处理器核心 (VPC) 度量和用于非生产环境的授权用户 (AU) 度量。
永久许可证和每月许可证
Db2 容器化部署
Red Hat OpenShift
Db2 Community Edition, Db2 Standard Edition和 Db2 Advanced Edition。
用于生产环境的虚拟处理器核心 (VPC) 度量和用于非生产环境的授权用户 (AU) 度量。
永久许可证和每月许可证
IBM Cloud Pak for DataCP4D)* 中的Db2盒式磁带
Cloud Pak for Data 中的容器化部署
Db2 Standard Edition 和 Db2 Advanced Edition。
虚拟处理器核心 (VPC) 度量。
永久许可证和已承诺期限的许可证
注: * Db2 盒带为客户提供了对 Db2 本地产品的双重权利,以及在 Red Hat OpenShift 或 CP4D上对 Db2 进行容器化的能力。
Db2 关于 Red Hat OpenShift
所有 Db2 版本 (Community , Standard 和 Advanced) 都可以部署在 Red Hat OpenShift上。
IBM Cloud Pak for Data (CP4D) 上的 Db2
Db2高级版和Db2 Standard Edition都可以作为IBM Cloud Pak for Data盒式磁带提供。