云計(jì)算技術(shù)簡(jiǎn)述范文

時(shí)間:2023-07-14 18:04:06

導(dǎo)語(yǔ):如何才能寫好一篇云計(jì)算技術(shù)簡(jiǎn)述,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

篇1

關(guān)鍵詞: 云計(jì)算; 結(jié)構(gòu); 虛擬化; Web服務(wù)

中圖分類號(hào): TN911?34 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2013)12?0067?04

0 引 言

自計(jì)算機(jī)問世之日起,人們對(duì)計(jì)算機(jī)資源日益增長(zhǎng)的需求促進(jìn)了計(jì)算機(jī)技術(shù)的發(fā)展。20世紀(jì)中葉起,對(duì)于在科學(xué)計(jì)算、系統(tǒng)仿真等領(lǐng)域需要處理大規(guī)模、海量數(shù)據(jù)的問題,往往通過增加投入來提升計(jì)算機(jī)系統(tǒng)性能的解決方案,相應(yīng)出現(xiàn)了分布式系統(tǒng)、并行計(jì)算等。在90年代互聯(lián)網(wǎng)背景下,通過網(wǎng)絡(luò)從外部獲取計(jì)算能力、存儲(chǔ)等資源已成為學(xué)術(shù)界和產(chǎn)業(yè)界所共識(shí)的解決途徑,出現(xiàn)了網(wǎng)格計(jì)算技術(shù)。近年來在全球化浪潮下,隨著計(jì)算機(jī)系統(tǒng)在工業(yè)設(shè)計(jì)、生產(chǎn)制造、商業(yè)物流等領(lǐng)域更進(jìn)一步的應(yīng)用,云計(jì)算成為當(dāng)前信息技術(shù)領(lǐng)域的熱點(diǎn)話題之一[1],它體現(xiàn)了“網(wǎng)絡(luò)即計(jì)算機(jī)”的思想,以便利、經(jīng)濟(jì)、高可擴(kuò)展性等優(yōu)勢(shì)成為學(xué)術(shù)界、產(chǎn)業(yè)界和政府機(jī)構(gòu)等各界關(guān)注的焦點(diǎn),被認(rèn)為是互聯(lián)網(wǎng)經(jīng)濟(jì)后又一個(gè)重要的IT產(chǎn)業(yè)增長(zhǎng)點(diǎn),具有巨大的市場(chǎng)增長(zhǎng)前景,IDC預(yù)測(cè)在2015年云計(jì)算產(chǎn)業(yè)規(guī)模將達(dá)到729億美元[2]。

1 云計(jì)算簡(jiǎn)介

1.1 云計(jì)算的定義

從不同的應(yīng)用角度出發(fā),業(yè)界對(duì)云計(jì)算的定義有不同的認(rèn)識(shí),目前普遍接受的是美國(guó)國(guó)家標(biāo)準(zhǔn)與技術(shù)研究院(NIST)對(duì)云計(jì)算的定義[3]:云計(jì)算是一種模式,能以便利的、按需方式通過網(wǎng)絡(luò)訪問的可配置計(jì)算資源池(如網(wǎng)絡(luò)、服務(wù)器、存儲(chǔ)器、應(yīng)用和服務(wù)),這些資源只需要極少的管理成本或干預(yù),就可以快速部署與。

雖然用戶都是通過終端使用計(jì)算機(jī)資源,但云計(jì)算通過更靈活的方式為用戶提供服務(wù),如云終端除計(jì)算機(jī)設(shè)備之外,也可以是PDA、智能手機(jī)等智能終端;整個(gè)網(wǎng)絡(luò)虛擬為一個(gè)大型計(jì)算機(jī),網(wǎng)絡(luò)上的服務(wù)器、數(shù)據(jù)庫(kù)、應(yīng)用服務(wù)、儀器設(shè)備組成資源云;云終端與資源云的通信鏈路可以是計(jì)算機(jī)網(wǎng)絡(luò),也可以是移動(dòng)數(shù)字通信鏈路。

私有云為特定組織內(nèi)的用戶提供服務(wù),數(shù)據(jù)與程序都在組織內(nèi)部管理。私有云可以大大提高系統(tǒng)的安全性,而且服務(wù)提供商可以更好地掌控基礎(chǔ)設(shè)備的架構(gòu),但所能使用的用戶也受到一定限制。

在混合部署模式中,用戶往往是將關(guān)鍵數(shù)據(jù)或信息放置于私有云中,將非關(guān)鍵的服務(wù)外包給公共云服務(wù)提供商,放置在公共云上處理,這種方式是目前情況下較好的解決方案。

2 云計(jì)算的層次體系與特征

2.1 云計(jì)算的層次體系

2.2 云計(jì)算系統(tǒng)的特征

從作用角度看,云計(jì)算系統(tǒng)具有以下幾個(gè)外部特征:

隨時(shí)隨地任何網(wǎng)絡(luò)接入。即云終端設(shè)備不只局限于工作站、便攜電腦等計(jì)算機(jī)終端,也可以是智能手機(jī)、手持設(shè)備等。只要用戶設(shè)備可以連接網(wǎng)絡(luò)都可以獲得云計(jì)算服務(wù)。

隨需定制自助服務(wù)。用戶可以根據(jù)自身的需求獲得云計(jì)算中的資源,且在服務(wù)定制過程不需要與服務(wù)提供商進(jìn)行人工交互。

共享資源池。云計(jì)算系統(tǒng)中所有資源都被整合成一個(gè)動(dòng)態(tài)資源池,以多租戶模式提供給所有客戶??蛻粢话悴恍枰私赓Y源的物理位置,但需要時(shí)也可以指定特定資源。

快速?gòu)椥圆渴?。云?jì)算服務(wù)可以快速、彈性地提供服務(wù),即可以快速擴(kuò)展也可以快速釋放,對(duì)于用戶而言可以在任何時(shí)間購(gòu)買任何數(shù)量的資源。

可監(jiān)測(cè)與計(jì)量的服務(wù)。通過服務(wù)監(jiān)測(cè)可以優(yōu)化資源的使用,通過對(duì)資源使用情況的計(jì)量可以進(jìn)行服務(wù)定價(jià)與收費(fèi)。

3 云計(jì)算的關(guān)鍵技術(shù)及發(fā)展現(xiàn)狀

3.1 虛擬化技術(shù)

“虛擬化”是IBM提出的應(yīng)用于計(jì)算機(jī)領(lǐng)域的概念,其目的是通過虛擬機(jī)讓更多的操作人員借助終端設(shè)備使用計(jì)算系統(tǒng),以充分利用相對(duì)昂貴的硬件資源,在實(shí)際發(fā)展過程中虛擬化技術(shù)有很多種定義。虛擬化技術(shù)使得共享底層結(jié)構(gòu)下的分布式虛擬環(huán)境成為可能。目前,虛擬化技術(shù)實(shí)現(xiàn)了資源的邏輯抽象和統(tǒng)一表示,是實(shí)現(xiàn)云計(jì)算的關(guān)鍵。虛擬化技術(shù)不僅消除了大規(guī)模異構(gòu)服務(wù)器的差異化,而且借助虛擬化技術(shù)的伸縮性和靈活性,可大大降低云計(jì)算系統(tǒng)管理的復(fù)雜度,提高資源利用率,從而有效地控制成本,提高運(yùn)營(yíng)效率。IBM采用“藍(lán)云”計(jì)算平臺(tái)硬件級(jí)別虛擬化和開源軟件虛擬化兩個(gè)級(jí)別的虛擬化[5]。

目前虛擬化技術(shù)的研究主要是針對(duì)小規(guī)模少量請(qǐng)求服務(wù)系統(tǒng)展開,結(jié)合SOA服務(wù)和大規(guī)模并發(fā)服務(wù)情況的研究還需要加強(qiáng),同時(shí)虛擬化技術(shù)也會(huì)相應(yīng)地引入一系列安全性問題。

3.2 面向服務(wù)的體系結(jié)構(gòu)

SOA是為了解決信孤島和遺留系統(tǒng)問題,滿足Internet環(huán)境下業(yè)務(wù)集成的需求,通過連接能完成特定任務(wù)的獨(dú)立功能實(shí)體的軟件系統(tǒng)架構(gòu)[6]。對(duì)于SOA與云計(jì)算是競(jìng)爭(zhēng)還是互補(bǔ)融合的關(guān)系,業(yè)界也有不同的看法,但從本質(zhì)上看,SOA和云計(jì)算都是圍繞服務(wù)而展開,只是二者對(duì)于服務(wù)的定義及范疇有所不同。SOA將應(yīng)用程序的不同功能單元通過定義良好的接口聯(lián)系起來。接口采用中立的方式進(jìn)行定義的,它獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái)、操作系統(tǒng)和編程語(yǔ)言。這使得構(gòu)建在各種這樣系統(tǒng)中的服務(wù)可以以統(tǒng)一和通用的方式進(jìn)行交互,云計(jì)算服務(wù)的快速?gòu)椥圆渴痣x不開SOA的支撐。

但目前SOA的服務(wù)基本是以軟件領(lǐng)域?yàn)橹?,將所提供的服?wù)進(jìn)行包裝、組合,按一定流程運(yùn)轉(zhuǎn)產(chǎn)生新的功能。而云計(jì)算認(rèn)為所有的資源都是服務(wù),除軟件服務(wù)之外,還有硬件、平臺(tái)服務(wù)等,SOA還需要更好地結(jié)合到云計(jì)算的應(yīng)用模式中。

3.3 數(shù)據(jù)存儲(chǔ)和管理技術(shù)

云計(jì)算中的數(shù)據(jù)具有海量、異構(gòu)、非確定性等特征[7],同時(shí)云計(jì)算系統(tǒng)往往需要同時(shí)滿足大批量用戶的服務(wù)需求。因此,云計(jì)算系統(tǒng)需要采用有效的數(shù)據(jù)管理系統(tǒng)對(duì)海量數(shù)據(jù)進(jìn)行分析和處理,其數(shù)據(jù)存儲(chǔ)系統(tǒng)必須具有高吞吐率、高傳輸率、高可擴(kuò)展性、高可靠性等特點(diǎn)。同時(shí)還需要考慮數(shù)據(jù)快速定位、數(shù)據(jù)安全性以及底層存儲(chǔ)設(shè)備的存儲(chǔ)量均衡等。

目前云計(jì)算的數(shù)據(jù)存儲(chǔ)和管理技術(shù)主要有Google的GFS(Google File System)[8],Amazon的Dynamo[9],HDFS(Hadoop Distributed File System)[10]和BigTable[11]。包括Intel,Yahoo等大部分IT廠商的云計(jì)劃項(xiàng)目中都采用HDFS數(shù)據(jù)存儲(chǔ)技術(shù)。

以上這些技術(shù)從數(shù)據(jù)組織、數(shù)據(jù)集成、數(shù)據(jù)管理、數(shù)據(jù)的分布式并行處理、數(shù)據(jù)分析等方面進(jìn)行了研究,但隨著新的應(yīng)用場(chǎng)景不斷出現(xiàn),使得云計(jì)算系統(tǒng)的數(shù)據(jù)管理和存儲(chǔ)方面不斷面臨新的挑戰(zhàn)。

3.4 編程模型

為了實(shí)現(xiàn)服務(wù)的快速?gòu)椥圆渴?,云?jì)算平臺(tái)上的編程模型必須簡(jiǎn)單,以保證后臺(tái)復(fù)雜的并行執(zhí)行和任務(wù)調(diào)度向用戶和編程人員透明。目前云計(jì)算系統(tǒng)流行的編程模式有MapReduce[12] ,Dryad等。MapReduce的思想是通過“Map”函數(shù)將任務(wù)進(jìn)行分解并分配,通過“Reduce”函數(shù)將結(jié)果歸約匯總輸出。Hadoop是MapReduce的開源實(shí)現(xiàn),目前已得到Y(jié)ahoo,F(xiàn)acebook和IBM等公司的支持。Dryad是Microsoft于2010年底的分布式并行處理編程系統(tǒng)。它將一個(gè)應(yīng)用程序表示成一個(gè)有向無環(huán)圖(GAG),頂點(diǎn)表示計(jì)算,頂點(diǎn)之間的邊表示用來傳輸數(shù)據(jù)的通道,可以采用文件、共享內(nèi)存的FIFO或TCP管道等傳輸機(jī)制。Dryad可以使開發(fā)人員在Windows或.NET平臺(tái)上編寫大規(guī)模的并行應(yīng)用程序,也可將單機(jī)上完成的程序移植到并行計(jì)算系統(tǒng)上。

4 云計(jì)算面臨的問題

云計(jì)算作為新興的計(jì)算模型正方興未艾,但云計(jì)算并不是對(duì)現(xiàn)有技術(shù)的簡(jiǎn)單重組,要真正實(shí)現(xiàn)NIST所定義的云計(jì)算系統(tǒng)還需要解決諸多問題。

首先是云計(jì)算的內(nèi)涵問題。SaaS,PaaS,IaaS等3個(gè)層次的劃分只是對(duì)云計(jì)算的初步認(rèn)識(shí),云計(jì)算的內(nèi)涵組成和外延發(fā)展等還存在多種解讀,給云計(jì)算的具體實(shí)現(xiàn)和未來發(fā)展帶來不確定性。

在云計(jì)算系統(tǒng)的管理方面,必須考慮云系統(tǒng)之間的互操作性,為實(shí)現(xiàn)云系統(tǒng)之間的自動(dòng)交互,必須能夠提供跨云的管理策略。

安全性是云計(jì)算系統(tǒng)面臨的另一重要問題。用戶存儲(chǔ)在云中的數(shù)據(jù)安全和隱私問題必須得到保證,虛擬化雖然可以使云計(jì)算更易于管理,但也使得系統(tǒng)的安全問題變得更為復(fù)雜。另外,服務(wù)質(zhì)量(QoS)是云計(jì)算繞不開的另一問題,如大量遠(yuǎn)程用戶使用數(shù)據(jù)密集型或交互式服務(wù)時(shí)服務(wù)延遲,服務(wù)失效時(shí)的重新部署或動(dòng)態(tài)遷移等,只有QoS得到保證,云計(jì)算才存在需求和發(fā)展空間。服務(wù)定價(jià)機(jī)制也是云計(jì)算系統(tǒng)面臨的另一個(gè)挑戰(zhàn),也是云計(jì)算系統(tǒng)實(shí)現(xiàn)商業(yè)化的前提,合理的定價(jià)機(jī)制才可以促使用戶合理地使用資源,提高系統(tǒng)的利用率。

5 結(jié) 語(yǔ)

云計(jì)算具有廣闊的應(yīng)用空間和發(fā)展前景,相關(guān)的各項(xiàng)關(guān)鍵技術(shù)也在迅速發(fā)展中。本文介紹了云計(jì)算的概念,分析了層次體系,對(duì)實(shí)現(xiàn)云計(jì)算的關(guān)鍵技術(shù)進(jìn)行闡述,對(duì)主流技術(shù)的特點(diǎn)進(jìn)行分析。但云計(jì)算在系統(tǒng)安全性、服務(wù)質(zhì)量、定價(jià)機(jī)制等方面還存在諸多問題,需要進(jìn)一步深入研究。

參考文獻(xiàn)

[1] Anon. Cloud computing [EB/OL]. (2013?01?17) [2013?01?18]. http:/// wiki/Cloud_computing.

[2] IDC. Cloud research [EB/OL]. [2013?01?18]. http:///prodserv/idc_cloud.jsp#.USGMZPKG3GQ.

[3] PETER M, TIMOTHY G. The NIST definition of cloud computing [EB/OL]. http://csrc.nist.gov/publications/nistpubs/800?145/SP800?145.pdf.

[4] VOAS J, ZHANG J. Cloud computing: new wine or just a new bottle? [J]. IEEE IT Professional, 2009(3/4): 15?17.

[5] SMITH J E, NAIR R. Virtual machine: versatile platforms for system and processes [M]. San Francisco: Morgan Kaufmann Publishers, 2005.

[6] VOUK M A. Cloud computing: issues, research and implementations [C]// Proceedings of the ITI 30th International Conference on Information Technology Interfaces. Cavtat, Croatia: [s.n.], 2008: 31?40.

[7] 劉正偉,文中領(lǐng),張海濤.云計(jì)算和云數(shù)據(jù)管理技術(shù)[J].計(jì)算機(jī)研究與發(fā)展,2012(9):26?31.

[8] GHEMAWAT S, GOBILFF H, LEUNG P T. The google file system [C]. Proceedings of the 19th ACM Symposiun on Operating System Principles. New York: ACM Press, 2003: 29?43.

[9] GIUSEPPE D, DENIZ H, MADAN J, el at. Dynamo: Amazon’s highly available key?value store [EB/OL]. [2013?03?15]. http://read.seas.harvard.edu/~kohler/class/cs239?w08/decandia07dynamo.pdf.

[10] Apache Hadoop. Hadoop [EB/OL]. [2013?01?17]. http://.

[11] CHANG F, DEAN J, CHEMAWAT S, et al. BigTable: a distributed storage system for structured data [J]. ACM Transaction on Computer System, 2008, 26(2): 1?26.

[12] DEAN J, CHEMAWAT S. MapReduce: simplied data processing on large cluster [C]// Proceedings of the 6th Symposium on Operation System Design and Implementation. New York: ACM Press, 2004: 137?150.

[13] 李瑛,胡新煒.云計(jì)算關(guān)鍵技術(shù)分析研究[J].現(xiàn)代電子技術(shù),2011,34(14):65?67.

篇2

關(guān)鍵詞:云計(jì)算;數(shù)字資源;虛擬化;共享;分布式計(jì)算;并行計(jì)算

目前云計(jì)算沒有一個(gè)統(tǒng)一的定義。大家普遍認(rèn)可云計(jì)算是一種基于互聯(lián)網(wǎng)的計(jì)算模式,也是IT技術(shù)和應(yīng)用實(shí)踐長(zhǎng)期演變的產(chǎn)物,是并行計(jì)算、分布式計(jì)算和網(wǎng)格計(jì)算的新發(fā)展,是IT基礎(chǔ)架構(gòu)管理的方法論[1]。

