一种服务器地址设置方法及装置制造方法及图纸

技术编号:12991736 阅读:65 留言:0更新日期:2016-03-10 02:16
本申请实施例中提供了一种服务器地址设置方法及装置,该方法包括:监控服务器的状态,该状态包括主用和备用;当服务器的状态为主用时,将服务器的地址设置为预定地址。采用本申请实施例中的服务器地址设置方案,能够解决现有技术中的方案主备切换时,需要修改地址导致的操作繁琐。

【技术实现步骤摘要】

本申请涉及计算机技术,具体涉及一种服务器地址设置方法及装置
技术介绍
提供主备管理控制系统是现有技术中一种常见的保证系统安全可靠运行的策略。即,对于一些安全性要求比较高的网络设备,如安全性要求比较高的交换机、路由器、专用网络设备等,其管理控制系统通常同时运行于主服务器和备服务器上,但正常情况下,仅将主服务器与系统中的网络设备对接以实现管理控制;主服务器有数据改动后,立刻会同步到备服务器。主备服务器进行切换的情况可能有多种:例如,主服务器出现宕机、断电等异常情况,备服务器会立刻转变为主服务器继续工作。除上述主备切换的情况之外,在日常运维工作中,也可能经常进行主备切换,例如,将网络设备对接的服务器从主切换到备上,使用备服务器运行一段时间,看看是否正常,数据是否正确等。在现有技术中,在实现主备服务器的切换时,通常采用的方案是:修改网络设备对接的管理系统所在的服务器的地址;即,在网络设备上,将接收管理控制命令的地址从主服务器的地址修改为备服务器的地址;在再次切换时,需要重新输入新的服务器的地址,导致操作繁琐。
技术实现思路
本申请实施例中提供了一种服务器地址设置方法及装置,用于解决现有技术中的方案主备切换时,需要修改地址导致的操作繁琐。根据本申请实施例的一个方面,提供了一种服务器地址设置方法,包括:监控服务器的状态,该状态包括主用和备用;当服务器的状态为主用时,将服务器的地址设置为预定地址。根据本申请实施例的另一个方面,提供了一种服务器地址设置装置,包括:监控模块,用于监控服务器的状态,该状态包括主用和备用;地址设置模块,用于在服务器的状态为主用时,将服务器的地址设置为预定地址。采用本申请实施例中的服务器地址设置方案,对服务器的状态进行监控,当服务器为主用时,将服务器的地址设置为预定地址;从而能够使得各服务器在作为主用服务器时能对外显示相同的预定地址,在主备切换时,不再需要修改网络设备接入的地址,便于操作。附图说明此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:图1为本申请实施例一所示的服务器地址设置方法的流程图;图2为本申请实施例二所示服务器地址设置的结构示意图;图3为根据本申请实施例三的服务器地址设置方法的流程图。具体实施方式为了使本申请实施例中的技术方案及优点更加清楚明白,以下结合附图对本申请的示例性实施例进行进一步详细的说明,显然,所描述的实施例仅是本申请的一部分实施例,而不是所有实施例的穷举。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。在实现本申请的过程中,专利技术人发现,在实现主备服务器的切换时,通常采用的方案是:修改网络设备对接的管理系统所在的服务器的地址;即,在网络设备上,将接收管理控制命令的地址从主服务器的地址修改为备服务器的地址;在再次切换时,需要重新输入新的服务器的地址,导致操作繁琐。另外,在具有多台主备服务器的情况下,管理员需要记忆多个地址;更特别地,在系统采用DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)协议的情况下,服务器的地址还将动态变化,这些情况都将使得管理员难于确定某一时刻的主设备地址,导致管理员操作不便。为解决上述问题,本申请实施例中提供了一种服务器地址设置方法及装置,对服务器的状态进行监控,当服务器为主用时,将服务器的地址设置为预定地址;从而能够使得各服务器在作为主用服务器时能对外显示相同的预定地址,在主备切换时,不再需要修改网络设备接入的地址,便于操作。同时,管理员只需记录该预定地址即可,也便于操作。本申请实施例中的方案可以应用于各种服务器中,如FlowFirm-G系列ATCA网络流量处理一体机等。本申请实施例可以采用解释性脚本语言或者高级编译语言实现。图1为本申请实施例一所示的服务器地址设置方法的流程图。如图1所示,根据本申请实施例一所示的服务器地址设置方法包括以下步骤:S102,预先配置预定地址;S104,监控服务器的状态,该状态包括主用和备用;S106,当服务器的状态为主用时,将服务器的地址设置为预定地址。在具体实施时,该预定地址包括下述至少一种:IP(InternetProtocol,因特网协议)地址、MAC(Medium/MediaAccessControl,媒体访问控制)地址、掩码、网卡名;也可以包括上述几种地址的一种或多种的组合。在具体实施时,可以通过以下方式进行预定地址的配置:可以在各服务器(主备服务器)中存储一个配置文件,在该配置文件中采取适当的语法格式,例如,IP=192.168.1.6记录预定的IP地址、MAC地址、掩码、网卡名等信息,互为主备的服务器的配置文件中的预定地址彼此一致,该预定地址即为对外呈现的统一地址;管理人员可以通过该配置文件灵活的修改该预定地址。或者,在配置好该预定地址后,将其作为服务器地址设置的输入参数发送至服务器。优选地,将服务器的地址设置为预定地址具体包括:获取预先配置的预定地址;将服务器的第一网卡的地址设置为预定地址;将第一网卡设置为服务器的工作网卡。为节约成本,该第一网卡可以是虚拟网卡。虚拟网卡(又称虚拟网络适配器),即用软件模拟网络环境,模拟网络适配器,是一种通过一块物理网卡实现多个逻辑网卡的技术。在具体实施时,可以预先在服务器上创建一个虚拟网卡;当监控到服务器主备状态发生变化时,即服务器变为主服务器时,读取服务器中存储的配置文件以获取预先配置的预定地址,并将该配置文件中的地址配置到虚拟网卡上,并该虚拟网卡作为服务器的当前工作网卡。在具体实施时,可以通过网卡的状态标志位来设置网卡是否为服务器的当前工作网卡,例如,将服务器的虚拟网卡的状态标志位设置为up,将服务器的硬件网卡的状态标志位设置为down来表明虚拟网卡是服务器的当前工作网卡。优选地,根据本申请实施例一所示的服务器地址设置方法还包括:当服务器的状态为备用时,将服务器的第二网卡设置为服务器的工作网卡,其中,第二网卡的地址不同于预定地址。在具体实施时,该第二网卡可以是服务器的硬件网卡。在具体实施时,当服务器重新成为备用服务器时,另一台主用服务器上将获得预定地址作为主用服务器的地址;因此,备用服务器需要将不同于预定地址的地址作为服务器地址,本文档来自技高网...

