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

    VMware虛擬化技術(shù)在石化生產(chǎn)監(jiān)控系統(tǒng)中的應(yīng)用

    2014-04-29 04:05:06李旭初
    電子世界 2014年17期
    關(guān)鍵詞:虛擬化

    李旭初

    【摘要】生產(chǎn)監(jiān)控系統(tǒng)是用于制造過(guò)程的實(shí)時(shí)信息管理系統(tǒng),能夠采集、存儲(chǔ)并發(fā)布裝置運(yùn)行、設(shè)備工況、污染源監(jiān)控等各類(lèi)過(guò)程數(shù)據(jù)。本文以中石化生產(chǎn)過(guò)程的監(jiān)控系統(tǒng)為背景,對(duì)現(xiàn)有的數(shù)據(jù)采集服務(wù)器應(yīng)用虛擬化技術(shù)進(jìn)行設(shè)計(jì),通過(guò)分析運(yùn)行數(shù)據(jù),采用VMware虛擬化技術(shù)可以大幅度加快服務(wù)器的部署速度,縮短監(jiān)控系統(tǒng)的故障恢復(fù)時(shí)間,提高設(shè)備的利用率,實(shí)現(xiàn)生產(chǎn)過(guò)程的集中化管理、降低成本和節(jié)約資源。

    【關(guān)鍵詞】虛擬化;VMware;生產(chǎn)監(jiān)控系統(tǒng)

    引言

    隨著石化企業(yè)信息化的建設(shè),生產(chǎn)實(shí)時(shí)監(jiān)控、SMES、Orion、LIMS等各種信息系統(tǒng)不斷增多的情況下,必須不斷的增加新的服務(wù)器,以滿(mǎn)足持續(xù)增長(zhǎng)的服務(wù)與應(yīng)用的需求。這一現(xiàn)象引起了服務(wù)器的利用率和可管理性等多方面的問(wèn)題,在這樣的背景下實(shí)現(xiàn)監(jiān)控系統(tǒng)服務(wù)器的虛擬化是非常有必要的。

    1.虛擬化技術(shù)

    1.1 虛擬化的概念

    虛擬化是指計(jì)算元件在虛擬的基礎(chǔ)上而不是真實(shí)的基礎(chǔ)上運(yùn)行。虛擬化技術(shù)可以擴(kuò)大硬件的容量,簡(jiǎn)化軟件的重新配置過(guò)程。CPU的虛擬化技術(shù)可以單CPU模擬多CPU并行,允許一個(gè)平臺(tái)同時(shí)運(yùn)行多個(gè)操作系統(tǒng),并且應(yīng)用程序都可以在相互獨(dú)立的空間內(nèi)運(yùn)行而互不影響,從而顯著提高計(jì)算機(jī)的工作效率。

    1.2 服務(wù)器虛擬化

    針對(duì)不同的用戶(hù)群、不同需求開(kāi)發(fā)不同的軟件產(chǎn)品,服務(wù)器應(yīng)用主要有ESX Server和GSX Server。根據(jù)ESX Server和GSX Server在結(jié)構(gòu)、性能和方便性上的不同,決定其在服務(wù)器管理中的應(yīng)用。VMware的虛擬化技術(shù)可以使企業(yè)將從前需要在多臺(tái)服務(wù)器上運(yùn)行的應(yīng)用系統(tǒng)整合在一臺(tái)服務(wù)器上工作,其硬件實(shí)際使用率從15%提高到70%,并在幾乎不中斷服務(wù)的情況下,自動(dòng)完成服務(wù)器間數(shù)據(jù)和功能的鏡像遷移,甚至在非常短的時(shí)間內(nèi)完成數(shù)十臺(tái)虛擬服務(wù)器的數(shù)據(jù)備份工作。

    2.石化生產(chǎn)監(jiān)控系統(tǒng)

    2.1 石化生產(chǎn)監(jiān)控系統(tǒng)的概念

    石化生產(chǎn)監(jiān)控系統(tǒng)涵蓋了三十個(gè)生產(chǎn)裝置的實(shí)時(shí)數(shù)據(jù),通過(guò)生產(chǎn)數(shù)據(jù)采集系統(tǒng)與各類(lèi)裝置的DCS、PLC等現(xiàn)場(chǎng)控制系統(tǒng)的連接。為達(dá)到隔離防護(hù)的安全要求,生產(chǎn)數(shù)據(jù)采集系統(tǒng)往往采用“一個(gè)數(shù)采一臺(tái)服務(wù)器”的模式。

    2.2 虛擬化石化生產(chǎn)監(jiān)控系統(tǒng)組成架構(gòu)

    本監(jiān)控系統(tǒng)構(gòu)架采用VMware ESX構(gòu)建虛擬服務(wù)器:在一臺(tái)Dell R610服務(wù)器上創(chuàng)建多個(gè)虛擬機(jī),安裝操作系統(tǒng)后進(jìn)行必要的網(wǎng)絡(luò)和安全配置,成功實(shí)施后生成虛擬機(jī)模板,將該模板導(dǎo)入另外一臺(tái)R610服務(wù)器即可完成虛擬機(jī)的備份。任何通過(guò)ESX創(chuàng)建的虛擬機(jī)均可導(dǎo)出模板作為整個(gè)系統(tǒng)的備份,大大縮短了建立容災(zāi)系統(tǒng)的時(shí)間。

    3.虛擬化技術(shù)在石化生產(chǎn)監(jiān)控系統(tǒng)中的實(shí)現(xiàn)

    3.1 VMware虛擬化產(chǎn)品的選擇

    通過(guò)對(duì)比VMware這兩種產(chǎn)品做了大量的實(shí)驗(yàn)。在測(cè)試中發(fā)現(xiàn),如果要在生產(chǎn)系統(tǒng)上實(shí)現(xiàn)虛擬化,GSX雖然基于Windows宿主操作系統(tǒng)平臺(tái),但受微軟分時(shí)操作系統(tǒng)的影響,其使用效率較低,并且GSX受限于宿主平臺(tái),無(wú)法對(duì)硬件服務(wù)器進(jìn)行資源的規(guī)劃和管理。

    VMware在ESX Server的產(chǎn)品系列中,劃分了收費(fèi)的ESX和免費(fèi)的ESXi兩種版本。ESX版本雖然可以通過(guò)vSphere軟件進(jìn)行管理,達(dá)到多虛擬服務(wù)器集群間的負(fù)載均衡以及動(dòng)態(tài)切換等功能,但費(fèi)用較高,其標(biāo)準(zhǔn)版ESX套件需要4萬(wàn)人民幣,還必須強(qiáng)制購(gòu)買(mǎi)一定的技術(shù)服務(wù)費(fèi);另外,ESX版本安裝后占系統(tǒng)資源較大,安裝后的裸機(jī)啟動(dòng)需要2.0GB的內(nèi)存空間,因此從成本角度考慮,本次實(shí)施采用了VMware新發(fā)布的ESXi Server 5.0版本。

    3.2 生產(chǎn)監(jiān)控系統(tǒng)服務(wù)器虛擬化的設(shè)計(jì)

    3.2.1 資源池的設(shè)計(jì)

    資源池是單個(gè)主機(jī)或群集CPU及內(nèi)存資源的分區(qū)。資源池分為分層的和嵌套的兩種。用戶(hù)可以將任何資源池劃分為較小的資源池,以進(jìn)一步劃分資源并將其分配給不同的組或用于各種不同的目的。

    其具體過(guò)程分為兩步:

    (1)建立一個(gè)“數(shù)據(jù)采集”的資源池;

    (2)從“數(shù)據(jù)采集”資源池中,再建立較小的資源池預(yù)留給相應(yīng)的裝置數(shù)采系統(tǒng)。

    此種資源池的設(shè)計(jì)優(yōu)勢(shì)為:可以動(dòng)態(tài)更改資源分配策略。當(dāng)數(shù)據(jù)采集服務(wù)中斷恢復(fù)后,可對(duì)資源池進(jìn)行動(dòng)態(tài)更改,而不必關(guān)閉與之關(guān)聯(lián)的虛擬機(jī)。

    3.2.2 虛擬網(wǎng)絡(luò)的設(shè)計(jì)

    vSwitches虛擬環(huán)境內(nèi)部和外部網(wǎng)絡(luò)之間的關(guān)系:虛擬環(huán)境提供了與物理環(huán)境類(lèi)似的網(wǎng)絡(luò)元素。這些元素包括虛擬網(wǎng)絡(luò)接口卡(vNIC)、vNetwork標(biāo)準(zhǔn)交換機(jī)(vSwitch)、vNetwork 分布式交換機(jī)(dvSwitch)和端口。

    與物理機(jī)一樣,每個(gè)虛擬機(jī)都有一個(gè)或多個(gè)vNIC??蛻?hù)機(jī)操作系統(tǒng)和應(yīng)用程序通過(guò)常用的設(shè)備驅(qū)動(dòng)程序或VMware用于虛擬環(huán)境優(yōu)化的設(shè)備驅(qū)動(dòng)程序與vNIC進(jìn)行通信。在虛擬機(jī)外部,vNIC有自己的MAC地址和一個(gè)或多個(gè)IP地址,并與物理網(wǎng)卡一樣遵守標(biāo)準(zhǔn)以太網(wǎng)協(xié)議。

    虛擬交換機(jī)的工作原理與二層物理交換機(jī)一樣。每臺(tái)服務(wù)器都有自己的虛擬交換機(jī)。虛擬交換機(jī)的一端是與虛擬機(jī)相連的端口組,另一端是與虛擬機(jī)所在服務(wù)器上的物理以太網(wǎng)適配器相連的上行鏈路。虛擬機(jī)通過(guò)與虛擬交換機(jī)上行鏈路相連的物理以太網(wǎng)適配器與外部環(huán)境連接。

    虛擬交換機(jī)可將其上行鏈路連接到多個(gè)物理以太網(wǎng)適配器以啟用網(wǎng)卡綁定。通過(guò)網(wǎng)卡綁定,兩個(gè)或多個(gè)物理適配器可用于分?jǐn)偭髁控?fù)載或在出現(xiàn)物理適配器硬件故障或網(wǎng)絡(luò)故障時(shí)提供被動(dòng)故障切換。

    由于現(xiàn)今主流的服務(wù)器均配有4個(gè)以上的網(wǎng)絡(luò)接口,在做虛擬化實(shí)施時(shí)可以考慮在ESXi端對(duì)網(wǎng)卡進(jìn)行聚合綁定。我們將2個(gè)或多個(gè)連接聚合在一個(gè)vSwitch上。在提高網(wǎng)絡(luò)流量的同時(shí),保證硬件設(shè)備的故障不會(huì)對(duì)數(shù)據(jù)通訊造成影響。

    3.2.3 虛擬存儲(chǔ)的設(shè)計(jì)

    對(duì)于每個(gè)虛擬機(jī)內(nèi)的應(yīng)用程序和客戶(hù)機(jī)操作系統(tǒng),存儲(chǔ)子系統(tǒng)顯示為與一個(gè)或多個(gè)虛擬SCSI磁盤(pán)相連的虛擬SCSI控制器。虛擬機(jī)只能發(fā)現(xiàn)并訪(fǎng)問(wèn)這些類(lèi)型的SCSI控制器,包括 BusLogic并行、LSI邏輯并行、LSI邏輯SAS和 VMware 準(zhǔn)虛擬。

    虛擬 SCSI 磁盤(pán)通過(guò)數(shù)據(jù)中心的數(shù)據(jù)存儲(chǔ)元素置備。數(shù)據(jù)存儲(chǔ)就像一個(gè)存儲(chǔ)設(shè)備,為多個(gè)物理主機(jī)上的虛擬機(jī)提供存儲(chǔ)空間。

    數(shù)據(jù)存儲(chǔ)抽象概念是一種模型,可將存儲(chǔ)空間分配到虛擬機(jī),使客戶(hù)機(jī)不必使用復(fù)雜的基礎(chǔ)物理存儲(chǔ)技術(shù)??蛻?hù)機(jī)虛擬機(jī)不對(duì)光纖通道SAN、iSCSI SAN、直接連接存儲(chǔ)器和 NAS 公開(kāi)。

    4.VMware虛擬服務(wù)器的運(yùn)行效果

    通過(guò)將原有的三十臺(tái)服務(wù)器虛擬化整合,部署在四臺(tái)硬件服務(wù)器Dell R610(雙核E5520*2,24GB,千兆網(wǎng)卡*4)上,并經(jīng)過(guò)一年的運(yùn)行測(cè)試,虛擬化的服務(wù)器運(yùn)行cpu和內(nèi)存的使用率都得到很大的提高。

    使用SSH或telnet連至ESX主機(jī)后臺(tái),通過(guò)性能測(cè)試esxtop命令可查看當(dāng)前硬件服務(wù)器CPU、內(nèi)存、存儲(chǔ)適配器、虛擬機(jī)存儲(chǔ)器、網(wǎng)絡(luò)等關(guān)鍵負(fù)載的實(shí)時(shí)數(shù)據(jù)。CPU的負(fù)載通過(guò)ESX的性能測(cè)評(píng)工具,運(yùn)行命令esxtop,監(jiān)控系統(tǒng)的實(shí)時(shí)數(shù)據(jù),1分鐘、5分鐘、15分鐘的平均負(fù)載均小于0.05(VMware官方文檔在虛擬化設(shè)計(jì)文檔中對(duì)CPU負(fù)載要求小于1.0)。

    5.服務(wù)器虛擬化的優(yōu)勢(shì)

    通過(guò)虛擬化整合,三十臺(tái)2U的機(jī)架式服務(wù)器原先需要占用四個(gè)機(jī)柜,而現(xiàn)在通過(guò)四臺(tái)2U(其中一臺(tái)為冷備)服務(wù)器,即可在機(jī)房中騰出大量的空間。原先消耗在三十臺(tái)服務(wù)器上的電源、空調(diào)成本,也隨著設(shè)備整合而大大降低。

    (1)提供設(shè)備利用率

    原有的生產(chǎn)數(shù)據(jù)采集服務(wù)器,由于其功能上僅僅需要實(shí)現(xiàn)對(duì)現(xiàn)場(chǎng)控制系統(tǒng)的實(shí)時(shí)采集、存儲(chǔ)和轉(zhuǎn)發(fā)功能,其CPU、磁盤(pán)、網(wǎng)絡(luò)等負(fù)載指標(biāo)均保持在3%-5%左右,設(shè)備處于超低負(fù)載運(yùn)行。而通過(guò)虛擬化整合后,物理服務(wù)器的綜合負(fù)載指標(biāo)達(dá)到了50%-70%,不僅提高了設(shè)備的使用效率,而且依然能完全滿(mǎn)足每個(gè)生產(chǎn)數(shù)據(jù)采集業(yè)務(wù)的實(shí)時(shí)要求。

    (2)增強(qiáng)系統(tǒng)的安全和可靠性

    ESX是基于微linux內(nèi)核設(shè)計(jì),在安全性上較Windows平臺(tái)無(wú)論從自身的可靠程度,以及應(yīng)對(duì)木馬黑客攻擊的角度來(lái)說(shuō),更為安全和可靠。ESX將應(yīng)用服務(wù)器虛擬化,脫離了應(yīng)用系統(tǒng)與底層硬件設(shè)備的連接,使其在災(zāi)難備份和系統(tǒng)冗余切換等角度上,為IT運(yùn)維人員提供了一個(gè)方便、快捷的應(yīng)對(duì)方式。

    (3)減少I(mǎi)T業(yè)務(wù)的綜合運(yùn)維成本

    采用并實(shí)施虛擬化服務(wù)器對(duì)現(xiàn)有數(shù)采系統(tǒng)進(jìn)行整合后,無(wú)論從企業(yè)的人力資源還是企業(yè)每年花費(fèi)在服務(wù)器維保、備品備件管理方面,機(jī)房及其配套的空調(diào)、電源方面,其成本均有大幅度的降低。

    參考文獻(xiàn)

    [1]楊先杰.利用虛擬機(jī)技術(shù)進(jìn)行服務(wù)器整合的應(yīng)用和研究[J].電力信息化,2007,5(11):76.

    [2]vSphere Resource Management Guide.VMware.

    [3]vSphere Monitoring and Performance Guide.Vmware.

    [4]都廣斌.基于服務(wù)器虛擬化的云計(jì)算平臺(tái)研究[D].西安:西安電子科技大學(xué),2010:13-23.

    [5]蔡志平,陳彬,肖儂,等.虛擬計(jì)算環(huán)境中的虛擬網(wǎng)絡(luò)[J].計(jì)算機(jī)工程與科學(xué),2008,30(11):1-8.

    [6]李志清,沐士光,鄒國(guó)忠.基于虛擬機(jī)技術(shù)的虛擬網(wǎng)絡(luò)實(shí)驗(yàn)平臺(tái)構(gòu)建[J].玉溪師范學(xué)院學(xué)報(bào),2009,25(8):53-55.

    [7]劉羽.VMware 環(huán)境下的集群搭建與應(yīng)用[J].計(jì)算機(jī)時(shí)代,2006(4):46-47.

    [8]王立瑩,王俊芳,曹琨,等.VLAN 及在千兆以太網(wǎng)MAC中的實(shí)現(xiàn)[J].無(wú)線(xiàn)電工程,2010,43(1):1-3.

    [9]李佳.基于VMware 軟件的虛擬化架構(gòu)及企業(yè)解決方案簡(jiǎn)析[J].計(jì)算機(jī)與網(wǎng)絡(luò),2011,37(1):67-69.

    猜你喜歡
    虛擬化
    基于OpenStack虛擬化網(wǎng)絡(luò)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
    電子制作(2019年10期)2019-06-17 11:45:10
    對(duì)基于Docker的虛擬化技術(shù)的幾點(diǎn)探討
    電子制作(2018年14期)2018-08-21 01:38:20
    虛擬化技術(shù)在CTC/TDCS系統(tǒng)中的應(yīng)用研究
    虛擬化技術(shù)在計(jì)算機(jī)技術(shù)創(chuàng)造中的應(yīng)用
    高速公路服務(wù)器虛擬化技術(shù)應(yīng)用與探討
    存儲(chǔ)虛擬化還有優(yōu)勢(shì)嗎?
    泰兴市| 雷州市| 本溪| 阳谷县| 绥芬河市| 乌拉特后旗| 府谷县| 依安县| 科尔| 慈利县| 中阳县| 华蓥市| 麦盖提县| 天长市| 淄博市| 凤山县| 汝州市| 阿拉善左旗| 余江县| 竹山县| 宽城| 漾濞| 苗栗县| 兴义市| 山阳县| 永平县| 潼南县| 萨迦县| 鹤山市| 宿松县| 察隅县| 洪雅县| 个旧市| 宾阳县| 九龙城区| 吉木萨尔县| 洮南市| 荔浦县| 新宁县| 凭祥市| 富源县|