從應(yīng)用的角度來看,云計(jì)算通過虛擬化等技術(shù)動(dòng)態(tài)整合、共享軟硬件資源實(shí)現(xiàn)投入產(chǎn)出效能最大化的解決方案,利用信息服務(wù)自動(dòng)化技術(shù),將云系統(tǒng)中的基礎(chǔ)設(shè)施、平臺(tái)及軟件均以服務(wù)的形式提供給終端用戶。云計(jì)算最終實(shí)現(xiàn)隨時(shí)獲取、按需使用、按量付費(fèi),使用IT基礎(chǔ)設(shè)施就如同使用煤氣、水電等公共設(shè)施一樣簡(jiǎn)單、易用。

隨著云計(jì)算應(yīng)用范圍和深度日益拓展,對(duì)高等教育信息化建設(shè)也提出了新的機(jī)遇和挑戰(zhàn)。因此,我們需要用全新的視角去審視高校目前的數(shù)字化資源建設(shè),并積極進(jìn)行方案的研究、探索和實(shí)施,在新一輪基于云計(jì)算的高校數(shù)字化建設(shè)中爭(zhēng)取新的突破。這也是本文的出發(fā)點(diǎn)和立足點(diǎn)。

基于云計(jì)算的數(shù)字化建設(shè),是一項(xiàng)規(guī)模龐大、涉及面廣、技術(shù)復(fù)雜、任務(wù)艱巨的系統(tǒng)工程,需要前期深入調(diào)研,特別是借鑒Google、IBM、Amazon、Microsoft等目前成熟的云計(jì)算應(yīng)用項(xiàng)目,結(jié)合高校的實(shí)際情況,進(jìn)行必要的可行性分析,之后再進(jìn)行科學(xué)規(guī)范的系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)施和運(yùn)行維護(hù)。

為了能夠抓住主要矛盾、突出重點(diǎn),本文從基于云計(jì)算的高校數(shù)字化資源建設(shè)的兩個(gè)主要部分來闡述,即云計(jì)算資源平臺(tái)建設(shè)和基于該平臺(tái)的數(shù)字化資源建設(shè)。

1云時(shí)代高校數(shù)字化資源建設(shè)的必要性和緊迫性

1.1目前高校數(shù)字化資源建設(shè)中存在的主要問題

目前,我國(guó)高校的數(shù)字化資源建設(shè)取得了很大成績(jī),但也存在著一些不容忽視的嚴(yán)重問題,概括起來主要表現(xiàn)在如下方面:

1) 基礎(chǔ)設(shè)施利用率低、數(shù)字資源共享度弱。目前,隨著高校信息化建設(shè)的推進(jìn),IT基礎(chǔ)設(shè)施也與日俱增,而據(jù)統(tǒng)計(jì)資料顯示,這些基礎(chǔ)設(shè)施的平均利用率不到50%。另外,高校的優(yōu)質(zhì)數(shù)字化資源通常掛在校園內(nèi)網(wǎng)上,對(duì)于校外用戶的共享存在不少限制,造成了不必要的資源浪費(fèi)。

2) 資源建設(shè)、分布不平衡,重復(fù)建設(shè)嚴(yán)重。高校間的學(xué)科、專業(yè)重疊交叉較大,勢(shì)必造成高校數(shù)字化資源建設(shè)的不斷重復(fù)和浪費(fèi)。

3) 規(guī)劃欠科學(xué)、標(biāo)準(zhǔn)欠明確。一些高校數(shù)字化資源建設(shè)沒有明確國(guó)際、國(guó)內(nèi)或者行業(yè)標(biāo)準(zhǔn);對(duì)于學(xué)科、專業(yè)與課程建設(shè)的整體規(guī)劃考慮不周,從而影響到資源的質(zhì)量、管理及應(yīng)用效果。

4) 資源維護(hù)不到位。數(shù)字化資源在其整個(gè)生命周期內(nèi)必須進(jìn)行改正性、適應(yīng)性、預(yù)防性和完善性維護(hù),需要推陳出新、與時(shí)俱進(jìn)。

5) 資源管理不完善。隨著多媒體、新技術(shù)的應(yīng)用,數(shù)字化資源的類型日益豐富、數(shù)據(jù)結(jié)構(gòu)日益復(fù)雜、數(shù)據(jù)量快速膨脹,而資源管理系統(tǒng)對(duì)于資源的有效組織、存儲(chǔ)、檢索和分析存在諸多不足,很難有效發(fā)揮數(shù)字化資源應(yīng)有的作用。

6) 資源評(píng)價(jià)不足。數(shù)字化資源建設(shè)不是為了建而建,而是為用而建。因此,在資源的使用過程中,對(duì)其應(yīng)用效果的好壞必須進(jìn)行有效評(píng)價(jià),并及時(shí)反饋到資源制作源頭,不斷完善,才能真正建以致用。

1.2云計(jì)算環(huán)境下高校數(shù)字化資源建設(shè)的必要性

云計(jì)算為高校教育信息化建設(shè)提供了一次難得的機(jī)遇,作為其重要組成部分的數(shù)字化資源建設(shè)基于云計(jì)算率先邁出一步是非常必要,主要表現(xiàn)如下方面:

1) 提高基礎(chǔ)設(shè)施利用率,擴(kuò)大數(shù)字資源共享度,避免資源重復(fù)建設(shè)。云計(jì)算能夠改變傳統(tǒng)IT基礎(chǔ)設(shè)施建設(shè)和交付使用模式,為資源共享帶來了變革。校際之間的數(shù)字化資源共享將變得更加通暢;云計(jì)算提供對(duì)終端設(shè)備的跨平臺(tái)、多樣化支持,只要網(wǎng)絡(luò)通暢,云用戶就能隨時(shí)訪問、自由選擇、按需使用付費(fèi),為資源共享帶來了天然優(yōu)勢(shì)。另外,云計(jì)算可以無限整合國(guó)內(nèi)外高校優(yōu)質(zhì)數(shù)字化資源,形成一個(gè)超大規(guī)模的學(xué)科、專業(yè)、課程數(shù)字化資源庫(kù)。有效地解決了數(shù)字化資源建設(shè)分布不均,甚至重復(fù)建設(shè)問題。

2) 提高資源管理和應(yīng)用水平。云計(jì)算系統(tǒng)通過先進(jìn)的虛擬化技術(shù)、分布式技術(shù)和并行技術(shù)對(duì)數(shù)據(jù)資源進(jìn)行高效計(jì)算、存儲(chǔ)、分析、檢索和管理,其高可用性和高可靠性能夠保證數(shù)字化資源建設(shè)和資源服務(wù)運(yùn)轉(zhuǎn)良好;通過自動(dòng)化、智能化的手段實(shí)現(xiàn)云計(jì)算系統(tǒng)的可運(yùn)營(yíng)、可管理和可維護(hù),為云用戶提供優(yōu)質(zhì)、高效、低成本服務(wù),進(jìn)一步提高數(shù)字化資源應(yīng)用水平。

3) 系統(tǒng)安全性得到加強(qiáng)。信息集中存儲(chǔ)和管理便于專業(yè)團(tuán)隊(duì)采取專業(yè)安全防控措施與手段,可以避免因?yàn)閭€(gè)人原因(如感染病毒、木馬入侵、設(shè)備損壞)造成的數(shù)據(jù)丟失、破壞等情形。另外,云存儲(chǔ)服務(wù)的冗余存儲(chǔ)、容災(zāi)機(jī)制都是數(shù)據(jù)安全的保證。

4) 便于對(duì)資源應(yīng)用效果進(jìn)行評(píng)價(jià)。基于云計(jì)算平臺(tái)的數(shù)字化資源在各高校范圍內(nèi)共享程度更高,也能夠在更廣泛范圍內(nèi)接受云用戶的評(píng)價(jià),從而促進(jìn)數(shù)字化資源建設(shè)的不斷完善。

2云計(jì)算主要技術(shù)

云計(jì)算是面向密集型數(shù)據(jù)、超大容量存儲(chǔ)和超大規(guī)模計(jì)算的新型計(jì)算模式。在數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)管理、編程模式、并發(fā)控制和系統(tǒng)管理等方面具有其獨(dú)特的理念和技術(shù)。云計(jì)算的主要技術(shù)包括虛擬化技術(shù)、分布式計(jì)算技術(shù)、并行計(jì)算技術(shù)等。

2.1虛擬化技術(shù)

虛擬化是一種早已廣泛應(yīng)用的技術(shù),是指從邏輯角度來配置、管理和使用物理資源。虛擬化技術(shù)是云計(jì)算最重要的支撐技術(shù)。通過全虛擬化、半虛擬化和硬件虛擬化技術(shù)實(shí)現(xiàn)了云計(jì)算平臺(tái)硬件資源的邏輯抽象和統(tǒng)一表示,從而跨越了硬件設(shè)備固有的物理隔離障礙,提供了透明、統(tǒng)一的虛擬運(yùn)行環(huán)境,明顯提高了資源利用率、降低了管理復(fù)雜度,同時(shí)為云計(jì)算系統(tǒng)的可伸縮性和可擴(kuò)展性提供了有效保證。

2.2分布式計(jì)算

分布式計(jì)算是近年提出的一種新的計(jì)算方式,是對(duì)多線程、多任務(wù)思想的發(fā)展。中國(guó)科學(xué)技術(shù)信息研究所給出的定義是,“所謂分布式計(jì)算就是在兩個(gè)或多個(gè)軟件互相共享信息,這些軟件既可以在同一臺(tái)計(jì)算機(jī)上運(yùn)行,也可以在通過網(wǎng)絡(luò)連接起來的多臺(tái)計(jì)算機(jī)上運(yùn)行。”

云計(jì)算屬于分布式系統(tǒng),利用云計(jì)算系統(tǒng)資源池中處理器和存儲(chǔ)設(shè)備的閑置計(jì)算和存儲(chǔ)能力,處理云客戶的請(qǐng)求,并為其提供相應(yīng)服務(wù),保證云系統(tǒng)的可靠性和可擴(kuò)展性,使云計(jì)算成為擁有處理超大規(guī)模數(shù)據(jù)能力的新型計(jì)算模式,分布式計(jì)算也開拓了更廣闊的用武之地。

2.3并行計(jì)算

并行計(jì)算,是相對(duì)于串行計(jì)算而言的,即同時(shí)對(duì)多個(gè)任務(wù)或多條指令或多個(gè)數(shù)據(jù)進(jìn)行處理。并行計(jì)算可分為時(shí)間上的并行和空間上的并行。時(shí)間上的并行就是指流水線技術(shù),而空間上的并行則是指用多個(gè)處理器并發(fā)的執(zhí)行計(jì)算[2]。并行計(jì)算的主要目的是充分利用系統(tǒng)資源,快速解決大型且復(fù)雜的計(jì)算問題。

3云計(jì)算數(shù)字化資源平臺(tái)建設(shè)

3.1云計(jì)算系統(tǒng)架構(gòu)設(shè)計(jì)

云計(jì)算對(duì)于其系統(tǒng)架構(gòu)(圖1)設(shè)計(jì)和建設(shè)提出了新的、更高的要求,需要綜合應(yīng)用虛擬化、分布式計(jì)算、并行計(jì)算等技術(shù),建議采用開源軟件,加強(qiáng)中間件等基礎(chǔ)構(gòu)件的建設(shè),保證基礎(chǔ)架構(gòu)的高可靠性、高可用性和高擴(kuò)展性。

1) 硬件資源層。該層主要包括基礎(chǔ)設(shè)施子層和虛擬資源子層,是云計(jì)算系統(tǒng)架構(gòu)的最底層,提供最基本的物理資源,包括計(jì)算、存儲(chǔ)、數(shù)據(jù)和網(wǎng)絡(luò)設(shè)備,并通過虛擬化技術(shù)和集群技術(shù)對(duì)底層硬件資源進(jìn)行抽象,消除物理硬件的限制,降低了硬件管理復(fù)雜度,提高了硬件資源的利用率,有效控制其成本,并且保證了云計(jì)算系統(tǒng)的可擴(kuò)展性。

2) 軟件平臺(tái)層。該層主要由操作系統(tǒng)和中間件組成,實(shí)現(xiàn)計(jì)算能力、存儲(chǔ)資源的調(diào)度、協(xié)調(diào)和監(jiān)控,從而為業(yè)務(wù)應(yīng)用提供基礎(chǔ)運(yùn)行環(huán)境和基礎(chǔ)服務(wù)支撐。操作系統(tǒng)子層負(fù)責(zé)與虛擬機(jī)對(duì)話,并提供最基本的軟件環(huán)境和系統(tǒng)服務(wù)支撐;中間件子層對(duì)網(wǎng)絡(luò)協(xié)議和軟件平臺(tái)進(jìn)行抽象和統(tǒng)一表示,從而實(shí)現(xiàn)對(duì)軟件運(yùn)行環(huán)境進(jìn)行按需定制,并且對(duì)各類業(yè)務(wù)應(yīng)用提供基礎(chǔ)服務(wù)和管理。

3) 應(yīng)用服務(wù)層。該層主要由應(yīng)用接口層和應(yīng)用服務(wù)層組成,主要功能是向云用戶提供應(yīng)用服務(wù)和解決方案。應(yīng)用接口子層用來將云計(jì)算功能封裝成一套標(biāo)準(zhǔn)的接口,支持開發(fā)新的應(yīng)用,提供新的服務(wù)和解決方案;應(yīng)用服務(wù)層位于云計(jì)算系統(tǒng)架構(gòu)的最高層,是云計(jì)算系統(tǒng)與終端用戶的接口,直接面向用戶,分別以IaaS、Paas、Saas形式向用戶提供各類計(jì)算、存儲(chǔ)服務(wù)。

3.2云計(jì)算系統(tǒng)管理設(shè)計(jì)

云計(jì)算管理系統(tǒng)是云計(jì)算的靈魂和神經(jīng)中樞,通過自動(dòng)化、智能化的手段實(shí)現(xiàn)云計(jì)算系統(tǒng)的可運(yùn)營(yíng)、可管理和可維護(hù)。

基于使用Xen、KVM等虛擬化開源管理軟件及Linux開源操作系統(tǒng)實(shí)現(xiàn)對(duì)計(jì)算資源、網(wǎng)絡(luò)資源和存儲(chǔ)資源形成資源池,通過集群技術(shù)對(duì)云計(jì)算系統(tǒng)資源進(jìn)行集中管理和調(diào)度,實(shí)現(xiàn)各節(jié)點(diǎn)協(xié)同工作,保證完成部署、監(jiān)控、調(diào)度、分配、協(xié)同、冗錯(cuò)、負(fù)載均衡、故障恢復(fù)等功能,及時(shí)向用戶提供可靠并按需定制的IaaS、PaaS、SaaS服務(wù)。

基于分布式計(jì)算、并行計(jì)算模式,支持分布式數(shù)據(jù)管理系統(tǒng),融合分布式文件管理、超大規(guī)模數(shù)據(jù)管理、數(shù)字介質(zhì)管理、數(shù)字內(nèi)容檢索和分析等功能,實(shí)現(xiàn)對(duì)密集型數(shù)據(jù)進(jìn)行存儲(chǔ)、查詢、處理,同時(shí)保證數(shù)據(jù)一致性和完整性。保證超大規(guī)模數(shù)據(jù)存儲(chǔ)、處理和分析性能,提供多種便捷的文件檢索、訪問方式,支持多副本機(jī)制、可實(shí)現(xiàn)冗余備份,向云用戶提供高可靠性、高可用。

目前,基于GFS分布式文件系統(tǒng)、BigTable大規(guī)模數(shù)據(jù)管理、MapReduce并行計(jì)算、Chubby分布式資源鎖機(jī)制等技術(shù)的Google云計(jì)算系統(tǒng)是成熟的數(shù)據(jù)資源管理模式,以及在此基礎(chǔ)上的開源組織Hadoop開發(fā)的HBase和HDFS等技術(shù),在云計(jì)算平臺(tái)的應(yīng)用日益廣泛,也是可參考的管理計(jì)算模型。

4基于云計(jì)算的數(shù)字化資源建設(shè)

4.1科學(xué)規(guī)劃數(shù)字化資源體系

基于云計(jì)算的數(shù)字化資源建設(shè)是一個(gè)有機(jī)的系統(tǒng)工程,因此,必須從系統(tǒng)的觀點(diǎn)出發(fā),科學(xué)地規(guī)劃整個(gè)數(shù)字化資源體系。

目前的數(shù)字化資源建設(shè)主要面向課程,主要針對(duì)課程的試題庫(kù)、素材庫(kù)、課件庫(kù)、案例庫(kù)、常見問題庫(kù)等數(shù)字化資源建設(shè)。其實(shí),課程蘊(yùn)含在學(xué)科和專業(yè)中,因?yàn)閷W(xué)科、專業(yè)和課程建設(shè)是構(gòu)成高等教育的三個(gè)基本要素,任何一所高等學(xué)校都必然包含這三個(gè)要素,缺一不可,因而對(duì)這三個(gè)要素的建設(shè)就成了高校的三項(xiàng)基本任務(wù)。由于學(xué)科、專業(yè)、課程三者之間存在著既相互區(qū)別、又密切聯(lián)系的辯證關(guān)系,決定了學(xué)科建設(shè)、專業(yè)建沒與課程建設(shè)之間的關(guān)系也是互有異同、對(duì)立統(tǒng)一的[3]。因此,數(shù)字化資源建設(shè)應(yīng)該著眼于學(xué)科、專業(yè)和課程三位一體的科學(xué)體系進(jìn)行建設(shè)。

