国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

石油勘探開(kāi)發(fā)專業(yè)軟件共享技術(shù)研究與應(yīng)用

2018-11-09 02:45:14張?jiān)骑w李志剛韓慶時(shí)
關(guān)鍵詞:許可證可視化服務(wù)器

◆張?jiān)骑w 李志剛 韓慶時(shí) 孫 超 劉 銳

石油勘探開(kāi)發(fā)專業(yè)軟件共享技術(shù)研究與應(yīng)用

◆張?jiān)骑w 李志剛 韓慶時(shí) 孫 超 劉 銳

(中海油研究總院有限責(zé)任公司信息數(shù)據(jù)中心 北京 100028)

為掌握集團(tuán)公司科研軟件許可證的真實(shí)需求,提高其利用率,通過(guò)對(duì)各分公司海量監(jiān)測(cè)數(shù)據(jù)的統(tǒng)計(jì)分析,挖掘軟件許可證應(yīng)用峰谷周期不同的規(guī)律,利用共享方法設(shè)計(jì)和建立許可證應(yīng)用中心,實(shí)現(xiàn)企業(yè)版軟件在集團(tuán)公司范圍內(nèi)集中管理與共享應(yīng)用,減少集團(tuán)公司許可證采購(gòu)數(shù)量,節(jié)約軟件投資成本,該研究提出了基于數(shù)據(jù)驅(qū)動(dòng)的許可證需求預(yù)測(cè)方法,為企業(yè)版軟件規(guī)劃提供科學(xué)依據(jù)。

跨平臺(tái);數(shù)據(jù)采集;輔助決策;數(shù)據(jù)分析

0 引言

隨著海洋石油工業(yè)的快速發(fā)展,科研軟件在勘探開(kāi)發(fā)研究中發(fā)揮了重要的作用,已成為科研生產(chǎn)不可缺少技術(shù)研究手段。石油勘探開(kāi)發(fā)綜合研究需要多學(xué)科、多專業(yè)協(xié)同,為更加精準(zhǔn)的儲(chǔ)量預(yù)測(cè)、綜合決策提供技術(shù)保障[1]。在石油勘探領(lǐng)域中有大量的解釋專業(yè)軟件被頻繁使用,但由于軟件許可證數(shù)量有限,導(dǎo)致日??蒲信c生產(chǎn)工作不能正常進(jìn)行[2]??蒲熊浖S可證昂貴,提高其利用率是企業(yè)降本增效的有效方式。楊顯峰等通過(guò)設(shè)計(jì)了專業(yè)軟件遠(yuǎn)程共享應(yīng)用模式,解決跨國(guó)石油公司專業(yè)軟件軟硬件資源共享應(yīng)用上存在的問(wèn)題,其在軟件許可證共享應(yīng)用上并未涉及[3]。集團(tuán)公司各所屬單位軟件許可證獨(dú)立使用,由于缺少技術(shù)手段準(zhǔn)確計(jì)算許可證使用數(shù)量,只能通過(guò)任務(wù)量和技術(shù)人員數(shù)量來(lái)估算需求,隨著各單位科研任務(wù)和人數(shù)不斷增加,許可證總數(shù)成倍數(shù)增長(zhǎng)??蒲熊浖r(jià)格昂貴,為滿足科研生產(chǎn)需要,公司不得不投入巨額資金購(gòu)買許可證。近年來(lái),國(guó)際油價(jià)暴跌,上游業(yè)務(wù)受到嚴(yán)重影響[4,5],持續(xù)高投入面臨挑戰(zhàn)。

本文在獲取許可證海量監(jiān)測(cè)數(shù)據(jù)基礎(chǔ)上,利用統(tǒng)計(jì)分析方法,挖掘各單位軟件許可證使用峰谷周期規(guī)律,建立集團(tuán)公司許可證共享中心,提出基于數(shù)據(jù)驅(qū)動(dòng)的許可證需求預(yù)測(cè)方法,為公司科研軟件應(yīng)用規(guī)劃提供科學(xué)依據(jù)。

1 共享技術(shù)方案設(shè)計(jì)與實(shí)現(xiàn)

數(shù)據(jù)采集與監(jiān)測(cè)可視化:

(1)跨平臺(tái)許可證使用數(shù)據(jù)采集

