System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本專利技術(shù)涉及云信息,特別涉及一種動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法與系統(tǒng)。
技術(shù)介紹
1、目前云桌面產(chǎn)品根據(jù)協(xié)議傳輸方式不同,存在兩種主流技術(shù)實現(xiàn)方案:
2、方案一:在iaas虛擬化層中嵌入云桌面?zhèn)鬏敶矸眨谱烂鎱f(xié)議數(shù)據(jù)通過iaas層接口、傳輸代理服務轉(zhuǎn)發(fā)至終端用戶界面;
3、方案二:云桌面?zhèn)鬏斁W(wǎng)關(guān)服務部署于iaas層虛擬機內(nèi)部,云桌面管理服務與iaas層解耦,對iaas層宿主機沒有侵入,云桌面協(xié)議數(shù)據(jù)通過網(wǎng)關(guān)虛機代理轉(zhuǎn)發(fā)至終端用戶。
4、兩種方案對應的監(jiān)控系統(tǒng)各有差異,相較于方案一,方案二對底層依賴更小,兼容性更高。方案一由于與云桌面的iaas層存在耦合關(guān)系,云桌面的監(jiān)控數(shù)據(jù)可以直接通過iaas層宿主機的監(jiān)控套件實現(xiàn)采集上報。方案二由于與iaas層解耦,無法使用iaas層自有監(jiān)控系統(tǒng),需要由云桌面管理平臺自行采集數(shù)據(jù)。云桌面數(shù)據(jù)采集需要首先添加云桌面地址至監(jiān)控系統(tǒng)配置文件后,重啟監(jiān)控采集服務才可以添加成功,影響監(jiān)控服務的穩(wěn)定性運行。
5、為了解決監(jiān)控采集服務無法靈活動態(tài)增刪云桌面采集地址,云桌面創(chuàng)建或刪除后,監(jiān)控系統(tǒng)中對應云桌面監(jiān)控數(shù)據(jù)采集地址無法靈活更新的問題,提出了一動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法與系統(tǒng)。
技術(shù)實現(xiàn)思路
1、本專利技術(shù)為了彌補現(xiàn)有技術(shù)的缺陷,提供了一種簡單高效的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法與系統(tǒng)。
2、本專利技術(shù)是通過如下技術(shù)方案實現(xiàn)的:
3、一種動態(tài)調(diào)整虛擬化
4、步驟s1、部署監(jiān)控系統(tǒng)和采集轉(zhuǎn)發(fā)服務,云桌面管理平臺配置采集轉(zhuǎn)發(fā)服務地址信息,并在創(chuàng)建云桌面時將采集轉(zhuǎn)發(fā)服務的地址添加至監(jiān)控系統(tǒng)監(jiān)控采集地址列表內(nèi);
5、所述步驟s1中,創(chuàng)建云桌面后,云桌面管理平臺通過iaas(infrastructure?as?aservice,基礎(chǔ)設(shè)施即服務)層接口,將采集轉(zhuǎn)發(fā)服務地址信息通過matedata(元數(shù)據(jù))字段傳入云桌面內(nèi)部。
6、所述步驟s1中,云桌面管理平臺還可以通過cloudinit初始化方式向云桌面內(nèi)部注入采集轉(zhuǎn)發(fā)服務地址信息。
7、步驟s2、云桌面內(nèi)部接受采集轉(zhuǎn)發(fā)服務地址,并將當前云桌面ip注冊至采集轉(zhuǎn)發(fā)服務內(nèi);
8、所述步驟s2中,創(chuàng)建云桌面初始化時,云桌面內(nèi)部從iaas層接口獲取傳入的matedata字段獲取采集轉(zhuǎn)發(fā)服務地址信息,向采集轉(zhuǎn)發(fā)服務發(fā)起注冊請求并上報ip信息,調(diào)用采集轉(zhuǎn)發(fā)服務地址api接口,將本地ip地址發(fā)送至采集轉(zhuǎn)發(fā)服務。
9、所述步驟s2中,云桌面向采集轉(zhuǎn)發(fā)服務發(fā)起注冊請求時,請求包括但不限于云桌面的ip地址、主機名、mac地址和監(jiān)控采集地址。
10、步驟s3、采集轉(zhuǎn)發(fā)服務收到注冊請求后,將當前云桌面信息添加至云桌面采集列表,用于后續(xù)云桌面監(jiān)控數(shù)據(jù)采集獲取;
11、步驟s4、將采集轉(zhuǎn)發(fā)服務與監(jiān)控系統(tǒng)對接,監(jiān)控系統(tǒng)周期性從采集轉(zhuǎn)發(fā)服務獲取監(jiān)控數(shù)據(jù);采集轉(zhuǎn)發(fā)服務從注冊的云桌面采集列表內(nèi)循環(huán)采集對應的云桌面監(jiān)控信息,并將數(shù)據(jù)統(tǒng)一反饋至監(jiān)控系統(tǒng)內(nèi);
12、所述步驟s4中,云桌面鏡像內(nèi)部集成監(jiān)控采集agent服務,負責收集云桌面內(nèi)部監(jiān)控數(shù)據(jù);
13、采集轉(zhuǎn)發(fā)服務接收到獲取監(jiān)控數(shù)據(jù)請求后,從云桌面采集列表獲取所有注冊的云桌面地址信息,依次向所有云桌面地址發(fā)送監(jiān)控數(shù)據(jù)采集請求,并獲取對應云桌面的監(jiān)控數(shù)據(jù);采集轉(zhuǎn)發(fā)服務收集完監(jiān)控數(shù)據(jù)后,將所有云桌面監(jiān)控數(shù)據(jù)發(fā)送至監(jiān)控系統(tǒng)。
14、步驟s5、刪除云桌面后,云桌面管理服務向采集轉(zhuǎn)發(fā)服務發(fā)起刪除請求,從云桌面采集列表移除對應的云桌面地址信息,后續(xù)采集不再獲取該云桌面信息。
15、一種動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的系統(tǒng),包括云桌面管理平臺,監(jiān)控系統(tǒng)和采集轉(zhuǎn)發(fā)服務:
16、云桌面管理平臺負責配置采集轉(zhuǎn)發(fā)服務地址信息,并在創(chuàng)建云桌面時將采集轉(zhuǎn)發(fā)服務的地址添加至監(jiān)控系統(tǒng)監(jiān)控采集地址列表內(nèi),將當前云桌面ip注冊至采集轉(zhuǎn)發(fā)服務內(nèi);同時,在刪除云桌面后,負責向采集轉(zhuǎn)發(fā)服務發(fā)起刪除請求,從云桌面采集列表移除對應的云桌面地址信息;
17、監(jiān)控系統(tǒng)負責周期性從采集轉(zhuǎn)發(fā)服務獲取監(jiān)控數(shù)據(jù);
18、采集轉(zhuǎn)發(fā)服務與監(jiān)控系統(tǒng)對接,負責在收到注冊請求后,將當前云桌面信息添加至云桌面采集列表,并從注冊的云桌面采集列表內(nèi)循環(huán)采集對應的云桌面監(jiān)控信息,將數(shù)據(jù)統(tǒng)一反饋至監(jiān)控系統(tǒng)內(nèi)。
19、一種動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的計算設(shè)備,其特征在于:包括:
20、一個或多個處理器、一個或多個存儲器以及一個或多個程序,其中一個或多個程序存儲在所述一個或多個存儲器中并被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個程序包括用于執(zhí)行上述方法中的任一方法的指令。
21、一種存儲一個或多個程序的計算機可讀存儲介質(zhì),其特征在于:所述一個或多個程序包括指令,所述指令當由動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的計算設(shè)備執(zhí)行時,使得所述動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的計算設(shè)備執(zhí)行上述方法中的任一方法。
22、本專利技術(shù)的有益效果是:該動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法與系統(tǒng),在不影響監(jiān)控服務運行的情況下,實現(xiàn)了云桌面監(jiān)控采集的靈活更新,解決了云桌面場景下,監(jiān)控采集服務無法靈活動態(tài)增刪云桌面采集地址,以及云桌面創(chuàng)建或刪除后監(jiān)控系統(tǒng)中對應云桌面監(jiān)控數(shù)據(jù)采集地址無法靈活更新的問題。
本文檔來自技高網(wǎng)...【技術(shù)保護點】
1.一種動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:包括以下步驟:
2.根據(jù)權(quán)利要求1所述的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:所述步驟S1中,創(chuàng)建云桌面后,云桌面管理平臺通過IaaS層接口,將采集轉(zhuǎn)發(fā)服務地址信息通過matedata字段傳入云桌面內(nèi)部。
3.根據(jù)權(quán)利要求1所述的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:所述步驟S1中,云桌面管理平臺通過Cloudinit初始化方式向云桌面內(nèi)部注入采集轉(zhuǎn)發(fā)服務地址信息。
4.根據(jù)權(quán)利要求2所述的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:所述步驟S2中,創(chuàng)建云桌面初始化時,云桌面內(nèi)部從IaaS層接口獲取傳入的matedata字段獲取采集轉(zhuǎn)發(fā)服務地址信息,向采集轉(zhuǎn)發(fā)服務發(fā)起注冊請求并上報IP信息,調(diào)用采集轉(zhuǎn)發(fā)服務地址API接口,將本地IP地址發(fā)送至采集轉(zhuǎn)發(fā)服務。
5.根據(jù)權(quán)利要求4所述的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:所述步驟S2中,云桌面向采集轉(zhuǎn)發(fā)服務發(fā)起注冊請求時,請求包括但不限于云桌面的IP地址、主機名、Mac地址和監(jiān)
6.根據(jù)權(quán)利要求1所述的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:所述步驟S4中,云桌面鏡像內(nèi)部集成監(jiān)控采集Agent服務,負責收集云桌面內(nèi)部監(jiān)控數(shù)據(jù);
7.一種動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的系統(tǒng),其特征在于:包括:包括云桌面管理平臺,監(jiān)控系統(tǒng)和采集轉(zhuǎn)發(fā)服務:
8.一種動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的計算設(shè)備,其特征在于:包括:
9.一種存儲一個或多個程序的計算機可讀存儲介質(zhì),其特征在于:所述一個或多個程序包括指令,所述指令當由動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的計算設(shè)備執(zhí)行時,使得所述動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的計算設(shè)備執(zhí)行根據(jù)權(quán)利要求1至6所述的方法中的任一方法。
...【技術(shù)特征摘要】
1.一種動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:包括以下步驟:
2.根據(jù)權(quán)利要求1所述的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:所述步驟s1中,創(chuàng)建云桌面后,云桌面管理平臺通過iaas層接口,將采集轉(zhuǎn)發(fā)服務地址信息通過matedata字段傳入云桌面內(nèi)部。
3.根據(jù)權(quán)利要求1所述的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:所述步驟s1中,云桌面管理平臺通過cloudinit初始化方式向云桌面內(nèi)部注入采集轉(zhuǎn)發(fā)服務地址信息。
4.根據(jù)權(quán)利要求2所述的動態(tài)調(diào)整虛擬化云桌面監(jiān)控采集地址的方法,其特征在于:所述步驟s2中,創(chuàng)建云桌面初始化時,云桌面內(nèi)部從iaas層接口獲取傳入的matedata字段獲取采集轉(zhuǎn)發(fā)服務地址信息,向采集轉(zhuǎn)發(fā)服務發(fā)起注冊請求并上報ip信息,調(diào)用采集轉(zhuǎn)發(fā)服務地址api接口,將本地ip地址發(fā)送至采集轉(zhuǎn)發(fā)服務。
5.根據(jù)權(quán)利要求...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:任翌博,厲肅,劉慶,
申請(專利權(quán))人:浪潮通信技術(shù)有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。