• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

               C++ 技術中心

               :: 首頁 :: 聯(lián)系 ::  :: 管理
              160 Posts :: 0 Stories :: 87 Comments :: 0 Trackbacks

            公告

            鄭重聲明:本BLOG所發(fā)表的原創(chuàng)文章,作者保留一切權利。必須經過作者本人同意后方可轉載,并注名作者(天空)和出處(CppBlog.com)。作者Email:coder@luckcoder.com

            留言簿(27)

            搜索

            •  

            最新隨筆

            最新評論

            評論排行榜

            1.輪叫調度(Round Robin)(簡稱rr)
            調度器通過“輪叫”調度算法將外部請求按順序輪流分配到集群中的真實服務器上,它均等地對待每一臺服務器,而不管服務器上實際的連接數(shù)和系統(tǒng)負載。
            2.加權輪叫(Weighted Round Robin)(簡稱wrr)
            調度器通過“加權輪叫”調度算法根據(jù)真實服務器的不同處理能力來調度訪問請求。這樣可以保證處理能力強的服務器能處理更多的訪問流量。調度器可以自動問詢真實服務器的負載情況,并動態(tài)地調整其權值。
            3.最少鏈接(Least Connections)(LC)
            調度器通過“最少連接”調度算法動態(tài)地將網絡請求調度到已建立的鏈接數(shù)最少的服務器上。如果集群系統(tǒng)的真實服務器具有相近的系統(tǒng)性能,采用“最小連接”調度算法可以較好地均衡負載。
            4.加權最少鏈接(Weighted Least Connections)(WLC)
            在集群系統(tǒng)中的服務器性能差異較大的情況下,調度器采用“加權最少鏈接”調度算法優(yōu)化負載均衡性能,具有較高權值的服務器將承受較大比例的活動連接負載。調度器可以自動問詢真實服務器的負載情況,并動態(tài)地調整其權值。
            5.基于局部性的最少鏈接(Locality-Based Least Connections)(LBLC)
            “基于局部性的最少鏈接”調度算法是針對目標IP地址的負載均衡,目前主要用于Cache集群系統(tǒng)。該算法根據(jù)請求的目標IP地址找出該目標IP地址最近使用的服務器,若該服務器是可用的且沒有超載,將請求發(fā)送到該服務器;若服務器不存在,或者該服務器超載且有服務器處于一半的工作負載,則用“最少鏈接” 的原則選出一個可用的服務器,將請求發(fā)送到該服務器。
            6.帶復制的基于局部性最少鏈接(Locality-Based Least Connections with Replication)(LBLCR)
            “帶復制的基于局部性最少鏈接”調度算法也是針對目標IP地址的負載均衡,目前主要用于Cache集群系統(tǒng)。它與LBLC算法的不同之處是它要維護從一個目標 IP地址到一組服務器的映射,而LBLC算法維護從一個目標IP地址到一臺服務器的映射。該算法根據(jù)請求的目標IP地址找出該目標IP地址對應的服務器組,按“最小連接”原則從服務器組中選出一臺服務器,若服務器沒有超載,將請求發(fā)送到該服務器;若服務器超載,則按“最小連接”原則從這個集群中選出一臺服務器,將該服務器加入到服務器組中,將請求發(fā)送到該服務器。同時,當該服務器組有一段時間沒有被修改,將最忙的服務器從服務器組中刪除,以降低復制的程度。
            7.目標地址散列(Destination Hashing)(DH)
            “目標地址散列”調度算法根據(jù)請求的目標IP地址,作為散列鍵(Hash Key)從靜態(tài)分配的散列表找出對應的服務器,若該服務器是可用的且未超載,將請求發(fā)送到該服務器,否則返回空。
            8.源地址散列(Source Hashing)(SH)
            “源地址散列”調度算法根據(jù)請求的源IP地址,作為散列鍵(Hash Key)從靜態(tài)分配的散列表找出對應的服務器,若該服務器是可用的且未超載,將請求發(fā)送到該服務器,否則返回空。

            9. 最短的期望的延遲(Shortest Expected Delay Scheduling SED)(SED)
            基于wlc算法。這個必須舉例來說了
            ABC三臺機器分別權重123 ,連接數(shù)也分別是123。那么如果使用WLC算法的話一個新請求進入時它可能會分給ABC中的任意一個。使用sed算法后會進行這樣一個運算
            A(1+1)/1
            B(1+2)/2
            C(1+3)/3
            根據(jù)運算結果,把連接交給C 。
            10.最少隊列調度(Never Queue Scheduling NQ)(NQ)
            無需隊列。如果有臺 realserver的連接數(shù)=0就直接分配過去,不需要在進行sed運算

            posted on 2013-12-03 09:53 C++技術中心 閱讀(696) 評論(0)  編輯 收藏 引用 所屬分類: Linux 編程
            久久精品这里热有精品| 无码人妻久久一区二区三区免费丨| 国产高潮国产高潮久久久| 久久久九九有精品国产| 久久精品免费大片国产大片| 亚洲精品99久久久久中文字幕| 热re99久久精品国99热| 久久99国产精品久久| 一本色道久久综合狠狠躁篇| WWW婷婷AV久久久影片| 亚洲国产成人久久综合区| 久久国产精品99精品国产| 狠狠人妻久久久久久综合| 久久国产精品一国产精品金尊| 久久综合给合综合久久| 国产一久久香蕉国产线看观看 | 精品久久久久久国产91| 日本高清无卡码一区二区久久| 99精品久久精品| 亚洲精品国产美女久久久| 婷婷久久综合| 欧美粉嫩小泬久久久久久久| 久久综合欧美成人| 99久久精品费精品国产一区二区| 奇米影视7777久久精品人人爽 | 久久er国产精品免费观看8| 国产情侣久久久久aⅴ免费| 区久久AAA片69亚洲| 亚洲午夜无码AV毛片久久| 久久夜色精品国产| 久久精品?ⅴ无码中文字幕| 国产精品青草久久久久福利99| 久久人人爽人人爽人人AV东京热 | 亚洲va久久久久| 亚洲国产成人精品女人久久久| 18岁日韩内射颜射午夜久久成人| 日产精品99久久久久久| 久久精品午夜一区二区福利 | 青青草原综合久久大伊人精品| 久久亚洲精品中文字幕| 国产精品一区二区久久|