數(shù)據(jù)采集是數(shù)據(jù)監(jiān)測(cè)的基礎(chǔ),科研軟件種類眾多,許可證服務(wù)運(yùn)行在linux、windows等異構(gòu)操作系統(tǒng)下,鄧?yán)虻日J(rèn)為傳統(tǒng)簡(jiǎn)單的許可證管理模式已不能滿足全面管控的要求[6],提出對(duì)軟件許可證的預(yù)留與管控,提高利用率。但對(duì)于多個(gè)軟件、多個(gè)系統(tǒng)許可證使用數(shù)據(jù)采集與監(jiān)測(cè)沒(méi)有提出明確的解決方案。基于Flexlm、SafeNet、底層IO請(qǐng)求和網(wǎng)絡(luò)分析技術(shù),提出分時(shí)輪回異步采集機(jī)制,并將數(shù)據(jù)標(biāo)準(zhǔn)格式與非標(biāo)準(zhǔn)格式重新結(jié)構(gòu)化輸出到數(shù)據(jù)庫(kù)中,實(shí)現(xiàn)數(shù)據(jù)的全采集。見(jiàn)圖1。

圖1 跨平臺(tái)許可證數(shù)據(jù)采集圖

(2)監(jiān)測(cè)數(shù)據(jù)可視化

監(jiān)測(cè)系統(tǒng)采用B/S架構(gòu),基于ASP.NET 2.0進(jìn)行開(kāi)發(fā),Python語(yǔ)言編程實(shí)現(xiàn),底層數(shù)據(jù)庫(kù)為SQL SERVER數(shù)據(jù)庫(kù),利用許可證實(shí)時(shí)數(shù)據(jù)緩存技術(shù)實(shí)現(xiàn)海量數(shù)據(jù)采集、存儲(chǔ)等功能。數(shù)據(jù)展示為使用者提供便利,可視化技術(shù)出現(xiàn)在科學(xué)計(jì)算可視化(Visualization in Scientific Computing),指利用計(jì)算機(jī)圖形學(xué)、計(jì)算機(jī)圖像處理、計(jì)算機(jī)信號(hào)處理等方法對(duì)數(shù)據(jù)、信息、知識(shí)的內(nèi)在結(jié)構(gòu)進(jìn)行表達(dá)[7]。針對(duì)數(shù)據(jù)量大、結(jié)構(gòu)復(fù)雜的數(shù)據(jù),孫秋年等提出將管理分析與數(shù)據(jù)可視化結(jié)合,在有限的時(shí)間內(nèi)快速理解和分析數(shù)據(jù)[8]。在數(shù)據(jù)的種類與范圍與許可證使用數(shù)據(jù)存在差異。許可證監(jiān)測(cè)數(shù)據(jù)從多個(gè)維度迅速直觀展示許可證使用情況需求,研發(fā)許可證監(jiān)測(cè)可視化技術(shù),集合多個(gè)數(shù)據(jù)圖表,支持多表關(guān)聯(lián)、追加合并,包括使用頻率、峰谷周期、購(gòu)買數(shù)與使用數(shù)合理性分析等,實(shí)現(xiàn)跨系統(tǒng)、跨專業(yè)許可證應(yīng)用數(shù)據(jù)多角度立體展示功能。

功能實(shí)現(xiàn)主要方法:

public void createReport(String software,String startDate,String endDate) {

List licenseNameList = getLicenseNameList(software);

View report = new View();

//創(chuàng)建匯總頁(yè)

createSummary();

//遍歷軟件許可List

for(LicenseInfo li:licenseNameList) {

//創(chuàng)建分項(xiàng)頁(yè)

createItem();

//繪制圖表

drawChart(report);

}

}

public void drawChart(View report) {

//創(chuàng)建圖表

ChartShape chart = report.addChart();

//設(shè)置數(shù)據(jù)系列

chart.setSeriesName();

chart.setSeriesYValueFormula();

chart.setCategoryFormula();

//設(shè)置圖例

chart.setLegend();

//設(shè)置坐標(biāo)軸范圍

chart.setScaleValueRange();

}

組合顯示多樣化:顯示多軟件、多模塊在各個(gè)單位的使用數(shù)、購(gòu)買數(shù)、最大值,并自動(dòng)集成繪制趨勢(shì)圖,見(jiàn)圖2。

圖2 多單位使用數(shù)據(jù)分布圖

指標(biāo)統(tǒng)計(jì)自動(dòng)化:生成軟件使用匯總報(bào)告,統(tǒng)計(jì)軟件的整體使用情況,包括該軟件所有模塊在所有單位的使用峰值及使用率,并自動(dòng)繪制使用峰值統(tǒng)計(jì)圖,見(jiàn)圖3。

圖3 同一模塊峰值示意

2 建立許可證共享應(yīng)用中心

