亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于web頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法

文檔序號(hào):8459127閱讀:428來(lái)源:國(guó)知局
基于web頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及一種基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法,屬于運(yùn)維 分析管理系統(tǒng)領(lǐng)域。
【背景技術(shù)】
[0002] 計(jì)算機(jī)系統(tǒng)性能管理一直是計(jì)算機(jī)科學(xué)的一個(gè)重要分支,隨著internet的迅猛 發(fā)展,網(wǎng)絡(luò)對(duì)人們的生活影響越來(lái)越大,不論是電子商務(wù)、電子政務(wù),還是網(wǎng)上教育、個(gè)人博 客、網(wǎng)上聊天等都離不開(kāi)網(wǎng)絡(luò),隨著對(duì)于服務(wù)器的訪問(wèn)日益頻繁,服務(wù)器的工作壓力越來(lái)越 繁重,從而對(duì)服務(wù)器性能管理的要求也越來(lái)越高,如果管理不善,當(dāng)服務(wù)器出現(xiàn)性能溢出會(huì) 導(dǎo)致服務(wù)器崩掉,損失巨大。
[0003] 對(duì)于服務(wù)器的性能分析一是優(yōu)化服務(wù)器框架,采用一些優(yōu)化手段如輪詢機(jī)制、減 少上下文切換等等技術(shù)手段,二是服務(wù)器性能管理,對(duì)服務(wù)器性能實(shí)時(shí)監(jiān)控管理,傳統(tǒng)意義 上管理服務(wù)器都是通過(guò)CS應(yīng)用監(jiān)控,獲取服務(wù)器的當(dāng)前資源情況,大多數(shù)這樣的CS應(yīng)用只 能監(jiān)控當(dāng)前資源和本地資源,不能獲取其他服務(wù)器的性能情況和歷史性能使用情況,這樣 就存在一些弊端,這樣的監(jiān)控應(yīng)用僅在特定環(huán)境下能夠使用,對(duì)于想在任意環(huán)境下隨時(shí)監(jiān) 控的用戶來(lái)說(shuō)極為不便;由于數(shù)據(jù)的本地性,采集的數(shù)據(jù)無(wú)法集中進(jìn)行檢測(cè),需單獨(dú)進(jìn)行分 析維護(hù)。

【發(fā)明內(nèi)容】

