1.一種流量的分流方法,其特征在于,所述方法包括:
在接入新用戶(hù)時(shí),根據(jù)所述接入新用戶(hù)的地理位置篩選出預(yù)設(shè)距離范圍內(nèi)的服務(wù)器;
在篩選出的服務(wù)器中存在可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器時(shí),將所述接入新用戶(hù)分流至可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器中的任一個(gè);
在篩選出的服務(wù)器中不存在可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器時(shí),將所述接入新用戶(hù)分流至丟包率最小的服務(wù)器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在篩選出的服務(wù)器中不存在可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器時(shí),將所述接入新用戶(hù)分流至丟包率最小的服務(wù)器,具體包括:
在篩選出的服務(wù)器中不存在可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器時(shí),確定用戶(hù)的活躍概率λ為用戶(hù)從沉默變?yōu)榛钴S的概率,α為用戶(hù)從活躍變?yōu)槌聊母怕剩?/p>
在篩選出的服務(wù)器中存在滿(mǎn)足以下公式的服務(wù)器時(shí),計(jì)算滿(mǎn)足以下公式的服務(wù)器的丟包率,并將所述接入新用戶(hù)分流至丟包率最小的服務(wù)器:其中,C為服務(wù)器中可承載的理論用戶(hù)數(shù)量,N為服務(wù)器的實(shí)際用戶(hù)數(shù)量,“·”表示相乘,為一個(gè)用戶(hù)的平均活躍概率,因此表示具有N個(gè)用戶(hù)的服務(wù)器當(dāng)前的平均活躍用戶(hù)數(shù)量。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在接入新用戶(hù)時(shí),根據(jù)所述接入新用戶(hù)的地理位置篩選出預(yù)設(shè)距離范圍內(nèi)的服務(wù)器,具體包括:
在接入新用戶(hù)時(shí),獲取所述接入新用戶(hù)的IP地址,并確定所述接入新用戶(hù)的IP地址對(duì)應(yīng)的地理位置;
篩選出與確定的地理位置在預(yù)設(shè)距離范圍內(nèi)的服務(wù)器。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定用戶(hù)的活躍概率具體包括:
獲取用戶(hù)傳輸?shù)臄?shù)據(jù)量I、用戶(hù)的接入時(shí)間T以及服務(wù)器提供的網(wǎng)速V;
根據(jù)下式計(jì)算用戶(hù)的活躍概率
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的方法,其特征在于,在所述在篩選出的服務(wù)器中不存在可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器時(shí),將所述接入新用戶(hù)分流至丟包率最小的服務(wù)器之前,包括:
計(jì)算服務(wù)器的丟包率,確定丟包率最小的服務(wù)器。
6.一種流量的分流器,其特征在于,所述分流器包括:
服務(wù)器篩選單元,用于在接入新用戶(hù)時(shí),根據(jù)所述接入新用戶(hù)的地理位置篩選出預(yù)設(shè)距離范圍內(nèi)的服務(wù)器;
第一分流單元,用于在篩選出的服務(wù)器中存在可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器時(shí),將所述接入新用戶(hù)分流至可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器中的任一個(gè);
第二分流單元,用于在篩選出的服務(wù)器中不存在可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器時(shí),將所述接入新用戶(hù)分流至丟包率最小的服務(wù)器。
7.根據(jù)權(quán)利要求6所述的分流器,其特征在于,所述第二分流單元具體包括:
用戶(hù)的活躍概率確定模塊,用于在篩選出的服務(wù)器中不存在可承載的理論用戶(hù)數(shù)量大于實(shí)際用戶(hù)數(shù)量的服務(wù)器時(shí),確定用戶(hù)的活躍概率λ為用戶(hù)從沉默變?yōu)榛钴S的概率,α為用戶(hù)從活躍變?yōu)槌聊母怕剩?/p>
接入服務(wù)器確定模塊,用于在篩選出的服務(wù)器中存在滿(mǎn)足以下公式的服務(wù)器時(shí),計(jì)算滿(mǎn)足以下公式的服務(wù)器的丟包率,并將所述接入新用戶(hù)分流至丟包率最小的服務(wù)器:其中,C為服務(wù)器中可承載的理論用戶(hù)數(shù)量,N為服務(wù)器的實(shí)際用戶(hù)數(shù)量,“·”表示相乘,為一個(gè)用戶(hù)的平均活躍概率,因此表示具有N個(gè)用戶(hù)的服務(wù)器當(dāng)前的平均活躍用戶(hù)數(shù)量。
8.根據(jù)權(quán)利要求6所述的分流器,其特征在于,所述服務(wù)器篩選單元包括:
用戶(hù)地理位置確定模塊,用于在接入新用戶(hù)時(shí),獲取所述接入新用戶(hù)的IP地址,并確定所述接入新用戶(hù)的IP地址對(duì)應(yīng)的地理位置;
地理位置篩選模塊,用于篩選出與確定的地理位置在預(yù)設(shè)距離范圍內(nèi)的服務(wù)器。
9.根據(jù)權(quán)利要求7所述的分流器,其特征在于,所述用戶(hù)的活躍概率確定模塊包括:
網(wǎng)絡(luò)信息獲取模塊,用于獲取用戶(hù)傳輸?shù)臄?shù)據(jù)量I、用戶(hù)的接入時(shí)間T以及服務(wù)器提供的網(wǎng)速V;
活躍概率計(jì)算模塊,用于根據(jù)下式計(jì)算用戶(hù)的活躍概率
10.根據(jù)權(quán)利要求6至9任一項(xiàng)所述的分流器,其特征在于,所述分流器包括:
丟包率計(jì)算單元,用于計(jì)算服務(wù)器的丟包率,確定丟包率最小的服務(wù)器。