《CCNP SWITCH (642-813 )学习指南》一1.2 实施计划的制订、文档编写和执行

简介:

本节书摘来异步社区《CCNP SWITCH (642-813 )学习指南》一书中的第1章,第1.2节,作者: 【美】Richard Froom , Balaji Sivasubramanian , Erum Frahim 译者: 田果 , 刘丹宁, 更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2 实施计划的制订、文档编写和执行

CCNP ROUTE (642-902)学习指南
在网络设计、部署和性能测试过程中,将制定实施计划并编写相应的文档。本节介绍实施计划的制定方法以及与实施计划相关联的文档。

1.2.1 实施计划的制定方法

实施网络变更的方法有两种:ad hoc方法和结构化方法。

在ad hoc方法中,网络工程师在发现需要更变(如实施路由协议)后再实施解决方案,而不对任务做任何规划。很多任务都是根据需要实现和配置的,这包括连接性、编址、路由和安全性;在此期间,可能添加新设备、部署新办公室。采用这种方法时,更容易出现可扩展性、次优路由和安全性问题。为避免这些问题,必须有妥善的实现计划。

在结构化方法中,网络工程师发现网络需要升级(如实施新的路由协议)时首先进行规划。根据现有的拓扑,审阅所有潜在的变更,并考虑众多的因素。在最终的设计和实施计划中,可能包括新拓扑、IP编址方案、解决扩展性问题的方案、链路升级方案、远程网络连接性以及对其他网络参数的变更。设计和实施计划必须满足技术和业务方面的需求;并在实现前将所有细节记录在实施计划中。成功实施后,将更新文档,以涵盖使用的工具和资源以及实现结果等内容。

IT领域使用的很多模型和方法论都定义了一种生命周期方法,该方法采用各种流程来提供高品质的IT服务。网络实现(包括实现计划)只是这些模型的一部分。下面是一些这样的模型。

Cisco生命周期服务:指定了一组必不可少的措施,帮助客户成功地部署Cisco技术并在整个网络生命周期内成功地运营和优化它们。Cisco生命周期服务定义了网络生命周期的6个阶段,这些阶段为准备、规划、设计、实施、运营和优化,被称为PPDIOO模型。实施计划是设计阶段的一部分,而实施是实施阶段的一部分。
IT基础设施库(IT Infrastructure Library,ITIL):这是一个IT服务管理最佳实践框架,旨在根据业务需求和业务流程提供高品质的IT服务。实施计划和实施是ITIL最佳实践的一部分。
故障、配置、计费、性能和安全(FCAPS)模型:由国际标准化组织(ISO)制定,定义了一组为成功管理网络而不必可少的管理类别,这包括故障管理、配置管理、计费管理、性能管理和安全管理。实施计划和实施是配置管理的一部分。
电信管理网(TMN)模型:类似于FCAPS模型,定义了一个电信网络管理框架。电信标准化部门(ITU-T)对FCAPS模型的主要方面进行了精炼,开发出了TMN框架。实施计划和实施是该框架的重要组成部分。
每个组织的需求都各不相同,应根据其技术和业务方面的需求选择合适的模型,还可根据需要改进并结合使用多个模型。例如,为确保成功地实施,需要制定成功的实施计划,可据此选择合适的流程和规范。

选择模型后,需要选择支持该模型且性价比较高的工具,以便成功地部署Cisco技术并获得最佳性能。

确定需求并选择模型和工具后,便可以开始制定实施计划了。

注意:

本书所有的示例都采用了Cisco生命周期服务(PPDIOO)方法。

1.2.2 制订实施计划

正如Cisco Press出版的《Authorized Self-Study Guide: Designing for Cisco Internetwork Solutions (DESGN)》第二版指出的,采用PPDIOO模型时,推荐采取的设计方案包括三个基本步骤。

第1步 确定客户需求:这通常是在准备阶段完成的。在这一步,核心决策人员将确定初步的业务和技术需求,并据此提出高级概念架构。

第2步 确定现有网络和站点的特征:在规划阶段,需要确定站点的特征、对现有网络进行评估,并确定现有的基础设施、站点和运营环境能否支持提议的系统。为确定现有网络和站点的特征,需要对其进行审计和分析。在网络审计阶段,将对网络的完整性和质量进行全面检查;在网络分析阶段,将分析网络的行为(数据流、拥塞情况等)。

