两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法及裝置的制作方法

文檔序號:7564718閱讀:207來源:國知局
專利名稱:一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)技術(shù)領(lǐng)域,尤其涉及一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法及裝置。
背景技術(shù)
隨著網(wǎng)絡(luò)和通信技術(shù)的發(fā)展,網(wǎng)絡(luò)服務(wù)從最初的以靜態(tài)網(wǎng)頁為主轉(zhuǎn)變?yōu)橐源笪?件、視頻為主,并向提供如視頻共享、社交網(wǎng)絡(luò)服務(wù)等交互式信息共享和協(xié)同工作的方向發(fā) 展,這就需要網(wǎng)絡(luò)能夠提供高擴(kuò)展性、大容量、高服務(wù)質(zhì)量保證、強(qiáng)交互性和安全性等方面 的保障?,F(xiàn)有的網(wǎng)絡(luò)基礎(chǔ)架構(gòu)是采用端到端的涉及原則,即通過對數(shù)據(jù)包的存儲轉(zhuǎn)發(fā)進(jìn)行 網(wǎng)絡(luò)連接和信息交互,雖然該網(wǎng)絡(luò)基礎(chǔ)架構(gòu)實(shí)現(xiàn)簡單且擴(kuò)展性強(qiáng),但是仍難以滿足不斷涌 現(xiàn)的網(wǎng)絡(luò)應(yīng)用需求。針對上述問題,現(xiàn)在有兩種解決思路,一種是改變現(xiàn)有的網(wǎng)絡(luò)體系,通過設(shè)計新的 網(wǎng)絡(luò)基礎(chǔ)架構(gòu)滿足當(dāng)前和未來一段時期內(nèi)的網(wǎng)絡(luò)發(fā)展需求;另一種則是在現(xiàn)有網(wǎng)絡(luò)基礎(chǔ) 架構(gòu)的基礎(chǔ)上,通過引入覆蓋網(wǎng)絡(luò)和新技術(shù)對現(xiàn)有網(wǎng)絡(luò)進(jìn)行改進(jìn),以滿足網(wǎng)絡(luò)發(fā)展需求, 例如,內(nèi)容網(wǎng)絡(luò)(Content Network, CN)。根據(jù)RFC3466的定義,內(nèi)容網(wǎng)絡(luò)是通過在因特 網(wǎng)(Internet)上部署服務(wù)節(jié)點(diǎn),并通過應(yīng)用層協(xié)議將部署的服務(wù)節(jié)點(diǎn)組織形成一個構(gòu)建 在IP網(wǎng)絡(luò)之上的覆蓋層,以為網(wǎng)絡(luò)應(yīng)用提供靈活高效的服務(wù),其典型應(yīng)用有內(nèi)容分發(fā)網(wǎng) 絡(luò)(Content Delivery Network, CDN)、對等網(wǎng)絡(luò)(Peer to Peer, P2P)和云計算(Cloud Computing)等。內(nèi)容網(wǎng)絡(luò)的關(guān)鍵技術(shù)之一是對服務(wù)器進(jìn)行部署,服務(wù)器部署的成功與否,直接影 響內(nèi)容網(wǎng)絡(luò)的服務(wù)質(zhì)量和使用效率,從而對內(nèi)容網(wǎng)絡(luò)的服務(wù)性能產(chǎn)生重大影響。傳統(tǒng)的方 法是將服務(wù)器部署問題轉(zhuǎn)化為設(shè)備定位問題,在已知網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的情況下,利用圖理論, 根據(jù)最小化響應(yīng)延遲、帶寬消耗、能量消耗等優(yōu)化目標(biāo),從N個備選節(jié)點(diǎn)中選擇M個節(jié)點(diǎn)作 為服務(wù)器部署節(jié)點(diǎn)。但在當(dāng)前網(wǎng)絡(luò)環(huán)境下,該服務(wù)器部署方法存在以下不足第一點(diǎn),該部 署方法是在假設(shè)有一系列備選節(jié)點(diǎn)的基礎(chǔ)上進(jìn)行的,但是這種假設(shè)在現(xiàn)實(shí)中往往是不存在 的;第二點(diǎn),該部署方法的可擴(kuò)展性不強(qiáng),即服務(wù)器部署節(jié)點(diǎn)只能從備選節(jié)點(diǎn)中選擇,將服 務(wù)器部署問題轉(zhuǎn)化為設(shè)備定位問題,實(shí)質(zhì)是采用搜索算法來定位服務(wù)器部署節(jié)點(diǎn),因此服 務(wù)器部署節(jié)點(diǎn)只能限于備選節(jié)點(diǎn)之中,且能夠確定服務(wù)器部署節(jié)點(diǎn)數(shù)目受到備選節(jié)點(diǎn)的限 制,可擴(kuò)展性差。

