一种云数据中心的计算机节点IP地址的配置方法及系统技术方案

技术编号:14211183 阅读:78 留言:0更新日期:2016-12-18 20:21
本发明专利技术公开了一种云数据中心的计算机节点IP地址的配置方法及系统,该方法:预先在云数据中心的中心节点配置manager,在计算节点配置agent;将配置的所有新IP地址存储在manager中;将各新IP地址依次发送至对应的计算节点上;各计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址;轮询检测各计算节点以各自自身的附属IP地址为目的地址或以附属IP地址为源地址的TCP会话列表;当TCP会话列表的数量为0时,agent删除对应计算节点的附属IP地址,并以该计算节点的主IP地址提供服务。实现了自动批量设置新IP地址,提高了IP地址配置效率,新旧IP地址可以平稳过渡,不会造成用户断网。

【技术实现步骤摘要】

本专利技术涉及云计算管理领域,特别是涉及一种云数据中心的计算机节点IP地址的配置方法及系统
技术介绍
随着信息技术的发展,网络通信已经成为人们生活和工作中不可或缺的一种通信方式。在网络通信中需要用到很多的网络设备,IP地址是TCP/IP协议所提供的一种统一的地址格式,它为每一个网络设备分配一个逻辑地址,以此来屏蔽物理地址的差异。随着大规模数据中心的迅速发展,尤其是云数据中心需要管理的网络设备越来越多,单纯靠人力逐个配置修改IP地址会大大降低效率,并且在传统技术下配置新IP地址会造成原来的TCP链接会话中断,造成断网,严重影响原有的网络业务。因而,如何在为云数据中心的计算机设备配置IP地址时,保证新旧IP关联的业务平滑过渡,不会造成断网,提高IP地址的配置效率,是本领域技术人员目前需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种云数据中心的计算机节点IP地址的配置方法及系统,可以在为云数据中心的计算机设备配置IP地址时,保证新旧IP关联的业务平滑过渡,不会造成断网,提高IP地址的配置效率。为解决上述技术问题,本专利技术提供了如下技术方案:一种云数据中心的计算机节点IP地址的配置方法,包括:预先在云数据中心的中心节点配置manager,在计算节点配置agent;将配置的所有新IP地址存储在所述manager中;将各所述新IP地址依次发送至对应的计算节点上;各所述计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址;轮询检测各所述计算节点以各自自身的附属IP地址为目的地址或以附属IP地址为源地址的TCP会话列表;当所述TCP会话列表的数量为0时,所述agent删除对应计算节点的附属IP地址,并以该计算节点的主IP地址提供服务。优选地,所述将各所述新IP地址依次发送至对应的计算节点上,包括:将所述manager通过预设的网络协议与各所述计算节点的agent建立套接字;将所述manager中存储的所述新IP地址依次发送至对应的计算节点的agent上。优选地,所述各所述计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址,包括:各所述计算节点上的agent接收所述manager发送来的信息数据;各所述计算节点上的agent对所述信息数据进行解析,获取该计算节点的新IP地址;触发所述各所述计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址。一种云数据中心的计算机节点IP地址的配置系统,包括:设置在云数据中心的中心节点上的manager模块,所述manager模块用于存储配置的所有新IP地址;设置在所述云数据中心的各计算节点上的agent模块,所述agent模块用于接收所述manager模块发送的对应新IP地址,并将自身所在的计算节点的原始IP地址降级为附属IP地址,将接收到的新IP地址设置为该计算节点的主IP地址,轮询检测该计算节点以自身的附属IP地址为目的地址或以附属IP地址为源地址的TCP会话列表,当所述TCP会话列表的数量为0时,删除自身的附属IP地址,并以自身的主IP地址提供服务。优选地,所述manager模块通过预设的私有网络协议和各所述计算节点上的agent模块建立套接字。优选地,所述agent模块包括:接收单元,用于接收所述manager模块所发送的信息数据;解析单元,用于对所述信息数据进行解析,获取对应的新IP地址;IP地址设置单元,用于在所述解析单元获取所述新IP地址后,将自身所在的计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址;轮询单元,用于轮询检测自身所在的计算节点以自身的附属IP地址为目的地址或以附属IP地址为源地址的TCP会话列表,判断所述TCP列表的数量是否为0;IP地址确定单元,用于在所述TCP会话列表的数量为0时,删除自身所在计算节点的附属IP地址,并控制该计算节点以自身的主IP地址提供服务。与现有技术相比,上述技术方案具有以下优点:本专利技术所提供的一种云数据中心的计算机节点IP地址的配置方法,包括:预先在云数据中心的中心节点配置manager,在计算节点配置agent;将配置的所有新IP地址存储在manager中;将各新IP地址依次发送至对应的计算节点上;各计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址;轮询检测各计算节点以各自自身的附属IP地址为目的地址或以附属IP地址为源地址的TCP会话列表;当TCP会话列表的数量为0时,agent删除对应计算节点的附属IP地址,并以该计算节点的主IP地址提供服务。实现了自动批量地设置新IP地址,新旧IP地址可以平稳过渡,该IP地址配置方法的实施过程对用户透明,不会造成用户断网,提高了IP地址配置效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种具体实施方式所提供的一种云数据中心的计算机节点IP地址的配置方法流程图;图2为本专利技术一种具体实施方式所提供的一种云数据中心的计算机节点IP地址的配置系统结构示意图。具体实施方式本专利技术的核心是提供一种云数据中心的计算机节点IP地址的配置方法及系统,可以在为云数据中心的计算机设备配置IP地址时,保证新旧IP关联的业务平滑过渡,不会造成断网,提高IP地址的配置效率。为了使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在以下描述中阐述了具体细节以便于充分理解本专利技术。但是本专利技术能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广。因此本专利技术不受下面公开的具体实施的限制。请参考图1,图1为本专利技术一种具体实施方式所提供的一种云数据中心的计算机节点IP地址的配置方法流程图。本专利技术的一种具体实施方式提供了一种云数据中心的计算机节点IP地址的配置方法,其特征在于,包括:S11:预先在云数据中心的中心节点配置manager,在计算节点配置agent。在云数据中心中,主机一般分为中心节点和计算节点,其中,中心节点提供管理功能,计算节点提供虚拟机业务相关的功能。在本实施方式中,在中心节点配置manager即服务端程序,在各计算节点配置与agent即客户端程序,使得配置IP地址更加简单。S12:将配置的所有新IP地址存储在manager中。当需要为计算节点配置新IP地址时,首先将所有为计算节点配置的新IP地址存储在manager中。S13:将各新IP地址依次发送至对应的计算节点上。其中,将各新IP地址依次发送至对应的计算节点上,包括:将manager通过预设的网络协议,如私有网络协议,与各计算节点的agent建立套接字;将manager中存储的新IP地址依次发送至对应的计算节点的age本文档来自技高网...
一种云数据中心的计算机节点IP地址的配置方法及系统