第3步 设计网络拓扑和解决方案:在这一步,将制定详细的网络设计方案,并做出有关网络基础设施、基础设施服务和应用方面的决策。做出这些决策所需的数据在前两步已收集好了。

在实施网络前,为验证设计方案是否正确以及找出并修复可能存在的问题,可能搭建一个原型网络。

在这一步,还需编写详细的设计文档,其中包括在前两步已记录到文档中的信息。

完成设计后,便进入了实施阶段了,这包括如下步骤。

第1步 规划实施:在这一步,将制定实施计划,以阐明实施并提高实施速度。在此期间,还将进行成本评估。这一步是在PPDIOO设计阶段完成的。

第2步 实施并验证设计:通过搭建网络实施并验证设计,这一步对应于PPDIOO实施阶段。

第3步 监视并改进设计:网络搭建后便开始运营了。在运营阶段,将不断监视网络并检查错误。如果需要排出故障的频率太过频繁甚至令人难以应对,可能需要重新设计网络。如果正确地完成了前面所有的步骤,就不会出现这种情形。这一步是PPDIOO运营和优化阶段的一部分。

制定实施计划是设计阶段的一部分,但在此之前必须获取下述信息。

  • 具体的网络信息以及制定实施计划涉及的所有行为和任务:网络信息包括现有的拓扑、设备和软件版本;IP编址方案;可扩展性需求(汇总、末节区域等);要通告的网络列表;链路使用情况;主链路和备用链路对度量值的要求。需要考虑的其他需求包括站点的实施需求、需要的工具以及应使用的配置和验证命令。
  • 实施计划依赖的其他服务组件和现有网络:应确定实施可能面临的风险,并制定应对计划。
  • 为制定实施计划所需的资源:应确定实施的日程安排以及参与人员扮演的角色和承担的职责。
    根据收集到的信息,网络工程师将确定必须完成的实施任务。例如,可能需要修改现有网络的拓扑设计、IP编址方案等。制定实施计划后,将实施和验证解决方案并更新文档。

下面是在制定并执行实施计划期间需要完成的步骤。

  • 规划实施。
  • 选择所需的工具和资源。
  • 与专家协调。
  • 验证实施。
  • 解读性能测试结果。
  • 编写有关基准、性能和建议方面的文档。

与站点相关的实施任务可能包括:

  • 确定要实施的应用和设备;
  • 制定安装任务和核对清单;
  • 确定设备配置和软件需求;
  • 确定站点特有的设备配置和安全任务以及核对清单;
  • 制定安装验证测试方案。

1.2.3 实施计划文档

必须确保实施计划文档是最新且正确的,因为实施和验证阶段都要用到它。实施设计方案后,应将所有的验证步骤和结果都加入到文档中,这样才能为排除故障以及规划未来的网络升级和变更提供帮助。

文档还必须易于获得(例如,对排除故障的工程师来说)。文档应包含有关设备和配置的最新信息,还应包含发现的问题、基准性能以及验证任务的细节和结果。

文档还可用于编写实施报告,其中包括执行的任务、日程安排、使用的资源等。

实施计划文档应包含如下内容。

  • 网络信息。
  • 需要的工具。
  • 需要的资源。
  • 实施任务。
  • 验证任务。
  • 性能测量及结果。
  • 屏幕截图和照片。

仅当项目完成,在文档中添加了验证信息后,文档编写过程才结束。

可使用一个实施计划模板,并在每一步都在模板中添加信息。如果组织没有标准模板,可创建一个。项目结束时,将文档归档,供以后审核、排除故障和更新网络时使用。

1.2.4 实施计划示例

本节通过示例阐述实施计划的制定过程。

1.网络
在这个示例中,有家公司想升级其现有网络。该公司想使用汇聚速度快的路由协议实施一种可扩展的解决方案。为优化分组转发,需要采用分层编址方案并进行汇总。用户需要通过冗余连接高速访问服务器群。该公司有很多分支机构,为让分支机构能够不间断地访问服务器群,需要冗余的Internet连接。分支机构需要实施安全连接,以防未经授权者访问其数据。

网络工程师应审核现有的拓扑以及实施新解决方案所需的其他网络信息。必须考虑所有的需求,制定实施计划并编写文档;完成验证测试后,还必须将结果加入到文档中。

2.网络需求
要制定实施计划,必须确定需求以及现有网络的特征。

在这里,现有拓扑在所有网络设备之间都提供了冗余连接。Internet连接是双宿的,这提供了到远程站点和Internet的冗余连接。采用的设备能够提供所有需要的功能,但操作系统必须升级。

需要修改网络设备现有的编址方案,以优化分组转发并支持汇总。新需求对QoS配置没有影响。服务器群运行着公司的关键任务应用程序,这些应用程序和IP语音(VoIP)的数据流必须得到优先传输。网络当前使用的是OSPF,必须改而使用EIGRP,因为要求汇聚速度更快。

现有配置足以确保内部资源和分支机构连接的安全。

收集上述信息后,必须将所有细节和需求记录到文档中,这包括:

  • 现有设备和所需设备清单;
  • 设备当前使用的软件版本和所需的软件版本;
  • 网络拓扑(物理拓扑和逻辑拓扑);
  • 设计文档;
  • 当前的配置,包括IP地址、汇总、路由、QoS、安全性等。
  • 当前的链路使用情况和度量值;

站点需求,包括IP编址方案、需要的软件、拓扑变更、路由协议需求、QoS、安全性等。
3.网络实施计划
现在可以制定网络实施计划了,它包含如下内容。

  • 项目联系人清单和工作描述,它指出了项目涉及的所有人员及其职责。
  • 站点和设备的位置以及如何接触它们。
  • 所需的工具和资源。
  • 所做的假设。
  • 要执行的任务,包括详细描述。
  • 网络分期计划。

表1.1是一个项目联系人清单模板,在这个项目中,涉及Cisco工作人员和客户代表。


b1

表1.2是一个设备分布图模板,提供了设备位置信息以及如何接触设备的细节。


b2

表1.3是实施工程师为完成实施计划指定的任务所需的工具。


b3

表1.4是一个实施任务列表,指出了所需的步骤及其详细描述。在实施记录中,应指出每项任务的结果。


b4

成功实施设计方案后,必须更新文档使其包含所有细节、验证步骤和结果。

相关文章
|
1月前
|
数据可视化 数据库连接 测试技术
【软件设计师备考 专题 】编写外部设计文档:系统流程图和功能说明书
【软件设计师备考 专题 】编写外部设计文档:系统流程图和功能说明书
87 0
|
6月前
|
Web App开发 前端开发 JavaScript
网页前端项目评审参考标准
网页前端项目评审参考标准
51 0
|
8月前
|
安全 区块链
ARBT阿尔比特智能合约系统开发方案设计/详细案例/规则介绍/源码程序
The basic principle of the ARBT pledge mining system is that users lock a certain number of ARBT tokens in the system for pledge and receive corresponding mining rewards. During the pledge process, the user's ARBT token will be frozen, making it unable to freely trade and transfer to ensure the stab
|
8月前
|
开发框架 前端开发 安全
ETH链游开发的关键步骤和技术讲解[附源码逻辑示例]
ETH链游开发的关键步骤和技术讲解[附源码逻辑示例]
|
11月前
|
测试技术 区块链
区块链主链开发规则及源码
主链可以理解为正式上线的、能独立自主的区块链网络。 是区块链社区公认的可信区块链网络,其交易信息被全体成员所认可。 有效的区块在经过区块链网络的共识后会被追加到主网的区块账本上的区块链。
|
存储 运维 Kubernetes
环境管理3阶段:从说明书到命令到声明式 | 学习笔记
快速学习环境管理3阶段:从说明书到命令到声明式
98 0
环境管理3阶段:从说明书到命令到声明式 | 学习笔记
|
设计模式 编译器 Go
Go 软件设计之道:1 对不同类型的数据进行分组 #私藏项目实操分享#
Go 软件设计之道:1 对不同类型的数据进行分组 #私藏项目实操分享#
146 0
Go 软件设计之道:1 对不同类型的数据进行分组 #私藏项目实操分享#
|
项目管理
艾伟也谈项目管理,关于导致项目失败的程序的讨论
  最初的问题   上周,在SCNA(北美2010软件技术大会)的一个专题小组讨论会上,Chad Fowler (@chadfowler)问道,“有多少项目是因为程序的原因失败的?”。按当时的情形,我想他的观点是,项目的失败归咎于业务问题,而非程序。
1038 0