亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種產(chǎn)品部署的方法、裝置及系統(tǒng)與流程

文檔序號:11864440閱讀:來源:國知局

技術(shù)特征:

1.一種產(chǎn)品部署的方法,其特征在于,應(yīng)用于代理Proxy節(jié)點(diǎn),所述Proxy節(jié)點(diǎn)分別與監(jiān)控節(jié)點(diǎn)和至少一個worker節(jié)點(diǎn)相連,包括:

S1:確定系統(tǒng)鏡像,且所述系統(tǒng)鏡像中內(nèi)置有產(chǎn)品部署所需的服務(wù)包、腳本和至少一個組件;

S2:利用所述系統(tǒng)鏡像中的服務(wù)包和至少一個組件,安裝操作系統(tǒng);

S3:基于所述操作系統(tǒng),通過運(yùn)行所述腳本,安裝所述Proxy節(jié)點(diǎn)對應(yīng)的組件,以及控制所述監(jiān)控節(jié)點(diǎn)安裝所述監(jiān)控節(jié)點(diǎn)對應(yīng)的組件,控制每一個所述worker節(jié)點(diǎn)安裝所述worker節(jié)點(diǎn)對應(yīng)的組件。

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,

所述至少一個組件包括:所述Proxy節(jié)點(diǎn)對應(yīng)的Yum源組件,且所述Yum源組件中配置有所述服務(wù)包;

在S2中,安裝的所述操作系統(tǒng)包括:所述至少一個組件中的每一個組件對應(yīng)的安裝包;

在S2之后,進(jìn)一步包括:確定配置文件,且所述配置文件中包括所述Proxy節(jié)點(diǎn)的配置信息、所述監(jiān)控節(jié)點(diǎn)的配置信息和每一個所述worker節(jié)點(diǎn)的配置信息;

所述S3包括:基于所述操作系統(tǒng),通過運(yùn)行所述腳本,配置所述Yum源組件的包括所述Proxy節(jié)點(diǎn)的IP地址的統(tǒng)一資源定位器URL地址,在所述Proxy節(jié)點(diǎn)、所述監(jiān)控節(jié)點(diǎn)和每一個所述worker節(jié)點(diǎn)上分別配置統(tǒng)一的hosts文件,配置所述Proxy節(jié)點(diǎn)、所述監(jiān)控節(jié)點(diǎn)和每一個所述worker節(jié)點(diǎn)之間互信,以初始化程序;基于所述初始化的程序和根據(jù)所述操作系統(tǒng)中的安裝包,分別根據(jù)所述Proxy節(jié)點(diǎn)的配置信息,安裝所述Proxy節(jié)點(diǎn)對應(yīng)的組件,根據(jù)所述監(jiān)控節(jié)點(diǎn)的配置信息,控制所述監(jiān)控節(jié)點(diǎn)安裝所述監(jiān)控對應(yīng)的組件,根據(jù)每一個所述worker節(jié)點(diǎn)的配置信息,控制每一個所述worker節(jié)點(diǎn)安裝所述worker節(jié)點(diǎn)對應(yīng)的組件。

3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述配置信息,包括:IP地址,或,IP地址和域名。

4.根據(jù)權(quán)利要求1至3中任一所述的方法,其特征在于,

所述至少一個組件包括:所述Proxy節(jié)點(diǎn)對應(yīng)的HaProxy組件、網(wǎng)絡(luò)文件系統(tǒng)NFS組件、Mycat組件和Yum源組件;所述監(jiān)控節(jié)點(diǎn)對應(yīng)的Ceilometer組件、KeyStone組件和MongoDB組件;所述worker節(jié)點(diǎn)對應(yīng)的輸入輸出處理器IOP-Web組件、RabbitMQ組件、MariaDB組件和Swift組件。

5.根據(jù)權(quán)利要求4所述的方法,其特征在于,

所述S3中,所述通過運(yùn)行所述腳本,安裝所述Proxy節(jié)點(diǎn)對應(yīng)的組件包括:通過運(yùn)行所述腳本中的與所述Proxy節(jié)點(diǎn)對應(yīng)的子腳本,依次安裝所述NFS組件、所述HaProxy組件、所述Mycat組件和所述Yum源組件;針對在所述Proxy節(jié)點(diǎn)上安裝的每一個組件,重置其對應(yīng)的配置文件;

所述通過運(yùn)行所述腳本,控制所述監(jiān)控節(jié)點(diǎn)安裝所述監(jiān)控對應(yīng)的組件包括:通過運(yùn)行所述腳本中的與所述監(jiān)控節(jié)點(diǎn)對應(yīng)的子腳本,依次安裝所述KeyStone組件、所述MongoDB組件和所述Ceilometer組件;針對在所述監(jiān)控節(jié)點(diǎn)上安裝的每一個組件,重置其對應(yīng)的配置文件;

所述通過運(yùn)行所述腳本,控制每一個所述worker節(jié)點(diǎn)安裝所述worker節(jié)點(diǎn)對應(yīng)的組件包括:通過運(yùn)行所述腳本中的與所述worker節(jié)點(diǎn)對應(yīng)的子腳本,依次安裝所述MariaDB組件、所述RabbitMQ組件、所述IOP-Web組件和所述Swift組件;針對在所述worker節(jié)點(diǎn)上安裝的每一個組件,重置其對應(yīng)的配置文件。

6.一種Proxy節(jié)點(diǎn),其特征在于,所述Proxy節(jié)點(diǎn)分別與監(jiān)控節(jié)點(diǎn)和至少一個worker節(jié)點(diǎn)相連,包括:

第一確定單元,用于確定系統(tǒng)鏡像,且所述系統(tǒng)鏡像中內(nèi)置有產(chǎn)品部署所需的服務(wù)包、腳本和至少一個組件;

系統(tǒng)安裝單元,用于利用所述系統(tǒng)鏡像中的服務(wù)包和至少一個組件,安裝操作系統(tǒng);

處理單元,用于基于所述操作系統(tǒng),通過運(yùn)行所述腳本,安裝所述Proxy節(jié)點(diǎn)對應(yīng)的組件,以及控制所述監(jiān)控節(jié)點(diǎn)安裝所述監(jiān)控節(jié)點(diǎn)對應(yīng)的組件,控制每一個所述worker節(jié)點(diǎn)安裝所述worker節(jié)點(diǎn)對應(yīng)的組件。

7.根據(jù)權(quán)利要求6所述的Proxy節(jié)點(diǎn),其特征在于,

進(jìn)一步包括:第二確定單元;

所述第一確定單元中確定的所述至少一個組件包括:所述Proxy節(jié)點(diǎn)對應(yīng)的Yum源組件,且所述Yum源組件中配置有所述服務(wù)包;

所述系統(tǒng)安裝單元中安裝的所述操作系統(tǒng)包括:所述至少一個組件中的每一個組件對應(yīng)的安裝包;

所述系統(tǒng)安裝單元,進(jìn)一步用于完成安裝操作系統(tǒng)時,觸發(fā)所述第二確定單元;

所述第二確定單元,用于在接收到所述系統(tǒng)安裝單元發(fā)來的觸發(fā)信號時,確定配置文件,且所述配置文件中包括所述Proxy節(jié)點(diǎn)的配置信息、所述監(jiān)控節(jié)點(diǎn)的配置信息和每一個所述worker節(jié)點(diǎn)的配置信息;

所述處理單元,具體用于基于所述操作系統(tǒng),通過運(yùn)行所述腳本,配置所述Yum源組件的包括所述Proxy節(jié)點(diǎn)的IP地址的統(tǒng)一資源定位器URL地址,在所述Proxy節(jié)點(diǎn)、所述監(jiān)控節(jié)點(diǎn)和每一個所述worker節(jié)點(diǎn)上分別配置統(tǒng)一的hosts文件,配置所述Proxy節(jié)點(diǎn)、所述監(jiān)控節(jié)點(diǎn)和每一個所述worker節(jié)點(diǎn)之間互信,以初始化程序;基于所述初始化的程序和根據(jù)所述操作系統(tǒng)中的安裝包,分別根據(jù)所述Proxy節(jié)點(diǎn)的配置信息,安裝所述Proxy節(jié)點(diǎn)對應(yīng)的組件,根據(jù)所述監(jiān)控節(jié)點(diǎn)的配置信息,控制所述監(jiān)控節(jié)點(diǎn)安裝所述監(jiān)控對應(yīng)的組件,根據(jù)每一個所述worker節(jié)點(diǎn)的配置信息,控制每一個所述worker節(jié)點(diǎn)安裝所述worker節(jié)點(diǎn)對應(yīng)的組件。

8.根據(jù)權(quán)利要求6或7所述的Proxy節(jié)點(diǎn),其特征在于,

所述第一確定單元,具體用于確定內(nèi)置有至少一個組件的系統(tǒng)鏡像,且所述至少一個組件包括:所述Proxy節(jié)點(diǎn)對應(yīng)的HaProxy組件、網(wǎng)絡(luò)文件系統(tǒng)NFS組件、Mycat組件和Yum源組件;所述監(jiān)控節(jié)點(diǎn)對應(yīng)的Ceilometer組件、KeyStone組件和MongoDB組件;所述worker節(jié)點(diǎn)對應(yīng)的輸入輸出處理器IOP-Web組件、RabbitMQ組件、MariaDB組件和Swift組件。

9.根據(jù)權(quán)利要求8所述的Proxy節(jié)點(diǎn),其特征在于,

所述處理單元,具體用于通過運(yùn)行所述腳本中的與所述Proxy節(jié)點(diǎn)對應(yīng)的子腳本,依次安裝所述NFS組件、所述HaProxy組件、所述Mycat組件和所述Yum源組件;針對在所述Proxy節(jié)點(diǎn)上安裝的每一個組件,重置其對應(yīng)的配置文件;通過運(yùn)行所述腳本中的與所述監(jiān)控節(jié)點(diǎn)對應(yīng)的子腳本,依次安裝所述KeyStone組件、所述MongoDB組件和所述Ceilometer組件;針對在所述監(jiān)控節(jié)點(diǎn)上安裝的每一個組件,重置其對應(yīng)的配置文件;通過運(yùn)行所述腳本中的與所述worker節(jié)點(diǎn)對應(yīng)的子腳本,依次安裝所述MariaDB組件、所述RabbitMQ組件、所述IOP-Web組件和所述Swift組件;針對在所述worker節(jié)點(diǎn)上安裝的每一個組件,重置其對應(yīng)的配置文件。

10.一種產(chǎn)品部署的系統(tǒng),其特征在于,包括:

監(jiān)控節(jié)點(diǎn)、至少一個worker節(jié)點(diǎn),以及如權(quán)利要求6至9中任一所述的Proxy節(jié)點(diǎn),其中,

所述Proxy節(jié)點(diǎn)分別與所述監(jiān)控節(jié)點(diǎn)和每一個所述worker節(jié)點(diǎn)相連。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1