【技术保护点】
一种服务器地址设置方法,其特征在于,包括:监控服务器的状态,所述状态包括主用和备用;当所述服务器的状态为主用时,将所述服务器的地址设置为预定地址。

【技术特征摘要】
1.一种服务器地址设置方法,其特征在于,包括:
监控服务器的状态,所述状态包括主用和备用;
当所述服务器的状态为主用时,将所述服务器的地址设置为预定地
址。
2.根据权利要求1所述的方法,其特征在于,所述预定地址包括下述至少
一种:IP地址、MAC地址、掩码、网卡名。
3.根据权利要求1所述的方法,其特征在于,将所述服务器的地址设置为
预定地址具体包括:
获取预先配置的所述预定地址;
将所述服务器的第一网卡的地址设置为所述预定地址;
将所述第一网卡设置为所述服务器的工作网卡。
4.根据权利要求3所述的方法,其特征在于,所述第一网卡为虚拟网卡。
5.根据权利要求3所述的方法,其特征在于,还包括:
当所述服务器的状态为备用时,将所述服务器的第二网卡设置为所述
服务器的工作网卡,其中,所述第二网卡的地址不同于所述预定地址。
6.一种服务器地址设置装置,其特征在于,包括:
监控...

【专利技术属性】
技术研发人员:张晨星
申请(专利权)人:曙光云计算技术有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1