亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Web服務(wù)器集群系統(tǒng)的自適應負載均衡調(diào)度

        2016-06-20 23:09:45嵇小飛
        關(guān)鍵詞:負載均衡自適應

        嵇小飛

        摘 要:基于LVS的Web服務(wù)器集群負載均衡默認的加權(quán)最小連接調(diào)度算法,提出后端服務(wù)器主動反饋負載,負載均衡器基于任務(wù)的權(quán)值分配調(diào)度的策略。針對Web服務(wù)器集群系統(tǒng)內(nèi)部的動態(tài)自適應負載任務(wù)均衡調(diào)度策略,能夠有效加速Web服務(wù)器響應速度、提升集群系統(tǒng)性能,簡化調(diào)度過程,提高吞吐率。

        關(guān)鍵詞:服務(wù)器集群;負載均衡;自適應

        中圖分類號: TP393.09 文獻標識碼: A 文章編號: 1673-1069(2016)17-153-2

        0 引言

        通常情況下,服務(wù)器集群中的網(wǎng)頁查詢?nèi)蝿?wù)采用的手段是動態(tài)嵌入對象,面對不同量或者類型的任務(wù),服務(wù)器的負載量存在10-100倍的差異,對分布式系統(tǒng)的處理能力的有效利用能夠保證多臺服務(wù)器聯(lián)合工作時負載的均衡。而一個良好的負載均衡手段能夠最大程度的減少執(zhí)行時間,計算機傳輸數(shù)據(jù)的開銷,并根據(jù)服務(wù)器處理能力的不同分配相應的任務(wù),使各個服務(wù)器的處理能力能夠最大化的得到利用。

        1 LVS集群負載均衡策略

        國防科技大學的章文嵩率先提出了一種有效的負載均衡策略——LVS,通過后來不斷地改進,該負載策略已經(jīng)被廣泛地運用在高性能的負載均衡系統(tǒng)中。隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,客戶端的任務(wù)請求數(shù)量逐漸增大,服務(wù)器端將會出現(xiàn)大小不一的負載量,傳統(tǒng)的服務(wù)器技術(shù)難以及時地對客戶的請求做出響應。搭建CentOS操作系統(tǒng)的LVS(LinuxVirtualServer)集群,Linux系統(tǒng)中自帶有負載均衡策略,因此能夠均衡不同用戶的不同類型或者不同量的任務(wù)。集群技術(shù)的運用在一定程度上提高了數(shù)據(jù)檢索的效率,減少了系統(tǒng)響應用戶請求的時間。實際開發(fā)過程中,對服務(wù)器使用最小連接策略進行加權(quán),依靠IPVS來實現(xiàn)負載均衡調(diào)度的實現(xiàn),進而完成基于數(shù)據(jù)檢索的Linux集群系統(tǒng)。不同服務(wù)器端的權(quán)值是其任務(wù)處理能力的衡量指標,一般情況下將權(quán)值定義為服務(wù)器端的性能與當前系統(tǒng)任務(wù)數(shù)的比值。該均衡調(diào)度對服務(wù)器分配任務(wù)主要依靠的是服務(wù)的任務(wù)處理能力和其連接的任務(wù)數(shù),如果任務(wù)分配過于密集將會導致負載均衡器過載,出現(xiàn)阻礙系統(tǒng)運行的瓶頸。

        LVS算法只將當前服務(wù)器鏈接的任務(wù)數(shù)量,但是僅僅用服務(wù)器當前的任務(wù)數(shù)量反映服務(wù)器的真實負載狀況。因此為了更加準確地對服務(wù)器的負載情況進行分析,還需要對系統(tǒng)的性能、相應時間、開發(fā)費用等參數(shù)進行剖析,真正做到將服務(wù)器集群的運行效率提高。負載均衡器對服務(wù)器節(jié)點的任務(wù)處理能力以及各個服務(wù)器的負載狀況的獲取過程將對后續(xù)任務(wù)的均衡分配產(chǎn)生十分重要的影響。新興的調(diào)度算法描述服務(wù)器的負載狀況使用了兩個指標,一是CPU的占有率;二是內(nèi)存的空閑率。在進行任務(wù)分配前,不但要考慮服務(wù)器的處理能力不同,還需要考慮服務(wù)器的性能,進而保證集群服務(wù)器整體的效率最大化;為了更好地處理任務(wù),服務(wù)器系統(tǒng)應當具有一定的伸縮性,當實際任務(wù)過多時,集群系統(tǒng)應該根據(jù)實際情況適量地增加服務(wù)器;此外,集群系統(tǒng)還應當具備負載的轉(zhuǎn)移能力,當服務(wù)器連接的任務(wù)過多時,可以按照某種規(guī)則轉(zhuǎn)給較閑的服務(wù)器。

        2 動態(tài)自適應反饋的負載均衡策略

        具有動態(tài)自適應的負載調(diào)度需要綜合考慮服務(wù)器自身處理任務(wù)的性能和服務(wù)器節(jié)點鏈接的任務(wù)量兩個指標。每個服務(wù)器葉子點能夠根據(jù)已有的規(guī)則對自身的負載信息進行收集,并及時地將所收集的信息發(fā)送到負載均衡器上。使用動態(tài)的推送信息搜集服務(wù)器的負載信息,相對于負載均衡器主動去收集的方式而言,能夠有效降低通信的開銷,為負載均衡器減少負擔。

        分層負載均衡能夠保證葉子節(jié)點同時并行處理,同時還能夠保證真實事務(wù)服務(wù)器完全分布。另外,分層負載均衡為更高層次的負載均衡器提供使用聚合信息,對所連接的負載的改變能夠及時做出應答。為了使集群系統(tǒng)中的信息流量減少,防止出現(xiàn)調(diào)度瓶頸,對處理器中的信息進行分組(簇),并把每簇中涉及到的服務(wù)器進行平行分層處理。此處理方法的主要目的是將主服務(wù)器的任務(wù)轉(zhuǎn)移給一簇服務(wù)器,使該簇服務(wù)器成為“監(jiān)督員”。 “監(jiān)督員將對自己所獲得的任務(wù)進行進一步的劃分,并將劃分的子任務(wù)分配給相應的葉節(jié)點,并對葉節(jié)點的處理結(jié)果進行收集。但是需要注意的是,分層方法雖然被廣泛運用于線性陣列和樹形拓撲結(jié)構(gòu),但若拓撲結(jié)構(gòu)相對復雜,則分層方法將會失敗。

        2.1 自適應負載均衡

        同一集群系統(tǒng)中的不同人物需求所需要的計算機的開銷不同,由于不同用戶對計算機的性能要求不同,并且所需要完成的任務(wù)也有所不同,因此常將用戶任務(wù)分為兩類:實時輸入輸出任務(wù)和實時CPU消耗型任務(wù);使得最小連接調(diào)度算法進一步減小,產(chǎn)生均衡負載的新算法。

        2.2 負載均衡流程

        ①二叉樹排序算法主要是對負載的冗余值進行排序。如各個服務(wù)器的負載冗余值將會被負載均衡器收集并循環(huán)遍歷,當某個服務(wù)器的負載冗余值超過最低限度時,便將此服務(wù)器入樹,并構(gòu)建二插排序樹。②二叉排序樹遍歷。對二叉排序樹進行中序遍歷,形成一個遞增的數(shù)列,服務(wù)器性能衡量指標(權(quán)值)將形成一個大小依次排列的序列。③任務(wù)分配。對服務(wù)器節(jié)點中序遍歷后,按照服務(wù)器的現(xiàn)狀和性能進行任務(wù)的分配,完成任務(wù)分配之后,各個服務(wù)器的負載值及其冗余值將會發(fā)生改變。

        2.3 動態(tài)自適應反饋的負載均衡策略性能分析與評估

        面向集群系統(tǒng)的負載均衡技術(shù)能夠在整體上提升系統(tǒng)的性能,減少任務(wù)的響應時間,單個服務(wù)器的工作效率有所提高,整個系統(tǒng)的任務(wù)響應時間也將會提高。對于單片機系統(tǒng)而言,緩存方法是最好的改進系統(tǒng)性能的移植方法,結(jié)合緩存和傳統(tǒng)的算法進行緩存結(jié)構(gòu)的設(shè)計和實現(xiàn),能夠很好地改善服務(wù)器的運行時間。為測試系統(tǒng)效率,搭建3臺服務(wù)器節(jié)點,采用基于直接路由方式構(gòu)建Linux虛擬服務(wù)器集群,采用WAS(MicrosoftWebAp-plicationStressTool)作為模擬用戶壓力的測試工具,選擇加權(quán)最小連接調(diào)度(wlc)算法作為對比其系統(tǒng)響應時間。實驗依次以100、200到700的用戶請求分7組進行模擬測試。

        3 結(jié)束語

        由于傳統(tǒng)的Web集群負載均衡算法使用的是加權(quán)最小鏈接調(diào)度算法,因此可能出現(xiàn)負載不均衡的現(xiàn)象。為此在傳統(tǒng)的加權(quán)調(diào)度算法的基礎(chǔ)上,對原有的LVS算法進行了改進和優(yōu)化。本文首先對傳統(tǒng)的負載均衡算法的權(quán)值進行了重新分配,負載均衡器對各個服務(wù)器的CPU利用率和內(nèi)存空閑率進行收集,確定新權(quán)值并傳送到均衡器中,均衡器將根據(jù)新的權(quán)值進行任務(wù)的分配。其次,本文提出了動態(tài)自適應反饋的策略,為了減少均衡器的負擔,采用的是服務(wù)器主動向均衡器主動反饋負載信息的方法。

        參 考 文 獻

        [1] 鄧珍榮,唐興興,黃文明,李寅威.一種Web服務(wù)器集群負載均衡調(diào)度算法[J].計算機應用與軟件,2013(3010):

        53-56+101.

        [2] 楊越,閆連山,張志勇,李賽飛.面向集群服務(wù)器大規(guī)模并發(fā)的改進負載均衡調(diào)度系統(tǒng)[J].微電子學與計算機,

        2013,30(35512):54-56+60.

        [3] 任俠.基于動態(tài)自適應負載均衡的服務(wù)器集群優(yōu)化策略[J].工業(yè)控制計算機,2015(2812):38-39+41.

        [4] 單志廣,林闖,魏丫丫.廣域Web集群的隨機高級Petri網(wǎng)模型及性能分析[J].系統(tǒng)仿真學報,2003,S1:93-98.

        猜你喜歡
        負載均衡自適應
        Linux負載均衡集群技術(shù)在網(wǎng)絡(luò)服務(wù)器中的應用
        軟件導刊(2016年12期)2017-01-21 16:10:11
        Oracle MAA在汽車行業(yè)電子政務(wù)平臺中的應用
        軟件導刊(2016年12期)2017-01-21 15:43:08
        異構(gòu)環(huán)境下改進的LATE調(diào)度算法
        淺談網(wǎng)絡(luò)教育領(lǐng)域的自適應推送系統(tǒng)
        以數(shù)據(jù)為中心的分布式系統(tǒng)自適應集成方法
        軟件導刊(2016年11期)2016-12-22 21:30:47
        自適應的智能搬運路徑規(guī)劃算法
        科技視界(2016年26期)2016-12-17 15:53:57
        Ka頻段衛(wèi)星通信自適應抗雨衰控制系統(tǒng)設(shè)計
        電子節(jié)氣門非線性控制策略
        汽車科技(2016年5期)2016-11-14 08:03:52
        基于負載均衡的云資源調(diào)度策略研究
        多天線波束成形的MIMO-OFDM跨層自適應資源分配
        中文字幕爆乳julia女教师| 少妇人妻精品久久888| 91色老久久偷偷精品蜜臀懂色| 加勒比一本heyzo高清视频| 精品无码日韩一区二区三区不卡 | 国产精品高清免费在线| 久久一道精品一区三区| 久久亚洲精品成人av无码网站| 无码人妻精一区二区三区| 亚洲一区二区婷婷久久| 亚洲天堂av大片暖暖| 日本二区在线视频观看| 一女被多男玩喷潮视频| 欧美尺寸又黑又粗又长| 精品久久亚洲一级α| 日本精品av中文字幕| 久久精品国产亚洲av天| 中文字幕乱码一区av久久不卡| 永久免费观看的毛片手机视频| 亚洲AV无码成人精品区H| 女主播国产专区在线观看| 中文字幕无码中文字幕有码| 少妇下蹲露大唇无遮挡| 国产亚洲欧美精品一区| 日本成年少妇人妻中文字幕| 青青草免费手机视频在线观看| 国产后入又长又硬| 乱伦一区二| 亚洲高清在线视频网站| 大量漂亮人妻被中出中文字幕| 日韩精品成人区中文字幕| 国产午夜福利不卡在线观看| 国产精品女同一区二区| 亚洲一区二区三区偷拍自拍 | 国产成人无码av一区二区| 亚洲性综合网| 免费观看久久精品日本视频| 女同另类专区精品女同| 丝袜美腿亚洲一区二区| 伊伊人成亚洲综合人网香| 色婷婷狠狠97成为人免费|