在全局分布網絡中共享認證會話狀態的方法和裝置的製作方法
2023-08-05 03:49:16
專利名稱:在全局分布網絡中共享認證會話狀態的方法和裝置的製作方法
技術領域:
本發明涉及在諸如網際網路這樣的全局分布網絡中共享認證會話狀態,尤其涉及每當用戶訪問web伺服器代理群集的節點時都能有效地更新該群集各個節點,從而使活動用戶不會被過早地註銷而同時有利地降低話務負載的方法和裝置。
背景技術:
當用戶嘗試訪問諸如網際網路這樣的全局分布網絡中的目標網站或伺服器時,web伺服器代理(WSP)通過給出一登錄表格並且在用戶首次嘗試訪問目標網站時請求用戶證書來認證用戶。WSP是透明代理目標web伺服器並且攔截從用戶到目標網站的請求、並服從認證和訪問過濾而把請求轉發到目標網站的一項服務。
如果用戶提供了正確的證書,WSP就為該用戶授權一活動會話,把用戶的請求轉發到目標網站,並且把從目標網站接收到的任何響應轉發回用戶。會話會在某一可配置的用戶不活動時段後到期,使得在這一時段後從同一用戶接收到請求需要認證。WSP也可以維持用戶失敗認證嘗試的歷史,失敗由於提供無效的證書造成,並且在某一可配置次數的失敗登錄嘗試或封鎖該用戶。
在許多情況下都希望群集(cluster)多個WSP以便比單個WSP支持更多的用戶。為了群集WSP,服務的一個實例必須允許兩臺或多臺計算機,所述計算機由一負載平衡器支持。由於來自一個用戶的一系列請求很可能由WSP群集的不止一個節點所處理,因此群集的WSP應該共享會話狀態信息,會話狀態信息由用戶認證狀態或失敗的登錄嘗試組成。
目前,使用中央資料庫或會話伺服器來跟蹤用戶會話狀態信息。當一群集節點從用戶接收到請求時,群集節點查閱資料庫或伺服器以確定是否為該用戶建立了活動會話,或者為該用戶記錄失敗的登錄嘗試計數,這取決於實際情況。
使用中央資料庫或會話伺服器來共享用戶會話狀態信息的問題在於,如果資料庫或會話伺服器失敗,則群集不能正確地認證用戶。也就是,用戶可能被過早地終止、開始嘗試多於預訂登錄嘗試限制、或者必須提供不必要的登錄證書。
因此需要機制來提供一WSO節點群集,並且在WSP節點間有效地共享用戶會話狀態信息。
發明內容
本發明實施例提供了用於訪問全局通信網絡中的目標網站的新穎和改進了的方法和裝置。一方面,一種用於在全局分布網絡上登錄用戶的方法包括在伺服器代理群集一節點處接收來自用戶的請求;提示用戶有關登錄信息;以及接收來自用戶的登錄信息。如果接收到的登錄信息有效,該方法還包括為該用戶設立一活動會話,並且用活動會話仍在使用的信息來更新伺服器代理群集的至少一個節點。
另一方面,一種用於訪問全局分布網絡中的伺服器的方法包括在伺服器代理群集一節點處接收來自用戶的請求,以及確定是否為該用戶建立了活動會話。如果為用戶建立了活動會話,該方法還包括用活動會話仍在使用的信息來更新所述伺服器代理群集的至少一個節點。
另一方面,一種用於訪問全局分布網絡中的伺服器的裝置包括存儲器單元、接收機、發射機、以及與所述存儲器單元、接收機和發射機通信上耦合的處理器。所述處理器能執行指令以實現上述方法。
結合附圖考慮以下提出的發明實施例的詳細描述,本發明的特徵和優點將變得更為明顯,附圖中圖1說明了用於訪問一目標網站的web伺服器代理的群集;圖2說明了用於訪問一目標網站的時序圖;以及圖3說明了一web伺服器和一遠程接入設備的實施例。
具體實施例方式
在詳細說明幾個實施例以前,應該理解,本發明的範圍不應限於下面描述或附圖中提出的組件的結構和布局。同樣應該理解,這裡使用的短語和術語是為了說明起見,不應被視為是限制性的。
圖1說明了按照一實施例、用於訪問目標網站的web伺服器代理(WSP)的群集。設備102包括無線電話、個人數據助理(PDA)、筆記本電腦等等。用戶使用設備102來作出訪問目標伺服器的請求,所述目標伺服器比如一網站。請求包括超文本傳輸協議(HTTP)格式的請求。WSP使用一報頭(header)欄位把請求與其相應的用戶相關聯,所述報頭欄位包含對於用戶、用戶設備唯一的值,或者請求的源網際網路協議(IP)地址。請求到達負載平衡器/調度器104,後者在WSP群集106的節點間分布到來的請求。負載平衡器/調度器104基於多種負載分布方案來分布請求,所述方案比如循環(round-robin)方案。
WSP群集106是代理web伺服器和攔截從用戶接收到的請求、緩存請求並服從認證和訪問過濾而將它們轉發到目標網站的一項服務。在一實施例中,群集了多個WSP以便比單個WSP支持更多的用戶。為了群集WSP,服務的一個實例可以允許兩臺或更多臺計算機。由於來自一個用戶的一系列請求很可能由WSP群集的不止一個節點所處理,因此群集的WSP共享會話狀態信息。會話狀態信息包括用戶的登錄狀態和/或失敗的登錄嘗試,根據情況而定。
WSP群集共享會話狀態信息以便防止在分配給用戶的可配置不活動時段實際到期以前對該用戶的過早會話終止。也就是,在用戶的首次請求到達WSP群集的第一節點,並且為該用戶建立了活動會話後,向用戶分配一可配置的不活動時段,使得在不活動時段期間未從用戶接收到後續請求時,所分配的會話就終止。
WSP群集在WSP群集的各個節點間共享會話狀態信息以便防止用戶不成功地嘗試登錄的次數超過所允許的不成功登錄嘗試的次數。也就是,在用戶的首次請求到達WSP群集的第一節點後,但未被正確認證時,用戶在被封鎖以前被允許一定次數的不成功嘗試,無論哪個群集節點接收到用戶的登錄請求。否則,如果用戶不成功地持續嘗試登錄,但用戶的登錄證書到達WSP群集的不同節點,且在這些節點的任一個處都未達到所允許的不成功登錄嘗試次數,則會錯誤地允許用戶在所允許的次數以外嘗試登錄。
在一實施例中,當用戶嘗試訪問全局分布網絡(比如網際網路)中的目標網站或伺服器時,且用戶的首次請求到達WSP群集的第一節點,WSP群集的第一節點就開始認證用戶的過程。第一節點向用戶呈現一登錄表,並且在用戶首次嘗試訪問目標網站時請求用戶的證書。如果用戶提供了有效的證書,WSP的第一節點就授權該用戶,並且為該用戶建立活動會話。
然後,群集的第一節點用為該用戶建立了活動會話的信息來更新WSP群集的其它節點,使得只要用戶不活動時間不長於所允許的不活動時段,則來自同一用戶的後續請求就不要求認證。與群集其它節點共享會話信息包括把會話狀態信息廣播或多播傳送到其它節點。第一節點可以在其本地列表中保存會話信息,並且可以啟動一定時器,表明用戶活動會話的開始。其餘群集節點在從第一節點接收到會話信息後,也可能在它們相應的本地列表中保存用戶的會話信息,並啟動它們相應的定時器,表明用戶活動會話的開始。有利的是,如果WSP群集的任一節點變得無效,其餘節點仍保留原樣並正確地運作。於是,WSP群集的第一節點能把用戶的原始請求轉發到目標網站、從目標網站接收響應、並把從目標網站接收到的響應傳回用戶。
如果來自同一用戶的第二請求到達群集的第二節點,則第二節點查閱其本地列表和/或其定時器以便檢索用戶的會話狀態信息。如果會話信息和/或定時器表明已經為該用戶建立的會話仍為活動,第二節點則無須再次認證用戶。第二節點用用戶仍然活動的信息來更新WSP群集的一些或全部其它節點,使得用戶的活動會話不會被群集的其它節點過早地終止。第二節點可以以加權方式來更新其它節點。
加權方式的方案包括相對於自用戶上一次請求逝去的時間來更新群集的一些或全部其它節點,例如逝去的時間越長,更新節點的概率就越大。加權方式的方案包括相對於群集的節點數目來更新群集的一些或全部其它節點,例如群集中節點越多,更新節點的概率就越大。加權方式的方案包括相對於自用戶上一次請求逝去的時間以及群集中的節點數目來更新群集的一些或全部其它節點。
加權的更新方案包括基於一概率函數來更新群集的一些或全部節點,所述概率函數隨著一些因素而上升,比如自用戶上一次請求逝去的時間、群集的節點數目、請求類型、請求者的身份或類型等等。例如,如果一節點處自上一次請求逝去的時間相對較大以及/或者群集的節點數目相對較大,則以高概率來更新群集的一些或全部節點。加權方式的更新方案或然地確保了其請求到達群集不同節點處的活動用戶不會被過早地註銷,而與每當從用戶接收到請求時就更新全部群集節點相比,同時有利地降低了話務負載。
圖2說明了按照一實施例、通過WSP群集來訪問目標網站的時序圖。WSP群集包括三個WSP節點A、B和C。在時刻202,當用戶嘗試訪問全局分布網絡(比如網際網路)中的目標網站或伺服器,且用戶的首次請求到達例如WSP群集的節點B處時,在時刻204,節點B開始認證用戶的過程。節點B提示用戶有關登錄證書,比如用戶標識和/或密碼。然而在用戶提供了登錄證書後,用戶的登錄證書可能到達WSP群集的一個不同節點處。例如,在時刻206,用戶的登錄證書到達節點C。在時刻208,如果用戶提供了有效的登錄證書,節點C就授權用戶,為用戶建立活動會話,緩存用戶的請求,並且啟動定時器。
在時刻210,節點C把例如「Add_Session_User_ID」這樣的更新消息廣播到WSP群集的節點A和B,通知節點A和B已經為具有所指定的標識信息的用戶建立了活動會話。節點A和B更新它們相應的本地列表和/或啟動它們相應的定時器,表明為用戶建立了活動會話。在時刻212,節點C把用戶的原始請求發送到目標伺服器;在時刻214,從目標伺服器接收一響應;以及在時刻216把所述響應轉發到用戶。
在時刻218,由於用戶在比所允許的不活動時段長的時間內不活動,節點C處的定時器到期。因而,節點C可以從其本地列表中刪除用戶的會話。然而,節點A和B處的定時器尚未到達這一時間界限;因此,這些節點未從它們的本地列表中刪除活動會話。在時刻220,當來自同一用戶的新請求到達節點B時,節點B重置其自身的定時器,並且在時刻222將例如「Keep_Session_Alive_User_ID」這樣的更新信號廣播到節點A和C,或僅僅廣播到節點C,節點C的定時器已到期。根據情況的不同,節點A和C、或僅僅節點C,更新它們的本地列表並啟動它們相應的定時器。
該例中,由於群集中的節點數目相對較小,因此更新例如節點A和C這樣的其它節點會基於節點B處的相對定時器值。例如,如果節點B處的定時器值相對較小,節點A和C就可能不被更新,或者以相對低概率被更新;從而保存了話務和處理時間。否則,如果節點B處的定時器值相對較大,則以相對高的概率更新節點A和C,提高用戶的活動會話不會意外終止的概率。
圖3是web伺服器304和遠程接入設備306的一實施例的簡化框圖,它們能實現各個所公開的實施例。對於特定的應用,語音數據、分組數據和/或消息可以經由空中接口308在web伺服器304和遠程接入設備306之間交換。可以發送各類消息,比如用於在web伺服器和遠程接入設備間建立通信會話的消息、註冊和尋呼消息以及用於控制數據傳輸的消息(例如功率控制、數據速率信息、確認等等)。下面進一步詳述了這些消息類型中的一些。
對於反向鏈路,在遠程接入設備306處,把語音和/或分組數據(例如來自數據源310)以及消息(例如來自控制器330)提供給發送(TX)數據處理器312,後者用一種或多種編碼方案對所述數據和消息進行格式化和編碼以生成經編碼的數據。每種編碼方案都可以包括循環冗餘校驗(CRC)、卷積、turbo、塊編碼及其它編碼的任意組合,或者根本不編碼。語音數據、分組數據以及消息可以用不同的方案來編碼,不同類型的消息也可以被不同地編碼。
然後把經編碼的數據提供給調製器(MOD)314並進一步處理(例如覆蓋、用短PN序列擴展、用分配給用戶終端的長PN序列擾頻)。然後把已調數據提供給發射機單元(TMTR)316並對其調整(例如轉換成一個或多個模擬信號、放大、濾波、以及正交調製)以生成一反向鏈路信號。反向鏈路信號通過天線共用器(D)318被路由並經由天線320發送到web伺服器304。
在web伺服器304處,反向鏈路信號被天線350所接收,通過天線共用器352路由,並被提供給接收機單元(RCVR)354。Web伺服器304可能從遠程接入設備306接收註冊信息和狀態信息,例如移動站移動速率。接收機單元354調整(例如濾波、放大、下變頻和數位化)接收信號並提供採樣。解調器(DEMOD)356接收和處理(例如解擴展、解覆蓋和導頻解調)採樣以提供經恢復的碼元。解調器356可能實現一雷克接收機,該雷克接收機處理接收信號的多個實例並生成組合碼元。然後,接收(RX)數據處理器358對碼元解調以恢復反向鏈路上發送的數據和消息。經恢復的語音/分組數據被提供給數據宿360,經恢復的消息被提供給控制器370。控制器370可以包括用於尋呼一組移動站的指令,該指令會基於移動站的移動性。解調器356和接收數據處理器358的處理與遠程接入設備306處執行的處理相反。解調器356和接收數據處理器358可以進一步用於處理經由多個信道接收到的多個傳輸,所述多個信道例如反向基本信道(R-FCH)和反向補充信道(R-SCH)。同樣,傳輸可同時來自多個移動站,各個移動站都在反向基本信道、反向補充信道或兩個信道上發送。
在前向鏈路上,在web伺服器304處,語音和/或分組數據(例如來自數據源362)以及消息(例如來自控制器370)由一發送(TX)數據處理器364進行處理(例如格式化和編碼),由調製器(MOD)366進一步處理(例如覆蓋和擴展)、並由一發射機單元(TMTR)368調整(例如轉換成模擬信號、放大、濾波以及正交調製),以生成一前向鏈路信號。前向鏈路信號通過天線共用器352被路由,並且經由天線350被發送到遠程接入設備306。前向鏈路信號包括尋呼信號。
在遠程接入設備306處,前向鏈路信號被天線220所接收,通過天線共用器318被路由,並被提供給接收機單元322。接收機單元322調整(例如下變頻、濾波、放大、正交調製和數位化)接收信號並提供採樣。解調器324處理(例如解擴展、解覆蓋和導頻解調)所述採樣以提供碼元,所述碼元由一接收數據處理器326進一步處理(例如解碼和校驗)以便恢復前向鏈路上發送的數據和消息。經恢復的數據被提供給數據宿328,經恢復的消息可以被提供給控制器330。控制器330可能包括用於註冊遠程接入設備306的指令,所述指令基於移動站的移動性作出。
因此,所公開的實施例通過在web伺服器代理的群集的各個節點間分布認證和會話信息,從而提供了系統可靠性的顯著改進。所公開的方法和裝置還能降低訪問全局通信網中的目標伺服器時的話務負載。
本領域的技術人員可以理解,信息和信號可以用多種不同技術和協議中的任一種來表示。例如,上述說明中可能涉及的數據、指令、命令、信息、信號、比特、碼元和碼片可以用電壓、電流、電磁波、磁場或其粒子、光場或其粒子或它們的任意組合來表示。
本領域的技術人員能進一步理解,結合這裡所公開的實施例所描述的各種說明性的邏輯塊、模塊和算法步驟可以作為電子硬體、計算機軟體或兩者的組合來實現。為了清楚說明硬體和軟體間的互換性,各種說明性的組件、框圖、模塊、電路和步驟一般按照其功能性進行了闡述。這些功能性究竟作為硬體或軟體來實現取決於整個系統所採用的特定的應用程式和設計。技術人員可以認識到在這些情況下硬體和軟體的交互性,以及怎樣最好地實現每個特定應用程式的所述功能。技術人員可能以對於每個特定應用不同的方式來實現所述功能,但這種實現決定不應被解釋為造成背離本發明的範圍。
結合這裡所描述的實施例來描述的各種說明性的邏輯塊、模塊和算法步驟的實現或執行可以用通用處理器、數位訊號處理器(DSP)、專用集成電路(ASIC)、場可編程門陣列(FPGA)或其它可編程邏輯器件、離散門或電晶體邏輯、離散硬體組件或者為執行這裡所述功能而設計的任意組合。通用處理器可能是微處理器,然而或者,處理器可以是任何常規的處理器、控制器、微控制器或狀態機。處理器也可能用計算設備的組合來實現,如,DSP和微處理器的組合、多個微處理器、結合DSP內核的一個或多個微處理器或者任意其它這種配置。
結合這裡所公開實施例描述的方法或算法的步驟可能直接包含在硬體中、由處理器執行的軟體模塊中或在兩者當中。軟體模塊可能駐留在RAM存儲器、快閃記憶體、ROM存儲器、EPROM存儲器、EEPROM存儲器、寄存器、硬碟、可移動盤、CD-ROM或本領域中已知的任何其它形式的存儲介質中。示例性存儲介質與處理器耦合,使得處理器可以從存儲介質讀取信息,或把信息寫入存儲介質。或者,存儲介質可以與處理器整合。處理器和存儲介質可能駐留在ASIC中。ASIC可能駐留在用戶終端中。或者,處理器和存儲介質可能作為離散組件駐留在用戶終端中。
上述優選實施例的描述使本領域的技術人員能製造或使用本發明。這些實施例的各種修改對於本領域的技術人員來說是顯而易見的,這裡定義的一般原理可以被應用於其它實施例中,例如在即時消息傳遞服務或任何普通的無線數據通信應用中,而不背離本發明的精神或範圍。因此,本發明並不限於這裡示出的實施例,而要符合與這裡揭示的原理和新穎特徵一致的最寬泛的範圍。這裡專門使用單詞「示例性」意指「充當示例、實例或說明」。
權利要求
1.一種用於認證全局分布網絡上的用戶的方法,所述方法包括(a)在伺服器代理群集的一節點處接收來自用戶的請求;(b)提示用戶有關登錄信息;(c)接收來自用戶的登錄信息;(d)如果接收到的登錄信息有效則為用戶設立一活動會話;以及(e)用為用戶設立了活動會話的信息來更新伺服器代理群集的至少一個節點。
2.如權利要求1所述的方法,其特徵在於,還包括如果接收到的登錄信息無效,則與伺服器代理群集的至少一個節點共享多個用戶的不成功登錄嘗試。
3.如權利要求1所述的方法,其特徵在於,還包括在各個更新的節點處啟動一定時器。
4.一種用於訪問全局分布網絡中的伺服器的方法,所述方法包括(a)在伺服器代理群集的一節點處接收來自用戶的請求;(b)確定是否為用戶建立了活動會話;(c)如果為用戶建立了活動會話則把所述請求發送到伺服器;以及(d)用為用戶建立了活動會話的信息來更新伺服器代理群集的至少一個節點。
5.如權利要求4所述的方法,其特徵在於,還包括在各個更新的節點處重啟一定時器。
6.如權利要求4所述的方法,其特徵在於,所述更新包括基於一概率函數來更新伺服器代理群集的至少一個節點,所述概率函數隨著伺服器代理群集一節點處的定時器值而上升。
7.如權利要求4所述的方法,其特徵在於,所述更新包括基於一概率函數來更新伺服器代理群集的至少一個節點,所述概率函數隨著伺服器代理群集的節點數目而上升。
8.一種用於認證全局分布網絡上的用戶的裝置,包括(a)在伺服器代理群集的一節點處接收來自用戶的請求的裝置;(b)提示用戶有關登錄信息的裝置;(c)接收來自用戶的登錄信息的裝置;(d)如果接收到的登錄信息有效則為用戶設立一活動會話的裝置;以及(e)用為用戶設立了活動會話的信息來更新伺服器代理群集的至少一個節點的裝置。
9.如權利要求8所述的裝置,其特徵在於還包括如果接收到的登錄信息無效,則與伺服器代理群集的至少一個節點共享多個用戶的不成功登錄嘗試。
10.如權利要求8所述的裝置,其特徵在於還包括在各個更新的節點處啟動一定時器的裝置。
11.一種用於訪問全局分布網絡中的伺服器的裝置,包括(a)在伺服器代理群集的一節點處接收來自用戶的請求的裝置;(b)確定是否為用戶建立了活動會話的裝置;(c)如果為用戶建立了活動會話則把所述請求發送到伺服器的裝置;以及(d)用為用戶建立了活動會話的信息來更新伺服器代理群集的至少一個節點的裝置。
12.如權利要求11所述的裝置,其特徵在於還包括在各個更新的節點處重啟一定時器的裝置。
13.如權利要求11所述的裝置,其特徵在於,所述用於更新的裝置包括基於一概率函數來更新伺服器代理群集的至少一個節點的裝置,所述概率函數隨著伺服器代理群集一節點處的定時器值而上升。
14.如權利要求11所述的裝置,其特徵在於,所述用於更新的裝置包括基於一概率函數來更新伺服器代理群集的至少一個節點的裝置,所述概率函數隨著伺服器代理群集的節點數目而上升。
15.一種採用認證全局分布網絡上的用戶一種方法的計算機可讀介質,所述方法包括(a)在伺服器代理群集的一節點處接收來自用戶的請求;(b)提示用戶有關登錄信息;(c)接收來自用戶的登錄信息;(d)如果接收到的登錄信息有效則為用戶設立一活動會話;以及(e)用為用戶設立了活動會話的信息來更新伺服器代理群集的至少一個節點。
16.如權利要求15所述的計算機可讀介質,所述方法還包括如果接收到的登錄信息無效,則與伺服器代理群集的至少一個節點共享多個用戶的不成功登錄嘗試。
17.如權利要求15所述的計算機可讀介質,所述方法還包括在各個更新的節點處啟動一定時器。
18.一種採用訪問全局分布網絡中的伺服器的一種方法的計算機可讀介質,所述方法包括(a)在伺服器代理群集的一節點處接收來自用戶的請求;(b)確定是否為用戶建立了活動會話;(c)如果為用戶建立了活動會話則把所述請求發送到伺服器;以及(d)用為用戶建立了活動會話的信息來更新伺服器代理群集的至少一個節點。
19.如權利要求18所述的計算機可讀介質,所述還包括在各個更新的節點處重啟一定時器。
20.如權利要求18所述的計算機可讀介質,其特徵在於,所述更新包括基於一概率函數來更新伺服器代理群集的至少一個節點,所述概率函數隨著伺服器代理群集一節點處的定時器值而上升。
21.如權利要求18所述的計算機可讀介質,其特徵在於,所述更新包括基於一概率函數來更新伺服器代理群集的至少一個節點,所述概率函數隨著伺服器代理群集的節點數目而上升。
22.一種用於認證全局分布網絡上的用戶的伺服器代理群集,包括能從遠程接入設備接收信息的接收機;能把信息發送到遠程接入設備的發射機;以及能實現認證用戶的方法的處理器,所述方法包括(a)在伺服器代理群集的一節點處接收來自用戶的請求;(b)提示用戶有關登錄信息;(c)接收來自用戶的登錄信息;(d)如果接收到的登錄信息有效則為用戶設立一活動會話;以及(e)用為用戶設立了活動會話的信息來更新伺服器代理群集的至少一個節點。
23.如權利要求22所述的伺服器代理群集,所述方法還包括如果接收到的登錄信息無效,則與伺服器代理群集的至少一個節點共享多個用戶的不成功登錄嘗試。
24.如權利要求22所述的伺服器代理群集,其特徵在於,所述更新包括在各個更新的節點處啟動一定時器。
25.一種用於訪問全局分布網絡中的伺服器的伺服器代理群集,包括能從遠程接入設備接收信息的接收機;能把信息發送到遠程接入設備的發射機;以及能實現認證用戶的方法的處理器,所述方法包括(a)在伺服器代理群集的一節點處接收來自用戶的請求;(b)確定是否為用戶建立了活動會話;(c)如果為用戶建立了活動會話則把所述請求發送到伺服器;以及(d)用為用戶建立了活動會話的信息來更新伺服器代理群集的至少一個節點。
26.如權利要求25所述的伺服器代理群集,其特徵在於,所述更新包括在各個更新的節點處重啟一定時器。
27.如權利要求25所述的伺服器代理群集,其特徵在於,所述更新包括基一概率函數來更新伺服器代理群集的至少一個節點,所述概率函數隨著伺服器代理群集一節點處的定時器值而上升。
28.如權利要求25所述的伺服器代理群集,其特徵在於,所述更新包括基於一概率函數來更新伺服器代理群集的至少一個節點,所述概率函數隨著伺服器代理群集的節點數目而上升。
全文摘要
給出了一種通過web伺服器網關的群集來訪問全局通信網中的目標網站的方法和裝置。登錄信息和用戶活動信息以加權基礎在群集的節點間共享,使得活動用戶不會被過早地註銷,而同時有利地降低了話務負載。
文檔編號G06F15/16GK1703689SQ200380100939
公開日2005年11月30日 申請日期2003年10月7日 優先權日2002年10月7日
發明者R·C·科貝伊 申請人:高通股份有限公司