[0004] 本發(fā)明的目的是:提供一種基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方 法,該方法可以根據(jù)用戶和管理員所配置的檢測(cè)項(xiàng)目對(duì)系統(tǒng)性能和用戶會(huì)話進(jìn)行檢測(cè),設(shè) 計(jì)出滿足智能機(jī)房運(yùn)行維護(hù)管理的服務(wù)器檢測(cè)管理系統(tǒng)。并向管理員提供報(bào)警和配置接 口,便于管理員和用戶進(jìn)行維護(hù)和管理工作,以解決目前現(xiàn)有的技術(shù)問(wèn)題。
[0005] 本發(fā)明的技術(shù)方案 一種基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法,該方法分別獲取所需檢 測(cè)服務(wù)器的實(shí)時(shí)性能指標(biāo)數(shù)據(jù)和對(duì)應(yīng)時(shí)間內(nèi)登錄該服務(wù)器的用戶信息及用戶相關(guān)操作流 程的數(shù)據(jù),將獲取的數(shù)據(jù)存入數(shù)據(jù)庫(kù),并通過(guò)WCF技術(shù)發(fā)布服務(wù),根據(jù)管理員的要求將上述 數(shù)據(jù)提供前臺(tái)展示模塊展示并與配置的報(bào)警表達(dá)式進(jìn)行對(duì)比,向管理員提供報(bào)警和配置接 口,便于管理員進(jìn)行維護(hù)和管理工作。
[0006] 前述的基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法中,獲取所需檢測(cè)服 務(wù)器的實(shí)時(shí)性能指標(biāo)數(shù)據(jù)方法是采用WMI技術(shù)獲取對(duì)應(yīng)的服務(wù)器資源并存入數(shù)據(jù)庫(kù),并且 不斷重復(fù)執(zhí)行這個(gè)過(guò)程,確保存入數(shù)據(jù)庫(kù)的數(shù)據(jù)是最新的。
[0007] 前述的基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法中,該獲取登錄該 服務(wù)器的用戶信息及用戶相關(guān)操作流程的數(shù)據(jù)的方法通過(guò)qwinsta方式取得服務(wù)器上的 會(huì)話數(shù)據(jù)和使用的進(jìn)程數(shù)據(jù),根據(jù)數(shù)據(jù)集差集比較得出新登錄會(huì)話的用戶和退出會(huì)話的用 戶,并且根據(jù)記錄會(huì)話登陸的時(shí)間和退出的時(shí)間得到這個(gè)用戶的會(huì)話時(shí)長(zhǎng),存入數(shù)據(jù)庫(kù)和 通過(guò)query方式取得服務(wù)器上用戶使用的存在于配置表內(nèi)的進(jìn)程數(shù)據(jù),根據(jù)記錄進(jìn)程的開(kāi) 始使用時(shí)間和關(guān)閉進(jìn)程時(shí)間得到該應(yīng)用的使用時(shí)長(zhǎng),存入數(shù)據(jù)庫(kù),為統(tǒng)計(jì)功能提供數(shù)據(jù)源。
[0008] 前述的基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法中,在數(shù)據(jù)庫(kù)服務(wù)器 有一個(gè)定時(shí)作業(yè),將每天的用戶會(huì)話數(shù)據(jù)和進(jìn)程使用數(shù)據(jù)匯總,得出該用戶的會(huì)話總時(shí)長(zhǎng), 用戶使用進(jìn)程的總時(shí)長(zhǎng),以天為單位存入數(shù)據(jù)庫(kù),該方法解決了因同個(gè)用戶在通天內(nèi)登錄 多次服務(wù)器而產(chǎn)生數(shù)據(jù)多且亂的問(wèn)題。
[0009] 前述的基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法中,在數(shù)據(jù)庫(kù)設(shè)有一 個(gè)觸發(fā)器,該觸發(fā)器會(huì)將每天的數(shù)據(jù)做一個(gè)統(tǒng)計(jì),以單位時(shí)間統(tǒng)計(jì)入日志表,方便取得歷史 數(shù)據(jù)。
[0010] 前述的基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法中,所述WCF技術(shù)發(fā) 布服務(wù)是指將數(shù)據(jù)庫(kù)的數(shù)據(jù)存入memcached緩存系統(tǒng),然后WCF提供接口給前臺(tái)展示模塊, memcached技術(shù)是一項(xiàng)高性能的,分布式的內(nèi)存對(duì)象緩存系統(tǒng),用于在動(dòng)態(tài)應(yīng)用中減少數(shù)據(jù) 庫(kù)負(fù)載,提升訪問(wèn)速度。
[0011] 前述的基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管理方法中,前臺(tái)展示模塊是 一個(gè)web網(wǎng)站,使用asp. net技術(shù)實(shí)現(xiàn),通過(guò)ext jsnet、Iinq等技術(shù)實(shí)現(xiàn)友好的用戶界面、 提高運(yùn)行效率,并且用戶還可以通過(guò)前臺(tái)模塊來(lái)配置其他模塊的功能,配置主要如下: 配置系統(tǒng)檢測(cè)功能:用戶可通過(guò)配置檢測(cè)項(xiàng)目來(lái)控制具體服務(wù)器的各項(xiàng)不同性能指 標(biāo); 配置用戶會(huì)話功能:用戶可通過(guò)配置檢測(cè)的會(huì)話和進(jìn)程控制用戶登錄服務(wù)器的具體進(jìn) 程。
[0012] 由于采用了上述技術(shù)方案,與現(xiàn)有技術(shù)相比,本發(fā)明該方法可以根據(jù)用戶和管理 員所配置的檢測(cè)項(xiàng)目對(duì)系統(tǒng)性能和用戶會(huì)話進(jìn)行檢測(cè),設(shè)計(jì)出滿足智能機(jī)房運(yùn)行維護(hù)管理 的服務(wù)器檢測(cè)管理系統(tǒng)。并向管理員提供報(bào)警和配置接口,便于管理員和用戶進(jìn)行維護(hù)和 管理工作,簡(jiǎn)化了管理員工作。
【附圖說(shuō)明】
[0013] 附圖1為本發(fā)明原理示意圖。
【具體實(shí)施方式】
[0014] 本發(fā)明的實(shí)施例、如圖1所示,一種基于WEB頁(yè)面和底層系統(tǒng)服務(wù)的服務(wù)器性能管 理方法,該方法通過(guò)分別獲取所需檢測(cè)服務(wù)器的實(shí)時(shí)性能指標(biāo)數(shù)據(jù)和對(duì)應(yīng)時(shí)間內(nèi)登錄該服 務(wù)器的用戶信息及用戶相關(guān)操作流程的數(shù)據(jù),將獲取的數(shù)據(jù)存入數(shù)據(jù)庫(kù),并通過(guò)WCF技術(shù) 發(fā)布服務(wù),根據(jù)管理員的要求將上述數(shù)據(jù)提供前臺(tái)展示模塊展示并與配置的報(bào)警表達(dá)式進(jìn) 行對(duì)比,向管理員提供報(bào)警和配置接口,便于管理員進(jìn)行維護(hù)和管理工作,該方法所構(gòu)建的 系統(tǒng)可以根據(jù)用戶和管理員所配置的檢測(cè)項(xiàng)目對(duì)系統(tǒng)性能和用戶會(huì)話進(jìn)行檢測(cè),設(shè)計(jì)出滿 足智能機(jī)房運(yùn)行維護(hù)管理的服務(wù)器檢測(cè)管理系統(tǒng)。并向管理員提供報(bào)警和配置接口,便于 管理員和用戶進(jìn)行維護(hù)和管理工作。
[0015] 該方法的具體系統(tǒng)包括: 系統(tǒng)運(yùn)行檢測(cè)模塊: 實(shí)現(xiàn)功能: 用于檢測(cè)服務(wù)器模塊檢測(cè),取得服務(wù)器的硬盤、內(nèi)存、CPU使用率、網(wǎng)絡(luò)流量的性能指 標(biāo)。
[0016] 實(shí)現(xiàn)方式: 1.從數(shù)據(jù)庫(kù)讀取配置表,該表用于配置需要獲取的服務(wù)器硬件信息。
[0017] 2.根據(jù)用戶對(duì)于前臺(tái)展示模塊的配置,使用WMI技術(shù)獲取對(duì)應(yīng)的服務(wù)器資源并存 入數(shù)據(jù)庫(kù),并且不斷重復(fù)執(zhí)行這個(gè)過(guò)程,確保存入數(shù)據(jù)庫(kù)的數(shù)據(jù)是最新的。使用WCF技術(shù)從 數(shù)據(jù)庫(kù)獲取最新的服務(wù)器硬件信息并存入memcached。
[0018] memcached技術(shù),該技術(shù)是一項(xiàng)高性能的,分布式的內(nèi)存對(duì)象緩存系統(tǒng),用于在動(dòng) 態(tài)應(yīng)用中減少數(shù)據(jù)庫(kù)負(fù)載,提升訪問(wèn)速度. 由于是實(shí)時(shí)去取數(shù)據(jù),這樣的實(shí)現(xiàn)方式對(duì)性能的提升極大。
[0019] 用戶會(huì)話檢測(cè)模塊: 實(shí)現(xiàn)功能: 1. 檢測(cè)登錄服務(wù)器的用戶登錄信息,包括用戶的登錄時(shí)間,登錄時(shí)長(zhǎng), 2. 檢測(cè)已登錄會(huì)話的用戶的進(jìn)程使用情況。包括使用哪些應(yīng)用的時(shí)長(zhǎng),應(yīng)用當(dāng)前狀態(tài) 情況。
[0020] 3.數(shù)據(jù)統(tǒng)計(jì)功能:匯總根據(jù)1和2得到的數(shù)據(jù),以天為單位存入數(shù)據(jù)庫(kù),為報(bào)表準(zhǔn) 備數(shù)據(jù)源 實(shí)現(xiàn)方式: 1.根據(jù)用戶在前臺(tái)展示模塊對(duì)于用戶會(huì)話的配置,通過(guò)qwinsta方式取得服務(wù)器上 的會(huì)話數(shù)據(jù)和使用的進(jìn)程數(shù)據(jù),根據(jù)數(shù)據(jù)集差集比較得出新登錄會(huì)話的用戶和退出會(huì)話的 用戶,并且根據(jù)記錄會(huì)話登陸的時(shí)間和退出的時(shí)間得到這個(gè)用戶的會(huì)話時(shí)長(zhǎng),存入數(shù)據(jù)庫(kù), 為統(tǒng)計(jì)功能提供數(shù)據(jù)源。
[0021] 2.根據(jù)用戶在前臺(tái)展示模塊對(duì)于用戶會(huì)話的配置,通過(guò)query方式取得服務(wù)器上 用戶使用的存在于配置表內(nèi)的進(jìn)程數(shù)據(jù),根據(jù)記錄進(jìn)程的開(kāi)始使用時(shí)間和關(guān)閉進(jìn)程時(shí)間得 到該應(yīng)用的使用時(shí)長(zhǎng),存入數(shù)據(jù)庫(kù),為統(tǒng)計(jì)功能提供數(shù)據(jù)源 3. 數(shù)據(jù)統(tǒng)計(jì),由于1和2產(chǎn)生的數(shù)據(jù)比較多和亂,如一個(gè)用戶在一天內(nèi)登陸多次,那么 就會(huì)記錄多次數(shù)據(jù),統(tǒng)計(jì)上很不方便,因此在數(shù)據(jù)庫(kù)服務(wù)器有一個(gè)定時(shí)作業(yè),將每天的用戶 會(huì)話數(shù)據(jù)和進(jìn)程使用數(shù)據(jù)匯總,得出該用戶的會(huì)話總時(shí)長(zhǎng),用戶使用進(jìn)程的總時(shí)長(zhǎng),以天為 單位存入數(shù)據(jù)庫(kù)。
[0022] 上
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1