為此,建議制訂一個(gè)樹狀藍(lán)圖,森林為學(xué)科、樹木為專業(yè)、樹枝為課程及章節(jié)(可根據(jù)其教授先后順序排列)、樹葉為資源。在此基礎(chǔ)上,為了便于云計(jì)算平臺(tái)集中管理這些規(guī)模龐大的數(shù)據(jù)資源,還必須對(duì)其進(jìn)行統(tǒng)一編碼,這樣也就充分發(fā)揮了數(shù)據(jù)庫(kù)管理系統(tǒng)的索引和檢索功能。另外,通過這個(gè)有機(jī)體系和編碼系統(tǒng),還就能夠概括、抽象出學(xué)科、專業(yè)中的一些共性的基本資源組件,便于復(fù)用;同時(shí)能夠突出課程中的重點(diǎn)知識(shí)單元數(shù)字資源,二者相得益彰。

4.2嚴(yán)格遵循數(shù)字化資源標(biāo)準(zhǔn)

基于云計(jì)算的數(shù)字化資源建設(shè)是一個(gè)艱巨的系統(tǒng)工程,而數(shù)字資源建設(shè)更是重中之重?;谠朴?jì)算的數(shù)據(jù)資源的顯著特點(diǎn)是:來源廣泛、數(shù)量龐大、各類多樣、結(jié)構(gòu)復(fù)雜、形態(tài)各異,如果不遵循相關(guān)標(biāo)準(zhǔn)規(guī)范,那些數(shù)字資源就是“一盤散沙”,正所謂“沒有規(guī)尺,不成方圓”,其價(jià)值很可能會(huì)大打折扣。

因此,基于云計(jì)算進(jìn)行數(shù)字化資源建設(shè)必須遵循相關(guān)標(biāo)準(zhǔn)。目前,國(guó)際方面,可以參照ISO15836-2003等標(biāo)準(zhǔn);國(guó)內(nèi)方面,可以參照科技部 “我國(guó)數(shù)字圖書館標(biāo)準(zhǔn)規(guī)范建設(shè)”、教育部教育信息化技術(shù)標(biāo)準(zhǔn)委員會(huì)制訂的“中國(guó)現(xiàn)代遠(yuǎn)程教育技術(shù)標(biāo)準(zhǔn)體系”的“平臺(tái)與媒體標(biāo)準(zhǔn)引用規(guī)范”與“教育資源建設(shè)技術(shù)規(guī)范”等標(biāo)準(zhǔn)。在此前提下,基于云計(jì)算的數(shù)字化資源才有可能保證標(biāo)準(zhǔn)與規(guī)范、兼容與通用,也是能夠?yàn)樵朴脩籼峁?biāo)準(zhǔn)服務(wù)的必要條件。

4.3精心制作數(shù)字資源

基于云計(jì)算的數(shù)字化資源建設(shè),最終目標(biāo)就是更好地滿足教學(xué)需要,因此,數(shù)字化資源的制作需要有一個(gè)科學(xué)合理的流程:先進(jìn)行需求分析,解決“為什么做”的問題;然后進(jìn)行設(shè)計(jì)階段,解決“做什么”問題;最后進(jìn)入制作階段,解決“如何做”的問題。

下面以“C語(yǔ)言程序設(shè)計(jì)”課程中“循環(huán)結(jié)構(gòu)”章節(jié)的數(shù)字資源制作為例簡(jiǎn)述一下。

“為什么做”――現(xiàn)實(shí)生活中很多問題不適合用順序結(jié)構(gòu)或選擇結(jié)構(gòu)的方法來實(shí)現(xiàn)(通常不提倡用goto語(yǔ)句實(shí)現(xiàn)循環(huán)結(jié)構(gòu)),如判斷100以內(nèi)的素?cái)?shù)問題。

“做什么”――介紹幾種循環(huán)語(yǔ)句(for、while、do-while)的功能、結(jié)構(gòu)、語(yǔ)法及執(zhí)行流程,并融入實(shí)例講解,強(qiáng)調(diào)注意事項(xiàng)(如:循環(huán)執(zhí)行條件與次數(shù)、“死循環(huán)”等)。

“如何做”――把“為什么做”與“做什么”用多媒體技術(shù)實(shí)現(xiàn),即綜合應(yīng)用文本(介紹應(yīng)用背景等)、圖像/形(展示語(yǔ)法結(jié)構(gòu)、流程圖)、動(dòng)畫(表現(xiàn)循環(huán)執(zhí)行過程)、音頻(給動(dòng)畫配音)及視頻(錄制講解過程)等媒體元素,從而實(shí)現(xiàn)圖文并茂、有聲有色、動(dòng)靜結(jié)合的效果。即對(duì)于數(shù)字化資源的制作,除了重視資源內(nèi)容外,還需要強(qiáng)調(diào)資源的表現(xiàn)形式,即可讀性和易讀性。

4.4努力加強(qiáng)數(shù)字化資源整合

這需要高校利用云計(jì)算先進(jìn)的理念、成熟的技術(shù)和方法,對(duì)高校內(nèi)部或其他高校相關(guān)學(xué)科、專業(yè)和課程的相對(duì)離散的數(shù)字資源進(jìn)行有效整合,形成一個(gè)有機(jī)整體,提高數(shù)字化資源傳播、共享與應(yīng)用效率。

目前,實(shí)現(xiàn)數(shù)字資源整合的方式主要有基于導(dǎo)航、基于異構(gòu)統(tǒng)一平臺(tái)、基于知識(shí)管理和基于語(yǔ)義的數(shù)字資源整合,對(duì)于整合的程度而言這4種整合方式是逐漸深入的[4]?;谡Z(yǔ)義的資源整合,是最高級(jí)的整合方式,對(duì)數(shù)字資源進(jìn)行深度開發(fā),借助XML等分布式異構(gòu)技術(shù)構(gòu)建以元數(shù)據(jù)為基礎(chǔ)的知識(shí)本體,通過RDF(Resource Description Framework)技術(shù)實(shí)現(xiàn)元數(shù)據(jù)的描述和交換[4],無縫對(duì)接到以云計(jì)算體系架構(gòu)為統(tǒng)一系統(tǒng)平臺(tái)上。在數(shù)字資源整合過程中,需要注意系統(tǒng)兼容性、數(shù)據(jù)一致性和完整性問題。

通過云計(jì)算的數(shù)字化資源的有效整合,使得校際之間、高校內(nèi)部離散的、異構(gòu)的數(shù)字化資源形成一個(gè)統(tǒng)一的有機(jī)整體,從而消除了“信息孤島”現(xiàn)象。整合后的數(shù)字化資源通過云計(jì)算提供的統(tǒng)一規(guī)范服務(wù)向全部云用戶開放,最大限度地發(fā)揮其作用。

4.5強(qiáng)化數(shù)字化資源的維護(hù)

篇3

【關(guān)鍵詞】云計(jì)算技術(shù);醫(yī)院信息化建設(shè);運(yùn)用

隨著科學(xué)技術(shù)的發(fā)展,我國(guó)醫(yī)院在信息化建設(shè)方面也取得了一定的成就,完成了各種醫(yī)療信息系統(tǒng)的建設(shè),并逐漸實(shí)現(xiàn)了電子病歷等信息產(chǎn)品的普及應(yīng)用。但就目前來看,受數(shù)據(jù)信息難以對(duì)接這一因素的限制,醫(yī)療行業(yè)仍然存在“信息孤島”問題。而云計(jì)算技術(shù)的出現(xiàn),則為醫(yī)院信息化水平的提升帶來了機(jī)遇。

1云計(jì)算技術(shù)

所謂的云計(jì)算技術(shù),其實(shí)就是利用互聯(lián)網(wǎng)實(shí)現(xiàn)的新型計(jì)算技術(shù),可通過共享軟硬件信息和資源為用戶提供更好的服務(wù)。采取該技術(shù),用戶可以在互聯(lián)網(wǎng)上運(yùn)行各種應(yīng)用程序,所以能夠獲得便捷、快速的數(shù)據(jù)服務(wù)。從優(yōu)點(diǎn)上來看,云計(jì)算具有較大的規(guī)模,能夠輕松實(shí)現(xiàn)信息調(diào)度。而該技術(shù)能夠?qū)Ψ植际接?jì)算方式和虛擬化技術(shù)等多種技術(shù)進(jìn)行綜合運(yùn)用,從而完成廉價(jià)、高效運(yùn)算連接點(diǎn)的搭建,進(jìn)而為信息資源查閱和調(diào)度提供便利。

2云計(jì)算技術(shù)在醫(yī)院信息化建設(shè)中的運(yùn)用

2.1在醫(yī)院信息管理平臺(tái)建設(shè)中的運(yùn)用

在醫(yī)院信息化建設(shè)中,可以運(yùn)用云計(jì)算技術(shù)完成HIS、LIS、RIS、PACS等信息管理平臺(tái)應(yīng)用的管理。目前,國(guó)內(nèi)大多數(shù)醫(yī)院使用的醫(yī)院管理系統(tǒng)由資源共享、自身管理和上級(jí)部門構(gòu)成,其中上級(jí)部門和資源共享這兩個(gè)模塊都能進(jìn)行云計(jì)算機(jī)的應(yīng)用。在實(shí)踐應(yīng)用中,利用云計(jì)算提供的在線軟件服務(wù),平臺(tái)上各種醫(yī)療軟件都能相互連通,所以用戶只需要一臺(tái)電腦就能完成醫(yī)療信息的獲取。在醫(yī)院信息管理方面,在管理平臺(tái)上進(jìn)行云計(jì)算的應(yīng)用,可以在“云”端中完成患者醫(yī)療記錄等信息的存儲(chǔ),從而為上級(jí)部門查看各部門工作情況提供便利[1]。此外,利用該技術(shù)也能實(shí)現(xiàn)醫(yī)院醫(yī)療信息資源共享情況的管理,從而使醫(yī)院信息孤島現(xiàn)象得到改善,繼而為醫(yī)院醫(yī)療資源的合理配置奠定良好基礎(chǔ)。

2.2在醫(yī)院遠(yuǎn)程醫(yī)療服務(wù)提供中的運(yùn)用

在醫(yī)院醫(yī)療服務(wù)提供方面,運(yùn)用云計(jì)算技術(shù)可以進(jìn)行遠(yuǎn)程醫(yī)療服務(wù)的提供。利用云計(jì)算提供的桌面虛擬化技術(shù),能夠在桌面環(huán)境中完成Web應(yīng)用和服務(wù)等內(nèi)容的整合,從而使資源利用率得到提高。醫(yī)院在信息化建設(shè)中,可以通過將云計(jì)算與桌面虛擬化技術(shù)融合到一起解決遠(yuǎn)程醫(yī)療實(shí)現(xiàn)的資金短缺問題。因?yàn)橥ㄟ^技術(shù)融合,可以在分布式計(jì)算機(jī)上完成數(shù)據(jù)中心的構(gòu)建,然后利用虛擬桌面滿足遠(yuǎn)程醫(yī)療應(yīng)用需求。對(duì)于醫(yī)生來講,常常會(huì)因?yàn)闊o法獲得患者的病例而無法準(zhǔn)確診斷患者的病情。目前患者往返各大醫(yī)院之間,也常常會(huì)出現(xiàn)診斷數(shù)據(jù)資料不連續(xù)等問題。近年來,隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展,遠(yuǎn)程醫(yī)療應(yīng)用也取得了更好的發(fā)展。僅憑移動(dòng)設(shè)備,就可以從“云”端完成醫(yī)學(xué)圖像的下載,從而為醫(yī)生診治病患提供數(shù)據(jù)依據(jù)。通過“云”端,得到授權(quán)的用戶可以進(jìn)行電子病歷的加載。此外,通過傳輸三維圖像,也能幫助醫(yī)生掌握病患身體各部位情況,進(jìn)而使診斷結(jié)果的準(zhǔn)確性得到提高。

2.3在醫(yī)院醫(yī)療信息數(shù)據(jù)存儲(chǔ)中的運(yùn)用

在醫(yī)院信息化建設(shè)工作中,面臨著大量數(shù)據(jù)信息的存儲(chǔ)問題。而運(yùn)用云計(jì)算技術(shù),則能使呈爆炸式增長(zhǎng)的醫(yī)療數(shù)據(jù)得到有效管理。比如,針對(duì)擁有較多規(guī)范、標(biāo)準(zhǔn)的高質(zhì)量醫(yī)療圖像資料,可以通過引入云存儲(chǔ)理念在虛擬服務(wù)器上進(jìn)行數(shù)據(jù)保存。借助云存儲(chǔ)高吞吐率和傳輸率的優(yōu)勢(shì),則可以采取冗余方式進(jìn)行數(shù)據(jù)存儲(chǔ),從而使數(shù)據(jù)的可靠性得到保證[2]。就目前來看,例如:醫(yī)院需要存儲(chǔ)的PASC高質(zhì)量圖像數(shù)據(jù)高達(dá)上千GB,并且一份數(shù)據(jù)擁有多個(gè)副本,所以還要采用云計(jì)算提供的分布式存儲(chǔ)模式實(shí)現(xiàn)上百臺(tái)計(jì)算機(jī)存儲(chǔ)數(shù)據(jù)的整合管理,從而為醫(yī)院醫(yī)療數(shù)據(jù)信息的管理提供便利。因此在醫(yī)院信息化建設(shè)的過程中,運(yùn)用云計(jì)算技術(shù)能夠?qū)崿F(xiàn)大量數(shù)據(jù)的集中存儲(chǔ),進(jìn)而為醫(yī)療事業(yè)的發(fā)展提供更多支持。

3結(jié)論

通過分析可以發(fā)現(xiàn),在醫(yī)院信息化建設(shè)中運(yùn)用云計(jì)算技術(shù),能夠?qū)崿F(xiàn)醫(yī)院醫(yī)療數(shù)據(jù)信息的共享,從而使醫(yī)院醫(yī)療資源得到合理分配,進(jìn)而使醫(yī)療工作效率得到提高。因此,還應(yīng)加強(qiáng)云計(jì)算技術(shù)的運(yùn)用,從而推動(dòng)醫(yī)院的信息化發(fā)展。

作者:張明 單位:蘭州大學(xué)第二醫(yī)院信息中心

參考文獻(xiàn)

篇4

【關(guān)鍵詞】云計(jì)算 數(shù)據(jù)中心 并行處理

【中圖分類號(hào)】 G 【文獻(xiàn)標(biāo)識(shí)碼】A

【文章編號(hào)】0450-9889(2014)08C-0062-02

隨著信息技術(shù)爆炸性發(fā)展與應(yīng)用,高校在信息化建設(shè)過程中投入巨大的人力物力,但資源利用率持續(xù)低下,傳統(tǒng)的數(shù)據(jù)中心無法滿足高校發(fā)展的戰(zhàn)略目標(biāo)、教學(xué)科研的需求。云計(jì)算是一種基于互聯(lián)網(wǎng)整合軟硬件資源和信息,實(shí)現(xiàn)按需分配的數(shù)據(jù)中心模式,虛擬化是云計(jì)算影響下的新興技術(shù),使數(shù)據(jù)中心已成為數(shù)據(jù)分布、業(yè)務(wù)支撐的樞紐,數(shù)據(jù)中心軟硬件資源整合引起了國(guó)內(nèi)外高校的普遍重視。因此,本文結(jié)合實(shí)際情況,對(duì)基于云計(jì)算的數(shù)據(jù)校園的數(shù)據(jù)中心建設(shè)進(jìn)行分析、探討。

一、數(shù)據(jù)校園云計(jì)算架構(gòu)設(shè)計(jì)

數(shù)據(jù)校園云計(jì)算架構(gòu)依托互聯(lián)網(wǎng),將所有的服務(wù)器、網(wǎng)絡(luò)、存儲(chǔ)等資源集中起來,通過云計(jì)算的虛擬化把整合了的資源變成一個(gè)資源池,根據(jù)業(yè)務(wù)服務(wù)需要自動(dòng)調(diào)配或人工分配獲取資源。由于資源池集成所有資源,面對(duì)日益增長(zhǎng)的病毒攻擊等安全威脅,必須建立安全機(jī)制確保整個(gè)架構(gòu)的安全。如圖1中數(shù)據(jù)中心與計(jì)算控制中心就是依托網(wǎng)絡(luò)系統(tǒng),監(jiān)控網(wǎng)絡(luò)資源使用狀況,確保架構(gòu)正常的運(yùn)行。

圖1 數(shù)據(jù)校園云計(jì)算架構(gòu)

從圖1可以看出,客戶端向云端發(fā)出請(qǐng)求,云端根據(jù)用戶的請(qǐng)求,通過計(jì)算控制中心分析,采用虛擬化技術(shù)將軟硬件資源統(tǒng)一分配給用戶,實(shí)現(xiàn)按需分配。由于校園云計(jì)算架構(gòu)連接互聯(lián)網(wǎng),防火墻必須隔離網(wǎng)絡(luò)安全威脅,如網(wǎng)絡(luò)病毒、漏洞入侵、內(nèi)部泄漏、網(wǎng)絡(luò)攻擊,除此之外仍需要使用防病毒軟件、入侵檢測(cè)、抗分布式拒絕服務(wù)攻擊(DDoS)等技術(shù)去實(shí)現(xiàn)對(duì)云計(jì)算架構(gòu)的保護(hù)。

計(jì)算控制中心對(duì)整個(gè)架構(gòu)的安全起著重要的作用,對(duì)于用戶申請(qǐng)的資源,計(jì)算控制中心采用人為和機(jī)器雙重控制機(jī)制進(jìn)行檢查,合格的資源才可以進(jìn)入云計(jì)算互聯(lián)網(wǎng)交付給用戶,滿足用戶需求。計(jì)算控制中心對(duì)資源的安全系數(shù)分三個(gè)級(jí)別,Top級(jí)別是該級(jí)別的資源完全符合所有安全標(biāo)準(zhǔn),由機(jī)器分配給用戶;Mid級(jí)別由專業(yè)的網(wǎng)絡(luò)管理員決定分配給用戶,同時(shí)管理員還監(jiān)控已分配的資源運(yùn)行狀況是否良好,Low級(jí)別就是完全不達(dá)標(biāo),不允許進(jìn)入云計(jì)算網(wǎng)絡(luò)。

