国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      在通信網(wǎng)路中分配服務(wù)節(jié)點的方法及系統(tǒng)的制作方法

      文檔序號:7979783閱讀:243來源:國知局
      在通信網(wǎng)路中分配服務(wù)節(jié)點的方法及系統(tǒng)的制作方法
      【專利摘要】本發(fā)明涉及一種通過通信網(wǎng)絡(luò)中的服務(wù)節(jié)點調(diào)度器分配服務(wù)節(jié)點的方法,包括:從所述通信網(wǎng)絡(luò)中的多個服務(wù)節(jié)點獲取與用戶通信習慣相關(guān)的數(shù)據(jù);基于所獲取的數(shù)據(jù)將用戶劃分為不同的類型;以及基于所劃分的類型將所述用戶調(diào)度至所述多個服務(wù)節(jié)點中與所述用戶的類型相同的服務(wù)節(jié)點。
      【專利說明】在通信網(wǎng)路中分配服務(wù)節(jié)點的方法及系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本申請涉及在網(wǎng)絡(luò)通信中分配服務(wù)節(jié)點的方法和系統(tǒng)。本申請還涉及在網(wǎng)絡(luò)通信中使用的服務(wù)節(jié)點調(diào)度器和服務(wù)節(jié)點。
      【背景技術(shù)】
      [0002]在分布式業(yè)務(wù)網(wǎng)絡(luò)(DSN)中,用戶數(shù)據(jù)及業(yè)務(wù)控制功能分布在均質(zhì)的服務(wù)節(jié)點中,該服務(wù)節(jié)點稱為服務(wù)控制功能(Service Control Function, SCF)節(jié)點。SCF節(jié)點運行于虛擬化平臺的虛擬機上。其中,當SCF節(jié)點所處理的業(yè)務(wù)量降低時,可將承載SCF節(jié)點的虛擬機遷移至較少的物理服務(wù)器中,關(guān)閉剩余的服務(wù)器,以實現(xiàn)節(jié)能減排的效果。
      [0003]在當前的DSN中,不同的用戶均勻地分布在各個服務(wù)節(jié)點中,根據(jù)概率學的原理,無論在什么時間點,各個服務(wù)節(jié)點的狀態(tài)基本相同,即:相同的用戶比例處于開機狀態(tài),在處于開機狀態(tài)的用戶中,相同的用戶比例處于通話狀態(tài)。處于開機狀態(tài)的用戶需要一定的內(nèi)存容量來維持用戶的狀態(tài)信息,而處于通話狀態(tài)的用戶則需要不斷的更改內(nèi)存狀態(tài)來記錄用戶的通話信息。如果某個節(jié)點存在大量的活動用戶及通話用戶,則在虛擬機遷移時需要在兩臺虛擬機間拷貝及同步大量的內(nèi)存數(shù)據(jù),會造成虛擬機遷移時間的增長。同時,在虛擬機遷移時,會存在短暫的“停機”時間,造成服務(wù)質(zhì)量的下降。

      【發(fā)明內(nèi)容】

      [0004]根據(jù)本申請的一個方面,提出了一種通過通信網(wǎng)絡(luò)中的服務(wù)節(jié)點調(diào)度器分配服務(wù)節(jié)點的方法,包括:從所述通信網(wǎng)絡(luò)中的分別位于多個虛擬機上的服務(wù)節(jié)點獲取與用戶通信習慣相關(guān)的數(shù)據(jù);基于所獲取的數(shù)據(jù)將用戶劃分為不同的類型;基于所劃分的類型將用戶調(diào)度至多個服務(wù)節(jié)點中與用戶的類型相同的服務(wù)節(jié)點。
      [0005]根據(jù)本申請的另一方面,提出了一種在通信網(wǎng)絡(luò)中分配服務(wù)節(jié)點的系統(tǒng),包括:多個服務(wù)節(jié)點,分別位于多個虛擬機上,并用于收集與用戶通信習慣相關(guān)的數(shù)據(jù);以及服務(wù)節(jié)點調(diào)度器,基于所收集的數(shù)據(jù)將用戶劃分為不同的類型,并基于所劃分的類型將用戶調(diào)度至多個服務(wù)節(jié)點中與用戶的類型相同的服務(wù)節(jié)點。
      [0006]根據(jù)本申請的另一方面,還提出了一種網(wǎng)絡(luò)通信中的服務(wù)節(jié)點調(diào)度器,包括:篩選模塊,篩選從多個服務(wù)節(jié)點獲取的與用戶通信習慣相關(guān)的數(shù)據(jù),去除其中的表示小概率事件的數(shù)據(jù);分類模塊,基于篩選出的數(shù)據(jù)對相關(guān)用戶進行分類;判斷模塊,根據(jù)相關(guān)用戶的分類判斷其是否位于類型相同的服務(wù)節(jié)點上;以及調(diào)度模塊,如果判斷的結(jié)果為否,則將相關(guān)用戶調(diào)度至類型相同的服務(wù)節(jié)點。
      [0007]根據(jù)本申請的又一方面,還提出了一種網(wǎng)絡(luò)通信中的服務(wù)節(jié)點,包括:數(shù)據(jù)收集模塊,用于收集與用戶通信習慣相關(guān)的數(shù)據(jù);以及數(shù)據(jù)遷移模塊,當用戶被調(diào)度到與用戶類型相同的服務(wù)節(jié)點后,將與用戶關(guān)聯(lián)的數(shù)據(jù)遷移到該類型相同的服務(wù)節(jié)點。
      【專利附圖】

      【附圖說明】[0008]圖1為根據(jù)本申請一個示例性實施方式的基于用戶習慣分配服務(wù)節(jié)點的系統(tǒng)的方框圖。
      [0009]圖2為根據(jù)本申請一個示例性實施方式的服務(wù)節(jié)點的方框圖。
      [0010]圖3為根據(jù)本申請一個示例性實施方式的服務(wù)節(jié)點調(diào)度器的方框圖。
      [0011]圖4和圖5分別為根據(jù)本申請一個示例性實施方式的基于用戶習慣的服務(wù)節(jié)點分配方式的示意圖。
      【具體實施方式】
      [0012]下面參照附圖對本申請的示例性實施方式進行描述。
      [0013]圖1示出了根據(jù)本申請一個實施例行實施方式的、分配通信網(wǎng)絡(luò)系統(tǒng)中的服務(wù)節(jié)點的系統(tǒng)1000。如圖1所示,系統(tǒng)1000可包括多個服務(wù)節(jié)點200-1,200-2.,200_3…200_n(n為正整數(shù))和服務(wù)節(jié)點調(diào)度器(Serving Node Scheduler, SNS) 300。
      [0014]多個服務(wù)節(jié)點200-1,200-2.,200-3…200_n可分別位于通信網(wǎng)絡(luò)中的不同虛擬機上。出于描述的方便,在下文中將多個服務(wù)節(jié)點200-1,200-2.,200-3…200-n簡稱為服務(wù)節(jié)點200。
      [0015]服務(wù)節(jié)點200可位于用于收集通信網(wǎng)絡(luò)系統(tǒng)中與用戶通信習慣相關(guān)的數(shù)據(jù)。在一個實施方式中,服務(wù)節(jié)點200可例如為SCF節(jié)點。用戶通信習慣的數(shù)據(jù)可例如為用戶的開關(guān)機時間、用戶在開機時間內(nèi)打電話的頻度、用戶每次通話的時長等。
      [0016]服務(wù)節(jié)點調(diào)度器300從多個服務(wù)節(jié)點200獲取與用戶通信習慣相關(guān)的數(shù)據(jù),然后基于所獲取的數(shù)據(jù)將用戶劃分為不同類型,并基于所劃分的類型將用戶調(diào)度至多個服務(wù)節(jié)點中與用戶類型相同的服務(wù)節(jié)點200。其中,服務(wù)節(jié)點調(diào)度器300可周期性地(例如在每天的固定時間)從多個服務(wù)節(jié)點200獲取相關(guān)數(shù)據(jù),或當事件(例如開機、關(guān)機、通話)發(fā)生時獲取相關(guān)數(shù)據(jù)。
      [0017]下面分別對服務(wù)節(jié)點200和服務(wù)節(jié)點調(diào)度器300進行進一步描述。
      [0018]還如圖2所示,服務(wù)節(jié)點200可包括數(shù)據(jù)收集模塊201以及數(shù)據(jù)遷移模塊202。
      [0019]在一個實施方式中,數(shù)據(jù)收集模塊201收集上述的與用戶通信習慣相關(guān)的數(shù)據(jù)。數(shù)據(jù)收集模塊201可例如包括用戶通信習慣收集器(UHC)。在一個實施方式中,數(shù)據(jù)收集模塊201可周期性地收集與用戶通信習慣相關(guān)的數(shù)據(jù)。特別地,在第一次部署通信系統(tǒng)時,需有一段時間的數(shù)據(jù)收集階段,例如為一周。
      [0020] 數(shù)據(jù)遷移模塊202能夠在用戶被調(diào)度到與其類型相同的服務(wù)節(jié)點200后,將與該用戶關(guān)聯(lián)的數(shù)據(jù)遷移到該類型相同的服務(wù)節(jié)點200。多個服務(wù)節(jié)點200之間的數(shù)據(jù)遷移可例如通過網(wǎng)絡(luò)不斷地同步內(nèi)存來進行。
      [0021]圖3示出了根據(jù)本申請一個示例性實施方式的服務(wù)節(jié)點調(diào)度器300。如圖3所示,服務(wù)節(jié)點調(diào)度器300包括篩選模塊301、分類模塊302、判斷模塊303以及調(diào)度模塊304。
      [0022]在一個實施方式中,篩選模塊301對從多個服務(wù)節(jié)點200接收的大量關(guān)于用戶通信習慣的數(shù)據(jù)進行篩選,去除其中表示小概率事件,如用戶重啟用戶端造成的開關(guān)機等的數(shù)據(jù)。在分類模塊302中,基于篩選出的數(shù)據(jù)可根據(jù)預(yù)定判定原則對相關(guān)用戶進行分類。其中,預(yù)定的判定原則可例如根據(jù)用戶的開機時間以及用戶在開機時間內(nèi)的通話次數(shù)等來確定。例如,在該實施方式中,夜間關(guān)機、白天開機且開機時間通話不頻繁的用戶被分類為不活躍用戶;全天開機、但通話不頻繁的用戶被分類為普通用戶;全天開機且通話頻繁的用戶被分類為活躍用戶。
      [0023]判斷模塊303根據(jù)對用戶及服務(wù)節(jié)點200的分類,判斷用戶應(yīng)位于預(yù)定的哪一類服務(wù)節(jié)點。如果判斷出該用戶沒有位于相應(yīng)的服務(wù)節(jié)點,則調(diào)度模塊304將該用戶調(diào)度至與其類型相同的服務(wù)節(jié)點200。
      [0024]下面參照圖4描述通過通信網(wǎng)絡(luò)中的服務(wù)節(jié)點調(diào)度器分配服務(wù)節(jié)點的方法2000。如圖所示,在步驟SlOl中,服務(wù)節(jié)點調(diào)度器300從通信網(wǎng)絡(luò)中的多個服務(wù)節(jié)點獲取與用戶通信習慣相關(guān)的數(shù)據(jù),接著在步驟S102中,基于所獲取的數(shù)據(jù)將用戶劃分為不同的類型。在步驟S103中,服務(wù)節(jié)點調(diào)度器300基于所劃分的類型將所述用戶調(diào)度至所述多個服務(wù)節(jié)點中與所述用戶的類型相同的服務(wù)節(jié)點。具體地,服務(wù)節(jié)點調(diào)度器300根據(jù)相關(guān)用戶的分類判斷其是否已經(jīng)位于類型相同的服務(wù)節(jié)點上;如果否,則將相關(guān)用戶調(diào)度至類型相同的服務(wù)節(jié)點。接著,在步驟S104中,用戶原來所處的服務(wù)節(jié)點向與所述用戶的類型相同的服務(wù)節(jié)點遷移與所述用戶關(guān)聯(lián)的數(shù)據(jù)。
      [0025]出于描述的目的,下面參照圖5以服務(wù)節(jié)點200是SCF節(jié)點為例對基于用戶習慣分配服務(wù)節(jié)點的方法2000進行進一步的描述。
      [0026]如圖5所示,多個SCF節(jié)點200均勻分布在虛擬機節(jié)點V1-V18中,V1-V18分別運行于各個物理節(jié)點P1-P9。其中,V2是Vl的備份節(jié)點,V3是V2的備份節(jié)點,依次類推,V6是V5的備份節(jié)點,V7-V12、V13-V18與之類似。每個SCF節(jié)點200中的數(shù)據(jù)收集模塊201收集與用戶通信習慣相關(guān)的數(shù)據(jù)。
      [0027]服務(wù)節(jié)點調(diào)度器(SNS) 300將物理節(jié)點P1-P9分成3類,其中,P1-P3為不活躍用戶節(jié)點,P4-P6為普通用戶節(jié)點,P7-P9為活躍用戶節(jié)點。接著,SNS 300從多個SCF節(jié)點獲取其收集的與用戶通信習慣相關(guān)的數(shù)據(jù)(由箭頭2表示),然后對所獲取的大量數(shù)據(jù)進行篩選,去除其中表示小概率事件的數(shù)據(jù),例如用戶重啟用戶端造成的開關(guān)機等。接下來,SNS300基于篩選出的數(shù)據(jù)根據(jù)用戶的開機時間以及用戶在開機時間內(nèi)的通話次數(shù)等將用戶分成不活躍用戶、普通用戶和活躍用戶(圖5中未示出)。然后SNS 300判斷用戶是否位于與其類型相同的SCF節(jié)點上。如果判斷出該用戶沒有位于相應(yīng)的SCF節(jié)點,則SNS 300向該用戶原來所處的SCF節(jié)點以及與該用戶類型相同的SCF節(jié)點發(fā)送調(diào)度消息(由箭頭4表示),將該用戶調(diào)度至相應(yīng)的SCF節(jié)點。
      [0028]相關(guān)的SCF節(jié)點響應(yīng)于SNS 300的調(diào)度遷移與該用戶關(guān)聯(lián)的數(shù)據(jù)(由箭頭5表示),由此完成整個分配過程。特別地,分配過程可不斷地更新,其中數(shù)據(jù)收集模塊201不斷地收集用戶通信習慣,SNS 300根據(jù)新的數(shù)據(jù)對用戶的判斷結(jié)果進行更新。
      [0029]如上所述,通過按照用戶通信習慣將用戶分類,并為不同類型的用戶分配不同類型的服務(wù)節(jié)點,使得部分服務(wù)節(jié)點在特定時間(例如夜間)具有非常少的活躍用戶,從而在該時間段對這些用戶進行遷移僅需要較少量的內(nèi)存復(fù)制并影響較少量的通話用戶,所以能夠提高虛擬機遷移的效率并降低虛擬機遷移對用戶的影響。
      [0030]以上所述僅為一些具體的實施方式,并非用來限制本發(fā)明的專利范圍,凡是利用本申請說明書及附圖內(nèi)容所作的等效變換,或直接或間接運用在其他相關(guān)的【技術(shù)領(lǐng)域】的等同技術(shù)特征對本申請文件公開的技術(shù)方案進行的修改,均包括在本發(fā)明的保護范圍內(nèi)。
      【權(quán)利要求】
      1.通過通信網(wǎng)絡(luò)中的服務(wù)節(jié)點調(diào)度器分配服務(wù)節(jié)點的方法,包括: 從所述通信網(wǎng)絡(luò)中的分別位于多個虛擬機上的服務(wù)節(jié)點獲取與用戶通信習慣相關(guān)的數(shù)據(jù); 基于所獲取的數(shù)據(jù)將用戶劃分為不同的類型;以及 基于所劃分的類型將所述用戶調(diào)度至所述多個服務(wù)節(jié)點中與所述用戶的類型相同的服務(wù)節(jié)點。
      2.根據(jù)權(quán)利要求1所述的方法,其中,所述劃分的步驟還包括: 所述服務(wù)節(jié)點調(diào)度器通過篩選所獲取的所述數(shù)據(jù)去除其中的表示小概率事件的數(shù)據(jù),以及基于篩選出的數(shù)據(jù)對相關(guān)用戶進行分類。
      3.根據(jù)權(quán)利要求1所述的方法,所述調(diào)度的步驟還包括: 所述服務(wù)節(jié)點調(diào)度器根據(jù)所述相關(guān)用戶的分類判斷其是否位于類型相同的服務(wù)節(jié)點上;如果否,則將所述相關(guān)用戶調(diào)度至類型相同的服務(wù)節(jié)點。
      4.如權(quán)利要求1-3中任意一項所述的方法,還包括: 用戶原來所處的服務(wù)節(jié)點向與所述用戶的類型相同的服務(wù)節(jié)點遷移與所述用戶關(guān)聯(lián)的數(shù)據(jù)。
      5.一種在通信網(wǎng)絡(luò)中分配服務(wù)節(jié)點的系統(tǒng),包括: 多個服務(wù)節(jié)點,分別位于通信網(wǎng)絡(luò)中的多個虛擬機上,用于收集與用戶通信習慣相關(guān)的數(shù)據(jù);以及 服務(wù)節(jié)點調(diào)度器,基于所收集的數(shù)據(jù)將用戶劃分為不同的類型,并基于所劃分的類型將所述用戶調(diào)度至所述多個服務(wù)節(jié)點中與所述用戶的類型相同的服務(wù)節(jié)點。
      6.如權(quán)利要求5所述的系統(tǒng),其中,每個所述服務(wù)節(jié)點包括: 數(shù)據(jù)收集模塊,用于收集與用戶通信習慣相關(guān)的數(shù)據(jù);以及 數(shù)據(jù)遷移模塊,當所述用戶被調(diào)度到與所述用戶類型相同的服務(wù)節(jié)點后,將與所述用戶關(guān)聯(lián)的數(shù)據(jù)遷移到該類型相同的服務(wù)節(jié)點。
      7.如權(quán)利要求5所述的系統(tǒng),其中,所述服務(wù)節(jié)點調(diào)度器包括: 篩選模塊,篩選所獲取的數(shù)據(jù),以去除其中的表示小概率事件的數(shù)據(jù); 分類模塊,基于篩選出的數(shù)據(jù)對相關(guān)用戶進行分類; 判斷模塊,根據(jù)所述相關(guān)用戶的分類判斷其是否位于類型相同的服務(wù)節(jié)點上;以及 調(diào)度模塊,如果所述判斷的結(jié)果是否,則將所述相關(guān)用戶調(diào)度至類型相同的服務(wù)節(jié)點。
      8.如權(quán)利要求5或6所述的系統(tǒng),其中,所述服務(wù)節(jié)點包括服務(wù)控制功能節(jié)點。
      9.如權(quán)利要求6所述的系統(tǒng),其中,所述數(shù)據(jù)收集模塊周期性地收集與用戶通信習慣相關(guān)的數(shù)據(jù)。
      10.一種網(wǎng)絡(luò)通信中的服務(wù)節(jié)點調(diào)度器,包括: 篩選模塊,篩選從多個服務(wù)節(jié)點獲取的與用戶通信習慣相關(guān)的數(shù)據(jù),以去除其中的表示小概率事件的數(shù)據(jù); 分類模塊,基于篩選出的數(shù)據(jù)對相關(guān)用戶進行分類; 判斷模塊,根據(jù)所述相關(guān)用戶的分類判斷其是否位于類型相同的服務(wù)節(jié)點上;以及 調(diào)度模塊,如果所述判斷的結(jié)果是否,則將所述相關(guān)用戶調(diào)度至類型相同的服務(wù)節(jié)點。
      11.一種位于虛擬機上的服務(wù)節(jié)點,包括:數(shù)據(jù)收集模塊,用于收集與用戶通信習慣相關(guān)的數(shù)據(jù);以及 數(shù)據(jù)遷移模塊,當所述用戶被調(diào)度到與所述用戶類型相同的服務(wù)節(jié)點后,將與所述用戶關(guān)聯(lián)的數(shù)據(jù)遷移到該類型相同的服務(wù)節(jié)點。
      12.如權(quán)利要求11所述的服務(wù)節(jié)點,其中,所述服務(wù)節(jié)點包括服務(wù)控制功能(SCF)節(jié)點。
      【文檔編號】H04L29/08GK103491118SQ201210193717
      【公開日】2014年1月1日 申請日期:2012年6月12日 優(yōu)先權(quán)日:2012年6月12日
      【發(fā)明者】韓小勇, 于青, 許輝陽, 彭晉 申請人:中國移動通信集團公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1