HDInsight 中版本控制的工作原理
HDInsight 服务有两个主要组件:资源提供程序和部署在群集上的开源软件 (OSS) 组件。
HDInsight 资源提供程序
Azure 中的资源由资源提供程序提供。 HDInsight 资源提供程序负责创建、管理和删除群集。
HDInsight 映像
HDInsight 使用映像将可在群集上部署的开源软件 (OSS) 组件组合在一起。 这些映像包含基本 Ubuntu 操作系统和核心组件,例如 Spark、Hadoop、Kafka、HBase 或 Hive。
HDInsight 中的版本控制
Azure 会定期升级映像和 HDInsight 资源提供程序,以包括新的改进和功能。
如果满足下列一项或多项条件,可能会创建新的 HDInsight 版本:
- HDInsight 资源提供程序功能出现重大更改或更新
- OSS 组件发布主要版本
- Ubuntu 操作系统出现重大更改
如果满足下列一项或多项条件,则会创建新的映像版本:
- OSS 组件发布主要或次要版本和更新
- 发布映像中组件的补丁或修补程序