专利名称:一种解决无盘节点ip冲突的方法
技术领域:
发明涉及高性能计算机集群领域,具体的说就是在通过高速网络实现的无盘启动时,解决了所有无盘节点共用一个IP,从而造成的IP冲突问题。
背景技术:
高速网络无盘集群方案是选一台机器用做服务端,存放内核镜像,配置好相关的服务。各无盘节点不带硬盘,通过高速网络来访问服务端的内核镜像,启动系统,所有的操作相当于都在服务端进行。但普通的高速网络无盘集群的设计方法有一个主要的问题各无盘节点共用一个IP,造成IP冲突,使得各无盘节点操作起来反应速度非常之慢,影响正常使用。
发明内容
本发明提供一种解决通过高速网络访问服务端的镜像启动后,无盘节点IP冲突问题的方法。本发明的目的是按以下方式实现的,服务端指定文件夹存放内核镜像,无盘节点通过高速网络访问服务端的镜像,将各无盘节点上安装的高速网卡的标识号写入服务端的特定目录下的dhcp客户端文件中,此文件在dhcp分配中用来接收验证高速网卡标识信息,使各个无盘节点有自己对应的IP,从而避免了所有无盘节点共用一个IP的问题。本发明的有益效果是本发明的方法解决了传统方法中一个文件只能写入一个高速网卡标识号,从而可以将所有无盘节点的高速网卡标识号都写进去。这样无盘节点起来后,就会有各自不同的IP,不再有IP冲突、使用不便的困扰。因而,具有很好的推广使用价值。
图I是解决无盘节点IP冲突的方法的架构示意图。
具体实施例方式参照说明书附图对本发明的方法作以下详细地说明。本发明提供一种解决无盘节点IP冲突的方法,将所有无盘节点的高速网卡标识号写入到服务端特定目录下的dhcp客户端文件中,该文件在dhcp分配IP的过程中用来接收验证高速网卡标识信息,使各个无盘节点有自己对应的IP,从而避免了所有无盘节点共用一个IP的问题。解决步骤如下
服务端存放用于无盘启动的内核镜像,配置相应服务并启动,通过dhcp为无盘节点分配IP ;交换模块用于无盘节点之间以及与服务端之间的通信;无盘节点访问内核镜像并启动,验证IP冲突问题是否解决。
附图所示,相比于普通的高速网络无盘集群方法,本方法实现将所有无盘节点的高速网卡标识号写入同一个文件当中。通常服务端在dhcp分配中用于接收各无盘节点高速网卡标识的文件只有一个,且文件中默认只能写一个 标识号,从而造成所有节点共用一个IP。本发明提供的方法可以将各个无盘节点的高速网卡标识号都写进去,从而解决了所有无盘节点IP冲突的问题。除说明书所述的技术特征外,均为本专业技术人员的已知技术。
权利要求
1.一种解决无盘节点IP冲突的方法,其特征在于系统包括I)服务端、2)交换模块和3)无盘结点,其中 .1)服务端,用来存放内核镜像,配置相应服务并启动,通过dhcp为无盘节点分配IP,高速子网管理器服务; .2)交换模块,由高速网络交换机或者服务端自带的高速网络交换模块构成,用于无盘节点之间以及与服务端的通信; .3)无盘节点,用于访问内核镜像并启动,验证IP冲突问题是否解决; 解决步骤如下 服务端指定文件夹存放内核镜像,无盘节点通过高速网络访问服务端的镜像,将各无盘节点上安装的高速网卡的标识号写入服务端的特定目录下的dhcp客户端文件中,此文件在dhcp分配中用来接收验证高速网卡标识信息,使各个无盘节点有自己对应的IP,从而避免所有无盘节点共用一个IP的问题。
全文摘要
本发明提供一种解决无盘节点IP冲突的方法,服务端指定文件夹存放内核镜像,即无盘节点通过高速网络访问服务端的镜像,将各无盘节点上安装的高速网卡的标识号写入服务端的特定目录下的dhcp客户端文件中——此文件在dhcp分配中用来接收验证高速网卡标识信息,使各个无盘节点有自己对应的IP,从而避免了所有无盘节点共用一个IP的问题。通常服务端在dhcp分配中用于接收各无盘节点高速网卡标识的文件只有一个,且文件中默认只能写一个标识号,从而造成所有节点共用一个IP,本发明的方法可以将各个无盘节点的高速网卡标识号都写进去,从而解决了所有无盘节点IP冲突的问题。
文档编号H04L29/12GK102624942SQ201210088798
公开日2012年8月1日 申请日期2012年3月30日 优先权日2012年3月30日
发明者汪佳 申请人:浪潮电子信息产业股份有限公司