当前位置:首页 > 报告详情

确定性 ISSU 资格.pdf

上传人: 明**** 编号:1011949 2025-12-21 21页 1.17MB

1、Ryan GarthwaiteDeterministic ISSU QualificationDeterministic ISSU QualificationRyan GarthwaiteNETWORKINGIn-Service Software Upgrade(ISSU)ISSU lets network switches upgrade software without disrupting traffic.If an error occurs,any interruption is minimised.Also referred to as Hitless Upgrade and War

2、m Upgrade/bootWhat is ISSU and ISSU Qualification?ISSU QualificationThe warm upgrade is assessed against a series of criteria and metrics.It must pass all of them to consider this upgrade successful.Some implementations use hardware workaroundsDual supervisorsIncreased hardware costs and complexityB

3、andwidth reductionReduced bandwidth while half the system upgrades at a timeIn SONiC this is fully software basedFor full implementation details refer to How is SONiC ISSU Implemented?OCPREG19-SONiC Reliability,Manageability and ExtensibilityChallenges with ISSU QualificationLink-Aggregation-Control

4、(LACP)Enforcing 150s downtime,no LAG flapsBGPEnforcing BGP restarts 240sDataplaneIntegrating with Control Plane Assistant(ARP/ND)Sub-second ASIC reset,Downtime Need to pre-filter out these expected inconsistenciesMany keys are volatile e.g.temperature,CPU,etc-need to exclude these tooOf the differen

5、cesCommon to see warm/cold has a value set but the opposite doesnt have a value setDifferent representations of the same state“N/A”vs(absent variable)Consistency Between Software Cold vs Warm Boot#WB Values#CB Values#WB excl Volatile#CB excl Volatile#Differing Values4724520423612778574APPL_DBMostly

6、a matchSimilar challenges to STATEUnset default valuesConsistency Between Software Cold vs Warm Boot#WB Values#CB Values#WB excl Volatile#CB excl Volatile#Differing Values521145211652081520836Observations from ProductionSW/SW Inconsistency50%SW/HW Inconsistenc

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
根据报告的内容,全文主要概括如下: 1. **In-Service Software Upgrade (ISSU)**: ISSU允许网络交换机在不中断流量的情况下升级软件,减少错误发生时的中断。 2. **ISSU Qualification**: 对热升级进行一系列标准和指标的评估,必须通过所有标准才能认为升级成功。 3. **挑战与问题**: - 链路聚合控制(LACP)和小于150秒的停机时间。 - BGP重启小于240秒。 - 数据平面集成和控制平面助手(ARP/ND)。 - 子秒级ASIC重置,停机时间小于0.05秒。 - 数据迁移的一致性。 4. **数据一致性**: - 数据一致性是成功数据迁移的关键指标。 - 100%一致的数据意味着配置文件在冷启动和热升级后保持同步。 5. **数据一致性验证**: - 软件与硬件之间的一致性验证。 - ASIC SAI与ASIC DB的一致性检查。 - Redis DB(CONFIG, APPL, 快照比较)。 6. **资源与贡献**: - 提供了SONiC管理资格基础设施、高级重启固定装置等资源。 - 鼓励对SONiC的所有领域进行贡献,包括测试基础设施、OS功能等。
"ISSU升级,安全无忧?" "数据一致性,ISSU的命脉?" "SONiC ISSU,挑战与突破!"
客服
商务合作
小程序
服务号
折叠