2.1 設(shè)計(jì)“本地+共享中心”應(yīng)用模式

集團(tuán)公司許可證共享應(yīng)用,共享架構(gòu)設(shè)計(jì)了南方與北方共享中心。跨區(qū)域共享必然導(dǎo)致許可證訪問(wèn)用戶數(shù)與許可證進(jìn)程數(shù)劇增,為突破服務(wù)器帶寬和系統(tǒng)用戶數(shù)方面的限制,利用許可證服務(wù)器網(wǎng)絡(luò)鏈路綁定技術(shù),增加網(wǎng)絡(luò)帶寬,確保多用戶同時(shí)訪問(wèn)無(wú)延遲。經(jīng)過(guò)Geoframe與Jason兩個(gè)軟件在線用戶對(duì)服務(wù)器承載用戶數(shù)壓力測(cè)試,測(cè)試結(jié)果顯示在服務(wù)器(2顆CPU,8個(gè)核心,主頻3.2Ghz,內(nèi)存48GB)以及萬(wàn)兆網(wǎng)絡(luò)環(huán)境下,Redhat5.8下最多支持515個(gè)用戶同時(shí)訪問(wèn),此結(jié)論為確定共享軟件規(guī)模提供了數(shù)據(jù)支持。

2.2 跨區(qū)域共享應(yīng)用中心安全性

地震資料綜合研究具有連續(xù)性特點(diǎn),許可證應(yīng)用的連續(xù)性至關(guān)重要。在許可證應(yīng)用安全性上,建立許可服務(wù)的“多活”站點(diǎn),確保許可證服務(wù)器故障能夠快速提供服務(wù)。其原理在于一臺(tái)許可服務(wù)器出現(xiàn)故障時(shí),另外的服務(wù)器能快速地提供許可服務(wù),提升許可服務(wù)的高可用性,確保許可證在有限公司范圍內(nèi)共享應(yīng)用的安全與穩(wěn)定。見(jiàn)圖4。

圖4 服務(wù)器多活站點(diǎn)示意圖

3 基于滑動(dòng)平均算法的需求預(yù)測(cè)方法

概率統(tǒng)計(jì)在經(jīng)濟(jì)社會(huì)的各個(gè)方面應(yīng)用廣泛,為解決現(xiàn)實(shí)世界中的問(wèn)題提供研究思路[9,10]。通過(guò)對(duì)共享中心許可證使用數(shù)據(jù)監(jiān)測(cè),首次利用滑動(dòng)平均算法[9]預(yù)測(cè)許可證需求數(shù)量趨勢(shì),結(jié)合科研任務(wù)量和人員數(shù)量,為集團(tuán)公司許可證采購(gòu)與制定許可證共享分配策略提供依據(jù)。滑動(dòng)平均的計(jì)算公式如下:

Ft=(At-1+At-2+At-3+…+At-30)/n,

Ft代表預(yù)測(cè)值;

n代表移動(dòng)平均的時(shí)期個(gè)數(shù);

At-1代表前期實(shí)際值;

At-2,At-3和At-n分別表示前兩期、前三期直至前n期的實(shí)際值。

以北京研究中心許可證某模塊2016年1月至12月許可證使用情況數(shù)據(jù)為例。

紅線代表許可證購(gòu)買數(shù)64個(gè),通過(guò)監(jiān)測(cè)數(shù)據(jù)顯示最大數(shù)為40個(gè),許可證應(yīng)用并不飽滿,勢(shì)必造成浪費(fèi)。

圖5 許可證需求預(yù)測(cè)示意圖

基于以上監(jiān)測(cè)數(shù)據(jù)分析得出的結(jié)論,對(duì)北京本地許可證進(jìn)行調(diào)整,46個(gè)留在本地,其余放在共享中心,調(diào)整后使用情況數(shù)據(jù)為2017年7月至2018年3月數(shù)據(jù),從監(jiān)測(cè)顯示許可證應(yīng)用最大值為45個(gè),接近購(gòu)買留在本地的46個(gè),許可證的使用率提高,驗(yàn)證了基于滑動(dòng)平均算法的許可證需求方案的合理性。

4 應(yīng)用效果與分析

(1)科研軟件共享中心,首次實(shí)現(xiàn)跨操作系統(tǒng)、跨軟件廠商、跨區(qū)域的許可證全面數(shù)據(jù)采集與監(jiān)測(cè);

(2)通過(guò)對(duì)采集8000多萬(wàn)條監(jiān)測(cè)數(shù)據(jù)分析發(fā)現(xiàn),用戶使用許可證數(shù)量趨勢(shì)符合泊松分布規(guī)律(12個(gè)月為周期),指導(dǎo)、制定許可證采購(gòu)策略;

