The invention provides a virtual device configuration method and a network device. The method is applied to a network device including at least two main control cards, and the method includes: the first master control card obtains a configuration command request for the configuration of a virtual device. The first master control card requests the first master card virtual device configuration according to the configuration command, and sends the configuration command request to the second main control card when the configuration is completed. The second main control card requests a second main control card virtual device configuration according to the configuration command, and sends the completed feedback message to the first master card when the configuration is completed. Therefore, the first master control card can control the configuration of the second main control card so that the virtual equipment of the second main control card can be replaced in time when the virtual device of the first main control card is abnormal.
【技术实现步骤摘要】
虚拟设备配置方法及网络设备
本专利技术涉及通信
,具体而言,涉及一种虚拟设备配置方法及网络设备。
技术介绍
虚拟化技术是一种将底层硬件设备与上层操作系统、应用程序进行分离去耦合的技术。虚拟化技术是当前流行的云计算平台的底层重要支撑技术之一,可极大地提高设备的资源使用效率。尤其是在当前的中高端分布式网络设备中,随着网络设备的物理板卡、内存、CPU(CentralProcessingUnit,中央处理器)、磁盘等资源的不断增加,处理性能的不断提升,可利用虚拟化技术将实体的物理设备虚拟化为多个虚拟设备,以便于将上述资源划分给不同的租户使用,进而提高网络设备的整体利用率。然而,虚拟设备的稳定性及抗干扰性不如物理设备,虚拟设备在工作过程中容易出现异常,影响正常业务处理。因此,在虚拟设备发生异常时如何保证业务的正常运行是目前虚拟化
中需要解决的主要问题之一。
技术实现思路
本专利技术实施例提供一种虚拟设备配置方法及网络设备。第一方面,本专利技术实施例提供一种虚拟设备配置方法,所述方法应用于包括至少两个主控卡的网络设备,所述方法包括:第一主控卡获取用于进行虚拟设备配置的 ...
【技术保护点】
一种虚拟设备配置方法,其特征在于,所述方法应用于包括至少两个主控卡的网络设备,所述方法包括:第一主控卡获取用于进行虚拟设备配置的配置命令请求;所述第一主控卡根据所述配置命令请求进行第一主控卡虚拟设备配置,并在配置完成时将所述配置命令请求发送给第二主控卡;所述第二主控卡根据所述配置命令请求进行第二主控卡虚拟设备配置,并在配置完成时向所述第一主控卡发送配置完成的反馈消息。
【技术特征摘要】
1.一种虚拟设备配置方法,其特征在于,所述方法应用于包括至少两个主控卡的网络设备,所述方法包括:第一主控卡获取用于进行虚拟设备配置的配置命令请求;所述第一主控卡根据所述配置命令请求进行第一主控卡虚拟设备配置,并在配置完成时将所述配置命令请求发送给第二主控卡;所述第二主控卡根据所述配置命令请求进行第二主控卡虚拟设备配置,并在配置完成时向所述第一主控卡发送配置完成的反馈消息。2.根据权利要求1所述的方法,其特征在于,在所述第二主控卡根据所述配置命令请求进行第二主控卡虚拟设备配置,并在配置完成时向所述第一主控卡发送配置完成的反馈消息的步骤之后,所述方法还包括:所述第一主控卡向客户端设备发送配置成功的通知消息。3.根据权利要求2所述的方法,其特征在于,所述第一主控卡中运行有配置客户端进程及所述网络设备的主虚拟设备管理进程,所述第一主控卡获取用于进行虚拟设备配置的配置命令请求,包括:所述配置客户端进程通过串口获取用于进行虚拟设备配置的配置命令请求;所述配置客户端进程对所述配置命令请求进行封装,并将经过封装的配置命令请求发送给所述主虚拟设备管理进程。4.根据权利要求3所述的方法,其特征在于,所述第二主控卡中运行有所述网络设备的从虚拟设备管理进程,所述第一主控卡根据所述配置命令请求进行第一主控卡虚拟设备配置,并在配置完成时将所述配置命令请求发送给第二主控卡,包括:所述主虚拟设备管理进程根据所述配置命令请求进行第一主控卡虚拟设备配置;在配置完成时,所述主虚拟设备管理进程将所述配置命令请求发送给所述从虚拟设备管理进程。5.根据权利要求4所述的方法,其特征在于,所述第二主控卡根据所述配置命令请求进行第二主控卡虚拟设备配置,并在配置完成时向所述第一主控卡发送配置完成的反馈消息,包括:所述从虚拟设备管理进程根据所述配置命令请求进行第二主控卡虚拟设备配置;在配置完成时,所述从虚拟设备管理进程生成配置完成的反馈消息;所述从虚拟设备管理进程将所述反馈消息发送给所述主虚拟设备管理进程。6.根据权利要求5所述的方法,其特征在于,所述第一主控卡向客户端设备发送配置成功的通知消息,包括:所述主虚拟设备管理进程生成配置成功的通知消息,并将所述通知消息发送给所述配置客户端进程;所述配置客户端进程将所述通知消息发送给客户端设备,以通过所述客户端设备告知用户配置成功。7.根据权利要求3-6任意一项所述的方法,其特征在于,所述第一主控卡中还运行有主内存数据库管理进程,在所述第一主控卡获取用于进行虚拟设备配置的配置命令请求的步骤之后,所述方法还包括:所述主虚拟设备管理进程将所述配置命令请求发送给所述主内存数据库管理进程;所述主内存数据库管理进程对所述配置命令请求进行保存。8.根据权利要求4-6任意一项所述的方法,其特征在于,所述方法还包括:当所述网络设备检测到异常时,确定所述第一主控卡的主虚拟设备管理进程为所述网络设备的新从虚拟设备管理进程;确定所述第二主控卡的从虚拟设备管理进程为所述网络设备的新主虚...
【专利技术属性】
技术研发人员:林友义,林茂,
申请(专利权)人:迈普通信技术股份有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。