• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    NSTL全國(guó)服務(wù)體系監(jiān)測(cè)平臺(tái)的構(gòu)建策略和關(guān)鍵技術(shù)*

    2013-03-02 07:41:17王莉郝春云中國(guó)科學(xué)技術(shù)信息研究所北京100038
    數(shù)字圖書館論壇 2013年7期
    關(guān)鍵詞:數(shù)據(jù)庫(kù)性能監(jiān)測(cè)

    □ 王莉 郝春云/中國(guó)科學(xué)技術(shù)信息研究所 北京 100038

    劉玉海/北京九瑞網(wǎng)絡(luò)科技有限公司 北京 100101

    NSTL全國(guó)服務(wù)體系監(jiān)測(cè)平臺(tái)的構(gòu)建策略和關(guān)鍵技術(shù)*

    □ 王莉 郝春云/中國(guó)科學(xué)技術(shù)信息研究所 北京 100038

    劉玉海/北京九瑞網(wǎng)絡(luò)科技有限公司 北京 100101

    文章提出NSTL全國(guó)服務(wù)體系監(jiān)測(cè)平臺(tái)的構(gòu)建策略,包括監(jiān)測(cè)指標(biāo)、三級(jí)監(jiān)測(cè)體系,以及從數(shù)據(jù)收集、跟蹤、告警到存儲(chǔ)的核心業(yè)務(wù)邏輯分析,對(duì)Shell編程、JMX框架、數(shù)據(jù)存儲(chǔ)和報(bào)警機(jī)制等關(guān)鍵技術(shù)進(jìn)行了描述。

    NSTL監(jiān)測(cè)平臺(tái),Shell編程,JMX框架,報(bào)警機(jī)制

    1 引言

    國(guó)家科技圖書文獻(xiàn)中心(以下簡(jiǎn)稱中心)經(jīng)過(guò)十余年的發(fā)展,已經(jīng)建成國(guó)內(nèi)最大的公益性、普惠性科技文獻(xiàn)信息資源保障與服務(wù)系統(tǒng),并且通過(guò)地方建站、本地嵌入、接口、知識(shí)庫(kù)以及集成揭示等多種方式輻射全國(guó),形成既滿足終端用戶信息需求,又支持第三方科技信息機(jī)構(gòu)的全國(guó)服務(wù)體系架構(gòu)[1]。截至2012年年底,中心正式開(kāi)通服務(wù)站41個(gè),用戶管理平臺(tái)19個(gè),覆蓋全國(guó)除港澳臺(tái)外的34個(gè)省市自治區(qū)[2]。這些已經(jīng)開(kāi)通的區(qū)域性站點(diǎn)究竟有沒(méi)有達(dá)到預(yù)期的目的和效果?已經(jīng)購(gòu)買的資源對(duì)用戶的價(jià)值到底有多大?隨著服務(wù)規(guī)模的擴(kuò)大,監(jiān)測(cè)和評(píng)價(jià)的重要性日益突出。在這一背景下,2012年中心啟動(dòng)了全國(guó)服務(wù)體系監(jiān)測(cè)項(xiàng)目,旨在對(duì)中心主站和全國(guó)站點(diǎn)展開(kāi)服務(wù)性能和服務(wù)效果的全面監(jiān)測(cè),作為考量中心政策措施延續(xù)、改進(jìn)和終止的重要依據(jù)。

    對(duì)服務(wù)性能和效果的監(jiān)測(cè)屬于數(shù)字圖書館績(jī)效評(píng)估的范疇,也一直是業(yè)界研究的熱點(diǎn)問(wèn)題。相關(guān)研究從早期偏重于投入逐漸發(fā)展到以用戶為中心,關(guān)注服務(wù)影響和效果,并且出現(xiàn)了若干指標(biāo)體系,涉及硬件設(shè)施和環(huán)境配置、信息資源建設(shè)和利用、服務(wù)獲取、用戶感知、教育等方方面面[3-8]。然而對(duì)于本項(xiàng)目而言,并沒(méi)有一套完全適用的指標(biāo)體系和評(píng)測(cè)方法,更重要的是理論聯(lián)系實(shí)際,在參考借鑒已有研究成果和案例的基礎(chǔ)上,結(jié)合NSTL自身特點(diǎn),建立有針對(duì)性的、可操作的、持續(xù)有效的監(jiān)測(cè)體系,通過(guò)來(lái)自全國(guó)不同站點(diǎn)相關(guān)指標(biāo)的具體數(shù)據(jù)對(duì)比,支持站點(diǎn)間的自動(dòng)測(cè)評(píng)。

    2 構(gòu)建策略

    NSTL全國(guó)服務(wù)體系監(jiān)測(cè)平臺(tái)是一個(gè)工程性項(xiàng)目,圍繞“NSTL各大系統(tǒng)和站點(diǎn)能否為用戶提供穩(wěn)定的信息服務(wù)”這樣一個(gè)問(wèn)題展開(kāi),在充分調(diào)研NSTL管理與運(yùn)維需求以及相關(guān)技術(shù)的基礎(chǔ)上,遵循不加重運(yùn)維人員負(fù)擔(dān)、不影響在線服務(wù)系統(tǒng)性能兩大建設(shè)原則,采用整合已有的在線監(jiān)測(cè)技術(shù)、挖掘日志文件、增強(qiáng)業(yè)務(wù)統(tǒng)計(jì)相結(jié)合的技術(shù)手段,快速實(shí)現(xiàn)對(duì)NSTL核心服務(wù)系統(tǒng)以及分布在全國(guó)各地服務(wù)站點(diǎn)的遠(yuǎn)程集中監(jiān)測(cè)。

    2.1 分級(jí)監(jiān)測(cè)體系

    (1)監(jiān)測(cè)指標(biāo)

    指標(biāo)體系的設(shè)立是評(píng)估的重要環(huán)節(jié)。項(xiàng)目組充分調(diào)研NSTL管理和運(yùn)維需求,強(qiáng)調(diào)客觀性、可操作性和可比性三項(xiàng)設(shè)計(jì)原則,從定量分析的角度提出操作系統(tǒng)、中間件、數(shù)據(jù)庫(kù)、應(yīng)用等四個(gè)層面的監(jiān)測(cè)指標(biāo)。前三個(gè)層面的監(jiān)測(cè)主要是在線性能監(jiān)測(cè),為系統(tǒng)運(yùn)維人員發(fā)現(xiàn)問(wèn)題、解決問(wèn)題服務(wù)。應(yīng)用監(jiān)測(cè)是對(duì)業(yè)務(wù)數(shù)據(jù)的分析統(tǒng)計(jì),定期生成統(tǒng)計(jì)報(bào)告,為中心管理人員決策提供數(shù)據(jù)參考。詳細(xì)監(jiān)測(cè)指標(biāo)如表1所示。

    表1 監(jiān)測(cè)指標(biāo)

    (2)三級(jí)監(jiān)測(cè)體系

    不同監(jiān)測(cè)對(duì)象適用的監(jiān)測(cè)粒度應(yīng)該是不同的。從整體需求出發(fā),NSTL全國(guó)服務(wù)體系監(jiān)測(cè)平臺(tái)劃分為三級(jí)監(jiān)測(cè)體系:

    ●Ⅰ級(jí)

    NSTL中心站點(diǎn)各大服務(wù)系統(tǒng),主要包括網(wǎng)絡(luò)服務(wù)系統(tǒng)、回溯數(shù)據(jù)庫(kù)、參考咨詢、預(yù)印本、引文數(shù)據(jù)庫(kù)和開(kāi)放獲取資源服務(wù)系統(tǒng)等,位于NSTL城域網(wǎng)內(nèi)部,作為重點(diǎn)監(jiān)測(cè)對(duì)象,列入Ⅰ級(jí)監(jiān)測(cè)體系,實(shí)施全面監(jiān)測(cè),實(shí)時(shí)掌握系統(tǒng)運(yùn)行情況。

    ●Ⅱ級(jí)

    服務(wù)站和用戶管理平臺(tái)分布在互聯(lián)網(wǎng)各地,硬件和操作系統(tǒng)級(jí)別的運(yùn)維由本地機(jī)構(gòu)負(fù)責(zé),應(yīng)用系統(tǒng)由NSTL網(wǎng)絡(luò)管理中心集中運(yùn)維,因此重點(diǎn)關(guān)注的是業(yè)務(wù)系統(tǒng),如服務(wù)的連通性與服務(wù)的數(shù)量,側(cè)重應(yīng)用層面的監(jiān)測(cè)。同時(shí),從NSTL網(wǎng)管中心的角度看,雖然對(duì)操作系統(tǒng)的監(jiān)測(cè)需求并不強(qiáng)烈,但是主機(jī)性能數(shù)據(jù)對(duì)于應(yīng)用系統(tǒng)的問(wèn)題診斷是有幫助的,因此采用本地記錄、定期收割分析的方式實(shí)現(xiàn)對(duì)這部分主機(jī)的監(jiān)測(cè)功能。

    ●Ⅲ級(jí)

    Ⅲ級(jí)監(jiān)測(cè)體系針對(duì)NSTL訂購(gòu)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)以及集成的開(kāi)放獲取資源平臺(tái)。這些資源/服務(wù)以Web方式提供,完全不可控,需要了解的僅僅是服務(wù)的連通性。這些數(shù)據(jù)對(duì)中心的資源采購(gòu)及采購(gòu)談判具有重要價(jià)值。

    圖1 監(jiān)測(cè)平臺(tái)業(yè)務(wù)流程圖

    2.2 監(jiān)測(cè)平臺(tái)框架

    項(xiàng)目要求實(shí)現(xiàn)遠(yuǎn)程集中監(jiān)測(cè),整體架構(gòu)采用B/S三層結(jié)構(gòu)模式。服務(wù)器端完成“數(shù)據(jù)收集-跟蹤-告警-存儲(chǔ)”這一核心業(yè)務(wù)邏輯。數(shù)據(jù)呈現(xiàn)由Web服務(wù)器完成,用戶采用瀏覽器方式訪問(wèn)Web服務(wù)器,完成與數(shù)據(jù)的交互。

    對(duì)于服務(wù)站和用戶管理平臺(tái)而言,這些系統(tǒng)與NSTL主系統(tǒng)之間開(kāi)通了特定訪問(wèn)權(quán)限,已經(jīng)建立并使用特殊方式通信,屬于可控對(duì)象??紤]互聯(lián)網(wǎng)上數(shù)據(jù)傳輸?shù)男蕟?wèn)題,采用C/S架構(gòu)實(shí)現(xiàn)這部分主機(jī)的性能數(shù)據(jù)采集更為合適。因此,平臺(tái)設(shè)計(jì)采用B/S與C/S混合架構(gòu),選用Java Spring開(kāi)源框架實(shí)現(xiàn)。

    圖1展現(xiàn)了監(jiān)測(cè)平臺(tái)的業(yè)務(wù)邏輯,包括數(shù)據(jù)采集、跟蹤、存儲(chǔ)與呈現(xiàn)四個(gè)核心環(huán)節(jié)。

    (1)數(shù)據(jù)采集

    數(shù)據(jù)采集是從監(jiān)測(cè)對(duì)象獲得可用數(shù)據(jù)的流程,由采集器實(shí)現(xiàn)。監(jiān)測(cè)對(duì)象和指標(biāo)不同,采集方式也有所不同,一般來(lái)說(shuō),可以分為直接讀取和推斷測(cè)量?jī)煞N方式。所謂直接讀取,是指被監(jiān)測(cè)對(duì)象提供指標(biāo)數(shù)據(jù)的訪問(wèn)接口,或者直接記錄指標(biāo)數(shù)據(jù),這時(shí)只需要擁有讀取權(quán)限即可獲得這些數(shù)據(jù)。例如,數(shù)據(jù)庫(kù)監(jiān)測(cè)中,NSTL應(yīng)用系統(tǒng)采用了Oracle 10g數(shù)據(jù)庫(kù),Oracle提供了大量的性能視圖,以計(jì)數(shù)和累計(jì)兩種方式記錄會(huì)話、實(shí)例、磁盤I/O、內(nèi)存和系統(tǒng)競(jìng)爭(zhēng)等相關(guān)信息。這些視圖以v$開(kāi)頭,對(duì)它們進(jìn)行關(guān)聯(lián)和統(tǒng)計(jì)查詢,可以從不同粒度上獲得Oracle數(shù)據(jù)庫(kù)的當(dāng)前性能數(shù)據(jù)。所謂推斷測(cè)量,是指針對(duì)被監(jiān)測(cè)對(duì)象模擬某種操作,分析響應(yīng)結(jié)果,進(jìn)而得到需要的數(shù)據(jù)。典型的例子是對(duì)NSTL訂購(gòu)的網(wǎng)絡(luò)數(shù)據(jù)庫(kù)的可用性測(cè)試,基本思路是利用HTTP協(xié)議,訪問(wèn)指定URL,獲取對(duì)方Web服務(wù)器返回信息,計(jì)算返回結(jié)果和發(fā)送請(qǐng)求的時(shí)間差,從而得到服務(wù)器的響應(yīng)時(shí)間。這個(gè)時(shí)間可以作為系統(tǒng)可用性的推斷測(cè)量。

    (2)跟蹤

    跟蹤是指通過(guò)消息觸發(fā)機(jī)制從采集器得到測(cè)量數(shù)據(jù),并按照事先定義好的格式規(guī)范輸出的過(guò)程。常見(jiàn)的觸發(fā)機(jī)制有輪詢和監(jiān)聽(tīng)兩種。輪詢是指跟蹤程序按固定頻率調(diào)用采集器,獲得指標(biāo)的當(dāng)前值,主要用于對(duì)那些頻繁變化的主機(jī)性能數(shù)據(jù)進(jìn)行實(shí)時(shí)監(jiān)測(cè),例如每分鐘讀取主機(jī)CPU利用率。監(jiān)聽(tīng)是指采集器將其自身注冊(cè)為被監(jiān)測(cè)對(duì)象的事件監(jiān)聽(tīng)程序,跟蹤程序在事先不需要采用輪詢方式周期性查看數(shù)據(jù)指標(biāo),當(dāng)關(guān)注的事件發(fā)生時(shí)(例如數(shù)據(jù)超出設(shè)定閾值),監(jiān)聽(tīng)程序能夠立刻知曉,并執(zhí)行相應(yīng)的任務(wù)。對(duì)WebLogic中間件的監(jiān)測(cè)就采用了這種方法,相關(guān)技術(shù)細(xì)節(jié)見(jiàn)本文“關(guān)鍵技術(shù)-JMX框架”部分。

    (3)存儲(chǔ)

    收集到的指標(biāo)數(shù)據(jù)采用“名稱-值”形式表示,非常簡(jiǎn)單,其最大的特點(diǎn)在于時(shí)間相關(guān)性,隨著時(shí)間的流逝數(shù)據(jù)量不斷增長(zhǎng),越積越多,而應(yīng)用最關(guān)心的總是最近一段時(shí)間的數(shù)據(jù)。處理這類數(shù)據(jù)最常見(jiàn)的工具是RRDTool,其核心思想是RRD數(shù)據(jù)庫(kù)(Round Robin Database)。簡(jiǎn)單地說(shuō),在建立數(shù)據(jù)庫(kù)時(shí)指定一個(gè)循環(huán)時(shí)間,當(dāng)?shù)竭_(dá)循環(huán)時(shí)間的時(shí)候,數(shù)據(jù)庫(kù)會(huì)自動(dòng)覆蓋最老的數(shù)據(jù),從而形成一個(gè)環(huán)形的數(shù)據(jù)區(qū)域[9]。由于RRDTool采用的是基于文件的數(shù)據(jù)存儲(chǔ),與系統(tǒng)的集成度不好,而且也不能很好地支持未來(lái)的數(shù)據(jù)挖掘與分析,因此本項(xiàng)目并沒(méi)有直接集成RRDTool工具,而是借鑒RRD思想,采用純Java編程在MySQL數(shù)據(jù)庫(kù)中實(shí)現(xiàn),主要的技術(shù)點(diǎn)是歷史數(shù)據(jù)的歸檔機(jī)制,詳見(jiàn)本文“關(guān)鍵技術(shù)-數(shù)據(jù)存儲(chǔ)”部分。

    (4)呈現(xiàn)

    數(shù)據(jù)指標(biāo)的呈現(xiàn)主要包括告警、實(shí)時(shí)顯示和報(bào)告三種方式。告警是當(dāng)某項(xiàng)指標(biāo)數(shù)據(jù)超過(guò)設(shè)定閾值時(shí),及時(shí)提醒相關(guān)人員注意,除了在控制中心實(shí)時(shí)顯示之外,常用方法有電子郵件、IM和短信分發(fā)。具體的報(bào)警機(jī)制將在本文“關(guān)鍵技術(shù)”中深入討論。實(shí)時(shí)顯示是以Web方式近乎實(shí)時(shí)地顯示特定指標(biāo)數(shù)據(jù),多采用圖、表形式,強(qiáng)調(diào)可視化。報(bào)告則是從監(jiān)測(cè)數(shù)據(jù)庫(kù)中定期導(dǎo)出指定時(shí)間范圍內(nèi)的指標(biāo)數(shù)據(jù),通常規(guī)定了固定格式。本項(xiàng)目采用JFreeChart類庫(kù)針對(duì)不同的指標(biāo)類型生成不同形式的圖表(例如用折線圖展示CPU利用率的趨勢(shì)變化),繪制的圖表與PDF和EXCEL關(guān)聯(lián)輸出形成報(bào)告,能夠很好地滿足應(yīng)用。

    3 關(guān)鍵技術(shù)

    3.1 Shell編程

    NSTL全國(guó)服務(wù)體系集中采用AIX和Linux兩種操作系統(tǒng),且版本統(tǒng)一。AIX和Linux有很多內(nèi)置的性能數(shù)據(jù)收集工具(例如vmstat、ps、sar、iostat),可以直接采用執(zhí)行Shell腳本命令并解析響應(yīng)的方式實(shí)現(xiàn)。

    圖2給出了采用SSH遠(yuǎn)程調(diào)用Shell命令的基本框架,用于B/S架構(gòu)實(shí)時(shí)采集主機(jī)性能數(shù)據(jù)。關(guān)于SSH的Java實(shí)現(xiàn)已經(jīng)有很多成熟的方式,例如JSch①http://www.jcraft.com/jsch/、Ganymed SSH-2 for Java②http://www.ganymed.ethz.ch/ssh2/、Apache Ant中的SSHEXEC和SSHXCUTE③http://code.google.com/p/sshxcute/等,可以在一個(gè)SSH連接會(huì)話中完成多項(xiàng)指標(biāo)數(shù)據(jù)的實(shí)時(shí)抓取任務(wù),持續(xù)監(jiān)測(cè)則通過(guò)任務(wù)管理以定期輪詢的方式實(shí)現(xiàn)。整個(gè)方法簡(jiǎn)單有效,并且對(duì)服務(wù)器開(kāi)銷較低。圖3是本項(xiàng)目實(shí)現(xiàn)的對(duì)NSTL中心站檢索服務(wù)器CPU使用率的折線展示。

    分布在互聯(lián)網(wǎng)各地的服務(wù)站和用戶管理平臺(tái)采用客戶端代理程序完成本地主機(jī)數(shù)據(jù)的實(shí)時(shí)抓取與記錄任務(wù),由監(jiān)測(cè)中心定期收割日志文件。圖4給出了這種本地執(zhí)行Shell腳本文件的C/S采集架構(gòu)。其中,采集到的指標(biāo)數(shù)據(jù)以.log后綴命名,采集過(guò)程中產(chǎn)生的錯(cuò)誤也保存在相應(yīng)目錄下,以.err后綴命名。在該模式下,持續(xù)監(jiān)測(cè)是通過(guò)在被監(jiān)測(cè)主機(jī)中設(shè)置cron定時(shí)任務(wù)實(shí)現(xiàn)的。

    圖2 遠(yuǎn)程調(diào)用Shell命令(B/S架構(gòu))

    圖3 CPU使用率折線圖(系統(tǒng)截圖)

    圖4 本地執(zhí)行Shell腳本文件(C/S架構(gòu))

    3.2 JMX框架

    JMX(Java Management extensions)是SUN公司提出的一套管理框架,其核心是MBean,簡(jiǎn)單地說(shuō),MBean就是一個(gè)Java類,提供了控制和監(jiān)視資源的管理能力[10]。圖5顯示了通過(guò)MBean傳遞消息的基本模型。

    圖5 接收來(lái)自MBean的通知[10]

    首先,通過(guò)MBean的javax.management.NotificationEmitter接口發(fā)出通知。第二步,創(chuàng)建并注冊(cè)監(jiān)聽(tīng)器,采用

    javax.management.NotificationListener.handleNotification()方法實(shí)現(xiàn)收到通知時(shí)執(zhí)行的操作。第三步,創(chuàng)建并注冊(cè)監(jiān)聽(tīng)器的篩選器,僅接收那些需要關(guān)注的事件。

    本項(xiàng)目中對(duì)消息中間件WebLogic和Tomcat的性能監(jiān)測(cè)就是采用JMX框架實(shí)現(xiàn)的。Weblogic的指標(biāo)參數(shù)非常多,主要關(guān)注服務(wù)器當(dāng)前狀態(tài)、服務(wù)器監(jiān)聽(tīng)端口上的活動(dòng)、內(nèi)存和線程使用情況、數(shù)據(jù)庫(kù)連接等運(yùn)行時(shí)的統(tǒng)計(jì)信息[11],圖6是在線捕獲的線程基本信息,圖7則以折線圖形式展示了線程的變化趨勢(shì)。

    圖6 實(shí)時(shí)監(jiān)測(cè)到的線程信息(系統(tǒng)截圖)

    圖7 線程變化趨勢(shì)(系統(tǒng)截圖)

    對(duì)Tomcat的遠(yuǎn)程監(jiān)測(cè)基本原理與WebLogic監(jiān)測(cè)相同,不同點(diǎn)在于WebLogic監(jiān)測(cè)采用的是WebLogic Server類從遠(yuǎn)程JMX客戶端發(fā)起連接,對(duì)Tomcat則需要通過(guò)JDK中的類進(jìn)行JMX遠(yuǎn)程管理[12]。

    以上討論的是對(duì)基于JMX框架的應(yīng)用系統(tǒng)的監(jiān)測(cè)。如果要監(jiān)測(cè)非JMX架構(gòu)的Java應(yīng)用,則需要添加JMX支持,可以采取插裝Java類和資源的方法實(shí)現(xiàn)[13],不需要修改源代碼即可為應(yīng)用添加監(jiān)管能力。對(duì)于基于Spring的應(yīng)用程序,還可以利用Spring JMX擴(kuò)展特性為方法和屬性透明地增加通知事件,這種方法雖然需要修改源代碼和數(shù)據(jù)庫(kù)結(jié)構(gòu),但是并不會(huì)搞亂Java對(duì)象[14]。NSTL網(wǎng)絡(luò)服務(wù)系統(tǒng)是基于Spring框架開(kāi)發(fā)的,理論上可以添加JMX監(jiān)測(cè)能力,例如,可以在文獻(xiàn)傳遞環(huán)節(jié)為下訂單這一行為添加JMX監(jiān)測(cè)能力,實(shí)現(xiàn)對(duì)文獻(xiàn)訂購(gòu)量的實(shí)時(shí)觀測(cè)。由于NSTL應(yīng)用系統(tǒng)本身非常復(fù)雜,在本項(xiàng)目實(shí)施過(guò)程中并沒(méi)有采用該方案,業(yè)務(wù)數(shù)據(jù)的收集由應(yīng)用系統(tǒng)以日志文件和數(shù)據(jù)庫(kù)的方式記錄下來(lái),由控制中心定期抓取。

    3.3 數(shù)據(jù)存儲(chǔ)

    數(shù)據(jù)存儲(chǔ)由XML文件和MySQL數(shù)據(jù)庫(kù)兩部分組成,XML文件存儲(chǔ)采集相關(guān)的配置信息,包括數(shù)據(jù)源、指標(biāo)類型、單位、采集頻率等,支持監(jiān)測(cè)任務(wù)的管理;MySQL數(shù)據(jù)庫(kù)存儲(chǔ)收集到的指標(biāo)數(shù)據(jù)。雖然指標(biāo)數(shù)據(jù)本身形式簡(jiǎn)單,但是隨著時(shí)間的流逝數(shù)據(jù)量會(huì)不斷增長(zhǎng),并且,在觀察較長(zhǎng)時(shí)間的指標(biāo)變化時(shí)并不是數(shù)據(jù)越多就越清晰,例如,查看過(guò)去1年文獻(xiàn)檢索量的變化趨勢(shì),使用月平均檢索量更為合適。因此在指標(biāo)數(shù)據(jù)的存儲(chǔ)中,重點(diǎn)討論歷史數(shù)據(jù)的歸檔機(jī)制。

    (1)保存最近收集的細(xì)粒度數(shù)據(jù)(原始指標(biāo)數(shù)據(jù)),按照特定指標(biāo)類型分別存儲(chǔ),每個(gè)值都記錄與之相關(guān)聯(lián)的時(shí)間戳和數(shù)據(jù)來(lái)源。

    (2)使用最大、最小和平均三種方式對(duì)原始數(shù)據(jù)聚合,按小時(shí)/日/周/月/年的層次分表存儲(chǔ),形成不同粒度的數(shù)據(jù)集。需要注意的是,并不是所有指標(biāo)都按照小時(shí)-日-周-月-年這樣一個(gè)層次歸檔,需要為特定指標(biāo)類型設(shè)定特定的歸檔粒度。

    (3)按照先進(jìn)先出的原則,循環(huán)清除時(shí)間較長(zhǎng)的原始數(shù)據(jù),以保證數(shù)據(jù)庫(kù)查詢效率。簡(jiǎn)單地說(shuō),假設(shè)原始數(shù)據(jù)保留時(shí)間為60天,當(dāng)數(shù)據(jù)采集到第61天時(shí),新采集到的數(shù)據(jù)將覆蓋第1天的數(shù)據(jù),保證表存儲(chǔ)空間不會(huì)無(wú)限制增長(zhǎng)。同樣地,特定指標(biāo)類型也應(yīng)該根據(jù)實(shí)際需要設(shè)置特定的保存期限。

    3.4 報(bào)警機(jī)制

    控制中心將接收到的數(shù)據(jù)寫入數(shù)據(jù)庫(kù)中,同時(shí)與預(yù)設(shè)閾值進(jìn)行比較,如果超出設(shè)置范圍,則啟動(dòng)報(bào)警機(jī)制,這里主要討論消息分級(jí)和消息傳遞策略問(wèn)題。

    (1)消息分級(jí)

    報(bào)警消息按照來(lái)源指標(biāo)數(shù)據(jù)可以分為操作系統(tǒng)、中間件、數(shù)據(jù)庫(kù)、應(yīng)用四個(gè)層面,但是這種歸類方式是非常粗糙的,需要重新按照重要性設(shè)置不同級(jí)別,加強(qiáng)對(duì)重要報(bào)警的監(jiān)測(cè),及時(shí)發(fā)現(xiàn)安全隱患。

    判斷一條警示消息的重要程度,不僅與監(jiān)測(cè)到的數(shù)據(jù)絕對(duì)值相關(guān),更與該值的變化趨勢(shì)關(guān)系密切。例如,CPU平均負(fù)載描述系統(tǒng)當(dāng)前的繁忙程度,它反映了系統(tǒng)中所有等待運(yùn)行的進(jìn)程數(shù),但是進(jìn)程數(shù)量多并不一定會(huì)影響服務(wù)器的正常工作,監(jiān)測(cè)的重點(diǎn)應(yīng)該放在變化趨勢(shì)上,突增或突減都需要警示,并且應(yīng)該根據(jù)變化幅度大小設(shè)置不同的重要級(jí)別。因此,判斷一條告警消息的重要性時(shí)需要采用絕對(duì)值和變化值相結(jié)合的方式。

    (2)消息傳遞策略

    很多時(shí)候系統(tǒng)自動(dòng)監(jiān)測(cè)到的異常情況會(huì)持續(xù)到問(wèn)題的解決,如果運(yùn)維人員沒(méi)有及時(shí)得到通知,并進(jìn)行干預(yù),那么告警消息可能變成一種干擾,直接影響監(jiān)測(cè)系統(tǒng)的性能;采用郵件告警的情況下,可能會(huì)導(dǎo)致郵件服務(wù)器被列入黑名單;采用短信告警則會(huì)迅速侵吞手機(jī)存儲(chǔ)空間,影響正常使用。因此,合理分發(fā)也是報(bào)警機(jī)制中要重點(diǎn)考慮的問(wèn)題,需要結(jié)合固定分發(fā)頻率、指標(biāo)數(shù)據(jù)的變化趨勢(shì)綜合考量。

    本項(xiàng)目采用的基本分發(fā)策略是:第一,報(bào)警行為由預(yù)設(shè)閾值觸發(fā),閾值可以是絕對(duì)值,也可以是相對(duì)值。第二,相同的告警消息僅發(fā)送3次。需要注意的是,這里的“相同”并不是同一次監(jiān)測(cè)行為產(chǎn)生的同一條消息,而是分發(fā)告警消息之后,緊接著下一次監(jiān)測(cè)得到的指標(biāo)數(shù)據(jù)觸發(fā)相同的告警。

    3.5 運(yùn)行效率分析

    “監(jiān)測(cè)系統(tǒng)啟用之后不能影響在線服務(wù)系統(tǒng)的性能”是指導(dǎo)整個(gè)項(xiàng)目實(shí)施的重要原則。監(jiān)測(cè)行為可能對(duì)監(jiān)測(cè)對(duì)象性能產(chǎn)生影響是在數(shù)據(jù)采集環(huán)節(jié),項(xiàng)目在確定技術(shù)路線時(shí)就充分考慮這個(gè)問(wèn)題,并在具體實(shí)施中采取若干技術(shù)手段減低數(shù)據(jù)采集對(duì)監(jiān)測(cè)對(duì)象系統(tǒng)資源的占用。

    (1)Agent和Agentless在主機(jī)性能數(shù)據(jù)采集中各司其職,以適應(yīng)“NSTL主站-服務(wù)站”模式。

    Agent監(jiān)測(cè)方式也就是在框架設(shè)計(jì)部分提到的嵌入總體B/S框架中的C/S部分,主要完成對(duì)分布在互聯(lián)網(wǎng)各地的全國(guó)服務(wù)站點(diǎn)主機(jī)性能數(shù)據(jù)的采集工作。Agentless監(jiān)測(cè)方式針對(duì)的是NSTL城域網(wǎng)內(nèi)中心主服務(wù)系統(tǒng)。采用不同的實(shí)現(xiàn)模式重點(diǎn)考慮的是對(duì)網(wǎng)絡(luò)帶寬資源的消耗問(wèn)題。中心主服務(wù)系統(tǒng)部署在NSTL千兆城域網(wǎng)內(nèi),網(wǎng)絡(luò)帶寬資源充足,完全可以支持實(shí)時(shí)采集數(shù)據(jù)未經(jīng)壓縮和匯總就直接傳輸給監(jiān)測(cè)服務(wù)器。服務(wù)站分布在互聯(lián)網(wǎng)上,各個(gè)站點(diǎn)網(wǎng)絡(luò)條件差異很大,而NSTL網(wǎng)管中心對(duì)這些站點(diǎn)的實(shí)時(shí)監(jiān)控需求并不強(qiáng)烈,因此使用Agent采集并記錄日志,由監(jiān)控中心定期收割。

    (2)高效利用操作系統(tǒng)內(nèi)置工具,以Shell腳本方式完成主機(jī)性能數(shù)據(jù)采集任務(wù)。

    Agentless監(jiān)測(cè)對(duì)監(jiān)測(cè)主機(jī)的影響主要在建立訪問(wèn)連接時(shí)產(chǎn)生的,其最大優(yōu)點(diǎn)就是占用系統(tǒng)資源少。主站系統(tǒng)采集模塊在實(shí)現(xiàn)中采用一個(gè)SSH連接會(huì)話完成多項(xiàng)指標(biāo)數(shù)據(jù)的實(shí)時(shí)抓取任務(wù),持續(xù)監(jiān)測(cè)通過(guò)任務(wù)管理以定期輪詢的方式實(shí)現(xiàn)。整個(gè)方法簡(jiǎn)單有效,并且對(duì)服務(wù)器開(kāi)銷較低,單模塊測(cè)試中觀察CPU占用率小于1%。

    Agent運(yùn)行在被監(jiān)測(cè)端,對(duì)其性能和可靠性有較高的要求。為保證主機(jī)和監(jiān)測(cè)應(yīng)用都能正常運(yùn)行,大多數(shù)軟件采用效率比較高的C代碼,也有采用JAVA實(shí)現(xiàn)的(如IBM)。相比之下,JAVA程序會(huì)占用較多內(nèi)存,對(duì)主機(jī)系統(tǒng)資源的開(kāi)銷較大。為了快速構(gòu)建,主機(jī)性能采集模塊高效利用操作系統(tǒng)內(nèi)置工具,以Shell腳本方式實(shí)現(xiàn)。

    Shell是一種解釋型語(yǔ)言,盡管從執(zhí)行方式方面考慮,解釋型程序的效率比不上C語(yǔ)言類的編譯型程序,但腳本具有簡(jiǎn)便快捷的特點(diǎn),并且在NSTL應(yīng)用系統(tǒng)的長(zhǎng)期運(yùn)維工作中,已經(jīng)形成一些監(jiān)測(cè)腳本文件,其運(yùn)行效率和監(jiān)測(cè)能力是經(jīng)過(guò)實(shí)踐檢驗(yàn)的。將這些經(jīng)驗(yàn)集成到監(jiān)測(cè)工作流中,加快了系統(tǒng)建設(shè)進(jìn)度。

    (3)按需制定合理的監(jiān)測(cè)指標(biāo)集,將中間件監(jiān)測(cè)行為對(duì)監(jiān)測(cè)對(duì)象的影響控制在一個(gè)可接受的范圍內(nèi)。

    本項(xiàng)目對(duì)中間件進(jìn)行監(jiān)測(cè)的主要目的是為了掌握其運(yùn)行的健康狀況,出現(xiàn)問(wèn)題能夠及時(shí)發(fā)現(xiàn),至于發(fā)現(xiàn)問(wèn)題之后的診斷排查則需要配合更復(fù)雜的工具完成(如profiler)。目前對(duì)主站前臺(tái)系統(tǒng)配置了會(huì)話、線程、Java虛擬機(jī)三類基本監(jiān)測(cè)指標(biāo),技術(shù)上采用JMX框架編程實(shí)現(xiàn),在監(jiān)測(cè)對(duì)象中將會(huì)啟用Java進(jìn)程,因此在性能分析時(shí)主要采用觀察Java進(jìn)程占用系統(tǒng)資源的方法,對(duì)比監(jiān)測(cè)系統(tǒng)運(yùn)行和不運(yùn)行兩種狀態(tài)下的表現(xiàn)。測(cè)試結(jié)果顯示,啟用和不啟用監(jiān)測(cè)系統(tǒng)并未對(duì)監(jiān)測(cè)主機(jī)上Java進(jìn)程的CPU使用率和內(nèi)存使用率造成明顯變化,CPU和內(nèi)存平均使用率的變化小于1%。

    (4)采用若干技術(shù)細(xì)節(jié)提升中間件監(jiān)測(cè)模塊的執(zhí)行效率,降低對(duì)監(jiān)測(cè)對(duì)象的性能影響。

    中間件監(jiān)測(cè)模塊基于JMX框架實(shí)現(xiàn),在具體編程時(shí)主要采用單一連接和一次請(qǐng)求多個(gè)屬性的方法提升執(zhí)行效率。其中,單一連接即為采集器保留一個(gè)單獨(dú)連接,以此減少輪詢并重新連接對(duì)目標(biāo)主機(jī)的開(kāi)銷。實(shí)踐中證明該方法對(duì)性能提升的效果明顯。

    4 結(jié)語(yǔ)

    本文從NSTL管理需求入手,結(jié)合現(xiàn)有服務(wù)體系,提出采用B/S和C/S混合架構(gòu),基于Java Spring開(kāi)源框架建設(shè)遠(yuǎn)程集中監(jiān)測(cè)平臺(tái)。目前,該平臺(tái)完成了數(shù)據(jù)采集、跟蹤、存儲(chǔ)與呈現(xiàn)等核心功能的開(kāi)發(fā)測(cè)試,部署在主系統(tǒng)測(cè)試環(huán)境(上線前測(cè)試)的后臺(tái)管理框架中,由一臺(tái)IBM X3850機(jī)器支撐運(yùn)行。試運(yùn)行階段啟用了對(duì)主站網(wǎng)絡(luò)服務(wù)系統(tǒng)生產(chǎn)環(huán)境的操作系統(tǒng)、中間件、數(shù)據(jù)庫(kù)和應(yīng)用四個(gè)層面的監(jiān)測(cè);針對(duì)外地站點(diǎn)僅啟用了通斷監(jiān)測(cè)功能。雖然該平臺(tái)并不具備評(píng)價(jià)功能,但是通過(guò)最常見(jiàn)的統(tǒng)計(jì)方法,可以快速了解情況、發(fā)現(xiàn)問(wèn)題;同時(shí),在統(tǒng)一的指標(biāo)體系下,各種統(tǒng)計(jì)分析數(shù)據(jù)匯聚形成監(jiān)測(cè)報(bào)告,為中心決策提供重要而客觀的數(shù)據(jù)支持。

    參考文獻(xiàn)

    [1]袁海波.改革創(chuàng)新 開(kāi)放聯(lián)合 譜寫科技文獻(xiàn)共建共享新篇章[M].國(guó)家科技圖書文獻(xiàn)中心成立十周年文集.北京:科學(xué)技術(shù)文獻(xiàn)出版社,2010:15-18.

    [2]NSTL網(wǎng)管中心.2012年NSTL年終工作總結(jié)[R].2012.

    [3]向遠(yuǎn)媛.圖書館評(píng)估研究綜述[J].新世紀(jì)圖書館,2011(1):59-61,16.

    [4]BERTOT J C.Library Network Statistics and performance Measures: Approaches and Issues [J].Library Quarterly, 2001(11): 229-230.

    [5]GON?ALVES M A, MOREIRA B L, FOX E A, et al.“What is a good digital library?" - a quality model for digital libraries [J].Information Processing & Management, 2007, 43(5): 1416-1437.

    [6]KHOO M, DONAHUE R A.Evaluating digital libraries with webmetrics [C]// Proceeding JCDL '07 Proceedings of the 7th ACM/IEEE-CS joint conference on Digital libraries.Vancouver, British Columbia, Canada: ACM Press, 2007: 484-484.

    [7]The COUNTER code of practice for e-resources: release 4 [EB/OL].(2013-02)[2013-0311].http://www.projectcounter.org/code_practice.html.

    [8]曾照云.LibQUAL+TM—圖書館服務(wù)質(zhì)量評(píng)價(jià)研究綜述[J].情報(bào)雜志,2009,28(12):95-98.

    [9]rrdtutorial [EB/OL].[2013-04-26].http://oss.oetiker.ch/rrdtool/tut/rrdtutorial.en.html.

    [10]使用JMX開(kāi)發(fā)可管理的應(yīng)用程序[EB/OL].[2013-03-11].http://edocs.weblogicfans.net/wls/docs92/jmxinst/understanding.html#wp1100632.

    [11]最佳實(shí)踐:監(jiān)聽(tīng) WebLogic Server 事件[EB/OL].[2013-04-26].http://edocs.weblogicfans.net/wls/docs92/jmx/notifications.html.

    [12]Apache Tomcat 6.0: Monitoring and Managing Tomcat [EB/OL].[2013-04-26].http://tomcat.apache.org/tomcat-6.0-doc/monitoring.html.

    [13]WHITEHEAD N.Java運(yùn)行時(shí)監(jiān)測(cè) 第2部分:編譯后插裝和性能監(jiān)測(cè)[EB/OL].(2008-08-19)[2013-03-11].http://www.ibm.com/developerworks/cn/java/j-rtm1/.[14]DUGUAY C.擴(kuò)展Spring的JMX支持[EB/OL].(2005-11-24).[2013-03-11].http://www.ibm.com/developerworks/cn/java/j-springjmx/.

    The Construction Strategy and Key Technologies of NSTL Monitoring Platform

    Wang Li, Hao Chunyun/Institute of Scientific & Technical Information of China, Beijing, 100038
    Liu Yuhai/Ninemax Network Technology Co., Ltd., Beijing, 100101

    This paper proposes the strategy of NSLT Monitoring Platform, including monitoring indicators, three-level framework, and the core business logic of data collection, tracking, alarm and storage, and describes key technologies such as Shell programming, JMX framework, data storage and alarm mechanisms.

    NSLT monitoring platform, Shell programming, JMX framework, Alarm mechanisms

    10.3772/j.issn.1673—2286.2013.07.011

    王莉,中國(guó)科學(xué)技術(shù)信息研究所研究員,全國(guó)信息和文獻(xiàn)標(biāo)準(zhǔn)化技術(shù)委員會(huì)技術(shù)協(xié)作分技術(shù)委員會(huì)委員。研究課題:數(shù)字圖書館。E-mail: wangli@istic.ac.cn

    郝春云,中國(guó)科學(xué)技術(shù)信息研究所高級(jí)工程師。E-mail: chyhao@istic.ac.cn

    劉玉海,北京九瑞網(wǎng)絡(luò)科技有限公司項(xiàng)目經(jīng)理。E-mail: beijixing830@163.com

    2013-05-14)

    *本文系2012年NSTL專項(xiàng)工作“NSTL服務(wù)系統(tǒng)監(jiān)測(cè)及評(píng)價(jià)”的研究成果之一。

    猜你喜歡
    數(shù)據(jù)庫(kù)性能監(jiān)測(cè)
    特色“三四五六”返貧監(jiān)測(cè)幫扶做實(shí)做細(xì)
    提供將近80 Gbps的帶寬性能 DisplayPort 2.0正式發(fā)布
    數(shù)據(jù)庫(kù)
    數(shù)據(jù)庫(kù)
    網(wǎng)絡(luò)安全監(jiān)測(cè)數(shù)據(jù)分析——2015年12月
    網(wǎng)絡(luò)安全監(jiān)測(cè)數(shù)據(jù)分析——2015年11月
    數(shù)據(jù)庫(kù)
    數(shù)據(jù)庫(kù)
    Al-Se雙元置換的基于LGPS的thio-LISICON的制備與性能表征
    強(qiáng)韌化PBT/PC共混物的制備與性能
    国产精品一区二区在线观看99| 久久久久久人妻| 十八禁高潮呻吟视频| 亚洲国产精品999| 天天添夜夜摸| 精品国产乱码久久久久久小说| 一边亲一边摸免费视频| 婷婷色综合www| 飞空精品影院首页| 宅男免费午夜| 国产黄色免费在线视频| 亚洲欧洲国产日韩| 99九九在线精品视频| 亚洲国产欧美日韩在线播放| 看免费成人av毛片| 日韩伦理黄色片| 欧美精品av麻豆av| 亚洲熟女毛片儿| 一区二区日韩欧美中文字幕| 麻豆av在线久日| 日韩制服骚丝袜av| 日本爱情动作片www.在线观看| 秋霞在线观看毛片| 免费在线观看完整版高清| 天天躁夜夜躁狠狠久久av| 亚洲国产欧美在线一区| 99久国产av精品国产电影| 国产野战对白在线观看| 欧美日韩综合久久久久久| 国产 一区精品| 亚洲欧洲精品一区二区精品久久久 | 美女扒开内裤让男人捅视频| 亚洲欧美精品综合一区二区三区| 久久精品aⅴ一区二区三区四区| 51午夜福利影视在线观看| 亚洲av男天堂| 免费日韩欧美在线观看| 一区福利在线观看| 丝袜人妻中文字幕| 中文字幕最新亚洲高清| 免费黄色在线免费观看| 久久精品国产亚洲av涩爱| a级毛片在线看网站| 亚洲精品日韩在线中文字幕| 丰满迷人的少妇在线观看| 女性被躁到高潮视频| 国产乱人偷精品视频| 久久久国产精品麻豆| 91国产中文字幕| 中国国产av一级| 久热爱精品视频在线9| 久久精品aⅴ一区二区三区四区| 欧美在线一区亚洲| 欧美中文综合在线视频| 午夜激情av网站| 午夜免费观看性视频| 肉色欧美久久久久久久蜜桃| 一本色道久久久久久精品综合| 一区二区三区四区激情视频| 伊人久久国产一区二区| 欧美日韩亚洲综合一区二区三区_| 日韩不卡一区二区三区视频在线| 好男人视频免费观看在线| 丝瓜视频免费看黄片| 九草在线视频观看| 色吧在线观看| 色婷婷久久久亚洲欧美| 亚洲美女搞黄在线观看| 香蕉丝袜av| 成人国产av品久久久| 国产成人精品在线电影| av又黄又爽大尺度在线免费看| 亚洲国产欧美网| 伊人久久大香线蕉亚洲五| av有码第一页| 国产97色在线日韩免费| 午夜福利影视在线免费观看| 国产成人系列免费观看| 交换朋友夫妻互换小说| 日本猛色少妇xxxxx猛交久久| 水蜜桃什么品种好| 国产一卡二卡三卡精品 | 免费在线观看视频国产中文字幕亚洲 | 亚洲欧美一区二区三区久久| 日韩视频在线欧美| 十八禁人妻一区二区| 久久热在线av| 三上悠亚av全集在线观看| www.av在线官网国产| 69精品国产乱码久久久| 卡戴珊不雅视频在线播放| 久久久久久久国产电影| 午夜福利在线免费观看网站| 久久久国产一区二区| 国产精品熟女久久久久浪| 欧美97在线视频| 人成视频在线观看免费观看| 国产男女内射视频| 在线 av 中文字幕| 十八禁高潮呻吟视频| 侵犯人妻中文字幕一二三四区| 两个人免费观看高清视频| 又大又爽又粗| 国产成人免费无遮挡视频| 美女视频免费永久观看网站| 午夜福利免费观看在线| 国产男人的电影天堂91| 天堂俺去俺来也www色官网| 在线观看免费视频网站a站| 人成视频在线观看免费观看| 观看美女的网站| 18禁动态无遮挡网站| 成人亚洲精品一区在线观看| 大码成人一级视频| 一边摸一边做爽爽视频免费| 女性生殖器流出的白浆| 精品久久久久久电影网| 夜夜骑夜夜射夜夜干| 一个人免费看片子| 久久天躁狠狠躁夜夜2o2o | 欧美亚洲日本最大视频资源| 美女高潮到喷水免费观看| 亚洲av中文av极速乱| 我的亚洲天堂| 久久久国产欧美日韩av| xxxhd国产人妻xxx| 久久人人97超碰香蕉20202| 亚洲人成77777在线视频| 可以免费在线观看a视频的电影网站 | 一级毛片黄色毛片免费观看视频| 国产一区亚洲一区在线观看| 在线观看www视频免费| 国产成人一区二区在线| 18禁裸乳无遮挡动漫免费视频| 亚洲欧美清纯卡通| 国产av一区二区精品久久| 亚洲一区二区三区欧美精品| 亚洲情色 制服丝袜| 久久久久久免费高清国产稀缺| www.av在线官网国产| 桃花免费在线播放| 国产精品99久久99久久久不卡 | 欧美日韩国产mv在线观看视频| 日本91视频免费播放| 色94色欧美一区二区| 色婷婷av一区二区三区视频| 97人妻天天添夜夜摸| 国产成人午夜福利电影在线观看| 成人国产麻豆网| 亚洲四区av| 国产午夜精品一二区理论片| 精品一区二区三区四区五区乱码 | 久久久久久免费高清国产稀缺| 色94色欧美一区二区| 人人妻人人澡人人看| 99久久99久久久精品蜜桃| 日本91视频免费播放| 亚洲精品aⅴ在线观看| 国产一区二区 视频在线| 亚洲美女搞黄在线观看| 亚洲av中文av极速乱| 啦啦啦在线免费观看视频4| 国产亚洲av片在线观看秒播厂| 制服丝袜香蕉在线| 欧美国产精品一级二级三级| 高清在线视频一区二区三区| 久久天躁狠狠躁夜夜2o2o | 免费黄网站久久成人精品| 亚洲欧美一区二区三区黑人| 色视频在线一区二区三区| 亚洲国产成人一精品久久久| 一级片免费观看大全| 色视频在线一区二区三区| 嫩草影视91久久| 纵有疾风起免费观看全集完整版| av国产精品久久久久影院| 十八禁高潮呻吟视频| 日韩一本色道免费dvd| 亚洲,一卡二卡三卡| 国产亚洲精品第一综合不卡| 亚洲色图 男人天堂 中文字幕| 亚洲国产最新在线播放| 人人妻人人爽人人添夜夜欢视频| 一级片'在线观看视频| 99热全是精品| 在线天堂最新版资源| 国产精品一区二区在线不卡| av在线app专区| 交换朋友夫妻互换小说| 亚洲 欧美一区二区三区| av在线老鸭窝| 两性夫妻黄色片| 亚洲欧美清纯卡通| 高清视频免费观看一区二区| 国产一区亚洲一区在线观看| 自线自在国产av| 天堂中文最新版在线下载| √禁漫天堂资源中文www| 精品国产超薄肉色丝袜足j| 黑丝袜美女国产一区| 日本猛色少妇xxxxx猛交久久| 飞空精品影院首页| 日韩人妻精品一区2区三区| 91老司机精品| 久热这里只有精品99| 国产极品天堂在线| 精品国产国语对白av| 国产免费又黄又爽又色| 中文欧美无线码| 国语对白做爰xxxⅹ性视频网站| kizo精华| 免费久久久久久久精品成人欧美视频| 国产亚洲精品第一综合不卡| 精品国产乱码久久久久久小说| 久久精品亚洲熟妇少妇任你| 久久久国产精品麻豆| 2018国产大陆天天弄谢| 老熟女久久久| 免费高清在线观看视频在线观看| 99九九在线精品视频| 亚洲成人国产一区在线观看 | 欧美人与性动交α欧美软件| 91精品三级在线观看| 精品久久蜜臀av无| 嫩草影视91久久| 亚洲精品日韩在线中文字幕| 男人爽女人下面视频在线观看| 国产毛片在线视频| 色综合欧美亚洲国产小说| 国产成人欧美| 汤姆久久久久久久影院中文字幕| 亚洲综合精品二区| 色94色欧美一区二区| 一级片'在线观看视频| 另类精品久久| 久久久久久久久久久久大奶| 女人爽到高潮嗷嗷叫在线视频| 亚洲男人天堂网一区| 中文字幕色久视频| 亚洲国产精品国产精品| 操出白浆在线播放| 久久ye,这里只有精品| 嫩草影视91久久| 丝袜人妻中文字幕| 欧美日韩精品网址| 久久女婷五月综合色啪小说| 丰满迷人的少妇在线观看| 国产日韩欧美亚洲二区| 男女边摸边吃奶| 久久综合国产亚洲精品| 精品人妻在线不人妻| 看非洲黑人一级黄片| 黄色视频在线播放观看不卡| 免费高清在线观看日韩| 卡戴珊不雅视频在线播放| 久久久欧美国产精品| 亚洲美女视频黄频| 亚洲国产欧美日韩在线播放| 日韩一本色道免费dvd| 亚洲综合精品二区| 久久鲁丝午夜福利片| www.精华液| 男女午夜视频在线观看| 99热国产这里只有精品6| 下体分泌物呈黄色| 看免费成人av毛片| 日韩成人av中文字幕在线观看| 亚洲精品久久成人aⅴ小说| 国产精品秋霞免费鲁丝片| 欧美乱码精品一区二区三区| 五月开心婷婷网| 美女扒开内裤让男人捅视频| 巨乳人妻的诱惑在线观看| av福利片在线| 五月天丁香电影| 国产一区二区激情短视频 | 在线观看三级黄色| 高清在线视频一区二区三区| 99香蕉大伊视频| 久热爱精品视频在线9| 亚洲第一区二区三区不卡| 卡戴珊不雅视频在线播放| 免费在线观看完整版高清| 日韩av免费高清视频| 三上悠亚av全集在线观看| 十八禁人妻一区二区| 中文乱码字字幕精品一区二区三区| 午夜福利,免费看| 国产欧美日韩综合在线一区二区| 久久人人爽av亚洲精品天堂| 视频区图区小说| 日日爽夜夜爽网站| 男女午夜视频在线观看| 母亲3免费完整高清在线观看| 国产人伦9x9x在线观看| 国产爽快片一区二区三区| 大话2 男鬼变身卡| 亚洲情色 制服丝袜| 久久久久国产精品人妻一区二区| kizo精华| 少妇人妻久久综合中文| 亚洲综合精品二区| 在线观看一区二区三区激情| 中文天堂在线官网| 最近中文字幕高清免费大全6| 国产乱人偷精品视频| 天天操日日干夜夜撸| 亚洲国产精品一区三区| 悠悠久久av| 亚洲第一区二区三区不卡| 男女国产视频网站| 婷婷成人精品国产| 色网站视频免费| 欧美国产精品一级二级三级| 在线亚洲精品国产二区图片欧美| 久久人妻熟女aⅴ| 伦理电影免费视频| 蜜桃国产av成人99| 精品国产乱码久久久久久男人| 丰满乱子伦码专区| 如何舔出高潮| 女人久久www免费人成看片| 99热国产这里只有精品6| 国产精品久久久久成人av| 日韩欧美一区视频在线观看| 午夜老司机福利片| 丝瓜视频免费看黄片| 国产 一区精品| 麻豆精品久久久久久蜜桃| 麻豆av在线久日| 老司机在亚洲福利影院| 亚洲精品aⅴ在线观看| 久久精品亚洲熟妇少妇任你| 成人毛片60女人毛片免费| 毛片一级片免费看久久久久| 女性生殖器流出的白浆| 亚洲精品av麻豆狂野| 十八禁网站网址无遮挡| 高清不卡的av网站| 日韩,欧美,国产一区二区三区| 欧美另类一区| 一区福利在线观看| 欧美少妇被猛烈插入视频| 91成人精品电影| 成人黄色视频免费在线看| 国产亚洲av高清不卡| 日韩一本色道免费dvd| 曰老女人黄片| 亚洲国产精品一区二区三区在线| av不卡在线播放| 午夜福利免费观看在线| 丰满少妇做爰视频| 国产爽快片一区二区三区| 亚洲国产精品999| 亚洲欧洲日产国产| 亚洲视频免费观看视频| 9色porny在线观看| 亚洲国产精品999| 激情五月婷婷亚洲| 久久久欧美国产精品| 精品一区在线观看国产| 国产精品国产av在线观看| 亚洲精品乱久久久久久| 丝袜喷水一区| 日韩av免费高清视频| 日日啪夜夜爽| 亚洲免费av在线视频| 乱人伦中国视频| 久久精品久久久久久噜噜老黄| 蜜桃国产av成人99| 久久久久精品久久久久真实原创| 乱人伦中国视频| 亚洲一卡2卡3卡4卡5卡精品中文| 国产欧美日韩一区二区三区在线| 视频区图区小说| 美女视频免费永久观看网站| 欧美人与性动交α欧美精品济南到| 精品国产超薄肉色丝袜足j| 亚洲美女黄色视频免费看| 久久人人爽人人片av| 最新的欧美精品一区二区| 国产 精品1| 国产免费福利视频在线观看| 热99国产精品久久久久久7| 国产精品av久久久久免费| 午夜福利影视在线免费观看| 黄频高清免费视频| 热99国产精品久久久久久7| 肉色欧美久久久久久久蜜桃| 久久精品亚洲熟妇少妇任你| 久久免费观看电影| 国产亚洲av高清不卡| 亚洲人成电影观看| 欧美 日韩 精品 国产| 亚洲天堂av无毛| 啦啦啦啦在线视频资源| 99香蕉大伊视频| 自线自在国产av| 国产国语露脸激情在线看| 久久精品国产a三级三级三级| 日韩精品有码人妻一区| 国产亚洲av片在线观看秒播厂| 操美女的视频在线观看| 久久国产精品男人的天堂亚洲| 在线观看三级黄色| 一区福利在线观看| xxxhd国产人妻xxx| 国产成人精品在线电影| 日本欧美国产在线视频| 日韩人妻精品一区2区三区| 久久人人爽人人片av| 黄片无遮挡物在线观看| 免费黄网站久久成人精品| 99久久精品国产亚洲精品| tube8黄色片| 国产麻豆69| 日日啪夜夜爽| 成年女人毛片免费观看观看9 | 极品少妇高潮喷水抽搐| 久久久久视频综合| 国产淫语在线视频| 国产日韩一区二区三区精品不卡| 不卡视频在线观看欧美| 久久97久久精品| 大香蕉久久网| 中文字幕精品免费在线观看视频| 伊人亚洲综合成人网| 午夜激情av网站| 这个男人来自地球电影免费观看 | 99热网站在线观看| 午夜影院在线不卡| 国产一区亚洲一区在线观看| 国产av一区二区精品久久| 黑人猛操日本美女一级片| 久热这里只有精品99| av一本久久久久| 欧美激情 高清一区二区三区| av国产精品久久久久影院| 老汉色av国产亚洲站长工具| 欧美乱码精品一区二区三区| 电影成人av| 久久久久久免费高清国产稀缺| 国产国语露脸激情在线看| 精品亚洲成国产av| 在线观看三级黄色| 国产精品久久久人人做人人爽| 制服人妻中文乱码| 日韩熟女老妇一区二区性免费视频| 精品卡一卡二卡四卡免费| 夫妻性生交免费视频一级片| 中文乱码字字幕精品一区二区三区| av网站免费在线观看视频| 少妇 在线观看| 一区二区三区精品91| 999精品在线视频| 久久这里只有精品19| 丝袜喷水一区| 国产高清国产精品国产三级| 久久精品国产亚洲av涩爱| 好男人视频免费观看在线| 青春草视频在线免费观看| 国产片内射在线| 亚洲精品美女久久av网站| 咕卡用的链子| 亚洲国产欧美一区二区综合| 丝袜在线中文字幕| 精品久久久久久电影网| 欧美在线黄色| 久久热在线av| 免费高清在线观看日韩| 亚洲欧美一区二区三区国产| 欧美日韩一级在线毛片| tube8黄色片| 亚洲欧洲日产国产| 九草在线视频观看| www日本在线高清视频| 国产极品天堂在线| 亚洲av在线观看美女高潮| 中文字幕色久视频| 黄片小视频在线播放| 嫩草影院入口| a级毛片在线看网站| 久久精品久久久久久久性| 亚洲国产av新网站| 国产免费又黄又爽又色| 我的亚洲天堂| 久久人妻熟女aⅴ| 九色亚洲精品在线播放| av免费观看日本| 日韩制服丝袜自拍偷拍| 男女边吃奶边做爰视频| av有码第一页| 丰满少妇做爰视频| 亚洲精品久久久久久婷婷小说| 国产日韩欧美视频二区| av免费观看日本| 狠狠精品人妻久久久久久综合| 大香蕉久久成人网| 妹子高潮喷水视频| 大香蕉久久成人网| 国产成人欧美| 日韩精品有码人妻一区| 国产乱人偷精品视频| 操美女的视频在线观看| 少妇精品久久久久久久| 最新在线观看一区二区三区 | 婷婷色av中文字幕| 国产精品一国产av| 亚洲国产成人一精品久久久| 久久久精品国产亚洲av高清涩受| 国产日韩欧美亚洲二区| 国产成人91sexporn| 丁香六月天网| 女人精品久久久久毛片| 男女午夜视频在线观看| 国产一区亚洲一区在线观看| avwww免费| 欧美少妇被猛烈插入视频| 精品一品国产午夜福利视频| 啦啦啦在线观看免费高清www| 日本91视频免费播放| 日韩制服骚丝袜av| 久久久国产欧美日韩av| 性少妇av在线| 国产乱人偷精品视频| 亚洲av男天堂| 亚洲第一av免费看| 一级毛片 在线播放| 狠狠精品人妻久久久久久综合| 欧美日韩视频精品一区| 青春草国产在线视频| 欧美精品一区二区免费开放| 日韩中文字幕欧美一区二区 | 亚洲伊人久久精品综合| 亚洲专区中文字幕在线 | 亚洲伊人色综图| 99热网站在线观看| 国产一区有黄有色的免费视频| 亚洲免费av在线视频| 亚洲欧美色中文字幕在线| 一级片'在线观看视频| 免费少妇av软件| √禁漫天堂资源中文www| 久久久久精品人妻al黑| www日本在线高清视频| 国产熟女午夜一区二区三区| 在线观看一区二区三区激情| 久久热在线av| 精品免费久久久久久久清纯 | 亚洲男人天堂网一区| 无限看片的www在线观看| 街头女战士在线观看网站| 丝瓜视频免费看黄片| 一边亲一边摸免费视频| 女性生殖器流出的白浆| 国产精品久久久久久精品电影小说| 国产精品一国产av| 男人添女人高潮全过程视频| 人人澡人人妻人| 最近中文字幕2019免费版| 建设人人有责人人尽责人人享有的| 别揉我奶头~嗯~啊~动态视频 | 亚洲av成人不卡在线观看播放网 | 桃花免费在线播放| avwww免费| av卡一久久| 丝袜人妻中文字幕| 丝袜喷水一区| 国产99久久九九免费精品| 最近最新中文字幕大全免费视频 | 国产精品.久久久| 老司机在亚洲福利影院| 国产麻豆69| 欧美激情 高清一区二区三区| 我要看黄色一级片免费的| 免费人妻精品一区二区三区视频| 女人高潮潮喷娇喘18禁视频| 亚洲情色 制服丝袜| 国产有黄有色有爽视频| 建设人人有责人人尽责人人享有的| 亚洲伊人久久精品综合| 亚洲视频免费观看视频| 一本大道久久a久久精品| 久久性视频一级片| 欧美97在线视频| 毛片一级片免费看久久久久| 免费高清在线观看视频在线观看| 极品少妇高潮喷水抽搐| 在线观看国产h片| 最近中文字幕2019免费版| 另类精品久久| 国产一区亚洲一区在线观看| 黄色一级大片看看| 秋霞在线观看毛片| 久久久久国产一级毛片高清牌| 国产在线免费精品| 国产片特级美女逼逼视频| 久久久精品国产亚洲av高清涩受| 亚洲第一青青草原| av不卡在线播放| 一区在线观看完整版| 男人添女人高潮全过程视频| 最近中文字幕高清免费大全6| 男的添女的下面高潮视频| 人人妻,人人澡人人爽秒播 | 亚洲婷婷狠狠爱综合网| 91国产中文字幕| 日韩精品免费视频一区二区三区| 精品国产国语对白av| 免费高清在线观看视频在线观看| 精品亚洲成国产av| 国产成人av激情在线播放| 制服丝袜香蕉在线| 婷婷色av中文字幕| 欧美另类一区|