[發明專利]一種云計算環境下dhcp-server高可用的實現方法在審
| 申請號: | 201910223307.0 | 申請日: | 2019-03-22 |
| 公開(公告)號: | CN110049146A | 公開(公告)日: | 2019-07-23 |
| 發明(設計)人: | 劉學兵;王一礬;趙鑫;李光強 | 申請(專利權)人: | 山東超越數控電子股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;H04L29/08;H04L12/24 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 韓洪淼 |
| 地址: | 250101 山東省*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 配置文件 同步程序 集群 云計算環境 可用 服務程序 網卡分配 信息保存 監聽 記錄 應答 部署 外部 服務 | ||
本發明提出的一種云計算環境下dhcp?server高可用的實現方法,在集群中的各個節點上部署dhcp?server服務。在集群中的各個節點上部署有dhcp配置同步程序。dpcp?server服務程序都能夠根據配置文件中記錄的mac地址和ip地址的對應關系對外提供ip地址。dhcp配置同步程序負責向每個dhcp?server提供相同的dhcp配置文件,配置文件中記錄了mac地址和ip地址的對應關系。集群中的任意一個dhcp?server接收到dhcp請求后都可以對請求者做出應答。dhcp配置同步程序可監聽外部關系程序給網卡分配的ip地址信息,并把信息保存到dhcp配置文件中。
技術領域
本發明涉及計算機技術領域,更具體的說是涉及一種云計算環境下dhcp-server高可用的實現方法。
背景技術
在虛擬化云計算的部署環境中,一般在網絡節點中部署有dpch-server,用來為整個環境中提供動態ip地址功能。
但是在這種部署方式中,由于只存在單個dhcp節點,如果提供dhcp-server的節點發生故障,那么整個集群的中的虛擬機就不能使用dhcp服務,也就不能使用dhcp的方式獲取到ip地址,即現有的部署方式存在單點故障,不能實現高可用性。
發明內容
針對以上問題,本發明的目的在于提供一種云計算環境下dhcp-server高可用的實現方法,在集群中的各個節點上部署有dhcp配置同步程序。集群中的任意一個dhcp-server接收到dhcp請求后都可以對請求者做出應答。dhcp配置同步程序可監聽外部關系程序給網卡分配的ip地址信息,并把信息保存到dhcp配置文件中。
本發明為實現上述目的,通過以下技術方案實現:一種云計算環境下dhcp-server高可用的實現方法,包括如下步驟:
步驟1:在集群中的各個節點上部署dhcp-server服務程序;
步驟2:在集群中的各個節點上部署有dhcp配置同步程序;
步驟3:dpcp-server服務程序根據dhcp配置文件中記錄的mac地址和ip地址的對應關系確定對外提供的ip地址;
步驟4:dhcp配置同步程序向每個dhcp-server提供記錄有mac地址和ip地址的對應關系的dhcp配置文件;
步驟5:集群中的任意一個dhcp-server接收到dhcp請求后都可以對請求者做出應答。
進一步,所述dhcp配置文件,分別位于/etc/default/isc-dhcp-server和/etc/dhcp/dhcpd.conf。
進一步,所述步驟1包括:
安裝dhcp-server服務程序;
配置dhcp-server服務;
如果無法啟動dhcp-server服務,對dhcp-server服務程序進行調試。
進一步,所述安裝dhcp-server服務程序具體包括:
通過執行$sudo apt install isc-dhcp-server命令進行dhcp-server服務程序的安裝。
進一步,所述配置dhcp-server服務具體包括:
獲取目標主機的網卡名稱;
配置/etc/default/isc-dhcp-server文件,將INTERFACES的內容補充為目標主機的網卡名稱;
配置/etc/dhcp/dhcpd.conf文件中的域名信息和子網IP信息;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東超越數控電子股份有限公司,未經山東超越數控電子股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910223307.0/2.html,轉載請聲明來源鉆瓜專利網。