數(shù)據(jù)備份中心是負(fù)責(zé)整個(gè)網(wǎng)絡(luò)所有數(shù)據(jù)的備份與恢復(fù),信息系統(tǒng)所承載的各類業(yè)務(wù)數(shù)據(jù)是非常重要的,備份數(shù)據(jù)是容災(zāi)的基礎(chǔ),迅速恢復(fù)應(yīng)用系統(tǒng)的數(shù)據(jù)、環(huán)境,立即恢復(fù)應(yīng)用系統(tǒng)的運(yùn)行,保證系統(tǒng)的可用性、安全性。

二、數(shù)據(jù)中心結(jié)構(gòu)

數(shù)據(jù)中心包含存儲(chǔ)、計(jì)算、實(shí)時(shí)存儲(chǔ)與計(jì)算等系統(tǒng)。存儲(chǔ)系統(tǒng)存在兩個(gè)需求,一是需要大量非關(guān)系型數(shù)據(jù)表存儲(chǔ)各種數(shù)據(jù);二是根據(jù)不同的訪問模式設(shè)計(jì)和優(yōu)化存儲(chǔ)系統(tǒng)。計(jì)算系統(tǒng)需求跟任務(wù)類型有關(guān),數(shù)據(jù)密集型對(duì)CPU和I/O需求均衡,通信密集型需CPU密集計(jì)算。實(shí)時(shí)存儲(chǔ)與計(jì)算系統(tǒng)則需要基于內(nèi)存構(gòu)造,在分布式數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)上,加入流式數(shù)據(jù)處理和觸發(fā)式事件處理。

(一)數(shù)據(jù)中心設(shè)計(jì)

數(shù)據(jù)中心結(jié)構(gòu)如圖2,服務(wù)需求規(guī)模巨大,業(yè)務(wù)需求的變化異常頻繁,根據(jù)實(shí)際需求,數(shù)據(jù)中心設(shè)計(jì)原則如下三方面:

一是延遲與吞吐、公平與效率的折中考慮。

二是架構(gòu)由層次化向豎井式演進(jìn),系統(tǒng)由需求驅(qū)動(dòng)而定制。

三是由于規(guī)模與復(fù)雜度增大,允許故障和Bug共存,數(shù)據(jù)已成為系統(tǒng)的一部分,評(píng)價(jià)指標(biāo)也由正確性向精確度轉(zhuǎn)變。

圖2 數(shù)據(jù)中心結(jié)構(gòu)

根據(jù)業(yè)務(wù)需求狀況,大概分為數(shù)據(jù)密集型、通信密集型和計(jì)算機(jī)密集型三種類型,數(shù)據(jù)密集型的代表是MapReduce,對(duì)資源的需求比較均衡,計(jì)算密集型任務(wù)與通信密集型訪問數(shù)據(jù)的規(guī)模不同,若規(guī)模較小,則為計(jì)算模型,若訪問為大數(shù)據(jù)量,則內(nèi)存限制這些數(shù)據(jù)必須存放在多臺(tái)機(jī)器上,通過通信模型協(xié)調(diào)多臺(tái)機(jī)器協(xié)同工作。

(二)資源分配管理

資源分配是云計(jì)算的重要組成部分,其效率直接影響云計(jì)算環(huán)境的工作性能。云計(jì)算采用成熟的虛擬化技術(shù),將主機(jī)的m個(gè)異構(gòu)可用的資源分配給n個(gè)相互獨(dú)立的應(yīng)用任務(wù),在分配資源過程中以優(yōu)化任務(wù)和資源為原則進(jìn)行映射。

從應(yīng)用需求到資源參數(shù)的映射,云計(jì)算下的資源調(diào)度問題就轉(zhuǎn)化為兩個(gè)階段的問題:第一個(gè)階段是從云計(jì)算的資源池中選擇能滿足應(yīng)用需求的主機(jī)集合;第二個(gè)階段是從主機(jī)集合中選取最符合應(yīng)用期望的主機(jī),并進(jìn)行虛擬機(jī)的創(chuàng)建。

第一個(gè)階段的選擇較為簡(jiǎn)單。由于在物理機(jī)上創(chuàng)建的虛擬機(jī)性能無法超過宿主物理機(jī),因此只要根據(jù)應(yīng)用所需的資源對(duì)主機(jī)進(jìn)行篩選就可以得到候選的滿足應(yīng)用需求的主機(jī)集合。

第二個(gè)階段的選擇相對(duì)復(fù)雜。當(dāng)前候選主機(jī)的集合為Mi,構(gòu)建一個(gè)匹配函數(shù),在這些主機(jī)中選擇最合適的一臺(tái)分配虛擬機(jī)。在候選主機(jī)集合中選取主機(jī)的策略有很多種,對(duì)應(yīng)的匹配函數(shù)也有很多種,取應(yīng)用性能傾向期望和主機(jī)權(quán)重資源矢量的歐拉距離作為距離最小的。

為了更好的優(yōu)化數(shù)據(jù)中心資源分配,應(yīng)用程序應(yīng)具有自動(dòng)化、彈性化和松耦合性的特點(diǎn)。

自動(dòng)化:自動(dòng)化可以賦予用戶對(duì)平臺(tái)的資源配置任務(wù)進(jìn)行全面統(tǒng)籌的能力,并實(shí)現(xiàn)對(duì)資源的動(dòng)態(tài)分配以提高管理效率、減少人為錯(cuò)誤并加快用戶對(duì)資源請(qǐng)求的響應(yīng)速度。應(yīng)用程序在設(shè)計(jì)的時(shí)候要能充分利用云計(jì)算環(huán)境的自動(dòng)化特性,從而使得應(yīng)用程序可以在很少或沒有人工干預(yù)的情況下,自動(dòng)適應(yīng)需求的變化。

彈性化:云計(jì)算的資源分配可以根據(jù)應(yīng)用訪問具體情況進(jìn)行動(dòng)態(tài)的調(diào)整,云計(jì)算對(duì)于非恒定需求的應(yīng)用,資源的擴(kuò)展方式可以分為兩大類:一類是事先可以預(yù)測(cè)的;另一類是完全基于某種規(guī)則實(shí)時(shí)動(dòng)態(tài)調(diào)整的,都要求云計(jì)算平臺(tái)提供彈性的服務(wù)。

松耦合性:系統(tǒng)架構(gòu)要求應(yīng)用程序在設(shè)計(jì)過程中要考慮松耦合度,耦合度越低靈活性越高,就可以很好的把資源從硬件束縛中解放出來,從而使得資源的動(dòng)態(tài)分配成為可能。

三、安全分析

由于云計(jì)算高度集中信息資源,導(dǎo)致安全事故的后果與風(fēng)險(xiǎn)遠(yuǎn)遠(yuǎn)超出傳統(tǒng)應(yīng)用系統(tǒng),在云計(jì)算架構(gòu)下主要面臨的安全問題如下:

虛擬機(jī)安全問題:攻擊者突破虛擬機(jī)管理器,獲取系統(tǒng)管理權(quán)限,且控制宿主機(jī)上運(yùn)行的其他虛擬機(jī),使得攻擊者可以很輕松地讀取虛擬機(jī)網(wǎng)絡(luò)上所有的明文傳輸信息。

數(shù)據(jù)安全問題:包括存儲(chǔ)數(shù)據(jù)安全、剩余數(shù)據(jù)安全、傳輸數(shù)據(jù)安全等三方面,存儲(chǔ)數(shù)據(jù)安全問題在于不同用戶的數(shù)據(jù)存儲(chǔ)在服務(wù)器上且共享存儲(chǔ)資源,系統(tǒng)內(nèi)部人員非法訪問用戶的數(shù)據(jù)導(dǎo)致泄漏或由于軟硬件故障、電力中斷、自然災(zāi)害等造成的數(shù)據(jù)丟失。剩余數(shù)據(jù)安全問題在于用戶退租磁盤時(shí)管理員僅僅做簡(jiǎn)單的刪除文件,當(dāng)磁盤重新租給其他租戶時(shí),可能會(huì)被惡意租戶恢復(fù)之前用戶的數(shù)據(jù),導(dǎo)致之前的用戶數(shù)據(jù)泄漏。傳輸數(shù)據(jù)安全問題在于數(shù)據(jù)在傳輸過程中被竊取或篡改,導(dǎo)致數(shù)據(jù)泄露。

信息內(nèi)容安全問題:由于信息與其載體動(dòng)態(tài)綁定,難以確定服務(wù)器的物理位置,導(dǎo)致難以對(duì)不良信息進(jìn)行溯源,同時(shí)現(xiàn)有設(shè)備處理能力對(duì)超大規(guī)模數(shù)據(jù)流量的審查很困難。

針對(duì)以上云計(jì)算存在的幾個(gè)安全問題,經(jīng)過理論聯(lián)系實(shí)際情況,采取如下應(yīng)對(duì)手段:

針對(duì)虛擬機(jī)安全:采用虛擬化在線對(duì)虛擬機(jī)進(jìn)行管理和監(jiān)控,采用信息包過濾系統(tǒng)實(shí)現(xiàn)虛擬機(jī)的隔離,對(duì)于虛擬機(jī)的遷移后及時(shí)銷毀原有物理磁盤和內(nèi)存數(shù)據(jù)。

針對(duì)數(shù)據(jù)安全:以信息標(biāo)識(shí)和處置的控制要求為起點(diǎn),對(duì)存儲(chǔ)數(shù)據(jù)和傳輸數(shù)據(jù)進(jìn)行加密,在資源回收時(shí),使用技術(shù)對(duì)每一個(gè)邏輯卷進(jìn)行零覆寫,保證磁盤交付給下一個(gè)用戶使用時(shí)不能回復(fù)原始數(shù)據(jù);對(duì)于所有人員登陸系統(tǒng)必須采取動(dòng)態(tài)和負(fù)責(zé)口令,并且對(duì)用戶的權(quán)限進(jìn)行實(shí)時(shí)的審計(jì)。

總之,隨著云計(jì)算和其他技術(shù)迅猛發(fā)展,數(shù)據(jù)中心技術(shù)必須克服即將出現(xiàn)的所有挑戰(zhàn),數(shù)據(jù)中心基礎(chǔ)設(shè)施也需要不停迭代,數(shù)據(jù)中心優(yōu)化的四個(gè)關(guān)鍵要素分別是:人員、資源、技術(shù)和環(huán)境。每個(gè)要素通過關(guān)鍵指標(biāo)反映運(yùn)行維護(hù)服務(wù)的條件和能力,將業(yè)務(wù)導(dǎo)向放在首位,就是對(duì)人員、資源、技術(shù)和過程這四個(gè)關(guān)鍵要素的提升,從而有效實(shí)現(xiàn)云計(jì)算運(yùn)維管理的改進(jìn)。

【參考文獻(xiàn)】

[1]王鵬.云計(jì)算的關(guān)鍵技術(shù)與應(yīng)用實(shí)例[M].北京:北京人民郵電出版社,2010

[2]房秉毅,張?jiān)朴?,程瑩,徐?云計(jì)算國(guó)內(nèi)外發(fā)展現(xiàn)狀分析[J].電信科學(xué),2010(8)

【基金項(xiàng)目】2012年度廣西高等學(xué)校立項(xiàng)科研項(xiàng)目(201204LX569)

篇5

隨著科學(xué)技術(shù)的快速發(fā)展,機(jī)電技術(shù)得到了很大的提高,其發(fā)展趨勢(shì)正向一體化、自動(dòng)化和智能化方向發(fā)展,從而對(duì)機(jī)電一體化系統(tǒng)中軟件系統(tǒng)的要求越來越高。由于計(jì)算機(jī)軟件控制系統(tǒng)存在一些不規(guī)范的因素,與用戶的期待值有一定偏差,另外,軟件設(shè)計(jì)中導(dǎo)致整個(gè)系統(tǒng)在操作使用上存在缺陷,降低了使用單位的工作效率和生產(chǎn)效益。

一、計(jì)算機(jī)軟件系統(tǒng)在機(jī)電一體化中的重要地位

(一)機(jī)電一體化的機(jī)礎(chǔ)

自20世紀(jì)80年代初開始,隨著中國(guó)改革開放的發(fā)展,除本身自有的研發(fā)不斷提高,引進(jìn)外資的同時(shí),也帶來了先進(jìn)的國(guó)外技術(shù)和管理,通信技術(shù)、計(jì)算機(jī)技術(shù)和控制技術(shù)日新月異的發(fā)展,奠定了機(jī)電一體化發(fā)展的技術(shù)基礎(chǔ)。各種微電子技術(shù)、超大規(guī)模集成電路技術(shù)跨越式的發(fā)展,也給機(jī)電一體化進(jìn)程插上騰飛的翅膀。

(二)機(jī)電一體化系統(tǒng)的發(fā)展方向

智能化是機(jī)電一體化系統(tǒng)發(fā)展的重要方向。智能化是在控制理論的基礎(chǔ)上,綜合了計(jì)算機(jī)科學(xué)、生理心理學(xué)、人工智能學(xué)、運(yùn)籌學(xué)和動(dòng)力這的新方法新思想,具有模擬人類智能的自主決策、邏輯思維和判斷推理能力,從而達(dá)到較搞的控制水平。隨著數(shù)控機(jī)床和機(jī)械人在智能化中的應(yīng)用,高速、高性能的微處理器提供了人的部份智能功能,在機(jī)電一體化建設(shè)中人工智能的研究和運(yùn)用,大幅降低了工作人員的工作量,大大提高了企業(yè)的經(jīng)濟(jì)效益。

(三)計(jì)算機(jī)軟件技術(shù)在機(jī)電一體化的重要作用

計(jì)算機(jī)技術(shù)在機(jī)電一體化系統(tǒng)中的重要位置很關(guān)鍵,他是機(jī)電技術(shù)自動(dòng)化、一體化智能化的橋梁。在整個(gè)計(jì)算機(jī)系統(tǒng)集成里,計(jì)算機(jī)硬件只是一個(gè)運(yùn)行平臺(tái),他為計(jì)算機(jī)軟件提供優(yōu)質(zhì)高效的數(shù)據(jù)處理,在此集成系統(tǒng)里,真正起到關(guān)鍵作用的是凝聚了設(shè)計(jì)者心血和智慧的系統(tǒng)軟件,可以說,計(jì)算機(jī)是機(jī)電一體化系統(tǒng)的大腦,而計(jì)算機(jī)軟件又是計(jì)算機(jī)的大腦。

二、計(jì)算機(jī)軟件系統(tǒng)在機(jī)電一體化中存在的主要問題

相對(duì)機(jī)電一體化系統(tǒng)的快速發(fā)展,機(jī)算機(jī)軟件系統(tǒng)缺乏同步的快速反應(yīng)能力,相對(duì)其他領(lǐng)域軟件的應(yīng)用和程序語(yǔ)言的發(fā)展,更是明顯滯后。

(一)編程語(yǔ)言相對(duì)滯后

在計(jì)算機(jī)軟件系統(tǒng)對(duì)機(jī)電一體化系統(tǒng)的應(yīng)用開發(fā)中,目前主要使用的編程語(yǔ)言是C++、C語(yǔ)言和匯編語(yǔ)言,且多數(shù)采用VC、TC、BC作為開發(fā)平臺(tái),這些語(yǔ)言和平臺(tái)雖然有其他語(yǔ)言不可比擬的優(yōu)勢(shì),如開發(fā)成熟,操作易學(xué)易懂,但是相對(duì)各類功能更強(qiáng)大的開發(fā)平臺(tái),相對(duì)滯后。因?yàn)?,諸如2.2JBuilder、N1玎和JAvA這些開發(fā)平臺(tái),他們的高安全性、高速高效、方便快捷的明顯優(yōu)勢(shì),將會(huì)成為今后機(jī)電一體化系和其他領(lǐng)域的主流開發(fā)工具。

(二)編程風(fēng)格差

在機(jī)電一體化系統(tǒng)開發(fā)過程中,從事軟件系統(tǒng)開發(fā)的工作人員,多數(shù)不專門從事機(jī)電一體化的開發(fā)人員,他們雖然有奇妙的開發(fā)構(gòu)想和強(qiáng)大的技術(shù)實(shí)力,但他們?cè)陂_發(fā)過程中無法形成較好的編程風(fēng)格,在處理勻稱合理的代碼布局、遵守命名規(guī)則和清晰的注釋方面,做得不算很好。

(三)軟件系統(tǒng)不能滿足用戶需求

機(jī)電一體化系統(tǒng)中,計(jì)算計(jì)軟件系統(tǒng)主要存的問題,是軟件系統(tǒng)缺少對(duì)整個(gè)工程理念、系統(tǒng)理念的軟件開發(fā)大局觀,他們根據(jù)軟件的系統(tǒng)要求來開發(fā),導(dǎo)致開發(fā)出來的軟件系統(tǒng),未能結(jié)合用戶的實(shí)際情況和需求,不能提供更廣的選擇范圍和更多的非專業(yè)用戶,不能按用戶的實(shí)際需求量身開發(fā),從而滿足不了用戶的需求。

(四)軟件系統(tǒng)兼容性差

軟件系統(tǒng)兼容性差是機(jī)電一體化系統(tǒng)中的軟件系統(tǒng)存在的又一問題,從而導(dǎo)致在軟年系統(tǒng)開發(fā)過程中,重復(fù)性開發(fā),耗費(fèi)了大量的人力財(cái)力資源。軟件系統(tǒng)開發(fā)人員,應(yīng)對(duì)整個(gè)國(guó)內(nèi)機(jī)電行業(yè)和機(jī)電一體化的整體進(jìn)程有較為準(zhǔn)確的把握,然后根據(jù)這些情況,盡可能考慮到各個(gè)方面,開發(fā)出一個(gè)較強(qiáng)的軟件使用平臺(tái),然后再根據(jù)用戶的實(shí)際需求情況,在這個(gè)平臺(tái)上,作出部份修改,這樣的話,既提高了軟件系統(tǒng)的兼容性,也避免了重復(fù)開發(fā)帶來的資源浪費(fèi)。

