- 在做割接的时候,需要注意哪些问题?
网络割接又叫网络迁移,是指对正在运行的网络进行物理或者逻辑上的更改。由于网络割接是对正在使用的线路、设备进行操作,将会直接影响到上面承载的业务,如果割接出现差错将会造成业务应用的中断,甚至造成不必要的经济损失,所以必须制定详细的割接方案。
在做网络割接之前要指定一个详细的割接方案,做好准备工作。在割接方案中需要具体化每个步骤的割接内容,计划应该包含设备的配置备份,每个步骤的开始时间,结束时间,最晚回退时间,该步骤对每种业务的影响等内容。 在实际操作中每一步骤应该包含3个小步骤: ① 每一步进行前的快照。进行该步骤前几分钟,将操作设备的所有端口状态、连线标记、协议状态(多少个IGP邻居、多少条IGP路由、多少个BGP邻居、多少条BGP路由)等信息记录下来,备份设备的配置文件。 ② 进行割接。执行割接的命令或物理操作。 ③ 检查是否成功。通过show/ping/tracert等命令查看,有条件时可以从客户端进行检查。 割接方案必须把这三个步骤具体执行的命令以及期待的结果明确下来。例如:快照时需要执行哪几条命令,割接的时候需要执行哪些命令,检查的时候执行哪些命令。相应命令的结果应该是怎么样的。 在有了周密的割接前的准备工作以后,割接工作就会很轻松,实施人员应按部就班地执行。 需要注意的是每一个操作命令都应该被记录下来,防止割接失败后不能回退到割接前的状态。 最好使用CRT之类的专业Telnet软件来进行操作。 割接注意事项: ① 回退: 当发现某一个割接步骤不能完成时,或者中途出现异常故障且无法在预订的时间内回复时, 就应该进行回退了。 ② 测试: 割接完成后还应该进行整体的测试,这个完整的测试包含的内容不仅仅是从设备层面进行, 还应该有应用层面的测试,以及流量流向的观察。 ③ 守局: 在进行完所有的割接步骤和测试步骤后,进入观察期,一般情况下,24 小时内如果正常的 话,该次割接就已经成功完成了。 - 割接前的准备: (1)割接需要的工具和设备,要提前准备并且核对, 有条件的准备备件,以防意外。 (2)割接方案要完备周密: ① 所有相关资料、配置、和操作步骤要详细,最好能到任何人看着就能做的程度。 ② 需要的配置要提前准备完毕,有条件的提前测试确认效果。 ③ 割接方案应该包括完善的确认割接效果的方法手段,和步骤,以及预期的效果。 ④ 对于割接的每个步骤,和整体割接时间,最好能提前预估,并且留有足够的余量。 ⑤ 提前预测各种可能发生的以外情况,并且有好完善而详细的应急预案。 ⑥ 根据实际情况,割接方案要按照预估的时间点,定好紧急回退的最晚时间点(也就是多少时间割接不成功,就回退)。 ⑦ 有详细的紧急回退步骤和计划。 (3)实施割接人员提前熟悉割接方案,做到胸有成竹。 (4)做好分工,明确参与人员职责。 (5)割接的时候严格按照事先定好的步骤和时间点来完成,碰到未知的问题,如果解决不了,及时联系相关同事,共同解决,加快解决问题速度提高割接成功率。 (6)割接步骤完成后,严格按照步骤确认割接效果。
- 大型割接的步骤: 大型割接的步骤:
- 早期调研阶段
- 前期准备阶段
- 割接中实施阶段
- 割接后保障阶段 (1)早期调研阶段的具体注意事项: ① 充分的网络调研 : a. 了解客户的最终需求 b. 现有的网络业务和流量走向 c. 网络各部分管理的分工 ② 制定详细的割接计划 : a 此次割接的项目背景介绍 b 割接前后新老拓扑的比对和流量的变化 c 各方服务的范围职责明确化,防止后期扯皮 d 把割接所涉及到的人员联系方式制定成通讯录,方便后期使用 e 整体进度表的制定(只是前期大体规划,后期根据实际情况可以微调) f 预估风险并制定相应的应急预案 g 割接所涉及到的资源变更(设备,接口,办卡,IP,VLAN等) h 割接计划的详细内容步骤,并方便打印给到割接当前的现场操作人员 i 测试方案(例:主备功能测试,网络 PING/TRACERT 测试,应用功能测试) j 割接失败的回退计划 k 割接中涉及到的设备预先做好配置脚本并仔细核对校准 ③ 对方案进行评估和审核 一般要经过公司内部领导和高技的审核通过后,再和客户召开割接方案会审,并得到客户的最终认可,使涉及割接的各个参与单位详细了解割接方案、割接步骤和配合测试事宜。 (2)前期准备工作的具体注意事项: ① 硬件方便的准备: a. 涉及到新链路的铺设排放和测试,并做好相应的标示标记,方便后期使用 b. 涉及的新设备,板卡,插槽等进行稳定性测试 c. 涉及的新设备事先安排好摆放空间位置和上架 d. 如机柜内供电不足,需要提前进行电力的改造 ② 软件方面的准备: a. 涉及到新的版本升级,要提前做稳定性测试,必要时,先选择 1-2 个点进行模 拟割接上线测试。 b. 如应用到新技术,需要前期进行详细的可靠性测试。 ③ 人员方面的准备: a. 对割接涉及到的操作人员做相应的培训,以便相关参与人员更快熟悉整个项目,避免出错。 b. 对客户各点的配合人员预先联系沟通确认好,避免割接当天无人接待。 ④ 其他方面的准备 a. 定期召开项目会议,和各方保持沟通,针对突发问题讨论解决。 b. 对老网络当前现状做测试,记录相关数据,以便后期改造后对比。 (3)割接中实施阶段的具体注意事项: ① 业务部分需在割接前进行详细业务测试并输出结果,防止割接前已出现问题,割接后依然有问题,故障无法扯清楚。---由业务部门完成 ② 事先把当天割接步骤打印成册,具体每一步骤的操作时间精确到分,并给到现场人员。 ③ 操作前的快照,将操作设备的所有端口状态、连线标记、协议状态(多少个 IGP 邻居、多少条 IGP 路由、多少个 BGP 邻居、多少条 BGP 路由)等信息记录下来 ④ 对现有设备的配置做保存留档,以便后续启用回退计划使用。 ⑤ 大型割接建议配备两名割接实施人员(一人操作、一人检查)、整个割接过程需要保存LOG记录。 ⑥ 割接完成后按照测试计划进行测试 ⑦ 如出现意外情况或者到达某个时间节点,将启动回退计划 (4)割接后的具体注意事项: ① 根据需要安排守局人员 ② 如有新设备替换上线,老设备务必保留一段时间放置突发意外情况,待新设备确认稳定运行一段时间后再安排下架。 ③ 对客户做相关的培训,提高客户对新网络的认知度,避免因为使用者的应用习惯问题导致无法使用网络,后期持续了解客户的想法和感受,提高客户体验和满意度。
- 割接原则: ① 采用分步骤进行 ② 每完成一步,需进行相应的验证和确认 ③ 书写每一步的验证步骤 ④ 控制好时间点,防止进度太慢需要倒回
- 割接分类: (1)硬割接: 网络没有冗余性、需要中断业务。 针对硬割接:若业务比较重要,重点放在缩短时间上。大致解决办法: ① 若是设备割接,看是否要占用原有设备位置,若是需要,是否能借用临时设备,使业务中断时间较少。 ② 若不用占用原有位置,可以将新设备配置好,尾纤和网线等提前布放好,割接时仅需割接下硬件线路。
(2)软割接: 网络具备冗余性、可以通过调整STP、VRRP、路由开销或控制路由避免业务中断。针对软割 接网络具备冗余性 ① 观察流量,特别是负载分担网络,冗余路径流量之和小于单条路径之后即可开始割接。 ② 将流量通过调整STP主备、VRRP主备、IGP COST或操作BGP属性使流量倒至另一侧,然后进行本侧割接。 虚拟场景如下:
过程: ① 对新设备提前做好预配置,并预先摆放在R2的边上, ② 要先做流量的倒换,把双向流量全部转移到R1-R3-R4这条线路上,需要注意确保是双向流量,不能只改单向。做完之后通过两边互相路由跟踪确认数据走向。 ③ 观察R4连接R2的接口和R1连接R2的接口的流量,确保端口无流量 ④ 把R4连接R2的接口和R1连接R2的接口SHUTDOWN掉,观察业务是否受影响,如受影响迅速恢复接口,如不受影响可以进行下一步操作。 ⑤ 根据预先计划,把R2上的广域网线路平移到新设备 ⑥ 把流量切回到新设备所在的链路,观察应用是否正常,如不正常,迅速切回R1-R3-R4这条线路上 ⑦ 等新设备稳定运行一段时间后(3天-1周),可以把R2做下架处理 6. 大型网络割接方案的编写步骤: 大型网络割接通常会分为多次小的割接,这个时候就需要一个总的割接方案和许多具体的割 接方案一起组合来描述整个过程。 通常按照下面步骤撰写大型网络割接方案: ① 描述项目背景 ② 制定总的割接方案和计划 许多网络割接方案不是一步就能完成的,通常会分为多次小的割接,这个时候就需要一 个总的割接方案和许多具体的割接方案一起组合来描述整个过程。 割接方案不但是描述割接中需要进行的各项任务,还包含各项任务的时间表,所以相关的内容是需要各个配合部门、单位共同讨论通过的。 ③ 编写具体割接实施工作 a) 割接前的准备工作 b) 割接组网图 c) 割接上线的范围和风险说明 d) 割接组织机构及人员安排 e) 正式割接步骤及流程 f) 回退步骤 ④ 割接完成后的测试 ⑤ 割接后的值班观察 割接也有可能遇到失败,在这种情况下应有应急方案或者使用回退方案 7. 何时启用回退方案: ① 在割接方案中一般针对每步都会设定一个时间点,超过该时间点意味着割接可能超时,所以要启用回退。 ② 割接中发生未曾预料到有意外情况,如线路不通,新设备工作不正常等。 ③ 在割接完成后做应用测试时,发现有应用不正常,无法及时排除问题,启用回退。