【技术保护点】
一种云数据中心的计算机节点IP地址的配置方法,其特征在于,包括:预先在云数据中心的中心节点配置manager,在计算节点配置agent;将配置的所有新IP地址存储在所述manager中;将各所述新IP地址依次发送至对应的计算节点上;各所述计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址;轮询检测各所述计算节点以各自自身的附属IP地址为目的地址或以附属IP地址为源地址的TCP会话列表;当所述TCP会话列表的数量为0时,所述agent删除对应计算节点的附属IP地址,并以该计算节点的主IP地址提供服务。

【技术特征摘要】
1.一种云数据中心的计算机节点IP地址的配置方法,其特征在于,包括:预先在云数据中心的中心节点配置manager,在计算节点配置agent;将配置的所有新IP地址存储在所述manager中;将各所述新IP地址依次发送至对应的计算节点上;各所述计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址;轮询检测各所述计算节点以各自自身的附属IP地址为目的地址或以附属IP地址为源地址的TCP会话列表;当所述TCP会话列表的数量为0时,所述agent删除对应计算节点的附属IP地址,并以该计算节点的主IP地址提供服务。2.根据权利要求1所述的方法,其特征在于,所述将各所述新IP地址依次发送至对应的计算节点上,包括:将所述manager通过预设的网络协议与各所述计算节点的agent建立套接字;将所述manager中存储的所述新IP地址依次发送至对应的计算节点的agent上。3.根据权利要求2所述的方法,其特征在于,所述各所述计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址,包括:各所述计算节点上的agent接收所述manager发送来的信息数据;各所述计算节点上的agent对所述信息数据进行解析,获取该计算节点的新IP地址;触发所述各所述计算节点上的agent将该计算节点的原始IP地址降级为附属IP地址,并将接收到的新IP地址设置为该计算节点的主IP地址。4.一种云数据中心的计...

【专利技术属性】
技术研发人员:郭旭亮
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

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

1