三、機(jī)電技術(shù)一系化系統(tǒng)中計(jì)算機(jī)軟件系統(tǒng)開發(fā)問題解決措施

第一,提高更高級(jí)的編程語(yǔ)言在機(jī)電系統(tǒng)中的應(yīng)用率,這需要機(jī)電一體化領(lǐng)域和計(jì)算機(jī)領(lǐng)域更進(jìn)一步的融合;第二,需要有專門人員來研究機(jī)電一體化系統(tǒng)中,軟件模塊的開發(fā)和封裝。以組件的概念來開發(fā)軟件系統(tǒng),研究如何劃分高內(nèi)聚低耦合的模塊,如何提供模塊的接口,如何盡可能提高軟件模塊的可重復(fù)利用率;第三,應(yīng)在機(jī)電一體化系統(tǒng)中的軟件開發(fā)中建立工程的概念。從可行性分析、需求分析到具體的設(shè)計(jì),再到最后的封裝測(cè)試,嚴(yán)格按照工程學(xué)方法來指導(dǎo)軟件系統(tǒng)的開發(fā),形成良好的開發(fā)工作流程。

四、機(jī)電一體化系統(tǒng)中計(jì)算機(jī)軟件系統(tǒng)開發(fā)的展望

隨著機(jī)電一體化的發(fā)展,網(wǎng)絡(luò)制造和網(wǎng)絡(luò)合作發(fā)展迅速。人工智能飛速發(fā)展,自動(dòng)化程度要求越來越高,專業(yè)的劃分越來越細(xì),現(xiàn)代控制理論越來越成熟,機(jī)電一體化系統(tǒng)需要更高效、更智能化、能提供更高安全性的語(yǔ)言來進(jìn)行其中的軟件系統(tǒng)開發(fā)。提高機(jī)電一體化系統(tǒng)中軟件系統(tǒng)的開發(fā)效率,解決出現(xiàn)的一些問題,還需要進(jìn)行更多的研究和兩個(gè)領(lǐng)域在更高層次上的融合。采用更高層的面向?qū)ο蟮恼Z(yǔ)言如J烈,A等,它們?cè)诰W(wǎng)絡(luò)的領(lǐng)域可以說是如魚得水,要讓它們更快的觸入到機(jī)電一體系統(tǒng)軟件的開發(fā)中,從而開發(fā)出更適合機(jī)電系統(tǒng)的編程語(yǔ)言,適應(yīng)機(jī)電系統(tǒng)中的軟件系統(tǒng)更高的要求和規(guī)范。

篇6

關(guān)鍵詞:計(jì)算機(jī);軟件開發(fā)技術(shù);生命周期法

21世紀(jì)已進(jìn)入了信息時(shí)代,計(jì)算機(jī)軟件開發(fā)技術(shù)正處于高速發(fā)展的時(shí)期,在這樣的社會(huì)環(huán)境之下,也推動(dòng)了計(jì)算機(jī)技術(shù)的飛快提升,被人們廣泛應(yīng)用于社會(huì)的各個(gè)方面,包括日常工作、學(xué)習(xí)等。計(jì)算機(jī)軟件開發(fā)技術(shù)也得到專家學(xué)者們的廣泛關(guān)注。隨著改革的不斷深化,經(jīng)濟(jì)發(fā)展、社會(huì)進(jìn)步,人們的生活水平逐漸提高,于是人們有了更高的物質(zhì)和精神文化需求[1]。為了更好滿足人們的需求,就需要不斷創(chuàng)新計(jì)算機(jī)軟件開發(fā)技術(shù)。

1計(jì)算機(jī)軟件開發(fā)技術(shù)概述

計(jì)算機(jī)軟件可以大致劃分為系統(tǒng)軟件與應(yīng)用軟件兩大類別,系統(tǒng)軟件作為計(jì)算機(jī)硬件驅(qū)動(dòng)的基礎(chǔ),滿足了用戶基本的使用需求。應(yīng)用軟件則主要針對(duì)不同用戶具體的使用需求而開發(fā)的,例如游戲軟件、音樂軟件、視頻軟件。無論是系統(tǒng)軟件還是應(yīng)用軟件,都是通過計(jì)算機(jī)這一平臺(tái)為用戶提供服務(wù),達(dá)到方便生活的目的。從用戶的角度來講,利用計(jì)算機(jī)主要利用的是計(jì)算機(jī)上的各種軟件。在20世紀(jì)六七十年代,主要通過手工的方式來開發(fā)計(jì)算機(jī)軟件,出錯(cuò)率較高、生產(chǎn)效率低下,不能滿足人們的需要。隨著技術(shù)的不斷進(jìn)步,人們意識(shí)到需要一種特定規(guī)范的文檔來確保計(jì)算機(jī)軟件開發(fā)的程序設(shè)計(jì)、調(diào)試和運(yùn)行[2]。

2計(jì)算機(jī)軟件開發(fā)技術(shù)的特點(diǎn)

計(jì)算機(jī)軟件系統(tǒng)由系統(tǒng)軟件和應(yīng)用軟件構(gòu)成,其中系統(tǒng)軟件是計(jì)算機(jī)本身必備的軟件,其是保證和支持計(jì)算機(jī)正常運(yùn)轉(zhuǎn)的重要保障。應(yīng)用軟件開發(fā)中心在于滿足用戶的使用需求,例如音樂軟件、視頻軟件在多數(shù)情況是為了幫助用戶獲得更好的娛樂體驗(yàn),因此與系統(tǒng)軟件相比,應(yīng)用軟件有著更好的實(shí)用性,能夠滿足人們的一些需求。本文提到的計(jì)算機(jī)軟件既指應(yīng)用軟件又指系統(tǒng)軟件[1]。計(jì)算機(jī)軟件開發(fā)技術(shù)有以下幾個(gè)特點(diǎn)。(1)計(jì)算機(jī)軟件開發(fā)工作必須著眼于實(shí)際需求,提升系統(tǒng)軟件與應(yīng)用軟件的使用價(jià)值,滿足人們的一些需求。在軟件開發(fā)完成后,借助于基本的軟件框架,發(fā)掘軟件的社會(huì)價(jià)值,推動(dòng)計(jì)算機(jī)軟件開發(fā)工作的深入進(jìn)行。(2)計(jì)算機(jī)軟件開發(fā)技術(shù)是一項(xiàng)精細(xì)度極高的技術(shù),所以在研發(fā)過程中,工作人員必須要仔細(xì)入微[2]。(3)計(jì)算機(jī)軟件開發(fā)技術(shù)必須要遵循一定的原則,比如在研發(fā)過程中必須要確保所研發(fā)軟件的質(zhì)量與性能,盡可能研發(fā)設(shè)計(jì)一些先進(jìn)的產(chǎn)品,而不是別人做什么,自己就做什么。在研發(fā)出一個(gè)新的軟件之后必須要先進(jìn)行嚴(yán)格的評(píng)估和檢測(cè),才能投放到市場(chǎng)中,以避免一些不必要的麻煩[1]。

3計(jì)算機(jī)軟件開發(fā)技術(shù)的重要性

計(jì)算機(jī)軟件極大便利了人們的生活,它所起到的作用也是顯而易見的,如人們?cè)诠ぷ髦羞\(yùn)用的各種辦公軟件,如今已成為人們工作中必不可少的一部分[2]。計(jì)算機(jī)軟件開發(fā)技術(shù)的重要性主要包括以下三個(gè)方面:推動(dòng)信息時(shí)代的到來;是網(wǎng)絡(luò)技術(shù)發(fā)展的不竭動(dòng)力;是計(jì)算機(jī)行業(yè)和軟件行業(yè)發(fā)展的源泉。第一,現(xiàn)階段企業(yè)在運(yùn)營(yíng)管理的過程中,著力構(gòu)建信息數(shù)據(jù)管理機(jī)制,將其作為企業(yè)管理的核心。計(jì)算機(jī)軟件開發(fā)技術(shù)極大提高了信息傳輸和資源交流的速度,也使得人們有更多的渠道來獲取信息。計(jì)算機(jī)軟件開發(fā)工作獲得了較為充足的發(fā)展空間與各項(xiàng)資源,滿足了軟件開發(fā)工作中的各項(xiàng)基本需求,實(shí)現(xiàn)了企業(yè)管理的信息化。第二,以網(wǎng)絡(luò)技術(shù)為基礎(chǔ),打破了空間與時(shí)間的局限,能夠進(jìn)行跨地區(qū)的交流溝通,極大便利了人們的生活。同時(shí)計(jì)算機(jī)軟件服務(wù)能力的提升在很大程度上也推動(dòng)了現(xiàn)代化網(wǎng)絡(luò)的構(gòu)建,催生出一大批新的計(jì)算機(jī)發(fā)展模式[1]。第三,以計(jì)算機(jī)軟件開發(fā)為起點(diǎn),軟件類型日益細(xì)化,在滿足人們不同使用需求的同時(shí),也為計(jì)算機(jī)產(chǎn)業(yè)自身獲取了足夠的空間,促進(jìn)了計(jì)算機(jī)軟件開發(fā)產(chǎn)業(yè)的健康持續(xù)發(fā)展。

4計(jì)算機(jī)軟件開發(fā)技術(shù)的方式

經(jīng)過科研人員的不斷探索與研究,計(jì)算機(jī)軟件開發(fā)技術(shù)已走向成熟階段,現(xiàn)已形成多種比較成熟的研發(fā)方式。目前計(jì)算機(jī)軟件開發(fā)技術(shù)主要有以下幾種方法。

4.1原型化方法

在研發(fā)部分軟件的過程中,對(duì)于軟件開發(fā)方向以及方法可能缺少必要的規(guī)劃,面對(duì)這種情況,為了確保軟件開發(fā)工作順利進(jìn)行,可以采取原型化法。原型化方法指的是在研發(fā)的初級(jí)階段,通過對(duì)用戶軟件使用需求的客觀分析,建立軟件模型,在原型建立完成后,與相關(guān)企業(yè)進(jìn)行對(duì)接,進(jìn)行軟件的微調(diào)。原型化方法的優(yōu)勢(shì)在于將用戶需求與開發(fā)工作進(jìn)行緊密結(jié)合,提升了軟件開發(fā)工作的針對(duì)性與有效性,這樣就可以省去中間一些不必要的環(huán)節(jié),在一定意義也降低了研發(fā)的成本。然而這種方法也存在一定的劣勢(shì),就是不能用來研發(fā)大規(guī)模的系統(tǒng),因?yàn)檫@種方式過于繁瑣,在一定程度上會(huì)降低計(jì)算機(jī)軟件系統(tǒng)的研發(fā)效率,就算研發(fā)成功,將來的維護(hù)工作也會(huì)很難開展[3]。

4.2計(jì)算機(jī)軟件生命周期法

計(jì)算機(jī)軟件生命周期法是軟件開發(fā)人員研發(fā)軟件最常用的一種方式,相比于原型化方法,計(jì)算機(jī)軟件生命周期法可以用于研發(fā)大型的軟件系統(tǒng)。在運(yùn)用生命周期法時(shí),在正式研發(fā)之前,設(shè)計(jì)師會(huì)對(duì)所要設(shè)計(jì)的軟件系統(tǒng)的功能和結(jié)構(gòu)進(jìn)行宏觀布局和整體規(guī)劃[4]。除此之外,還需要制作詳細(xì)的研發(fā)設(shè)計(jì)工作計(jì)劃報(bào)告。計(jì)算機(jī)軟件生命周期法的優(yōu)勢(shì)在于可以對(duì)整個(gè)設(shè)計(jì)研發(fā)工作進(jìn)行合理的整體布局和規(guī)劃,把大型計(jì)算機(jī)軟件系統(tǒng)的設(shè)計(jì)難度平均化,并且對(duì)研發(fā)的時(shí)間有較好的把控。

4.3自動(dòng)形式的系統(tǒng)開發(fā)法

軟件開發(fā)設(shè)計(jì)人員在運(yùn)用自動(dòng)形式的系統(tǒng)開發(fā)法的過程中,需要對(duì)軟件的基本需求、運(yùn)行模式進(jìn)行必要的分析,在通常情況下,如果不進(jìn)行說明,在實(shí)際研發(fā)的過程中,為了保證研發(fā)工作的質(zhì)量,技術(shù)人員可以通過編程的方式開發(fā)軟件。

5計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用

計(jì)算機(jī)軟件技術(shù)的開發(fā)主要是為了便利人們的生活,如何最大限度提高計(jì)算機(jī)軟件的使用價(jià)值值得考慮[3]。計(jì)算機(jī)軟件的開發(fā)都是為了更好地服務(wù)人類,在軟件的開發(fā)過程中研發(fā)人員的專業(yè)素養(yǎng)越來越高,所以,在計(jì)算機(jī)軟件開發(fā)過程中應(yīng)以人為本,立足于市場(chǎng)的需求,再進(jìn)行軟件系統(tǒng)的設(shè)計(jì)和研發(fā),不斷地提高計(jì)算機(jī)軟件系統(tǒng)的實(shí)用價(jià)值。

6計(jì)算機(jī)軟件開發(fā)技術(shù)的展望

第一,計(jì)算機(jī)軟件開發(fā)技術(shù)正在向網(wǎng)絡(luò)化發(fā)展,并且這也是未來的一種發(fā)展趨勢(shì)。計(jì)算機(jī)軟件也算是網(wǎng)絡(luò)的一種形式,所以計(jì)算機(jī)的網(wǎng)絡(luò)化對(duì)整個(gè)計(jì)算機(jī)大行業(yè)的發(fā)展有重要意義。網(wǎng)絡(luò)化也給計(jì)算機(jī)軟件開發(fā)技術(shù)提供了巨大的便利,所以,計(jì)算機(jī)軟件的開發(fā)技術(shù)是網(wǎng)絡(luò)化的開發(fā)技術(shù)[5]。第二,計(jì)算機(jī)軟件開發(fā)的根本目的是服務(wù)人類、服務(wù)社會(huì),提高人們的工作效率和生活質(zhì)量。所以在以后的研發(fā)過程中,必須要以客戶為主要的服務(wù)對(duì)象,最大限度滿足客戶的需要,提供全面的服務(wù)。在計(jì)算機(jī)軟件開發(fā)的過程中采用先進(jìn)的理念和技術(shù),這也是計(jì)算機(jī)軟件開發(fā)的趨勢(shì)。

7結(jié)語(yǔ)

計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用是一個(gè)全方位的過程,需要技術(shù)人員以及相關(guān)工作者以現(xiàn)有的技術(shù)為基本框架,從多個(gè)角度出發(fā),采取多種開發(fā)手段開發(fā)計(jì)算機(jī)軟件[5]。通過這種方式,滿足社會(huì)經(jīng)濟(jì)發(fā)展以及日常生活中對(duì)于計(jì)算機(jī)軟件的使用需求,促進(jìn)整個(gè)計(jì)算機(jī)軟件開發(fā)產(chǎn)業(yè)的健康快速發(fā)展。

參考文獻(xiàn)

[1]劉凱英.淺談?dòng)?jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展[J].無線互聯(lián)科技,2013(l):134-136.

[2]孫麗霞.我國(guó)計(jì)算機(jī)軟件技術(shù)的現(xiàn)狀及發(fā)展趨勢(shì)[J].金田,2012(10):311.

[3]劉默.淺析軟件開發(fā)技術(shù)在計(jì)算機(jī)網(wǎng)絡(luò)教育中的重要性[J].中小企業(yè)管理與科技,2011(18):275.

[4]胡玲芳.新時(shí)期計(jì)算機(jī)軟件開發(fā)技術(shù)的應(yīng)用研究[J].信息與電腦:理論版,2013(8).

篇7

關(guān)鍵詞:大數(shù)據(jù);計(jì)算機(jī)軟件技術(shù);應(yīng)用

一、大數(shù)據(jù)下的計(jì)算機(jī)軟件技術(shù)

(一)云儲(chǔ)存服務(wù)

在大數(shù)據(jù)時(shí)代的背景下,云儲(chǔ)存服務(wù)是當(dāng)今社會(huì)有效儲(chǔ)存海量數(shù)據(jù)信息、進(jìn)行數(shù)據(jù)信息價(jià)值分析與利用的技術(shù)。與傳統(tǒng)的數(shù)據(jù)儲(chǔ)存技術(shù)相比,云儲(chǔ)存服務(wù)在大大提升自身儲(chǔ)存容量,并且能夠分類儲(chǔ)存不同領(lǐng)域數(shù)據(jù)的同時(shí),還可以拋棄固定化的儲(chǔ)存設(shè)備,通過快捷、方便的儲(chǔ)存來發(fā)揮出該技術(shù)協(xié)同性、綜合性的功能。云儲(chǔ)存技術(shù)幫助系統(tǒng)利用對(duì)數(shù)據(jù)資源的有效整合來實(shí)現(xiàn)提升信息存儲(chǔ)效率的目的,同時(shí)數(shù)據(jù)儲(chǔ)存較高的安全性也能夠?yàn)槿藗內(nèi)粘5墓ぷ?、生活提供良好的保障?/p>

(二)信息安全技術(shù)

