1.一種云主機(jī)自動發(fā)現(xiàn)和自動部署的方法,其特征在于,包括以下步驟:
第一步:將待部署云服務(wù)程序的服務(wù)器裸機(jī)和云部署客戶端接入同一個局域網(wǎng);
第二步:云部署客戶端監(jiān)聽局域網(wǎng)內(nèi)所述服務(wù)器裸機(jī)發(fā)出的ARP廣播消息,解析出服務(wù)器裸機(jī)管理口的IP地址;
第三步:云部署客戶端通過服務(wù)器裸機(jī)管理口的IP地址登錄服務(wù)器裸機(jī)的遠(yuǎn)程管理配置接口,獲取所述服務(wù)器裸機(jī)的數(shù)據(jù)信息,并將所述數(shù)據(jù)信息反饋至云部署客戶端界面上形成數(shù)據(jù)信息列表,所述數(shù)據(jù)信息列表包括部署網(wǎng)口的MAC地址;
第四步:管理員在云部署客戶端上確認(rèn)將所述服務(wù)器裸機(jī)部署成為云內(nèi)的預(yù)定節(jié)點(diǎn),管理員并將服務(wù)器裸機(jī)部署網(wǎng)口的MAC地址寫入云部署程序中;
第五步:管理員通過所述遠(yuǎn)程管理配置接口設(shè)置服務(wù)器PXE啟動方式,并重啟所述服務(wù)器裸機(jī);
第六步:所述服務(wù)器裸機(jī)重啟后,所述云部署程序根據(jù)部署網(wǎng)口的MAC地址自動地將相應(yīng)的云操作系統(tǒng)和安裝包部署在云的部署節(jié)點(diǎn)上;
第七步:在云操作系統(tǒng)和安裝包安裝完成后,管理員通過遠(yuǎn)程管理配置接口將服務(wù)器的啟動方式更改為硬盤啟動方式,并重啟服務(wù)器。
2.根據(jù)權(quán)利要求1所述的云主機(jī)自動發(fā)現(xiàn)和自動部署的方法,其特征在于,所述數(shù)據(jù)信息包括服務(wù)器裸機(jī)型號信息和服務(wù)器裸機(jī)所有業(yè)務(wù)網(wǎng)口的MAC地址。
3.根據(jù)權(quán)利要求2所述的云主機(jī)自動發(fā)現(xiàn)和自動部署的方法,其特征在于,部署網(wǎng)口MAC地址為所述業(yè)務(wù)網(wǎng)口MAC地址中的第一個業(yè)務(wù)網(wǎng)口MAC地址。
4.根據(jù)權(quán)利要求1所述的云主機(jī)自動發(fā)現(xiàn)和自動部署的方法,其特征在于,所述預(yù)定節(jié)點(diǎn)為管理節(jié)點(diǎn)或計算節(jié)點(diǎn)。