發(fā)明內(nèi)容
本發(fā)明提供一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法及裝置,以避免進(jìn)行網(wǎng)絡(luò)服務(wù)器 部署時受到備選節(jié)點(diǎn)的限制,提高網(wǎng)絡(luò)服務(wù)器部署的靈活性和可擴(kuò)展性。本發(fā)明實(shí)施例提供的具體技術(shù)方案如下一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法,包括基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),并根據(jù)所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)系;將目標(biāo)客戶端映射至所述網(wǎng)絡(luò)坐標(biāo)系中,每個目標(biāo)客戶端對應(yīng)網(wǎng)絡(luò)坐標(biāo)系中的一 個坐標(biāo)點(diǎn),并保存所述坐標(biāo)點(diǎn)和所述目標(biāo)客戶端的網(wǎng)絡(luò)地址之間的映射關(guān)系;分別將所述網(wǎng)絡(luò)坐標(biāo)系中由目標(biāo)客戶端映射獲得的坐標(biāo)點(diǎn)聚合到多個質(zhì)心,根據(jù) 所述多個質(zhì)心確定服務(wù)器的部署位置,所述質(zhì)心用以表征多個目標(biāo)客戶端在網(wǎng)絡(luò)坐標(biāo)系中 的中心位置。一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署裝置,包括第一處理單元,用于基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),并根據(jù)所述 網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)系;第二處理單元,用于將目標(biāo)客戶端映射至所述網(wǎng)絡(luò)坐標(biāo)系中,每個目標(biāo)客戶端對 應(yīng)網(wǎng)絡(luò)坐標(biāo)系中的一個坐標(biāo)點(diǎn),并保存所述坐標(biāo)點(diǎn)和所述目標(biāo)客戶端的網(wǎng)絡(luò)地址之間的映 射關(guān)系;第三處理單元,用于分別將所述網(wǎng)絡(luò)坐標(biāo)系中由目標(biāo)客戶端映射獲得的坐標(biāo)點(diǎn)聚 合到多個質(zhì)心,根據(jù)所述多個質(zhì)心確定服務(wù)器的部署位置,所述質(zhì)心用以表征多個目標(biāo)客 戶端在網(wǎng)絡(luò)坐標(biāo)系中的中心位置?;谏鲜黾夹g(shù)方案,本發(fā)明實(shí)施例中,基于預(yù)設(shè)的探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn), 進(jìn)而構(gòu)建網(wǎng)絡(luò)坐標(biāo)系,將目標(biāo)客戶端映射至網(wǎng)絡(luò)坐標(biāo)系中,使得每個目標(biāo)客戶端對應(yīng)網(wǎng)絡(luò) 坐標(biāo)系中的一個坐標(biāo)點(diǎn),通過聚類將目標(biāo)客戶端聚合到多個質(zhì)心中,根據(jù)質(zhì)心確定服務(wù)器 的部署位置,從而無需設(shè)置服務(wù)器備選節(jié)點(diǎn),避免了進(jìn)行服務(wù)器部署時受到的備選節(jié)點(diǎn)的 限制,并且本發(fā)明基于聚類獲得的質(zhì)心確定服務(wù)器部署位置,能夠有效地提高服務(wù)器的負(fù) 載均衡性,避免了服務(wù)器過載,提高了網(wǎng)絡(luò)服務(wù)質(zhì)量以及用戶體驗(yàn)。