由于互聯(lián)網(wǎng)是大數(shù)據(jù)處理的基礎(chǔ),其中互聯(lián)網(wǎng)平臺(tái)開放度比較高、不同領(lǐng)域數(shù)據(jù)信息聯(lián)系緊密,一旦外來病毒、木馬攻擊互聯(lián)網(wǎng)平臺(tái),部分?jǐn)?shù)據(jù)就會(huì)受到病毒的感染,并且對(duì)其他存在一定關(guān)聯(lián)的數(shù)據(jù)信息造成不利的連帶影響。因此,在大數(shù)據(jù)時(shí)代中需要有互聯(lián)網(wǎng)信息安全技術(shù)來發(fā)揮出防護(hù)病毒、木馬的作用。并且我國(guó)還要積極學(xué)習(xí)發(fā)達(dá)國(guó)家的信息安全技術(shù),通過不斷的研究與經(jīng)驗(yàn)積累來彌補(bǔ)差距,從而也為大數(shù)據(jù)背景下海量數(shù)據(jù)信息準(zhǔn)確性、安全性的提升作出貢獻(xiàn)。

(三)虛擬化技術(shù)

虛擬化技術(shù)作為資源管理技術(shù)的一個(gè)分類,能夠?qū)Ω黝悢?shù)據(jù)資源進(jìn)行優(yōu)化配置,不僅可以為各類不同的場(chǎng)景提供需求,降低了生產(chǎn)管理、資源管理的生產(chǎn)成本,還有效提升了數(shù)據(jù)資源的利用率。擴(kuò)展性、可行性、綜合性較高的虛擬化技術(shù)成為了許多企業(yè)與研究機(jī)構(gòu)重點(diǎn)關(guān)注的對(duì)象,使其在大大降低人力、財(cái)力、物力的同時(shí),有利于社會(huì)經(jīng)濟(jì)效益的可持續(xù)發(fā)展。因此,在大數(shù)據(jù)時(shí)代背景下,企業(yè)要分析自身的發(fā)展情況與發(fā)展需求,從而順應(yīng)時(shí)代潮流,做好對(duì)虛擬化技術(shù)的創(chuàng)新研究,通過較高的科技水平來發(fā)揮出虛擬化技術(shù)的特點(diǎn)。

二、大數(shù)據(jù)下計(jì)算機(jī)軟件技術(shù)的具體應(yīng)用

(一)商業(yè)通信領(lǐng)域的應(yīng)用

由目前情況可知,計(jì)算機(jī)軟件技術(shù)在商業(yè)通信行業(yè)的快速發(fā)展中起著十分重要的作用,許多通信工作人員能夠通過各類計(jì)算機(jī)軟件技術(shù),來有效分析與記憶所有消費(fèi)者的不同消費(fèi)習(xí)慣與需求,從而實(shí)現(xiàn)用戶滿意度的提升以及通信企業(yè)的良好發(fā)展發(fā)展。例如,IBMSPSS作為一款測(cè)預(yù)分析軟件,它能夠?qū)崟r(shí)掌握用戶的信息,通過精準(zhǔn)的分析來對(duì)用戶提供個(gè)性化的需求;而功能更加豐富的XO分析軟件以通信用戶的消費(fèi)行為基礎(chǔ)進(jìn)行合理的評(píng)估報(bào)告,不斷發(fā)掘用戶潛在的消費(fèi)心理,同時(shí)它還可以借助網(wǎng)絡(luò)分析加速器,來檢測(cè)自身系統(tǒng)存在的問題,并且快速、開心的制定出解決方案。

(二)商業(yè)領(lǐng)域的應(yīng)用

計(jì)算機(jī)軟件技術(shù)在商業(yè)領(lǐng)域的應(yīng)用,不僅可以幫助工作人員優(yōu)化工作結(jié)構(gòu),做好企業(yè)各部門作職責(zé)的分配,同時(shí)電子商務(wù)企業(yè)能夠借助計(jì)算機(jī)軟件技術(shù)來實(shí)現(xiàn)數(shù)據(jù)信息的匯總、處理,從而通過線上或者是線下多種方式促進(jìn)消費(fèi)者的消費(fèi)行為,有利于企業(yè)核心競(jìng)爭(zhēng)力的提高。而在用戶信息的管理方面,工作人員可以通過Gognos技術(shù)在設(shè)備上建立起即時(shí)功能平臺(tái),用于用戶信息的查詢。例如,景區(qū)里的管理人員能夠利用電腦、手機(jī)等實(shí)時(shí)共享設(shè)備實(shí)現(xiàn)對(duì)進(jìn)出游客的實(shí)時(shí)控制。

(三)企業(yè)信息解決方案方面的應(yīng)用

在大數(shù)據(jù)背景下,計(jì)算機(jī)軟件技術(shù)還可以用于解決企業(yè)在發(fā)展過程中容易出現(xiàn)的信息安全問題,管理人員能夠通過對(duì)數(shù)據(jù)資料的深入挖掘來掌握準(zhǔn)確、有效的市場(chǎng)信息以及風(fēng)險(xiǎn)評(píng)估。首先是數(shù)據(jù)取樣環(huán)節(jié),企業(yè)人員需要在所銷售的產(chǎn)品之中隨機(jī)抽取代表性強(qiáng)的產(chǎn)品,其次是信息收集整合環(huán)節(jié),借助計(jì)算機(jī)軟件技術(shù)的計(jì)算分析來提高結(jié)果的可靠性,從而實(shí)現(xiàn)幫助企業(yè)有效在行業(yè)競(jìng)爭(zhēng)的過程中規(guī)避市場(chǎng)風(fēng)險(xiǎn)的目的。

篇8

1計(jì)算機(jī)技術(shù)在煤礦企業(yè)安全管理中的應(yīng)用分析

1.1計(jì)算機(jī)技術(shù)在瓦斯安全監(jiān)測(cè)管理系統(tǒng)中的應(yīng)用

對(duì)于煤礦企業(yè)而言,其可供選擇的瓦斯安全監(jiān)測(cè)系統(tǒng)的類型相當(dāng)多,但是,應(yīng)當(dāng)注意的是,對(duì)于不同的瓦斯安全監(jiān)測(cè)系統(tǒng)類型而言,其之間的結(jié)構(gòu)差異也相當(dāng)大,因此,其間的功能也具有較大的差別。此外,整體來看,瓦斯安全監(jiān)測(cè)系統(tǒng)主要是由傳感器、井下分站、地面中心站以及傳輸設(shè)備等部分構(gòu)成,傳感器主要負(fù)責(zé)對(duì)信息進(jìn)行采集,井下分站主要負(fù)責(zé)進(jìn)行信息的處理,而地面中心站負(fù)責(zé)的是信息的輸出,傳輸設(shè)備則負(fù)責(zé)信息的傳輸。

1.2計(jì)算機(jī)技術(shù)在礦井通風(fēng)安全監(jiān)測(cè)系統(tǒng)中的應(yīng)用

通常而言,煤礦礦井通風(fēng)安全監(jiān)測(cè)系統(tǒng)的結(jié)構(gòu)及其相關(guān)系統(tǒng)的結(jié)構(gòu)基本保持一致,對(duì)于其構(gòu)成而言,同瓦斯安全監(jiān)測(cè)管理系統(tǒng)相同,均由傳感器、井下分站、地面中心站以及傳輸設(shè)備等部分構(gòu)成。目前,在多數(shù)煤礦企業(yè)中,礦井通風(fēng)網(wǎng)絡(luò)監(jiān)測(cè)同其安全監(jiān)測(cè)系統(tǒng)是作為一個(gè)整體存在和發(fā)展的,這主要是由于此系統(tǒng)是以計(jì)算機(jī)模擬、仿真及其網(wǎng)絡(luò)等相關(guān)技術(shù)為基礎(chǔ)的,同時(shí)還同煤礦安全管理方面的其他監(jiān)測(cè)系統(tǒng)進(jìn)行了結(jié)合。此外,此系統(tǒng)還通過開展此系統(tǒng)的安全性評(píng)價(jià)以及動(dòng)態(tài)模擬技術(shù)在此系統(tǒng)中的應(yīng)用等方面的研究,而實(shí)現(xiàn)瓦斯礦井以及其他方面的安全可靠性等方面的要求,并最終實(shí)現(xiàn)煤礦企業(yè)風(fēng)流控制以及救災(zāi)決策的高效性和科學(xué)性。

1.3計(jì)算機(jī)系統(tǒng)在礦井礦壓安全監(jiān)測(cè)系統(tǒng)中的應(yīng)用

通常而言,煤礦礦井礦壓安全監(jiān)測(cè)系統(tǒng)主要包含了如下幾個(gè)部分:礦壓傳感器、傳輸設(shè)備以及地面計(jì)算機(jī)。對(duì)于礦壓傳感器而言,其通常是液壓支架上一個(gè)相當(dāng)重要的壓力信號(hào),因而可在同一采區(qū)進(jìn)行多個(gè)監(jiān)測(cè)點(diǎn)的設(shè)置以實(shí)現(xiàn)對(duì)各種實(shí)際情況進(jìn)行檢測(cè)的目的。此外,還可以通過對(duì)井下的多個(gè)站點(diǎn)來對(duì)多臺(tái)傳感器進(jìn)行聯(lián)接。對(duì)于地面計(jì)算機(jī)而言,其主要負(fù)責(zé)對(duì)監(jiān)測(cè)點(diǎn)的礦壓值進(jìn)行檢測(cè)和處理。

2煤礦企業(yè)的安全信息管理系統(tǒng)研究

對(duì)于煤礦企業(yè)而言,構(gòu)建其安全信息管理系統(tǒng)必須作為一項(xiàng)長(zhǎng)期的工作來進(jìn)行,必須以企業(yè)中長(zhǎng)期的發(fā)展規(guī)劃為依據(jù),通過循序漸進(jìn)的方式來進(jìn)行安全信息系統(tǒng)的建立,此外,還應(yīng)注意觀念轉(zhuǎn)變、信息化團(tuán)隊(duì)的建設(shè)以及煤礦企業(yè)管理等的基礎(chǔ)性工作。

2.1煤礦企業(yè)安全信息管理系統(tǒng)的構(gòu)成分析

煤礦企業(yè)的安全信息管理系統(tǒng)主要包括管理干部、現(xiàn)場(chǎng)班組長(zhǎng)自查以及安檢員現(xiàn)場(chǎng)等三大隱患排查子系統(tǒng),"三違"、地面專業(yè)公司干部走動(dòng)式、氣體異常區(qū)域、信息閉合等管理子系統(tǒng),還有區(qū)隊(duì)副職跟班、青安崗上崗、群監(jiān)員上崗等考核子系統(tǒng),以及施工規(guī)程措施傳達(dá),隱患及"三違"比率圖表分析、權(quán)限任務(wù)模塊和短信息平臺(tái)等十四個(gè)子系統(tǒng)所構(gòu)成。此系統(tǒng)的功能即對(duì)各級(jí)管理部門干部的情況進(jìn)行統(tǒng)計(jì)、記錄及其考核,其中,主要涉及到機(jī)關(guān)科室、"四大員"、區(qū)隊(duì)副職、群監(jiān)員、跟班安監(jiān)員、青安崗員、采掘區(qū)隊(duì)班組長(zhǎng)以及地面專業(yè)公司等干部或者管理相關(guān)人員的動(dòng)態(tài)管理情況,因而實(shí)現(xiàn)了對(duì)施工現(xiàn)場(chǎng)的安全隱患及其落實(shí)和閉合等情況,"三違"情況、規(guī)程的制訂、審批及其學(xué)習(xí)等情況,以及對(duì)瓦斯的檢查及其氣體方面的監(jiān)測(cè)等情況的同時(shí)記錄。此外,通過此系統(tǒng)實(shí)現(xiàn)管理人員方面各級(jí)信息之間的傳遞,以及信息考核方面的全面性和自動(dòng)性,滿足了安全隱患方面的閉合性及其共享性等方面的要求。

2.2煤礦企業(yè)安全信息管理系統(tǒng)的流程控制分析

對(duì)于煤礦企業(yè)而言,其安全信息管理系統(tǒng)的流程控制方面的情況如下:首先是管理等相關(guān)人員對(duì)現(xiàn)場(chǎng)所檢查情況及其安全隱患和"三違"等情況的填報(bào);其次是信息員對(duì)其進(jìn)行采集并通過網(wǎng)絡(luò)傳遞至基層單位,并通過基層單位進(jìn)行下單和落實(shí);再次是基層單位對(duì)現(xiàn)場(chǎng)相關(guān)工作人員進(jìn)行整改,并對(duì)整改的情況進(jìn)行回復(fù);此外,檢查人員受到信息提示并對(duì)隱患情況以及現(xiàn)場(chǎng)的整改情況通過網(wǎng)絡(luò)進(jìn)行抽查;最后即進(jìn)行書面材料的整理及其礦黨政的上報(bào)與審閱。

2.3煤礦企業(yè)安全信息管理系統(tǒng)功能的特點(diǎn)分析

安全信息管理系統(tǒng)對(duì)安全隱患進(jìn)行了風(fēng)險(xiǎn)等級(jí)評(píng)定的設(shè)定,并對(duì)安全隱患的落實(shí)與閉合進(jìn)行了完善。此外,系統(tǒng)還對(duì)安全信息閉合管理制度進(jìn)行了完善,并針對(duì)安全隱患進(jìn)行了有效的管理系統(tǒng)的構(gòu)建,對(duì)"三違"情況的管理過程處罰有據(jù)。系統(tǒng)對(duì)"三違"比率進(jìn)行了考核,并對(duì)安全隱患以及"三違"比率圖表進(jìn)行了分析系統(tǒng)的構(gòu)建,實(shí)現(xiàn)了對(duì)區(qū)隊(duì)交接班的時(shí)刻監(jiān)控,針對(duì)副職跟班考核等相關(guān)子系統(tǒng)進(jìn)行了設(shè)立。系統(tǒng)進(jìn)一步加強(qiáng)了地面安全的管理工作及其地面干部的考核工作,并進(jìn)行了權(quán)限、短信息平臺(tái)等的設(shè)置和設(shè)立。同時(shí),進(jìn)行了意見反饋系統(tǒng)的增設(shè),實(shí)現(xiàn)了信息溝通平臺(tái)的進(jìn)一步擴(kuò)展。

2.4煤礦企業(yè)安全信息管理系統(tǒng)的優(yōu)勢(shì)分析

通過煤礦企業(yè)安全信息管理系統(tǒng)的構(gòu)建,不僅實(shí)現(xiàn)了全礦管理人員對(duì)各級(jí)所負(fù)責(zé)安全隱患信息的集中收集與處理,還借助于計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)通過最快捷的方式傳遞到了煤礦企業(yè)黨政領(lǐng)導(dǎo)及基層單位面前,實(shí)現(xiàn)了生產(chǎn)現(xiàn)場(chǎng)安全隱患的及時(shí)掌握,從而滿足了隱患的閉合式循環(huán)等方面的相關(guān)要求。此外,還將隱患進(jìn)行了明確的分類,并明確了"三違"情況的界定標(biāo)準(zhǔn),對(duì)"三違"人員的罰款及其返還等情況進(jìn)行了動(dòng)態(tài)地考核,因而實(shí)現(xiàn)了對(duì)安全隱患的統(tǒng)計(jì)以及分析等流程的簡(jiǎn)化。此外,還對(duì)"三違"的比率進(jìn)行了考核,對(duì)于相關(guān)員工而言起到了監(jiān)督的作用。待安全隱患落實(shí)后,還會(huì)在計(jì)算機(jī)網(wǎng)絡(luò)上進(jìn)行隱患閉合的形成,并同時(shí)對(duì)相關(guān)檢查人員進(jìn)行短信的發(fā)送,因而真正實(shí)現(xiàn)了責(zé)任到人的目的。

篇9

【關(guān)鍵詞】云計(jì)算 構(gòu)架 關(guān)鍵技術(shù) 數(shù)據(jù)處理 優(yōu)化

云計(jì)算作為信息產(chǎn)業(yè)的重大革新,主要是依托于互聯(lián)網(wǎng)技術(shù)實(shí)現(xiàn)自由的資源池訪問的一種計(jì)算模式。以計(jì)算機(jī)資源服務(wù)為表現(xiàn)形式,用戶可以利用云計(jì)算進(jìn)行業(yè)務(wù)快速申請(qǐng)和資源釋放,并對(duì)其使用的資源進(jìn)行付費(fèi),云計(jì)算模式可用于程序員進(jìn)行軟件開發(fā)、為企業(yè)提供計(jì)算服務(wù),也可用于個(gè)人用戶的軟件使用甚至桌面租賃,“云端”化的“即”服務(wù)模式提高了資源服務(wù)質(zhì)量、降低了企業(yè)的IT擁有和運(yùn)行成本。在這樣的環(huán)境背景下,探究云計(jì)算構(gòu)架及其關(guān)鍵技術(shù)具有非常重要的現(xiàn)實(shí)意義。

1 云計(jì)算主要應(yīng)用特征

在云計(jì)算的實(shí)際應(yīng)用中,在傳統(tǒng)分布計(jì)算思維方式的基礎(chǔ)上,利用計(jì)算機(jī)集成數(shù)據(jù)中心,通過服務(wù)形式為用戶提供云計(jì)算購(gòu)買資源。在這一層面看,云計(jì)算和網(wǎng)格計(jì)算具有一定的相同之處,除此之外還具備以下幾點(diǎn)特征:

1.1 彈

在云計(jì)算的實(shí)際應(yīng)用中, 其服務(wù)模式可以根據(jù)用戶的需求快速伸縮,呈現(xiàn)自動(dòng)業(yè)務(wù)負(fù)載變化,有效防止服務(wù)器性能荷載較大而影響服務(wù)質(zhì)量,造成信息資源的不必要浪費(fèi)。

1.2 資源池化

在云計(jì)算構(gòu)建中,資源的分享與利用主要是利用共享資源池的形式進(jìn)行資源管理,結(jié)合虛擬化技術(shù),根據(jù)用戶的實(shí)際資源使用需求進(jìn)行資源分配,對(duì)于用戶來說,在提供資源服務(wù)的過程中,資源放置、分配以及管理等方面均為透明化,提高用戶體驗(yàn)。

1.3 按需服務(wù)

