本發(fā)明涉及信息,尤其涉及一種用于實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)器的搭建方法及系統(tǒng)。
背景技術(shù):
1、在當(dāng)今的信息技術(shù)領(lǐng)域,隨著互聯(lián)網(wǎng)的高速發(fā)展和數(shù)字化進(jìn)程的不斷推進(jìn),待搭建網(wǎng)絡(luò)服務(wù)器在各類企業(yè)、機(jī)構(gòu)和個(gè)人的網(wǎng)絡(luò)應(yīng)用中起著至關(guān)重要的作用,在眾多網(wǎng)絡(luò)服務(wù)需求中,穩(wěn)定、高效的待搭建網(wǎng)絡(luò)服務(wù)器搭建成為關(guān)鍵環(huán)節(jié)。
2、目前,傳統(tǒng)的待搭建網(wǎng)絡(luò)服務(wù)器搭建方法主要依賴于手動(dòng)配置和單一的硬件部署,一方面,手動(dòng)配置過(guò)程繁瑣復(fù)雜,容易出現(xiàn)人為錯(cuò)誤,導(dǎo)致服務(wù)器配置不準(zhǔn)確,影響服務(wù)器的性能和穩(wěn)定性;另一方面,單一的硬件部署方式缺乏靈活性和可擴(kuò)展性,難以滿足不斷增長(zhǎng)的業(yè)務(wù)需求和動(dòng)態(tài)變化的網(wǎng)絡(luò)環(huán)境,此外,傳統(tǒng)的搭建方法主要關(guān)注服務(wù)器的基本功能實(shí)現(xiàn),缺乏對(duì)服務(wù)器性能優(yōu)化和安全防護(hù)的深入考慮,因此,需要一種用于實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)器的搭建方法,以提升待搭建網(wǎng)絡(luò)服務(wù)器的搭建效率。
技術(shù)實(shí)現(xiàn)思路
1、本發(fā)明提供一種用于實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)器的搭建方法及系統(tǒng),其主要目的在于提升待搭建網(wǎng)絡(luò)服務(wù)器的搭建效率。
2、為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種用于實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)器的搭建方法,包括:
3、獲取待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的應(yīng)用場(chǎng)景,查詢所述應(yīng)用場(chǎng)景中的網(wǎng)絡(luò)需求參數(shù),基于所述網(wǎng)絡(luò)需求參數(shù),確定所述應(yīng)用場(chǎng)景中的網(wǎng)絡(luò)條件,基于所述網(wǎng)絡(luò)條件,分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的性能需求;
4、基于所述性能需求,分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的處理速率和剩余資源,根據(jù)所述處理速率和所述剩余資源,采集所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行數(shù)據(jù),基于所述運(yùn)行數(shù)據(jù),分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)波動(dòng)參數(shù),基于所述網(wǎng)絡(luò)波動(dòng)參數(shù),確定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)供應(yīng)數(shù)據(jù);
5、基于所述網(wǎng)絡(luò)供應(yīng)數(shù)據(jù),制定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行應(yīng)用計(jì)劃,根據(jù)所述運(yùn)行應(yīng)用計(jì)劃,構(gòu)建所述待搭建網(wǎng)絡(luò)服務(wù)器在資源應(yīng)用過(guò)程中的報(bào)警觸發(fā)機(jī)制;
6、分析所述報(bào)警觸發(fā)機(jī)制對(duì)應(yīng)的觸發(fā)歷史數(shù)據(jù),識(shí)別所述觸發(fā)歷史數(shù)據(jù)中的運(yùn)行故障因素,基于所述運(yùn)行故障因素,計(jì)算所述待搭建網(wǎng)絡(luò)服務(wù)器在網(wǎng)絡(luò)應(yīng)用時(shí)的運(yùn)行丟包率;
7、基于所述運(yùn)行丟包率,將預(yù)設(shè)的服務(wù)器保護(hù)裝置與所述待搭建網(wǎng)絡(luò)服務(wù)器進(jìn)行網(wǎng)絡(luò)搭建,得到搭建服務(wù)器,分析所述搭建服務(wù)器對(duì)應(yīng)的安全應(yīng)用環(huán)境,實(shí)時(shí)監(jiān)測(cè)所述安全應(yīng)用環(huán)境中服務(wù)器的應(yīng)用狀態(tài)參數(shù),對(duì)所述應(yīng)用狀態(tài)參數(shù)進(jìn)行參數(shù)管理分析,得到參數(shù)分析結(jié)果,基于所述參數(shù)分析結(jié)果,生成所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的服務(wù)器管理方案。
8、可選地,所述基于所述網(wǎng)絡(luò)需求參數(shù),確定所述應(yīng)用場(chǎng)景中的網(wǎng)絡(luò)條件,包括:
9、識(shí)別所述網(wǎng)絡(luò)需求參數(shù)中的關(guān)鍵需求指標(biāo);
10、計(jì)算所述關(guān)鍵需求指標(biāo)對(duì)應(yīng)的需求權(quán)重系數(shù);
11、基于所述需求權(quán)重系數(shù),篩選所述應(yīng)用場(chǎng)景對(duì)應(yīng)的核心網(wǎng)絡(luò)需求;
12、基于所述核心網(wǎng)絡(luò)需求,確定所述應(yīng)用場(chǎng)景中的網(wǎng)絡(luò)條件。
13、可選地,所述計(jì)算所述關(guān)鍵需求指標(biāo)對(duì)應(yīng)的需求權(quán)重系數(shù),包括:
14、利用下述公式計(jì)算所述關(guān)鍵需求指標(biāo)對(duì)應(yīng)的需求權(quán)重系數(shù):
15、;
16、其中,表示所述關(guān)鍵需求指標(biāo)對(duì)應(yīng)的需求權(quán)重系數(shù),表示所述關(guān)鍵需求指標(biāo)對(duì)應(yīng)的評(píng)估總次數(shù),表示評(píng)估次數(shù)的次數(shù)索引,表示所述關(guān)鍵需求指標(biāo)在第次評(píng)估中的評(píng)分值,表示第次評(píng)估的權(quán)重系數(shù),表示所述關(guān)鍵需求指標(biāo)對(duì)應(yīng)的總數(shù)量,表示所述關(guān)鍵需求指標(biāo)對(duì)應(yīng)的指數(shù)索引,表示第個(gè)關(guān)鍵需求指標(biāo)對(duì)應(yīng)的調(diào)節(jié)系數(shù)。
17、可選地,所述基于所述網(wǎng)絡(luò)條件,分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的性能需求,包括:
18、分析所述網(wǎng)絡(luò)條件下不同條件場(chǎng)景的網(wǎng)絡(luò)流量特征;
19、基于所述網(wǎng)絡(luò)流量特征,評(píng)估所述待搭建網(wǎng)絡(luò)服務(wù)器中各性能指標(biāo)的適配程度;
20、基于所述適配程度,識(shí)別所述待搭建網(wǎng)絡(luò)服務(wù)器的優(yōu)勢(shì)性能與不足性能;
21、構(gòu)建所述優(yōu)勢(shì)性能與所述不足性能對(duì)應(yīng)的性能優(yōu)化策略;
22、基于所述性能優(yōu)化策略,分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的性能需求。
23、可選地,所述根據(jù)所述處理速率和所述剩余資源,采集所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行數(shù)據(jù),包括:
24、分析所述處理速率和剩余資源對(duì)應(yīng)的性能關(guān)鍵因素;
25、確定所述性能關(guān)鍵因素對(duì)應(yīng)的數(shù)據(jù)采集指標(biāo);
26、基于所述數(shù)據(jù)采集指標(biāo),查詢所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的初始運(yùn)行數(shù)據(jù);
27、篩選所述初始運(yùn)行數(shù)據(jù)中的有效數(shù)據(jù)片段;
28、提取所述有效數(shù)據(jù)片段中的關(guān)鍵運(yùn)行數(shù)據(jù)項(xiàng);
29、基于所述關(guān)鍵運(yùn)行數(shù)據(jù)項(xiàng),采集所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行數(shù)據(jù)。
30、可選地,所述基于所述網(wǎng)絡(luò)波動(dòng)參數(shù),確定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)供應(yīng)數(shù)據(jù),包括:
31、分析所述網(wǎng)絡(luò)波動(dòng)參數(shù)中的延遲波動(dòng)點(diǎn);
32、基于所述延遲波動(dòng)點(diǎn),確定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的初步網(wǎng)絡(luò)需求范圍;
33、將所述初步網(wǎng)絡(luò)需求范圍匹配所述網(wǎng)絡(luò)波動(dòng)參數(shù)對(duì)應(yīng)的業(yè)務(wù)類型,得到業(yè)務(wù)匹配數(shù)據(jù);
34、提取所述業(yè)務(wù)匹配數(shù)據(jù)中的匹配需求點(diǎn);
35、基于所述匹配需求點(diǎn),確定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)供應(yīng)數(shù)據(jù)。
36、可選地,所述基于所述網(wǎng)絡(luò)供應(yīng)數(shù)據(jù),制定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行應(yīng)用計(jì)劃,包括:
37、分析所述網(wǎng)絡(luò)供應(yīng)數(shù)據(jù)對(duì)應(yīng)的資源限制情況;
38、基于所述資源限制情況,確定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行約束因素;
39、分析所述運(yùn)行約束因素之間的相互影響關(guān)系;
40、基于所述相互影響關(guān)系,提取所述運(yùn)行約束因素中的關(guān)鍵制約因子;
41、基于所述關(guān)鍵制約因子,制定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行應(yīng)用計(jì)劃。
42、可選地,所述分析所述報(bào)警觸發(fā)機(jī)制對(duì)應(yīng)的觸發(fā)歷史數(shù)據(jù),包括:
43、標(biāo)記所述報(bào)警觸發(fā)機(jī)制對(duì)應(yīng)的報(bào)警事件信息;
44、分析所述報(bào)警事件信息對(duì)應(yīng)的觸發(fā)模式;
45、提取所述觸發(fā)模式中的關(guān)鍵觸發(fā)因素;
46、基于所述關(guān)鍵觸發(fā)因素,構(gòu)建所述報(bào)警觸發(fā)機(jī)制對(duì)應(yīng)的觸發(fā)序列;
47、將所述觸發(fā)序列轉(zhuǎn)化為其對(duì)應(yīng)的歷史數(shù)據(jù)視圖;
48、采集所述歷史數(shù)據(jù)視圖中的觸發(fā)歷史數(shù)據(jù)。
49、可選地,所述基于所述運(yùn)行故障因素,計(jì)算所述待搭建網(wǎng)絡(luò)服務(wù)器在網(wǎng)絡(luò)應(yīng)用時(shí)的運(yùn)行丟包率,包括:
50、利用下述公式計(jì)算所述待搭建網(wǎng)絡(luò)服務(wù)器在網(wǎng)絡(luò)應(yīng)用時(shí)的運(yùn)行丟包率:
51、;
52、其中,表示所述待搭建網(wǎng)絡(luò)服務(wù)器在網(wǎng)絡(luò)應(yīng)用時(shí)的運(yùn)行丟包率,表示網(wǎng)絡(luò)應(yīng)用時(shí)的數(shù)據(jù)包總數(shù),表示數(shù)據(jù)包對(duì)應(yīng)的數(shù)量索引,表示第個(gè)數(shù)據(jù)包的發(fā)送次數(shù),表示第個(gè)數(shù)據(jù)包的接收次數(shù),表示所述待搭建網(wǎng)絡(luò)服務(wù)器在網(wǎng)絡(luò)應(yīng)用時(shí)的時(shí)間周期,表示在時(shí)間內(nèi)的網(wǎng)絡(luò)延遲函數(shù),表示所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的調(diào)整因子。
53、可選地,為了解決上述問(wèn)題,本發(fā)明提供了一種用于實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)器的搭建系統(tǒng),所述系統(tǒng)包括:
54、需求分析模塊,用于獲取待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的應(yīng)用場(chǎng)景,查詢所述應(yīng)用場(chǎng)景中的網(wǎng)絡(luò)需求參數(shù),基于所述網(wǎng)絡(luò)需求參數(shù),確定所述應(yīng)用場(chǎng)景中的網(wǎng)絡(luò)條件,基于所述網(wǎng)絡(luò)條件,分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的性能需求;
55、數(shù)據(jù)供應(yīng)模塊,用于基于所述性能需求,分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的處理速率和剩余資源,根據(jù)所述處理速率和所述剩余資源,采集所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行數(shù)據(jù),基于所述運(yùn)行數(shù)據(jù),分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)波動(dòng)參數(shù),基于所述網(wǎng)絡(luò)波動(dòng)參數(shù),確定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的網(wǎng)絡(luò)供應(yīng)數(shù)據(jù);
56、機(jī)制構(gòu)建模塊,用于基于所述網(wǎng)絡(luò)供應(yīng)數(shù)據(jù),制定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行應(yīng)用計(jì)劃,根據(jù)所述運(yùn)行應(yīng)用計(jì)劃,構(gòu)建所述待搭建網(wǎng)絡(luò)服務(wù)器在資源應(yīng)用過(guò)程中的報(bào)警觸發(fā)機(jī)制;
57、丟包率計(jì)算模塊,用于分析所述報(bào)警觸發(fā)機(jī)制對(duì)應(yīng)的觸發(fā)歷史數(shù)據(jù),識(shí)別所述觸發(fā)歷史數(shù)據(jù)中的運(yùn)行故障因素,基于所述運(yùn)行故障因素,計(jì)算所述待搭建網(wǎng)絡(luò)服務(wù)器在網(wǎng)絡(luò)應(yīng)用時(shí)的運(yùn)行丟包率;
58、方案生成模塊,用于基于所述運(yùn)行丟包率,將預(yù)設(shè)的服務(wù)器保護(hù)裝置與所述待搭建網(wǎng)絡(luò)服務(wù)器進(jìn)行網(wǎng)絡(luò)搭建,得到搭建服務(wù)器,分析所述搭建服務(wù)器對(duì)應(yīng)的安全應(yīng)用環(huán)境,實(shí)時(shí)監(jiān)測(cè)所述安全應(yīng)用環(huán)境中服務(wù)器的應(yīng)用狀態(tài)參數(shù),對(duì)所述應(yīng)用狀態(tài)參數(shù)進(jìn)行參數(shù)管理分析,得到參數(shù)分析結(jié)果,基于所述參數(shù)分析結(jié)果,生成所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的服務(wù)器管理方案。
59、首先,本發(fā)明通過(guò)獲取待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的應(yīng)用場(chǎng)景,能夠精準(zhǔn)地了解服務(wù)器的使用需求,可以有針對(duì)性地進(jìn)行服務(wù)器配置,避免資源浪費(fèi)或性能不足的情況發(fā)生,從而有助于提前規(guī)劃服務(wù)器的架構(gòu)和部署方式,同時(shí),本發(fā)明基于所述性能需求,分析所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的處理速率和剩余資源,可以保證服務(wù)器在面對(duì)各種業(yè)務(wù)負(fù)載時(shí)都能迅速響應(yīng),避免出現(xiàn)卡頓和延遲,可以對(duì)服務(wù)器的資源進(jìn)行更加精細(xì)的調(diào)整和分配,將資源優(yōu)先分配給關(guān)鍵業(yè)務(wù)和高需求的應(yīng)用,提高資源利用率,本發(fā)明基于所述網(wǎng)絡(luò)供應(yīng)數(shù)據(jù),制定所述待搭建網(wǎng)絡(luò)服務(wù)器對(duì)應(yīng)的運(yùn)行應(yīng)用計(jì)劃,可以充分考慮到可用的網(wǎng)絡(luò)帶寬、延遲等限制條件,避免因網(wǎng)絡(luò)資源不足而導(dǎo)致服務(wù)器性能下降或服務(wù)中斷,從而提前預(yù)測(cè)會(huì)出現(xiàn)的網(wǎng)絡(luò)問(wèn)題,并制定相應(yīng)的應(yīng)對(duì)策略,本發(fā)明通過(guò)分析所述報(bào)警觸發(fā)機(jī)制對(duì)應(yīng)的觸發(fā)歷史數(shù)據(jù),可以發(fā)現(xiàn)某些特定的資源使用模式或事件組合可能會(huì)頻繁觸發(fā)報(bào)警,這可能暗示著服務(wù)器架構(gòu)、網(wǎng)絡(luò)配置或應(yīng)用程序設(shè)計(jì)中存在潛在的系統(tǒng)性缺陷,可以提前采取預(yù)防措施,避免問(wèn)題的發(fā)生,提高服務(wù)器的穩(wěn)定性和可靠性,進(jìn)一步地,本發(fā)明通過(guò)基于所述運(yùn)行丟包率,將預(yù)設(shè)的服務(wù)器保護(hù)裝置與所述待搭建網(wǎng)絡(luò)服務(wù)器進(jìn)行網(wǎng)絡(luò)搭建,得到搭建服務(wù)器,可以及時(shí)發(fā)現(xiàn)網(wǎng)絡(luò)傳輸中的問(wèn)題,而服務(wù)器保護(hù)裝置可以在丟包率過(guò)高或出現(xiàn)異常情況時(shí),迅速采取措施,如數(shù)據(jù)緩存、重傳機(jī)制或流量控制等,確保數(shù)據(jù)的完整傳輸,避免因丟包導(dǎo)致的服務(wù)中斷或數(shù)據(jù)錯(cuò)誤,為服務(wù)器的穩(wěn)定運(yùn)行提供有力保障。因此,本發(fā)明提出的一種用于實(shí)現(xiàn)網(wǎng)絡(luò)服務(wù)器的搭建方法及系統(tǒng),能夠提升待搭建網(wǎng)絡(luò)服務(wù)器的搭建效率。