圖1為本發(fā)明實(shí)施例中基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法流程圖;圖2為本發(fā)明實(shí)施例中基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署裝置結(jié)構(gòu)圖。
具體實(shí)施例方式為了避免進(jìn)行網(wǎng)絡(luò)服務(wù)器部署時受到備選節(jié)點(diǎn)的限制,提高網(wǎng)絡(luò)服務(wù)器部署的靈 活性和可擴(kuò)展性,本發(fā)明實(shí)施例中,提供了一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法及裝置,通 過構(gòu)建網(wǎng)絡(luò)坐標(biāo)系,將目標(biāo)客戶端映射為網(wǎng)絡(luò)坐標(biāo)系中的坐標(biāo)點(diǎn),并將網(wǎng)絡(luò)坐標(biāo)系終端中 的坐標(biāo)點(diǎn)聚合至多個質(zhì)心中,基于該多個質(zhì)心確定服務(wù)器的部署位置。在進(jìn)行服務(wù)器部署時,需要了解網(wǎng)絡(luò)拓?fù)?、用戶分布等網(wǎng)絡(luò)狀態(tài)信息,并以減小用 戶請求響應(yīng)時間、均衡網(wǎng)絡(luò)負(fù)載等為目標(biāo),確定服務(wù)器部署策略,這就需要估計網(wǎng)絡(luò)中客戶 端到各個服務(wù)器之間的距離(即往返時延),基于網(wǎng)絡(luò)坐標(biāo)估計客戶端到服務(wù)器之間的距 離時,首先將客戶端和服務(wù)器映射到一個N維的網(wǎng)絡(luò)坐標(biāo)系中,再通過兩者在網(wǎng)絡(luò)坐標(biāo)系 中的距離獲得兩者的實(shí)際距離?;诖?,本發(fā)明可以通過網(wǎng)絡(luò)坐標(biāo)進(jìn)行服務(wù)器部署。下面結(jié)合附圖對本發(fā)明優(yōu)選的實(shí)施例進(jìn)行詳細(xì)說明。本發(fā)明實(shí)施例中,基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法流程如附圖1所示,具體包括 以下步驟
SlOl 基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),并根據(jù)該網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn) 確定網(wǎng)絡(luò)坐標(biāo)系;S102 將目標(biāo)客戶端映射至網(wǎng)絡(luò)坐標(biāo)系中,每個目標(biāo)客戶端對應(yīng)網(wǎng)絡(luò)坐標(biāo)系中的 一個坐標(biāo)點(diǎn),并保存坐標(biāo)點(diǎn)和目標(biāo)客戶端的網(wǎng)絡(luò)地址之間的映射關(guān)系;S103 分別將網(wǎng)絡(luò)坐標(biāo)系中由目標(biāo)客戶端映射獲得的坐標(biāo)點(diǎn)聚合到多個質(zhì)心,根 據(jù)該多個質(zhì)心確定服務(wù)器的部署位置,質(zhì)心用以表征多個目標(biāo)客戶端在網(wǎng)絡(luò)坐標(biāo)系中的中 心位置。實(shí)際應(yīng)用中,為了能夠準(zhǔn)確確定網(wǎng)絡(luò)坐標(biāo)系,至少需要三個網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)。其 中,步驟SlOl中基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)時,獲取各個探測節(jié)點(diǎn)的網(wǎng) 絡(luò)探測信息,該網(wǎng)絡(luò)探測信息用于表征探測節(jié)點(diǎn)對應(yīng)的至少一條鏈路的工作狀態(tài),基于獲 得的各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)。本發(fā)明實(shí)施例中探測節(jié)點(diǎn)的網(wǎng)絡(luò) 探測信息包含與該探測節(jié)點(diǎn)相連的所有鏈路的工作狀態(tài)。本發(fā)明實(shí)施例中,網(wǎng)絡(luò)探測信息至少包括網(wǎng)絡(luò)連通狀態(tài)信息和網(wǎng)絡(luò)延時信息,是 通過各個探測節(jié)點(diǎn)相互之間進(jìn)行網(wǎng)絡(luò)探測獲得。各個探測節(jié)點(diǎn)中保存其余探測節(jié)點(diǎn)的網(wǎng)絡(luò) 地址(IP地址),每個探測節(jié)點(diǎn)接收其余探測節(jié)點(diǎn)發(fā)送的網(wǎng)絡(luò)探測信息。在確定網(wǎng)絡(luò)坐標(biāo)基 準(zhǔn)點(diǎn)時,首先獲取各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息,再計算網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)。在基于獲得的各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)時,可以根據(jù)各 個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息包含的網(wǎng)絡(luò)延時信息,基于最大分離準(zhǔn)則、N-medians準(zhǔn)則和 N-cluster-medians準(zhǔn)則中的一種或多種,確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),本發(fā)明實(shí)施例并不僅限于 以上幾種準(zhǔn)則,也可以采用其它的準(zhǔn)則或計算公式確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),對于其它實(shí)現(xiàn)方 式,本發(fā)明也將其包括在內(nèi)。其中,最大分離準(zhǔn)則是使選取的網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)之間的網(wǎng)絡(luò)延時之和最大,對應(yīng)
M M
的計算公式為max(^ Y4 dt]),其中,知表示探測節(jié)點(diǎn)i和探測節(jié)點(diǎn)j之間的網(wǎng)絡(luò)延時,M
^=I y=i,內(nèi)
表示探測節(jié)點(diǎn)的總數(shù)。N-medians準(zhǔn)則是使選取的網(wǎng)絡(luò)基準(zhǔn)點(diǎn)之間的網(wǎng)絡(luò)延時之和最小,對應(yīng)的計算公
M M
式為Y4 dt]),其中,屯表示探測節(jié)點(diǎn)i和探測節(jié)點(diǎn)j之間的網(wǎng)絡(luò)延時,M表示探測 節(jié)點(diǎn)的總數(shù)。在探測節(jié)點(diǎn)的數(shù)目高于一定閾值時,可以采用N-cluster-medians準(zhǔn)則,對探測 節(jié)點(diǎn)進(jìn)行聚類,將其聚合為與需要的網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)相同數(shù)目的簇,再從每個簇中選擇網(wǎng) 絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),在任意一個簇中選擇網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)時,可以確定該簇的質(zhì)心,選擇離質(zhì)心 最近的探測點(diǎn)作為網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)。例如,預(yù)設(shè)4個探測節(jié)點(diǎn),該4個探測節(jié)點(diǎn)分別為甲、乙、丙、丁,在每個探測節(jié)點(diǎn)上 保存其余3個節(jié)點(diǎn)的IP地址列表,各個節(jié)點(diǎn)之間相互進(jìn)行網(wǎng)絡(luò)探測獲得網(wǎng)絡(luò)探測信息,即 甲分別向乙、丙、丁發(fā)送網(wǎng)絡(luò)探測信息,同時接收乙、丙、丁發(fā)送的網(wǎng)絡(luò)探測信息,從甲探測 節(jié)點(diǎn)即可獲得甲乙、甲丙、甲丁之間的網(wǎng)絡(luò)探測信息,也就是可以獲得甲乙、甲丙、甲丁之間 的網(wǎng)絡(luò)延遲信息,同理,可以獲得各個節(jié)點(diǎn)之間的網(wǎng)絡(luò)延遲信息。在采用最大分離準(zhǔn)則從4 個探測節(jié)點(diǎn)中確定3個網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)時,首先從4個探測節(jié)點(diǎn)中選取3個探測節(jié)點(diǎn)進(jìn)行
7組合,則可獲得C43種不同的組合,計算3個探測節(jié)點(diǎn)中任意2個探測節(jié)點(diǎn)的網(wǎng)絡(luò)延遲時間 之和,以甲乙丙組合為例,計算甲乙網(wǎng)絡(luò)延遲時間、甲丙網(wǎng)絡(luò)延遲時間、乙丙網(wǎng)絡(luò)延遲時間 之和,同理,計算其它組合的網(wǎng)絡(luò)延遲時間之和,從所有組合對應(yīng)的網(wǎng)絡(luò)延遲時間之和中, 選取值最大的一個,其所應(yīng)用的探測節(jié)點(diǎn)即為網(wǎng)絡(luò)坐標(biāo)基站點(diǎn)。在根據(jù)網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)系時,通過各個網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)之間進(jìn)行 網(wǎng)絡(luò)探測,獲得各網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)之間的網(wǎng)絡(luò)延時,以兩個網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)之間的網(wǎng)絡(luò)延 時代表其實(shí)際距離,確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)在網(wǎng)絡(luò)坐標(biāo)的位置時,根據(jù)網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),采用 上山算法或梯度搜索算法確定網(wǎng)絡(luò)坐標(biāo)系。本發(fā)明實(shí)施例并不限于以上兩種算法,對于 其他算法同樣適用于本發(fā)明,本發(fā)明也將其包括在內(nèi)。例如,具體可以采用以下方法假 設(shè)有η個網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),Di/表示網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)i和j在坐標(biāo)空間S中的距離,在初 始計算時設(shè)定Cli/的初始值和變化范圍,Clij表示網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)i和j之間的網(wǎng)絡(luò)延時,
Ci5表示網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)i在網(wǎng)絡(luò)空間s中的位置,通過公式L ,... O Σ,
其中# ^ = Wy-O2 ,計算在變化范圍內(nèi)的每個Cii/的值對應(yīng)的J/H,<)的值,將
Σ <《,<)值最小時對應(yīng)的Cii/確定為網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)在網(wǎng)絡(luò)空間s中的位置,即可確定 各網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)的網(wǎng)絡(luò)坐標(biāo)。較佳地,在步驟S102中,在選擇目標(biāo)客戶端時,首先確定需要部署的服務(wù)器提供 服務(wù)的區(qū)域,按照區(qū)域內(nèi)的包含的客戶端的分布密度,從中選擇對應(yīng)比例的客戶端作為目 標(biāo)客戶端,并獲取目標(biāo)客戶端的IP地址列表。實(shí)際應(yīng)用中,目標(biāo)客戶端的選擇有多種方式, 可以根據(jù)官方統(tǒng)計的網(wǎng)民分布,選擇對應(yīng)比例網(wǎng)民的客戶端作為目標(biāo)客戶端,或者是根據(jù) 邊界網(wǎng)關(guān)協(xié)議(BGP)路由表獲取對應(yīng)比例的客戶端作為目標(biāo)客戶端,或者是根據(jù)已有服務(wù) 平臺選擇目標(biāo)客戶端。本發(fā)明實(shí)施例中,在目標(biāo)客戶端的數(shù)量高于預(yù)設(shè)閾值時,為了減小測量開銷,同時 保證網(wǎng)絡(luò)數(shù)據(jù)的完整性和可靠性,對目標(biāo)客戶端的IP地址進(jìn)行分簇處理,例如,將目標(biāo)客 戶端的IP地址前3個字節(jié)相同的歸為一個簇,采用設(shè)置的IP地址作為該簇的IP地址,假 設(shè)將192. 168. 100. 1到192. 168. 100. 255的所有IP地址歸為一個簇,然后將該簇的首個IP 地址設(shè)置為默認(rèn)地址,即將192. 168. 100. 1設(shè)置為默認(rèn)IP地址。在步驟S102中,將目標(biāo)客戶端映射至網(wǎng)絡(luò)坐標(biāo)系中時,基于網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)對目 標(biāo)客戶端進(jìn)行網(wǎng)絡(luò)探測,并接收各目標(biāo)客戶端返回的網(wǎng)絡(luò)探測信息,根據(jù)網(wǎng)絡(luò)探測信息中 包含的網(wǎng)絡(luò)延時信息確定目標(biāo)客戶端在網(wǎng)絡(luò)坐標(biāo)系中的坐標(biāo)。其中,在基于網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)對目標(biāo)客戶端進(jìn)行網(wǎng)絡(luò)探測,并接收各目標(biāo)客戶端 返回的網(wǎng)絡(luò)探測信息時,根據(jù)網(wǎng)絡(luò)探測信息判斷目標(biāo)客戶端和網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)之間的網(wǎng)絡(luò) 連通狀態(tài),若出現(xiàn)異常(如斷開連接的目標(biāo)客戶端超過一定閾值,或者網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)在 規(guī)定時間內(nèi)沒有返回網(wǎng)絡(luò)探測信息等),則可確定相應(yīng)的網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)出現(xiàn)異常,則需要 重新確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn);否則,則可確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)工作正常,僅需根據(jù)目標(biāo)客戶端 和網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)之間的網(wǎng)絡(luò)連通狀態(tài)更新目標(biāo)客戶端的IP地址列表,即將斷開連接的 目標(biāo)客戶端的IP地址從列表中刪除,將新建立連接的目標(biāo)客戶端的IP地址加入列表。在步驟S103中,將網(wǎng)絡(luò)坐標(biāo)中的坐標(biāo)點(diǎn)聚合到多個質(zhì)心,并根據(jù)該多個質(zhì)心確定服務(wù)器的部署位置時,基于網(wǎng)絡(luò)坐系中的各坐標(biāo)點(diǎn)坐標(biāo),以及多個質(zhì)心的初始坐標(biāo),分別計 算網(wǎng)絡(luò)坐標(biāo)系中的每一個坐標(biāo)點(diǎn)到該多個質(zhì)心的距離,分別將每一個坐標(biāo)點(diǎn)聚合至與該坐 標(biāo)點(diǎn)距離最近的質(zhì)心,并根據(jù)聚合于同一質(zhì)心的坐標(biāo)點(diǎn)的坐標(biāo),重新計算各質(zhì)心的坐標(biāo),并 基于重新計算的各質(zhì)心的坐標(biāo),再次進(jìn)行聚合并重新計算各質(zhì)心的坐標(biāo),直至多次聚合后 判斷重新計算的各質(zhì)心的坐標(biāo)收斂時,根據(jù)重新計算的各質(zhì)心的坐標(biāo),確定對應(yīng)各質(zhì)心的 坐標(biāo)設(shè)置的網(wǎng)絡(luò)地址,并將該網(wǎng)絡(luò)地址確定為服務(wù)節(jié)點(diǎn)的部署位置。其中,分別將每一個坐 標(biāo)點(diǎn)聚合至與該坐標(biāo)點(diǎn)距離最近的質(zhì)心時,可以是分別將每個坐標(biāo)點(diǎn)聚合至與該坐標(biāo)點(diǎn)最 近的質(zhì)心,并重新計算質(zhì)心的坐標(biāo),基于重新計算的質(zhì)心的坐標(biāo)再次進(jìn)行聚合,直至重新計 算的質(zhì)心的坐標(biāo)位置收斂(如,重新計算的質(zhì)心坐標(biāo)與本次聚合前的質(zhì)心坐標(biāo)相同,或者 是重新計算的質(zhì)心坐標(biāo)與本次聚合前的質(zhì)心坐標(biāo)的距離在預(yù)設(shè)范圍之內(nèi));也可以是同時 將多個坐標(biāo)點(diǎn)聚合至相應(yīng)的質(zhì)心,再重新計算質(zhì)心的坐標(biāo),基于重新計算的質(zhì)心的坐標(biāo)再 次進(jìn)行聚合,并重新計算各質(zhì)心的坐標(biāo),重復(fù)該聚合過程,直至重新計算的質(zhì)心的坐標(biāo)位置 收斂(如,重新計算的質(zhì)心坐標(biāo)與本次聚合前的質(zhì)心坐標(biāo)相同,或者是重新計算的質(zhì)心坐 標(biāo)與本次聚合前的質(zhì)心坐標(biāo)的距離在預(yù)設(shè)范圍之內(nèi))。在設(shè)置質(zhì)心的初始化坐標(biāo)時,可以是 根據(jù)網(wǎng)絡(luò)中已存在的服務(wù)器的運(yùn)行狀況確定一個或多個質(zhì)心的初始化坐標(biāo),也可以是隨機(jī) 選擇網(wǎng)絡(luò)坐標(biāo)系中的一個或多個坐標(biāo)點(diǎn)的坐標(biāo)作為質(zhì)心的初始化坐標(biāo)。本發(fā)明實(shí)施例中, 通過聚類確定質(zhì)心,是根據(jù)區(qū)域內(nèi)坐標(biāo)點(diǎn)的密度確定質(zhì)心的位置,該質(zhì)心點(diǎn)所對應(yīng)的物理 位置即為服務(wù)器部署的最優(yōu)位置。例如,預(yù)設(shè)3個質(zhì)心,分別為質(zhì)心1、質(zhì)心2和質(zhì)心3,并設(shè)置每個質(zhì)心的初始化坐 標(biāo),分別為(1,1,1)、(1,5,5), (8,8,8),假設(shè)對網(wǎng)絡(luò)坐標(biāo)系中的某個坐標(biāo)點(diǎn)(0,0,1)進(jìn)行 聚合,可以計算該坐標(biāo)點(diǎn)分別到3個質(zhì)心的距離,依次為、V42,將該坐標(biāo)點(diǎn)歸 于距離最近的一個質(zhì)心中(即質(zhì)心1),則在重新計算質(zhì)心的坐標(biāo)時,計算該坐標(biāo)點(diǎn)的坐標(biāo) 和質(zhì)心1坐標(biāo)的加權(quán)平均值,并確定為新的質(zhì)心坐標(biāo),假設(shè)加權(quán)值為1,則新的質(zhì)心坐標(biāo)為 (0. 5,0. 5,1),基于新的質(zhì)心坐標(biāo),針對其余坐標(biāo)點(diǎn)重復(fù)上述聚合過程,直至重新計算的質(zhì) 心坐標(biāo)收斂(如,重新計算的質(zhì)心坐標(biāo)與本次聚合前的質(zhì)心坐標(biāo)相同,或者是重新計算的 質(zhì)心坐標(biāo)與本次聚合前的質(zhì)心坐標(biāo)的距離在預(yù)設(shè)范圍之內(nèi))。在根據(jù)任意一個質(zhì)心坐標(biāo)確定對應(yīng)該坐標(biāo)位置的網(wǎng)絡(luò)地址,并將該網(wǎng)絡(luò)地址確定 為服務(wù)器的部署位置時,根據(jù)用戶需求進(jìn)行確定。例如,若用戶要求網(wǎng)絡(luò)性能最優(yōu),則確定 與質(zhì)心坐標(biāo)最近的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng)絡(luò)地址,并進(jìn)一步確定與該網(wǎng)絡(luò)地址對應(yīng)的物理位置, 在該物理位置部署服務(wù)器;若用戶要求部署服務(wù)器的成本最低,則以質(zhì)心坐標(biāo)為中心,在預(yù) 設(shè)的范圍內(nèi)選擇部署成本最低的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng)絡(luò)地址,并進(jìn)一步確定與該網(wǎng)絡(luò)地址對應(yīng) 的物理位置,在該物理位置部署服務(wù)器;若用戶要求部署服務(wù)器的性價比最高,則可以選擇 離質(zhì)心坐標(biāo)次近但性價比最優(yōu)的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng)絡(luò)地址?;谏鲜鲈?,本發(fā)明實(shí)施例中,提供一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署裝置,如附 圖2所示,主要包括以下處理單元第一處理單元201,用于基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),并根據(jù)該 網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)系;第二處理單元202,用于將目標(biāo)客戶端映射至網(wǎng)絡(luò)坐標(biāo)系中,每個目標(biāo)客戶端對應(yīng) 網(wǎng)絡(luò)坐標(biāo)系中的一個坐標(biāo)點(diǎn),并保存坐標(biāo)點(diǎn)和目標(biāo)客戶端的網(wǎng)絡(luò)地址之間的映射關(guān)系;
第三處理單元203,用于分別將網(wǎng)絡(luò)坐標(biāo)系中由目標(biāo)客戶端映射獲得的坐標(biāo)點(diǎn)聚 合到多個質(zhì)心,根據(jù)該多個質(zhì)心確定服務(wù)器的部署位置,質(zhì)心用以表征多個目標(biāo)客戶端在 網(wǎng)絡(luò)坐標(biāo)系中的中心位置?;谏鲜黾夹g(shù)方案,本發(fā)明實(shí)施例中,基于預(yù)設(shè)的探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn), 進(jìn)而構(gòu)建網(wǎng)絡(luò)坐標(biāo)系,將目標(biāo)客戶端映射至網(wǎng)絡(luò)坐標(biāo)系中,使得每個目標(biāo)客戶端對應(yīng)網(wǎng)絡(luò) 坐標(biāo)系中的一個坐標(biāo)點(diǎn),通過聚類將目標(biāo)客戶端聚合到多個質(zhì)心中,根據(jù)質(zhì)心確定服務(wù)器 的部署位置,從而無需設(shè)置服務(wù)器備選節(jié)點(diǎn),避免了進(jìn)行服務(wù)器部署時受到的備選節(jié)點(diǎn)的 限制,并且本發(fā)明基于聚類獲得的質(zhì)心確定服務(wù)器部署位置,能夠有效地提高服務(wù)器的負(fù) 載均衡性,避免了服務(wù)器過載,提高了網(wǎng)絡(luò)服務(wù)質(zhì)量以及用戶體驗(yàn)。本發(fā)明可以隨時通過對 基準(zhǔn)點(diǎn)進(jìn)行探測確定基準(zhǔn)點(diǎn)的工作狀態(tài),以及時修正和更新網(wǎng)絡(luò)坐標(biāo),能夠采用較少的網(wǎng) 絡(luò)探測開銷,獲得更完備的網(wǎng)絡(luò)信息。同時,本發(fā)明通過聚類進(jìn)而確定服務(wù)器的部署位置, 無需預(yù)先選定服務(wù)器部署的備選節(jié)點(diǎn),提高了服務(wù)器部署的靈活性,能夠?qū)⒎?wù)器部署至 網(wǎng)絡(luò)中的任意位置,從而能夠獲得全局最優(yōu)解。顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精 神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法,其特征在于,包括基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),并根據(jù)所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)確定網(wǎng)絡(luò) 坐標(biāo)系;將目標(biāo)客戶端映射至所述網(wǎng)絡(luò)坐標(biāo)系中,每個目標(biāo)客戶端對應(yīng)網(wǎng)絡(luò)坐標(biāo)系中的一個坐 標(biāo)點(diǎn),并保存所述坐標(biāo)點(diǎn)和所述目標(biāo)客戶端的網(wǎng)絡(luò)地址之間的映射關(guān)系;分別將所述網(wǎng)絡(luò)坐標(biāo)系中由目標(biāo)客戶端映射獲得的坐標(biāo)點(diǎn)聚合到多個質(zhì)心,根據(jù)所述 多個質(zhì)心確定服務(wù)器的部署位置,所述質(zhì)心用以表征多個目標(biāo)客戶端在網(wǎng)絡(luò)坐標(biāo)系中的中 心位置。
2.如權(quán)利要求1所述的方法,其特征在于,基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基 準(zhǔn)點(diǎn),包括獲取各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息,所述網(wǎng)絡(luò)探測信息用于表征探測節(jié)點(diǎn)對應(yīng)的至少 一條鏈路的工作狀態(tài);基于獲得的各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息確定所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)。
3.如權(quán)利要求2所述的方法,其特征在于,所述網(wǎng)絡(luò)探測信息至少包括網(wǎng)絡(luò)延時信息 和網(wǎng)絡(luò)連通狀態(tài)信息。
4.如權(quán)利要求3所述的方法,其特征在于,基于獲得的各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息 確定所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),包括根據(jù)獲得的各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息包含的網(wǎng)絡(luò)延時信息,基于最大分離準(zhǔn)則、 N-medians準(zhǔn)則和N-cluster-medians準(zhǔn)則中的一種或多種,確定所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)。
5.如權(quán)利要求3所述的方法,其特征在于,根據(jù)所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)系, 包括根據(jù)所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),采用上山算法或梯度搜索算法確定網(wǎng)絡(luò)坐標(biāo)系。
6.如權(quán)利要求3所述的方法,其特征在于,將目標(biāo)客戶端映射至所述網(wǎng)絡(luò)坐標(biāo)系中,每 個目標(biāo)客戶端對應(yīng)網(wǎng)絡(luò)坐標(biāo)系中的一個坐標(biāo)點(diǎn),包括基于所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)對所述目標(biāo)客戶端進(jìn)行網(wǎng)絡(luò)探測;并接收各目標(biāo)客戶端返回的網(wǎng)絡(luò)探測信息;根據(jù)所述網(wǎng)絡(luò)探測信息中包含的網(wǎng)絡(luò)延時信息確定所述目標(biāo)客戶端在所述網(wǎng)絡(luò)坐標(biāo) 系中的坐標(biāo)。
7.如權(quán)利要求1-6任一項(xiàng)所述的方法,其特征在于,將網(wǎng)絡(luò)坐標(biāo)系中的坐標(biāo)點(diǎn)聚合到 多個質(zhì)心,并根據(jù)所述多個質(zhì)心確定服務(wù)器的部署位置,包括基于網(wǎng)絡(luò)坐系中的各坐標(biāo)點(diǎn)坐標(biāo),以及所述多個質(zhì)心的初始坐標(biāo),分別計算網(wǎng)絡(luò)坐標(biāo) 系中的每一個坐標(biāo)點(diǎn)到所述多個質(zhì)心的距離;分別將每一個坐標(biāo)點(diǎn)聚合至與該坐標(biāo)點(diǎn)距離最近的質(zhì)心,并在每次聚合時,根據(jù)聚合 于同一質(zhì)心的坐標(biāo)點(diǎn)的坐標(biāo),重新計算各質(zhì)心的坐標(biāo),基于重新計算的各質(zhì)心的坐標(biāo),再次 進(jìn)行聚合并重新計算各質(zhì)心的坐標(biāo),直至多次聚合后判斷重新計算的各質(zhì)心的坐標(biāo)收斂 時,根據(jù)重新計算的各質(zhì)心的坐標(biāo),確定對應(yīng)各質(zhì)心的坐標(biāo)設(shè)置的網(wǎng)絡(luò)地址,并將所述網(wǎng)絡(luò) 地址確定為服務(wù)器的部署位置。
8.如權(quán)利要求7所述的方法,其特征在于,根據(jù)重新計算的所述任意一個質(zhì)心的坐 標(biāo),確定對應(yīng)該坐標(biāo)設(shè)置的網(wǎng)絡(luò)地址,并將所述網(wǎng)絡(luò)地址確定為服務(wù)器的部署位置,至少包括根據(jù)用戶要求將與質(zhì)心距離最近的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng)絡(luò)地址確定為服務(wù)器的部署位置;或者,根據(jù)用戶要求以質(zhì)心為中心,在預(yù)設(shè)的范圍內(nèi),選擇部署成本最低的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng) 絡(luò)地址確定為服務(wù)器的部署位置;或者,根據(jù)用戶要求將與質(zhì)心距離次近但性價比最優(yōu)的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng)絡(luò)地址確定為服務(wù) 器的部署位置。
9.一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署裝置,其特征在于,包括第一處理單元,用于基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),并根據(jù)所述網(wǎng)絡(luò) 坐標(biāo)基準(zhǔn)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)系;第二處理單元,用于將目標(biāo)客戶端映射至所述網(wǎng)絡(luò)坐標(biāo)系中,每個目標(biāo)客戶端對應(yīng)網(wǎng) 絡(luò)坐標(biāo)系中的一個坐標(biāo)點(diǎn),并保存所述坐標(biāo)點(diǎn)和所述目標(biāo)客戶端的網(wǎng)絡(luò)地址之間的映射關(guān) 系;第三處理單元,用于分別將所述網(wǎng)絡(luò)坐標(biāo)系中由目標(biāo)客戶端映射獲得的坐標(biāo)點(diǎn)聚合到 多個質(zhì)心,根據(jù)所述多個質(zhì)心確定服務(wù)器的部署位置,所述質(zhì)心用以表征多個目標(biāo)客戶端 在網(wǎng)絡(luò)坐標(biāo)系中的中心位置。
10.如權(quán)利要求9所述的裝置,其特征在于,所述第一處理單元基于預(yù)設(shè)的多個探測節(jié) 點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)時,獲取各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息,所述網(wǎng)絡(luò)探測信息用于表 征探測節(jié)點(diǎn)對應(yīng)的至少一條鏈路的工作狀態(tài),基于獲得的各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息確 定所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)。
11.如權(quán)利要求10所述的裝置,其特征在于,所述網(wǎng)絡(luò)探測信息至少包括網(wǎng)絡(luò)延時信 息和網(wǎng)絡(luò)連通狀態(tài)信息。
12.如權(quán)利要求11所述的裝置,其特征在于,所述第一單元基于獲得的各個探測節(jié)點(diǎn) 的網(wǎng)絡(luò)探測信息確定所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)時,根據(jù)獲得的各個探測節(jié)點(diǎn)的網(wǎng)絡(luò)探測信息包 含的網(wǎng)絡(luò)延時信息,基于最大分離準(zhǔn)則、N-medians準(zhǔn)則和N-cluster-medians準(zhǔn)則中的一 種或多種,確定所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)。
13.如權(quán)利要求11所述的裝置,其特征在于,所述第一處理單元根據(jù)所述網(wǎng)絡(luò)坐標(biāo)基 準(zhǔn)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)系,具體為根據(jù)所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),采用上山算法或梯度搜索算法確定網(wǎng)絡(luò)坐標(biāo)系。
14.如權(quán)利要求11所述的裝置,其特征在于,所述第二處理單元將目標(biāo)客戶端映射至 所述網(wǎng)絡(luò)坐標(biāo)系中,每個目標(biāo)客戶端對應(yīng)網(wǎng)絡(luò)坐標(biāo)系中的一個坐標(biāo)點(diǎn),具體為基于所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)對所述目標(biāo)客戶端進(jìn)行網(wǎng)絡(luò)探測;并接收各目標(biāo)客戶端返回的網(wǎng)絡(luò)探測信息;根據(jù)所述網(wǎng)絡(luò)探測信息中包含的網(wǎng)絡(luò)延時信息確定所述目標(biāo)客戶端在所述網(wǎng)絡(luò)坐標(biāo) 系中的坐標(biāo)。
15.如權(quán)利要求9-14任一項(xiàng)所述的裝置,其特征在于,所述第三處理單元將網(wǎng)絡(luò)坐標(biāo) 系中的坐標(biāo)點(diǎn)聚合到多個質(zhì)心,并根據(jù)所述多個質(zhì)心確定服務(wù)器的部署位置,具體為基于網(wǎng)絡(luò)坐系中的各坐標(biāo)點(diǎn)坐標(biāo),以及所述多個質(zhì)心的初始坐標(biāo),分別計算網(wǎng)絡(luò)坐標(biāo) 系中的每一個坐標(biāo)點(diǎn)到所述多個質(zhì)心的距離;分別將每一個坐標(biāo)點(diǎn)聚合至與該坐標(biāo)點(diǎn)距離最近的質(zhì)心,并在每次聚合時,根據(jù)聚合 于同一質(zhì)心的坐標(biāo)點(diǎn)的坐標(biāo),重新計算各質(zhì)心的坐標(biāo),并基于重新計算的各質(zhì)心的坐標(biāo),再 次進(jìn)行聚合并重新計算各質(zhì)心的坐標(biāo),直至多次聚合后判斷重新計算的各質(zhì)心的坐標(biāo)收斂 時,根據(jù)重新計算的各質(zhì)心的坐標(biāo),確定對應(yīng)各質(zhì)心的坐標(biāo)設(shè)置的網(wǎng)絡(luò)地址,并將所述網(wǎng)絡(luò) 地址確定為服務(wù)器的部署位置。
16.如權(quán)利要求15所述的裝置,其特征在于,所述第三處理單元根據(jù)重新計算的所述 任意一個質(zhì)心的坐標(biāo),確定對應(yīng)該坐標(biāo)設(shè)置的網(wǎng)絡(luò)地址,并將所述網(wǎng)絡(luò)地址確定為服務(wù)器 的部署位置,具體為根據(jù)用戶要求將與質(zhì)心距離最近的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng)絡(luò)地址確定為服務(wù)器的部署位置;或者,根據(jù)用戶要求以質(zhì)心為中心,在預(yù)設(shè)的范圍內(nèi),選擇部署成本最低的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng) 絡(luò)地址確定為服務(wù)器的部署位置;或者,根據(jù)用戶要求將與質(zhì)心距離次近但性價比最優(yōu)的坐標(biāo)點(diǎn)對應(yīng)的網(wǎng)絡(luò)地址確定為服務(wù) 器的部署位置。
全文摘要
本發(fā)明公開了一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署方法及裝置,以避免進(jìn)行網(wǎng)絡(luò)服務(wù)器部署時受到備選節(jié)點(diǎn)的限制,提高網(wǎng)絡(luò)服務(wù)器部署的靈活性和可擴(kuò)展性。該方法為基于預(yù)設(shè)的多個探測節(jié)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn),并根據(jù)所述網(wǎng)絡(luò)坐標(biāo)基準(zhǔn)點(diǎn)確定網(wǎng)絡(luò)坐標(biāo)系,將目標(biāo)客戶端映射至所述網(wǎng)絡(luò)坐標(biāo)系中,每個目標(biāo)客戶端對應(yīng)網(wǎng)絡(luò)坐標(biāo)系中的一個坐標(biāo)點(diǎn),并保存所述坐標(biāo)點(diǎn)和所述目標(biāo)客戶端的網(wǎng)絡(luò)地址之間的映射關(guān)系,分別將所述網(wǎng)絡(luò)坐標(biāo)系中由目標(biāo)客戶端映射獲得的坐標(biāo)點(diǎn)聚合到多個質(zhì)心,根據(jù)所述多個質(zhì)心確定服務(wù)器的部署位置,所述質(zhì)心用以表征多個目標(biāo)客戶端在網(wǎng)絡(luò)坐標(biāo)系中的中心位置。本發(fā)明同時公開了一種基于網(wǎng)絡(luò)坐標(biāo)的服務(wù)器部署裝置。
文檔編號H04L12/24GK102075359SQ20111000989
公開日2011年5月25日 申請日期2011年1月17日 優(yōu)先權(quán)日2011年1月17日
發(fā)明者蔣萃 申請人:北京瑞汛世紀(jì)科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
石屏县| 邛崃市| 施甸县| 道孚县| 澜沧| 安宁市| 聊城市| 巩义市| 满洲里市| 顺义区| 金川县| 弥勒县| 醴陵市| 阿坝| 呼玛县| 马鞍山市| 澄迈县| 巴林右旗| 武城县| 色达县| 武邑县| 卢氏县| 泸定县| 开原市| 巩义市| 吉木萨尔县| 锡林郭勒盟| 蕉岭县| 申扎县| 新营市| 平邑县| 新野县| 谢通门县| 称多县| 宝丰县| 鲁甸县| 贡山| 同仁县| 大渡口区| 汉源县| 化州市|