云計(jì)算具有按需服務(wù)的使用功能,主要涉及到應(yīng)用程序服務(wù)、數(shù)據(jù)儲(chǔ)存服務(wù)以及信息基礎(chǔ)設(shè)施等服務(wù)內(nèi)容,用戶可以根據(jù)自身的實(shí)際使用需求進(jìn)行云計(jì)算服務(wù)選擇,系統(tǒng)會(huì)按照用戶的實(shí)際需求自動(dòng)分配資源,在此過程中不需要管理員的干預(yù),進(jìn)而實(shí)現(xiàn)資源自動(dòng)服務(wù)。

2 云計(jì)算系統(tǒng)構(gòu)架研究

2.1 核心服務(wù)層

云計(jì)算構(gòu)架在實(shí)際使用中主要涉及到核心服務(wù)、服務(wù)管理以及用戶訪問接口等三個(gè)層面,核心服務(wù)的主要功能是把硬件軟件設(shè)施以及應(yīng)用程序轉(zhuǎn)化為對(duì)用戶的服務(wù),在實(shí)際運(yùn)行中包括laaS、PaaS、SaaS等三層。laaS層主要是向用戶提供硬基礎(chǔ)設(shè)置服務(wù),根據(jù)用戶的實(shí)際使用需求選擇實(shí)際計(jì)算機(jī)、虛擬計(jì)算機(jī)、儲(chǔ)存與網(wǎng)絡(luò)等信息資源,在實(shí)際使用的過程中,用戶需要向云計(jì)算系統(tǒng)輸入硬件服務(wù)關(guān)鍵詞,以提高服務(wù)項(xiàng)目的準(zhǔn)確性。在近幾年的研究中,逐漸將虛擬化技術(shù)應(yīng)用到laaS層服務(wù)中,進(jìn)而有效提高laaS層服務(wù)的可靠性、規(guī)模性以及定制性。PaaS層作為應(yīng)用程序的主要運(yùn)行環(huán)境,為用戶提供應(yīng)用程序部署和資源管理等服務(wù)工作,利用軟件開發(fā)工具與開發(fā)語(yǔ)言,設(shè)計(jì)人員可以將程序代碼上傳,以實(shí)現(xiàn)服務(wù)功能。SaaS層主要依托于基礎(chǔ)平臺(tái)開發(fā),在實(shí)際應(yīng)用的過程中更加傾向于企業(yè)資源服務(wù),企業(yè)利用SaaS層對(duì)管理企業(yè)各類信息數(shù)據(jù),如CRM、ERP、HRM等托管應(yīng)用管理,在線文檔處理、在線存儲(chǔ)、企業(yè)郵箱等應(yīng)用服務(wù)。

2.2 服務(wù)管理層

在云計(jì)算構(gòu)架的實(shí)際應(yīng)用中,服務(wù)管理對(duì)核心服務(wù)層具有非常重要的輔助作用,可以有效提高核心服務(wù)層的安全性與可靠性,并主要涉及到服務(wù)質(zhì)量保證與安全管理兩方面內(nèi)容。云計(jì)算服務(wù)系統(tǒng)資源龐大、結(jié)構(gòu)復(fù)雜,在實(shí)際使用中無法達(dá)到用戶的服務(wù)質(zhì)量標(biāo)準(zhǔn)。對(duì)此,服務(wù)開發(fā)商可以與用戶簽訂服務(wù)水平協(xié)議,在服務(wù)質(zhì)量方面達(dá)到雙方要求,進(jìn)而保證云計(jì)算系統(tǒng)服務(wù)質(zhì)量。在安全管理方面,服務(wù)管理層利用資源集中處理方式,可以有效防止計(jì)算機(jī)服務(wù)平臺(tái)單點(diǎn)失效的現(xiàn)象,保證數(shù)據(jù)中心的運(yùn)行質(zhì)量與運(yùn)行效率,進(jìn)而保證云計(jì)算系統(tǒng)平臺(tái)綜合服務(wù)水平。

2.3 用戶訪問接口層

在云計(jì)算構(gòu)架中,用戶訪問接口層為用戶訪問云計(jì)算網(wǎng)頁(yè)提供的有效的渠道,主要涉及到命令行、Web門戶以及Web服務(wù)等內(nèi)容,命令行與Web服務(wù)在運(yùn)行中訪問模式主要可以為終端設(shè)備進(jìn)行應(yīng)用程序接口連接,實(shí)現(xiàn)多種服務(wù)的組合。而Web門戶是進(jìn)行云計(jì)算系統(tǒng)訪問的模式,利用Web門戶可以把用戶桌面應(yīng)用順利轉(zhuǎn)移到互聯(lián)網(wǎng)平臺(tái)中,提高用戶訪問網(wǎng)頁(yè)的便利性,使得用戶可以借助瀏覽器進(jìn)行數(shù)據(jù)程序的訪問,進(jìn)而有效提高云計(jì)算系統(tǒng)訪問效率。

3 云計(jì)算構(gòu)架關(guān)鍵技術(shù)

3.1 數(shù)據(jù)中心節(jié)能技術(shù)

在進(jìn)行l(wèi)aaS層設(shè)計(jì)的過程中,由于云計(jì)算數(shù)據(jù)中心規(guī)模龐大,在設(shè)備實(shí)際運(yùn)行的過程中會(huì)消耗大量電量,因此,建設(shè)綠色節(jié)能數(shù)據(jù)中心是云計(jì)算的關(guān)鍵技術(shù)環(huán)節(jié)。通常應(yīng)在IT設(shè)備、電源系統(tǒng)、制冷系統(tǒng)等關(guān)鍵環(huán)節(jié)進(jìn)行節(jié)能。技術(shù)人員先要對(duì)IT設(shè)備的能耗量進(jìn)行分析與研究,不斷優(yōu)化其數(shù)據(jù)總量,爭(zhēng)取在電能消耗和性能使用方面達(dá)到最佳平衡。對(duì)于制冷系統(tǒng)電能消耗問題,設(shè)計(jì)人員要對(duì)空間大小、風(fēng)扇以及機(jī)架擺放、空氣流動(dòng)方向等影響因素進(jìn)行有效控制,制定多層次數(shù)據(jù)中心設(shè)備設(shè)計(jì)方案,利用計(jì)算機(jī)進(jìn)行空氣流與熱交換的構(gòu)建,模擬真實(shí)的系統(tǒng)運(yùn)行環(huán)境,進(jìn)而為數(shù)據(jù)中心的規(guī)劃與布局提供有利的理論依據(jù)。

3.2 虛擬化技術(shù)

虛擬化技術(shù)主要應(yīng)用在laaS層,可以為云計(jì)算構(gòu)件運(yùn)行提供計(jì)算資源、存儲(chǔ)資源和網(wǎng)絡(luò)資源,作為云計(jì)算系統(tǒng)中的關(guān)鍵技術(shù),對(duì)系統(tǒng)基礎(chǔ)設(shè)施服務(wù)進(jìn)行按需分配,滿足用戶在云計(jì)算系統(tǒng)使用中的的個(gè)性化需求。服務(wù)器虛擬化通過把多個(gè)操作系統(tǒng)整合到一臺(tái)物理服務(wù)器上,從而實(shí)現(xiàn)多用戶通過各自的操作系統(tǒng)共享物理服務(wù)器的同一CPU、磁盤、內(nèi)存、網(wǎng)卡等資源,還可以通過資源自動(dòng)分配技術(shù)提高資源利用率、簡(jiǎn)化IT架構(gòu)、降低管理資源的難度;客戶虛擬機(jī)的真正硬件無關(guān)性還可以實(shí)現(xiàn)虛擬機(jī)的運(yùn)行時(shí)遷移,可以實(shí)現(xiàn)真正的不間斷運(yùn)行,從而最大化保持業(yè)務(wù)的持續(xù)性。存儲(chǔ)虛擬化通過條帶化異構(gòu)存儲(chǔ),實(shí)現(xiàn)存儲(chǔ)資源的池化,實(shí)現(xiàn)SAN、NAS及FCOE、CIFS、NFS的全協(xié)議支持,最新的超融合架構(gòu)可以實(shí)現(xiàn)多設(shè)備分布式存儲(chǔ),從而提高存儲(chǔ)的IO性能和可靠性。網(wǎng)絡(luò)虛擬化就是在一個(gè)物理網(wǎng)絡(luò)上模擬出多個(gè)邏輯網(wǎng)絡(luò),可以通過基于設(shè)備或基于路由器實(shí)現(xiàn)同一物理網(wǎng)絡(luò)的多條邏輯隧道,從而實(shí)現(xiàn)多業(yè)務(wù)網(wǎng)絡(luò)的物理復(fù)用;通過openflow等技術(shù)可以將網(wǎng)絡(luò)設(shè)備控制面與數(shù)據(jù)面分離開來,實(shí)現(xiàn)“軟件定義網(wǎng)絡(luò)”,從而實(shí)現(xiàn)了網(wǎng)絡(luò)流量的靈活控制,使網(wǎng)絡(luò)作為管道變得更加智能。

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

本文通過對(duì)云計(jì)算構(gòu)架及其關(guān)鍵技術(shù)的研究,介紹了云計(jì)算通過互聯(lián)網(wǎng)技術(shù)提供用戶進(jìn)行資源池訪問的多種途徑,尤其是從系統(tǒng)架構(gòu)的層次和IDC節(jié)能技術(shù)、虛擬化技術(shù)有深入淺出的描述,并對(duì)前沿發(fā)展應(yīng)用進(jìn)行了跟蹤,有助于進(jìn)而進(jìn)一步推進(jìn)云計(jì)算的優(yōu)化與發(fā)展應(yīng)用。

參考文獻(xiàn)

[1]羅軍舟,金嘉暉,宋愛波,東方.云計(jì)算:體系架構(gòu)與關(guān)鍵技術(shù)[J].通信W報(bào),2014(07):3-21.

[2]宋麗華,郭銳,任強(qiáng),鹿全禮,鄭雷雷.東營(yíng)云計(jì)算系統(tǒng)架構(gòu)關(guān)鍵技術(shù)的研究[J].計(jì)算機(jī)應(yīng)用與軟件,2014(10):211-212+249.

作者簡(jiǎn)介

陳仁太(1976-),男,四川省中江市人。大學(xué)本科學(xué)歷。現(xiàn)為成都師范學(xué)院信息中心講師。主要研究方向?yàn)榻逃畔⒒⒂?jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)挖掘技術(shù)、云計(jì)算。

篇10

關(guān)鍵詞:云計(jì)算技術(shù);分布存儲(chǔ)技術(shù);數(shù)據(jù)處理

DOIDOI:10.11907/rjdk.161889

中圖分類號(hào):TP319

文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào)文章編號(hào):16727800(2016)011016104

0 引言

當(dāng)前,計(jì)算機(jī)技術(shù)、信息技術(shù)和通訊技術(shù)的發(fā)展成為全球社會(huì)、經(jīng)濟(jì)、科技發(fā)展的重要推動(dòng)力,它們已經(jīng)融入到了人們生產(chǎn)生活的各個(gè)環(huán)節(jié)。隨著對(duì)其應(yīng)用程度的逐漸深入,各領(lǐng)域需要存儲(chǔ)和處理的數(shù)據(jù)規(guī)模愈來愈大,這給相關(guān)技術(shù)的可持續(xù)發(fā)展帶來了巨大挑戰(zhàn)。云計(jì)算技術(shù)是計(jì)算機(jī)、存儲(chǔ)和通訊技術(shù)發(fā)展到一定階段后自然而然形成的一種新的計(jì)算模型,其在數(shù)據(jù)的儲(chǔ)存和處理上與個(gè)人PC機(jī)有非常大的區(qū)別。它通過現(xiàn)代“互聯(lián)網(wǎng)+機(jī)器設(shè)備”構(gòu)建了一個(gè)龐大的數(shù)據(jù)中心庫(kù),并以此為基礎(chǔ)向各領(lǐng)域提供數(shù)據(jù)存儲(chǔ)、處理、分析以及計(jì)算服務(wù)。整個(gè)云計(jì)算系統(tǒng)的中心是數(shù)據(jù)中心,而對(duì)數(shù)據(jù)進(jìn)行管理、存儲(chǔ)以及組織的分布存儲(chǔ)技術(shù)又是數(shù)據(jù)中心的關(guān)鍵。可以說,分布存儲(chǔ)技術(shù)水平直接決定了云計(jì)算的整體水平。然而,目前分布存儲(chǔ)技術(shù)難擴(kuò)展、高成本、低容錯(cuò)的特性極大地限制了云計(jì)算技術(shù)的應(yīng)用與發(fā)展。因此,分布存儲(chǔ)技術(shù)的研究成為當(dāng)前云計(jì)算技術(shù)研究的重點(diǎn)和熱點(diǎn)。

1 分布存儲(chǔ)技術(shù)產(chǎn)生背景

隨著計(jì)算機(jī)應(yīng)用的逐漸深入,海量數(shù)據(jù)隨之產(chǎn)生,單一的PC機(jī)或者服務(wù)器已難以滿足人們對(duì)數(shù)據(jù)處理的需求。因此,解決當(dāng)前更大規(guī)模數(shù)據(jù)存儲(chǔ)與數(shù)據(jù)計(jì)算的云計(jì)算技術(shù)應(yīng)時(shí)而生[1]。

云計(jì)算環(huán)境下的分布存儲(chǔ)技術(shù)指用戶為了實(shí)現(xiàn)自己存儲(chǔ)數(shù)據(jù)的目標(biāo),通過購(gòu)買或租賃等手段,獲得互聯(lián)網(wǎng)空間,進(jìn)而滿足自己對(duì)數(shù)據(jù)的存儲(chǔ)和計(jì)算需求。在云計(jì)算環(huán)境下,數(shù)據(jù)中心會(huì)對(duì)儲(chǔ)存在其內(nèi)部節(jié)點(diǎn)上的數(shù)據(jù)進(jìn)行有序編排,通過專用的端口將用戶需要的數(shù)據(jù)傳輸給用戶,同時(shí)用戶也能通過該端口將需要存儲(chǔ)和處理的數(shù)據(jù)傳輸?shù)阶约嘿?gòu)買的互聯(lián)網(wǎng)空間中。通俗來講,云計(jì)算就是以互聯(lián)網(wǎng)為基礎(chǔ),能夠使人們分享基礎(chǔ)資源的計(jì)算模型。

2 云計(jì)算環(huán)境下的分布存儲(chǔ)技術(shù)分析

2.1 容錯(cuò)性技術(shù)分析

傳統(tǒng)情況下,采取RAID來提升存儲(chǔ)技術(shù)的容錯(cuò)性,但這樣的技術(shù)提升手段要求使用高性能的服務(wù)器,同時(shí)使用更加專業(yè)的存儲(chǔ)設(shè)備。因此,這種提升存儲(chǔ)容錯(cuò)性的手段會(huì)使成本大幅度提升,極大降低了企業(yè)的經(jīng)濟(jì)效益。但是,采用這種技術(shù)提升數(shù)據(jù)存儲(chǔ)的容錯(cuò)性時(shí),時(shí)常發(fā)生存儲(chǔ)失誤或錯(cuò)誤的情況,給企業(yè)和用戶造成了巨大損失,嚴(yán)重阻礙了云計(jì)算技術(shù)的進(jìn)一步發(fā)展和應(yīng)用。

2.2 可擴(kuò)展性分析

提高存儲(chǔ)可擴(kuò)展性的最常用手段是預(yù)留冗余磁盤空間,這種提升手段適用于常規(guī)的存儲(chǔ)技術(shù)。然而,目前云計(jì)算環(huán)境下所需儲(chǔ)存和處理的數(shù)據(jù)達(dá)到了EB級(jí)別,在這種情況下,采取傳統(tǒng)預(yù)留冗余磁盤空間的手段已經(jīng)無法適應(yīng)當(dāng)前需要。

2.3 成本控制分析

在傳統(tǒng)的數(shù)據(jù)存儲(chǔ)過程中,小規(guī)模的數(shù)據(jù)交換不會(huì)產(chǎn)生很高的熱量,不需要對(duì)數(shù)據(jù)存儲(chǔ)設(shè)備進(jìn)行降溫,也不需要考慮節(jié)能問題。因此,傳統(tǒng)的成本控制方式無法為云計(jì)算環(huán)境下的成本控制提供有效借鑒。在云計(jì)算環(huán)境下,由于涉及海量EB級(jí)別的數(shù)據(jù)存儲(chǔ)、交換、計(jì)算,因而必須大規(guī)模增加存儲(chǔ)空間和數(shù)據(jù)存儲(chǔ)節(jié)點(diǎn),也就必然會(huì)增加生產(chǎn)成本。另外,大量數(shù)據(jù)的傳輸和運(yùn)算必然會(huì)使設(shè)備的散熱量大大增加,在設(shè)備制造時(shí)必須要考慮散熱問題,這在無形中也增加了實(shí)際運(yùn)營(yíng)成本[2]。

3 云計(jì)算環(huán)境下的分布存儲(chǔ)技術(shù)構(gòu)造

云計(jì)算環(huán)境下的數(shù)據(jù)中心主要由兩方面的部件構(gòu)成:軟件與硬件。其中軟件主要提供數(shù)據(jù)中心傳輸數(shù)據(jù)、計(jì)算等服務(wù);硬件主要提供其存在環(huán)境所需要的支撐。通常情況下將其分成3種構(gòu)造類型。

3.1 交換機(jī)構(gòu)造

交換機(jī)結(jié)構(gòu)在云計(jì)算技術(shù)出現(xiàn)之前就已是一種常用的分布存儲(chǔ)技術(shù)手段,它不僅被用作數(shù)據(jù)中心,還是連接數(shù)據(jù)與用戶的紐帶。通常情況下,以交換機(jī)為中心的構(gòu)造會(huì)形成一種樹形結(jié)構(gòu),如圖1所示,它由聚合層、核心層以及邊緣層構(gòu)成。邊緣層通常由服務(wù)器和交換機(jī)構(gòu)成,在數(shù)據(jù)存儲(chǔ)時(shí)為了保證均衡的帶寬環(huán)境,邊緣層一定要和聚合層產(chǎn)生連接;在數(shù)據(jù)訪問和傳輸時(shí),聚合層也必須和核心層產(chǎn)生連接。該結(jié)構(gòu)具備如下3個(gè)優(yōu)點(diǎn):①非常易于操作;②連接簡(jiǎn)單;③很容易實(shí)現(xiàn)擴(kuò)展。同時(shí)其也存在一些不足:①靈活性差、資源利用率低;②帶寬不足;③受聚合層結(jié)構(gòu)影響較大;④發(fā)生故障后會(huì)浪費(fèi)很多資源[3]。

3.2 服務(wù)器構(gòu)造

將服務(wù)器結(jié)構(gòu)作為數(shù)據(jù)中心時(shí),為了實(shí)現(xiàn)不同服務(wù)器之間的連接,需要設(shè)置一些網(wǎng)卡。這種結(jié)構(gòu)不必連接路由器和交換機(jī),其本身就能夠?qū)崿F(xiàn)數(shù)據(jù)的傳輸和存儲(chǔ)功能。由于通過網(wǎng)卡可以實(shí)現(xiàn)服務(wù)器的聯(lián)網(wǎng)功能,因而構(gòu)建服務(wù)器結(jié)構(gòu)相對(duì)而言比較容易,但是應(yīng)用它作為數(shù)據(jù)中心很容易發(fā)生鏈路冗余。并且在進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)時(shí),資源使用量較大,極易導(dǎo)致服務(wù)器高強(qiáng)度運(yùn)轉(zhuǎn),會(huì)對(duì)服務(wù)器造成不同程度的損害。簡(jiǎn)言之,服務(wù)器作為數(shù)據(jù)中心易于構(gòu)造但在運(yùn)行過程中數(shù)據(jù)冗余現(xiàn)象嚴(yán)重。其結(jié)構(gòu)如圖2所示。

3.3 混合型構(gòu)造

將交換機(jī)結(jié)構(gòu)和混合型結(jié)構(gòu)進(jìn)行適度組合就構(gòu)成了混合型構(gòu)造,這種結(jié)構(gòu)集中了交換機(jī)與服務(wù)器的優(yōu)點(diǎn),它將交換機(jī)作為中心,用網(wǎng)卡連接服務(wù)器并傳輸數(shù)據(jù),能夠很好地完成大型數(shù)據(jù)包的存儲(chǔ)和傳輸。例如,DCell混合型構(gòu)造是一種分層的、遞歸型的網(wǎng)絡(luò)構(gòu)造,上層DCell由多個(gè)下層DCell網(wǎng)絡(luò)構(gòu)成,假如把位于第J層的DCell當(dāng)成一個(gè)節(jié)點(diǎn),那么位于最底層的DCell將由N個(gè)服務(wù)器共同連接一臺(tái)交換機(jī)。因此,當(dāng)N=4時(shí),該結(jié)構(gòu)如圖3所示。

4 當(dāng)前分布存儲(chǔ)技術(shù)容易產(chǎn)生的問題

4.1 容錯(cuò)問題

存儲(chǔ)技術(shù)的容錯(cuò)性能可運(yùn)用傳統(tǒng)的技術(shù)手段加以提高,比如,傳統(tǒng)的RAID、高性能服務(wù)器、更加專業(yè)的存儲(chǔ)裝置都能夠有效地改善存儲(chǔ)技術(shù)的容錯(cuò)性能。但是,隨著社會(huì)經(jīng)濟(jì)的快速發(fā)展以及計(jì)算機(jī)應(yīng)用的逐漸普及,需要存儲(chǔ)和處理的數(shù)據(jù)量快速增長(zhǎng),這就要求數(shù)據(jù)中心的存儲(chǔ)節(jié)點(diǎn)隨之增長(zhǎng)。在這種情況下,技術(shù)的限制導(dǎo)致數(shù)據(jù)存儲(chǔ)和計(jì)算出現(xiàn)諸多問題,比如數(shù)據(jù)缺失、數(shù)據(jù)失效等。類似狀況的發(fā)生使用戶遭受了巨大損失,同時(shí)也嚴(yán)重限制了云計(jì)算技術(shù)的發(fā)展和應(yīng)用[4]。

4.2 可擴(kuò)展性問題

提升可擴(kuò)展性能的傳統(tǒng)方式是預(yù)留出足夠的冗余磁盤空間。這種方式適用于常規(guī)的儲(chǔ)存技術(shù),但并不能很好地適用于云計(jì)算環(huán)境下的分布存儲(chǔ)技術(shù)。因?yàn)轭A(yù)留冗余磁盤是通過增加磁盤來實(shí)現(xiàn),在當(dāng)前大數(shù)據(jù)庫(kù)浪潮的沖擊下,用預(yù)留磁盤冗余的手段來解決EB級(jí)數(shù)據(jù)的擴(kuò)展性問題并不科學(xué),而且在未來,數(shù)據(jù)庫(kù)的級(jí)別可能會(huì)更高,這就要求采用新的技術(shù)來解決可擴(kuò)展性問題。

4.3 成本增大問題

在云計(jì)算技術(shù)出現(xiàn)之前,常規(guī)的分布存儲(chǔ)技術(shù)只需要對(duì)小規(guī)模數(shù)據(jù)進(jìn)行存儲(chǔ)和計(jì)算,不需要對(duì)設(shè)備的散熱與降溫加以特殊考慮,因而在傳統(tǒng)的存儲(chǔ)設(shè)備制造和應(yīng)用上并沒有涉及散熱和能耗問題。然而,在云計(jì)算環(huán)境下,隨著用戶的迅速增加以及數(shù)據(jù)級(jí)別的不斷攀升,如何解決好設(shè)備存儲(chǔ)、傳輸問題,以及計(jì)算EB級(jí)別數(shù)據(jù)時(shí)的散熱和能耗問題,有效降低設(shè)備制造成本以賺取更多盈利已成為困擾諸多設(shè)備廠家的難題。

5 分布存儲(chǔ)關(guān)鍵技術(shù)分析

5.1 容錯(cuò)性技術(shù)

隨著互聯(lián)網(wǎng)、計(jì)算機(jī)以及通訊技術(shù)的發(fā)展,云計(jì)算技術(shù)在人們生產(chǎn)和生活中的應(yīng)用越來越廣泛,云計(jì)算環(huán)境下的分布儲(chǔ)存技術(shù)也備受關(guān)注。數(shù)據(jù)容錯(cuò)技術(shù)的應(yīng)用意味著即便云計(jì)算系統(tǒng)在使用期間由于未知原因產(chǎn)生了錯(cuò)誤,其依然可以不間斷地、正常地向用戶提供數(shù)據(jù)存儲(chǔ)、計(jì)算、傳輸服務(wù)。該技術(shù)的發(fā)現(xiàn)和使用可以有效提高系統(tǒng)的可靠性能,同時(shí)在一定程度上還能夠增強(qiáng)系統(tǒng)應(yīng)用性,使數(shù)據(jù)訪問率實(shí)現(xiàn)一定程度的增長(zhǎng)。通常情況下,數(shù)據(jù)容錯(cuò)是利用添加數(shù)據(jù)冗余來實(shí)現(xiàn),即在向用戶傳輸數(shù)據(jù)時(shí)即便有一些數(shù)據(jù)失效,但依然可以從冗余數(shù)據(jù)中召回所需數(shù)據(jù),以滿足客戶需求。冗余數(shù)據(jù)在實(shí)際工作中的確能夠提升系統(tǒng)的容錯(cuò)性,但同時(shí)也加大了存儲(chǔ)資源的占用。因此,良好的數(shù)據(jù)容錯(cuò)技術(shù)不但要保證系統(tǒng)擁有良好的容錯(cuò)性,而且也要最大限度地降低對(duì)存儲(chǔ)資源的占用,以控制成本、提升效益。

數(shù)據(jù)容錯(cuò)技術(shù)可以分為復(fù)制型與糾、刪碼型的容錯(cuò)技術(shù)。復(fù)制型數(shù)據(jù)容錯(cuò)技術(shù)能夠?qū)崿F(xiàn)簡(jiǎn)單應(yīng)用,但由于建立副本的需要,會(huì)占用非常多的存儲(chǔ)資源;糾、刪碼型數(shù)據(jù)容錯(cuò)技術(shù)雖然占用空間較少,但在數(shù)據(jù)存儲(chǔ)和輸出過程中需要重復(fù)編碼及解碼,對(duì)設(shè)備的計(jì)算性能要求很高。在數(shù)據(jù)缺失時(shí),復(fù)制型容錯(cuò)技術(shù)只需將其它副本中的數(shù)據(jù)復(fù)制下載修復(fù)就可;糾、刪碼型容錯(cuò)技術(shù)修復(fù)數(shù)據(jù)時(shí)需要查找更大的數(shù)據(jù)量,難度和成本都相應(yīng)較高。

(1)復(fù)制型數(shù)據(jù)容錯(cuò)技術(shù)。復(fù)制型容錯(cuò)技術(shù)的原理是將個(gè)體數(shù)據(jù)實(shí)現(xiàn)多模塊化,將多個(gè)模塊放置到不同的節(jié)點(diǎn)中,運(yùn)用這種方法可以有效避免數(shù)據(jù)丟失、失效對(duì)用戶造成的損失,因?yàn)槟骋粋€(gè)模塊缺失時(shí)依然能夠利用其它節(jié)點(diǎn)中的相同數(shù)據(jù)。當(dāng)前,對(duì)該技術(shù)的研究主要有2個(gè)方向:①?gòu)?fù)制策略;②組織結(jié)構(gòu)。

(2)糾、刪碼型數(shù)據(jù)容錯(cuò)技術(shù)。糾、刪碼型數(shù)據(jù)容錯(cuò)技術(shù)的原理是將存儲(chǔ)數(shù)據(jù)實(shí)現(xiàn)編碼化,產(chǎn)生新的占用空間更小的編碼數(shù)據(jù),運(yùn)用這種方法不但可以進(jìn)行數(shù)據(jù)的復(fù)制存儲(chǔ),而且可以有效減小存儲(chǔ)占用空間。

上述兩種數(shù)據(jù)容錯(cuò)技術(shù)各有優(yōu)缺點(diǎn),其對(duì)比結(jié)果如表1所示。

5.2 節(jié)能技術(shù)

據(jù)相關(guān)統(tǒng)計(jì)機(jī)構(gòu)調(diào)查結(jié)果可知,云計(jì)算環(huán)境下數(shù)據(jù)存儲(chǔ)系統(tǒng)的能耗可達(dá)到系統(tǒng)總能耗的44%。因此,對(duì)云計(jì)算技術(shù)節(jié)能的研究重點(diǎn)是對(duì)存儲(chǔ)系統(tǒng)節(jié)能的研究。對(duì)存儲(chǔ)技術(shù)節(jié)能技術(shù)的研究可以實(shí)現(xiàn)成本的有效控制,降低生產(chǎn)成本,提升企業(yè)利潤(rùn),同時(shí)節(jié)能技術(shù)的研究與應(yīng)用還能夠有效地保護(hù)環(huán)境。數(shù)據(jù)存儲(chǔ)技術(shù)是云計(jì)算技術(shù)的基礎(chǔ),降低數(shù)據(jù)存儲(chǔ)的能耗能夠有力地促進(jìn)云計(jì)算技術(shù)的發(fā)展和應(yīng)用,對(duì)社會(huì)發(fā)展也具有一定的積極意義。

5.2.1 節(jié)能技術(shù)能耗模型

云計(jì)算環(huán)境下的分布存儲(chǔ)通常會(huì)運(yùn)用到數(shù)據(jù)中心,如果想有效降低數(shù)據(jù)存儲(chǔ)、傳輸、計(jì)算過程的能量消耗,最簡(jiǎn)單有效的手段是減少每一個(gè)儲(chǔ)存節(jié)點(diǎn)對(duì)能量的消耗。只是在通常情況下,能量消耗的減少也同時(shí)意味著設(shè)備性能的降低??赏ㄟ^單一的計(jì)算機(jī)能耗模型來對(duì)其性能與能耗之間的關(guān)聯(lián)性進(jìn)行研究,此模型主要分為比例模型和兩段模型[5]。

在比例模型中,能量的消耗和計(jì)算機(jī)硬件的使用程度是正比關(guān)系,在硬件沒有負(fù)載時(shí)基本不會(huì)有能量消耗,因而該模型無法精準(zhǔn)地計(jì)算出系統(tǒng)能量的消耗情況。在實(shí)際情況中,計(jì)算機(jī)只要開機(jī)就會(huì)有能量消耗。動(dòng)態(tài)頻率、電壓調(diào)整以及固態(tài)硬盤技術(shù)的運(yùn)用,使計(jì)算機(jī)工作時(shí)其硬盤可以根據(jù)負(fù)載調(diào)整轉(zhuǎn)速,使得性能與能量消耗步調(diào)一致,在保證性能的前提下有效減少能量消耗。

在兩端模型中,計(jì)算機(jī)整體能耗分為固定能耗和可變能耗。固定能耗主要為硬件設(shè)備運(yùn)轉(zhuǎn)時(shí)的能量消耗,可變能耗由磁盤運(yùn)轉(zhuǎn)速度決定。雖然上述兩種模型都認(rèn)為設(shè)備高負(fù)載運(yùn)轉(zhuǎn)時(shí)能量的消耗最高,但兩種模型對(duì)于空載時(shí)的能量消耗認(rèn)識(shí)不同。兩端模型認(rèn)為空載時(shí)的能量消耗是無法被忽略的,所以兩者相比,兩端模型可以更精準(zhǔn)地計(jì)算出其能量消耗情況。DVFS技術(shù)以及VOVO技術(shù)的運(yùn)用,使得通過關(guān)閉沒有任務(wù)的組件或數(shù)據(jù)節(jié)點(diǎn)的方法來減少能量消耗成為可能,可有效降低整個(gè)系統(tǒng)的能量消耗。

5.2.2 節(jié)能技術(shù)分類

目前,在減少分布存儲(chǔ)能耗方面出現(xiàn)了很多有用成果,可將最新成果分成兩類:軟件節(jié)能技術(shù)、硬件節(jié)能技術(shù)。

(1)軟件節(jié)能技術(shù)。這種技術(shù)是利用相關(guān)軟件合理調(diào)控和分配存儲(chǔ)資源來降低能耗,其特點(diǎn)是在降低系統(tǒng)能量消耗的同時(shí)不會(huì)導(dǎo)致性能的改變。軟件直接調(diào)控管理數(shù)據(jù)節(jié)點(diǎn)通過對(duì)其應(yīng)用情況進(jìn)行分析與調(diào)控,合理地關(guān)閉節(jié)點(diǎn),降低其能量消耗

(2)硬件節(jié)能技術(shù)。這種技術(shù)是減少分布存儲(chǔ)硬件構(gòu)成組件的能量消耗來實(shí)現(xiàn)整體的降耗節(jié)能,從硬件的構(gòu)成層次可以將其分為兩個(gè)方面:數(shù)據(jù)中心技術(shù)、計(jì)算機(jī)整體技術(shù)。

5.3 可擴(kuò)展性能技術(shù)

隨著數(shù)據(jù)存儲(chǔ)量上升到EB級(jí)別,對(duì)云計(jì)算環(huán)境下分布存儲(chǔ)技術(shù)的數(shù)據(jù)存儲(chǔ)、傳輸、計(jì)算能力都有著更高要求。在其發(fā)展過程中,必須要對(duì)硬件設(shè)備的可擴(kuò)展性能加以提升和完善,以更好地促進(jìn)云計(jì)算技術(shù)的發(fā)展和應(yīng)用。

6 結(jié)語(yǔ)

云計(jì)算是適應(yīng)新時(shí)展要求的新型計(jì)算模式,目前已廣泛運(yùn)用于人們的生活和工作領(lǐng)域。云計(jì)算技術(shù)的應(yīng)用受到數(shù)據(jù)分布存儲(chǔ)技術(shù)容錯(cuò)性、成本、擴(kuò)展性能等方面的限制,研究數(shù)據(jù)分布存儲(chǔ)的容錯(cuò)性技術(shù)、節(jié)能降耗技術(shù)、可擴(kuò)展性能力有助于提升云計(jì)算的整體發(fā)展水平,使云計(jì)算技術(shù)更好地服務(wù)于人類[6]。本文結(jié)合云計(jì)算技術(shù)的實(shí)際應(yīng)用情況,分析了其中存在的問題,對(duì)提升分布存儲(chǔ)技術(shù)的一些關(guān)鍵成果進(jìn)行了介紹,這些成果的應(yīng)用可有效提升云計(jì)算環(huán)境下分布儲(chǔ)存技術(shù)的性能,從而增強(qiáng)其對(duì)數(shù)據(jù)的存儲(chǔ)和處理能力,促進(jìn)云計(jì)算技術(shù)的廣泛應(yīng)用。

參考文獻(xiàn):

[1] 史海疆.數(shù)據(jù)中心節(jié)能降耗技術(shù)探討――訪中國(guó)科學(xué)院計(jì)算機(jī)技術(shù)研究所研究員張廣明[J].電氣應(yīng)用,2014(2):4546.

[2] 王聰,王翠榮,王興偉,等.面向云計(jì)算的數(shù)據(jù)中心網(wǎng)絡(luò)體系結(jié)構(gòu)設(shè)計(jì)[J].計(jì)算機(jī)研究與發(fā)展,2012(2):2628.

[3] 宋杰,李甜甜,閆振興,等.一種云計(jì)算環(huán)境下的能效模型和度量方法[J].軟件學(xué)報(bào),2012(2):26.

[4] 譚一鳴,曾國(guó)蓀,王偉.隨機(jī)任務(wù)在云計(jì)算平臺(tái)中能耗的優(yōu)化管理方法[J].軟件學(xué)報(bào),2012(2):1013.