(3)許可證共享中心為1800多名科研人員服務(wù),該共享應(yīng)用模式相比傳統(tǒng)模式一次性節(jié)約采購(gòu)成本25%,經(jīng)濟(jì)效益顯著。

5 結(jié)束語(yǔ)

專業(yè)軟件許可證跨操作系統(tǒng)、跨軟件廠商、跨區(qū)域共享應(yīng)用模式,突破傳統(tǒng)獨(dú)立使用的壁壘,提出的基于滑動(dòng)平均算法的許可證需求數(shù)量預(yù)測(cè)方法為采購(gòu)許可證數(shù)量提供詳實(shí)數(shù)據(jù)支撐,發(fā)現(xiàn)的用戶使用許可證數(shù)量趨勢(shì)符合泊松分布規(guī)律為公司制定軟件采購(gòu)規(guī)劃提供科學(xué)依據(jù)。集團(tuán)公司范圍的科研軟件許可證共享應(yīng)用新模式為公司海外科研軟件共享應(yīng)用發(fā)揮示范引領(lǐng)作用。

[1]李慧,李志剛,王茹,劉銳,孫超.云技術(shù)在油氣田勘探開(kāi)發(fā)系統(tǒng)建設(shè)中的應(yīng)用研究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018.

[2]楊顯峰,毛承國(guó),陳翔等.軟件遠(yuǎn)程共享管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)時(shí)代,2016.

[3]魏鋒,劉璀,張超林等.跨國(guó)公司石油專業(yè)軟件共享系統(tǒng)的設(shè)計(jì)與應(yīng)用[J].石油化工自動(dòng)化,2016.

[4]馮啟海,衛(wèi)永剛,鄭德鵬等.國(guó)內(nèi)外石油企業(yè)應(yīng)對(duì)低油價(jià)的做法及啟示[J].國(guó)際石油經(jīng)濟(jì),2016.

[5]李志剛,王俊琴.基于Studio的Petrel數(shù)據(jù)共享環(huán)境建設(shè)與應(yīng)用[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2016.

[6]鄧?yán)颍兜萝?,孫胤航.大型專業(yè)軟件集中管控技術(shù)探索與實(shí)踐[J].中國(guó)管理信息化,2014.

[7]曾悠.大數(shù)據(jù)時(shí)代背景下的數(shù)據(jù)可視化概念研究[D].浙江大學(xué),2014.

[8]孫秋年,饒?jiān)?基于關(guān)聯(lián)分析的網(wǎng)絡(luò)數(shù)據(jù)可視化技術(shù)研究綜述[J].計(jì)算機(jī)科學(xué),2015.

[9]陳皓.概率統(tǒng)計(jì)在彩票中的應(yīng)用探析[J].企業(yè)科技與發(fā)展,2018.

[10]張森源.概率統(tǒng)計(jì)在實(shí)際生活中的應(yīng)用分析[J].經(jīng)貿(mào)實(shí)踐,2018.

猜你喜歡
許可證可視化服務(wù)器
基于CiteSpace的足三里穴研究可視化分析
爆笑三國(guó)之打架許可證
基于Power BI的油田注水運(yùn)行動(dòng)態(tài)分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
秦山核電廠運(yùn)行許可證延續(xù)研究與應(yīng)用
基于CGAL和OpenGL的海底地形三維可視化
通信控制服務(wù)器(CCS)維護(hù)終端的設(shè)計(jì)與實(shí)現(xiàn)
“融評(píng)”:黨媒評(píng)論的可視化創(chuàng)新
全國(guó)首批排污許可證落地
得形忘意的服務(wù)器標(biāo)準(zhǔn)
計(jì)算機(jī)網(wǎng)絡(luò)安全服務(wù)器入侵與防御
安化县| 乐陵市| 阿拉善左旗| 醴陵市| 江口县| 宽城| 广宗县| 绍兴县| 健康| 兴安县| 泸定县| 鹿泉市| 杭锦旗| 鸡西市| 卓尼县| 开鲁县| 达拉特旗| 阜平县| 隆子县| 化隆| 罗甸县| 蕲春县| 泗洪县| 鄂托克旗| 若羌县| 迭部县| 淄博市| 卓资县| 惠东县| 阿拉尔市| 商河县| 屏山县| 股票| 恩平市| 玉树县| 宁波市| 武穴市| 金沙县| 德格县| 永宁县| 子长县|