本站点使用Cookies,继续浏览表示您同意我们使用Cookies。 Cookies和隐私政策>

首页 信息速查 产品智能选型 IP知识百科

什么是特性软件包?

特性软件包(Feature Software Package)是在基础软件包之上,针对一些特定的特性,提供业务组件化能力,一个特性一个包,可独立加载或卸载的软件包。当根据业务需要,扩展新特性或者实现特性在线增量升级时,可以独立对特性软件包进行加载升级,实现功能扩展,无需升级基础软件包。

为什么要有特性软件包?

随着网络通信技术的高速发展,数据通信设备数量增多,用户群体增大,版本开发周期内市场需求变化大,需求不确定性强。设备软件包的构成也是随之发生了很大变化。

传统情况下的设备软件包

在传统情况下,一个设备的软件做成一个软件包(*.cc),各特性之间依赖强。有时在设备发布之后,需要新增一些功能,原有软件处理方式是通过更换设备软件包统一版本升级,此方式优点是版本管理简单、升级操作过程简单;缺点是设备软件包版本发布数量大,发布周期长、无法做到按需升级,不够灵活。

传统情况下设备软件包
传统情况下设备软件包

支持特性软件包的设备软件包

为了解决传统情况下设备软件包的缺点,采用组件化方式:特性间进行解耦、故障隔离、权限最小化,实现特性之间没有依赖、或者依赖很简单,根据特性对功能的依赖关系,可以将一组对内高耦合、对外低耦合的特性组成一个特性软件包(*.ccx)发布。此时设备软件包分为基础软件包和特性软件包。

基础软件包(*.cc)是基础的系统软件包,在首次开局和软件版本升级的场景下使用。提供软件运行的基础能力,例如硬件驱动程序、公共组件、OS(Operating System,操作系统)以及配套的引导文件等,是组件业务运行的基础,为整个设备提供支撑。

当用户需要新增一些功能,但又不希望更换基础软件包(*.cc)时,就通过特性包的方式来扩展我们的功能。此方式可以减少版本发布数量、缩短版本发布周期、特性按需发布、独立交付、更加灵活。减少设备软件升级时间、降低升级风险。

特性软件包示意图
特性软件包示意图

特性软件包的基本功能

特性软件包基本功能主要包括:

  • 在线加载/卸载特性软件包:设备启动后,基于业务需要,如扩展新特性等,可以在线加载新的特性软件包(*.ccx),也支持对已加载的特性软件包进行在线卸载。特性软件包加载后,特性软件包的功能自动触发启动,卸载后其功能自动停止。
  • 在线升级特性软件包:华为公司为增强特性能力、优化原特性性能时,会发布特性包的新版本。用户可根据业务需要,进行特性软件包的升级操作。
  • 特性软件包回退:特性升级过程如果出现异常,特性软件版本会自动回退至之前版本。特性包升级后,由于业务需求或者相关特性业务出现异常,可以将此特性包回退到升级前的版本。

特性软件包分类

设备当前支持的特性软件包可以分为两种类:
  • 独立特性软件包:特性包功能没有集成在基础软件包内,有独立包且独立发布,需单独获取和上传。实现用户无需升级基础软件包,就可以支持新特性。可支持独立加载、卸载和升级,整个过程业务不中断。
  • 随包特性软件包:特性包功能集成在基础软件包内,无独立包,随基础软件包一起发布,无需单独获取和上传。此类特性软件包一般是基本功能性的特性,为了实现独立演进等功能而做的特性包。
表1-1 已支持的特性软件包

特性名称

特性包名称

类型

参考文件

MACsec

product_version_MACSEC_X.ccx

独立特性软件包

什么是MACsec?特性包使用指南-MACsec

OAS

product_version_OAS_X.ccx

独立特性软件包

什么是OAS?OAS配置

远程镜像

product_version_ERSPAN_X.ccx

独立特性软件包

特性包使用指南-远程镜像

报文捕获

product_version_CAPTURE_X.ccx

独立特性软件包

特性包使用指南-报文捕获

Telemetry

N/A

随包特性软件包

什么是Telemetry?Telemetry配置

AI Fabric

N/A

随包特性软件包

AI ECN配置

内容安全扩展

product_version_Content-Security-Extension_X.ccx

独立特性软件包

URL过滤特性包使用指南

华为乾坤对接器

product_version_Huawei-Qiankun-Connector_X.ccx

独立特性软件包

华为乾坤对接器软件包

攻击取证

product_version_Attack-Forensics_X.ccx

独立特性软件包

攻击取证特性包使用指南

Kafka

product_version_Kafka-Log-Connector_X.ccx

独立特性软件包

Kafka Log Connector特性软件包

Anti-DDos

product_version__AntiDDoS_X.ccx

随包特性软件包

Anti DDos特性软件包

如何获取特性软件包

  1. 访问华为技术支持网站,在软件下载专区选择对应的产品节点。(企业网用户:华为运营商技术支持网站。)
  2. 选择需要的特性软件包(一般命名为:产品名+版本号+特性名), 点击进入对应页面。

    如下图所示,可以点击“CloudEngine 58&68&78&88&98 V300R022C10SPC200_MACSEC_001”进入MACSEC特性页面。

    软件下载页面
    软件下载页面
  3. 选择特性包软件XXX.ccx,点击“下载”按钮进行软件下载。选择 XXXX特性包使用指南-YYYY”文档(XXXX为产品名称,YYYY为特性包名称),点击“下载”按钮进行特性软件包资料下载

    如下图所示,选择“CE6800-8800_V300R022C10SPC200_MACSEC_001.ccx”,点击“下载”按钮进行软件下载。选择 CloudEngine 8800, 6800 V300R022C10SPC200 特性包使用指南-MACsec,点击“下载”按钮进行特性软件包资料下载

    特性软件包下载页面
    特性软件包下载页面
词条统计
  • 作者: 高婷婷
  • 最近更新: 2024-02-26
  • 浏览次数: 2183
  • 平均得分:
分享链接到: