【技术实现步骤摘要】
本专利技术涉及通信领域,尤其涉及一种主动式设备自动部署方法、设备及系统。 一种主动式设备自动部署方法、设备及系统
技术介绍
裸机设备是指没有任何配置的设备,裸机设备从出厂到在实际生产网络环境中运 行,需要进行一系列的处理:包括上机架、加电,通过Console(控制台)配置接口配置基本的 访问参数,包括 telnet (远程登录)参数,SNMP (Simple Network Management Protocol, 简单网络管理协议)参数等,升级到指定的版本,部署基线化的启动配置文件,从而达到生 产网络可用的、规划的状态。这些步骤需要对每台设备到设备现场人工进行,网络中的接入 设备数量多、地理分布广,这样就需要花费管理人员大量的时间和精力,并且容易出错、导 致设备无法正常使用。 因此,需要一种自动化技术,在网络事先规划好之后,上述的裸机设备配置可以自 动化进行,达到自动部署的目的,从而可以大大节省人力成本、减少把裸机设备配置成生产 设备的时间。 如图1所示,为现有技术中的一种自动部署的典型组网架构示意图,在该组网中, 设备需要在DHCP (Dynamic Host Configuration Protocol,动态主机配置协议)服务器、 TFTP (Trivial File Transfer Protocol,普通文件传送协议)服务器和 DNS (Domain Name Server,域名服务器)服务器(可选)的配合下,实现自动部署。其中: 1)、DHCP服务器:用来为执行自动配置的设备分配IP (Internet P ...
【技术保护点】
一种设备自动部署方法,应用于包括待配置设备、动态主机配置协议DHCP服务器的自动部署系统,其特征在于,所述自动部署系统还包括自动部置服务器,以及普通文件传送协议TFTP服务器,其中,所述DHCP服务器中配置有临时IP地址分配段、TFTP服务器IP地址或域名、以及基础配置文件的名称;所述自动部署服务器中配置有自动部署文件、基础配置文件,该自动部署文件中记录有自动部署元组信息,该自动部署元组信息包括设备MAC地址、IP地址与掩码、以及基线启动配置文件的名称;所述TFTP服务器中存储有基础配置文件,该方法包括:自动部署服务器接收到TFTP服务器发送的通知消息,该通知消息中携带有待配置设备的临时IP地址,以及所述待配置设备获取到的基础配置文件的名称;其中,所述通知消息为所述TFTP服务器接收到所述待配置设备发送的基础配置文件获取请求,并向所述待配置设备返回对应的基础配置文件后发送的;所述自动部署服务器根据所述基础配置文件的名称查询对应的基础配置文件,并根据该基础配置文件以及所述临时IP地址获取所述待配置设备的MAC地址;所述自动部署服务器根据所述MAC地址查询对应的自动部署元组信息,并根据该自 ...
【技术特征摘要】
1. 一种设备自动部署方法,应用于包括待配置设备、动态主机配置协议DHCP服务器 的自动部署系统,其特征在于,所述自动部署系统还包括自动部置服务器,以及普通文件传 送协议TFTP服务器,其中,所述DHCP服务器中配置有临时IP地址分配段、TFTP服务器IP 地址或域名、以及基础配置文件的名称;所述自动部署服务器中配置有自动部署文件、基础 配置文件,该自动部署文件中记录有自动部署元组信息,该自动部署元组信息包括设备MAC 地址、IP地址与掩码、以及基线启动配置文件的名称;所述TFTP服务器中存储有基础配置 文件,该方法包括: 自动部署服务器接收到TFTP服务器发送的通知消息,该通知消息中携带有待配置设 备的临时IP地址,以及所述待配置设备获取到的基础配置文件的名称;其中,所述通知消 息为所述TFTP服务器接收到所述待配置设备发送的基础配置文件获取请求,并向所述待 配置设备返回对应的基础配置文件后发送的; 所述自动部署服务器根据所述基础配置文件的名称查询对应的基础配置文件,并根据 该基础配置文件以及所述临时IP地址获取所述待配置设备的MAC地址; 所述自动部署服务器根据所述MAC地址查询对应的自动部署元组信息,并根据该自动 部署元组信息获取所述待配置设备的基线启动配置文件; 所述自动部署服务器将所述基线启动配置文件部署到所述待配置设备,并触发所述待 配置设备执行所述基线启动配置文件。2. 如权利要求1所述的方法,其特征在于,所述基础配置文件中包括待配置设备的初 始简单网络管理协议SNMP或远程登录telnet参数,运行该基础配置文件的待配置设备能 通过SNMP或telnet方式被访问和配置; 所述自动部署服务器根据基础配置文件以及所述临时IP地址获取所述待配置设备的 MAC地址,具体为: 所述自动部署服务器根据所述初始SNMP或telnet参数、以及所述临时IP地址,通过 SNMP或telnet方式访问所述待配置设备,读取该待配置设备的MAC地址。3. 如权利要求1所述的方法,其特征在于,所述自动部署元组信息中还包括自动部署 状态,用于表明对应的设备处于等待部署状态或部署完成状态; 所述自动部署服务器将所述基线启动配置文件部署到所述待配置设备,具体为: 当所述自动部署服务器查询到的自动部署元组信息中的自动部署状态为等待部署状 态时,所述自动部署服务器将所述基线启动配置文件部署到所述待配置设备;其中,所述自 动部署元组信息中的初始自动部署状态为等待部署状态,自动部署完成后,自动部署服务 器将其设置为部署完成状态。4. 如权利要求1所述的方法,其特征在于,所述自动部署元组信息还包括设备软件信 息; 所述自动部署服务查询到所述MAC地址对应的自动部署元组信息之后,该方法还包 括: 所述自动部署服务器根据该自动部署元组信息获取所述待配置设备的设备软件信息, 并根据所述该设备软件信息为所述待配置设备部署对应的设备软件。5. 如权利要求1所述的方法,其特征在于,所述自动部署元组信息还包括:SNMP或 telnet 参数; 所述自动部署服务器触发所述待配置设备执行所述基线启动配置文件之后,该方法还 包括: 所述自动部署服务器根据所述自动部署元组信息中包括的SNMP或telnet参数,以及 所述IP地址访问所述待配置设备,以确定所述待配置设备是否正常运行。6. -种自动部署服务器,应用于包括待配置设备、动态主机配置协议DHCP服务器的自 动部署系统,其特征在于,所述自动部署系统还包括普通文件传送协议TFTP服务器,其中, 所述DHCP服务器配置有临时IP地址分配段、TFTP服务器IP地址或域名、以及基础配置文 件的名称;所述自动部署服务器中配置有自动部署文件、基础配置文件,该自动部署文件中 记录有待配置设备的自动部署元组信息,该自动部署元组信息包括设备MAC地址、IP地址 与掩码、以及基线启动配置文件的名称,所述TFTP服务器中存储有基础配置文件,所述自 动部署服务器包括: 接收模块,用于接收TFTP服务器发送的通知消息,该通知消息中携带有待配置设备的 临时IP地址,以及所述待配置设备获取到的基础配置文件的名称;其中,所述通知消息为 所述TFTP服务器接收到所述待配置设备发送的基础配置文件获取请求,并向所述待配置 设备返回对应的基础配置文件后发送的; 第一获取模块,用于根据所述...
【专利技术属性】
技术研发人员:王寿锋,魏冬生,
申请(专利权)人:杭州华三通信技术有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。