林建忠
摘 要:云計(jì)算是一項(xiàng)基于互聯(lián)網(wǎng)的技術(shù),是近年來(lái)相關(guān)科研人員在技術(shù)上具有突破性的一項(xiàng)出成果,這項(xiàng)技術(shù)正在逐漸被應(yīng)用在各個(gè)領(lǐng)域中,并且已經(jīng)獲得了很好的成效。不同于常規(guī)的計(jì)算方式,這種計(jì)算方式具有成本低、規(guī)模大、按需服務(wù)等特點(diǎn),可以很好地滿足了人們的需求,因此對(duì)其的推廣也是具有重大意義的。隨著相關(guān)技術(shù)的不斷發(fā)展,云計(jì)算也在被不斷地完善。文章將闡述云計(jì)算的概念,簡(jiǎn)單概述其特點(diǎn),并分析其關(guān)鍵性技術(shù)以及實(shí)際應(yīng)用。
關(guān)鍵詞:計(jì)算機(jī);云計(jì)算;關(guān)鍵技術(shù)
前言:目前計(jì)算機(jī)技術(shù)在不斷地發(fā)展,網(wǎng)絡(luò)也已經(jīng)成為生活以及辦公中必不可少的工具,我們的生活正在隨著相關(guān)技術(shù)的創(chuàng)新而不斷被改變。云計(jì)算技術(shù)是目前比較熱門的技術(shù)之一,已經(jīng)可以被應(yīng)用在一些領(lǐng)域中,相關(guān)科研人員也在對(duì)其的功能進(jìn)行不斷地探索。云計(jì)算本質(zhì)上是一種具有存儲(chǔ)功能的遠(yuǎn)程操作系統(tǒng),其填補(bǔ)了當(dāng)前計(jì)算機(jī)應(yīng)用方面的許多空缺。
1.計(jì)算機(jī)云計(jì)算概述
1.1云計(jì)算的基本概念
眾所周知,在互聯(lián)網(wǎng)時(shí)代中每時(shí)每刻都會(huì)產(chǎn)生大量的信息,而信息的增長(zhǎng)速度已經(jīng)可以用恐怖來(lái)形容,很多人將這種現(xiàn)象形象地成為信息爆炸。云計(jì)算是一種基于互聯(lián)網(wǎng)的計(jì)算模式,已經(jīng)被應(yīng)用于許多具有相關(guān)需求的領(lǐng)域,尤其是在企業(yè)運(yùn)營(yíng)方面,已經(jīng)獲得了很好的效果。其本質(zhì)是一種可以遠(yuǎn)程操控并且可以進(jìn)行數(shù)據(jù)存儲(chǔ)的操作系統(tǒng),并且可以很好地與當(dāng)前的大部分計(jì)算機(jī)兼容,所以運(yùn)行其的條件很容易被滿足。這個(gè)系統(tǒng)會(huì)在接收到大量的信息后將其分成許多份,并將它們分配給受到系統(tǒng)操控的計(jì)算機(jī)中,這樣就形成了我們所說(shuō)的“云”,我們也可以將云看成是各種資源的總和。這項(xiàng)技術(shù)主要是通過(guò)綜合網(wǎng)上的各種資源,來(lái)給予具有不同需求的用戶不同的自助服務(wù)。由于使用云計(jì)算多是需要付費(fèi)的,因此其更像一款可以進(jìn)行購(gòu)買的商品,用戶通過(guò)購(gòu)買來(lái)滿足自己的需求。由于這項(xiàng)技術(shù)功能的復(fù)雜性,始終沒(méi)有一個(gè)準(zhǔn)確的定義,目前對(duì)于其已經(jīng)產(chǎn)生了上百種解釋,其中比較主流的定義將其形容成一種按使用量付費(fèi)的模式,為人們提供便捷且按需的網(wǎng)絡(luò)訪問(wèn)。
1.2云計(jì)算的特點(diǎn)
與目前計(jì)算機(jī)上具有相似功能的應(yīng)用相比,可以明顯發(fā)現(xiàn)云計(jì)算具有的各種特點(diǎn)。最主要的特點(diǎn)就是其具有虛擬性,將各種資源進(jìn)行統(tǒng)一的虛擬化并分別進(jìn)行存儲(chǔ),并且根據(jù)不同的資源來(lái)為其提供不同的運(yùn)行環(huán)境來(lái)使其具有很高的兼容性,避免在存儲(chǔ)過(guò)程中出現(xiàn)各種系統(tǒng)錯(cuò)誤。其次就是其具有較高的動(dòng)態(tài)擴(kuò)展性,能夠不受限制地對(duì)當(dāng)前各個(gè)服務(wù)器進(jìn)行控制,通過(guò)這種方式來(lái)實(shí)現(xiàn)各項(xiàng)功能,滿足當(dāng)前用戶的各項(xiàng)需求,同時(shí)這也體現(xiàn)出了云計(jì)算的另一個(gè)特點(diǎn),就是按需部署。由于以上這些特點(diǎn),云計(jì)算可以使大部分資源都能夠與當(dāng)前的系統(tǒng)打成兼容,因此不同的資源可以同時(shí)進(jìn)行存儲(chǔ)并使用,因此云計(jì)算具有著很高的靈活性,可以很大程度上免受當(dāng)前環(huán)境的限制。除此之外,其還具有可靠性,當(dāng)其發(fā)生部分故障時(shí),用戶在使用時(shí)并不會(huì)受到過(guò)大影響。綜合這些特點(diǎn),我們可以看出云計(jì)算能夠控制大量的資源,并且根據(jù)用戶的需求來(lái)對(duì)其進(jìn)行調(diào)配,這使用戶可以更好地獲取自己所需。
1.3云計(jì)算的實(shí)現(xiàn)形式
結(jié)合云計(jì)算從被開(kāi)發(fā)到實(shí)際應(yīng)用在許多領(lǐng)域,其主要的實(shí)現(xiàn)形式我們可以簡(jiǎn)單地進(jìn)行總結(jié)。首先是軟件服務(wù),主要是指將這項(xiàng)技術(shù)應(yīng)用在瀏覽器上,我們?cè)谌粘I钪薪?jīng)常會(huì)使用到這種軟件,而將云計(jì)算應(yīng)用在這上面,就可以更好地為人提供所需的各種資源。這項(xiàng)服務(wù)的最大特點(diǎn)就是具有較高的靈活性,并且不需要巨大的支出就可以獲取資源,也很大程度上避免了資源的版權(quán)問(wèn)題。網(wǎng)絡(luò)服務(wù),云計(jì)算可以使操作給部分程序的留一個(gè)調(diào)用接口,而這些程序可以通過(guò)對(duì)其進(jìn)行調(diào)用而使操作系統(tǒng)去執(zhí)行應(yīng)用程序的命令,這樣可以使程序具有更高的可控性。平臺(tái)服務(wù),企業(yè)可以通過(guò)這項(xiàng)技術(shù)來(lái)建立一個(gè)平臺(tái),并且可以在這個(gè)平臺(tái)上來(lái)完成程序開(kāi)發(fā)工作,避免了傳統(tǒng)工作模式中存在的許多弊端,也降低了開(kāi)發(fā)工作的難度。商業(yè)服務(wù)平臺(tái),這種形式主要是建立一個(gè)可以將用戶以及服務(wù)提供者進(jìn)行互聯(lián)的平臺(tái),這樣可以使用戶的各種需求能夠更好地傳達(dá),我們?cè)S多常見(jiàn)的購(gòu)物以及具有自助功能的軟件都是通過(guò)這種實(shí)現(xiàn)形式來(lái)運(yùn)行的。這些實(shí)現(xiàn)形式在計(jì)算機(jī)提供的很多服務(wù)中都有著影響,許多功能都是依托云計(jì)算來(lái)完成的,可以說(shuō)起成為了計(jì)算機(jī)不可缺少的一部分。
2.云計(jì)算的關(guān)鍵技術(shù)
2.1體系結(jié)構(gòu)
體系結(jié)構(gòu)是系統(tǒng)不可或缺的一部分,也可以說(shuō)使其運(yùn)行的根本,如果體系結(jié)構(gòu),那么系統(tǒng)就無(wú)法發(fā)揮各種功能,甚至不能夠正常地開(kāi)啟并運(yùn)行。為了使系統(tǒng)可以發(fā)揮出各項(xiàng)功能,并滿足用戶的需求,體系結(jié)構(gòu)應(yīng)當(dāng)具有兩個(gè)特性。其中最重要的就是自治性,也就是需要系統(tǒng)能夠自主地完成一些工作,減少人為的一些參與,提高其本身的運(yùn)行狀態(tài)。為了達(dá)成這一點(diǎn),需要在其中適當(dāng)?shù)厥褂米詣?dòng)化技術(shù),這樣就可以使一些工作可以自動(dòng)完成,同時(shí)也能夠使系統(tǒng)能夠針對(duì)一些信息進(jìn)行自動(dòng)響應(yīng),減少了服務(wù)提供者的工作量。除此之外,結(jié)構(gòu)需要具有敏捷性,也就是說(shuō)結(jié)構(gòu)需要根據(jù)接收到的信息快速做出正確的反應(yīng),這就需要系統(tǒng)具有很高的運(yùn)算能力。體系結(jié)構(gòu)決定了系統(tǒng)的各項(xiàng)特性,以及系統(tǒng)在未來(lái)開(kāi)發(fā)過(guò)程中能夠運(yùn)行的程序類型,因此在進(jìn)行設(shè)計(jì)時(shí)需要更加重視。
2.2自動(dòng)化部署
應(yīng)用了云計(jì)算的系統(tǒng)應(yīng)當(dāng)可以自動(dòng)對(duì)資源進(jìn)行一些操作,也就是我們所說(shuō)的自動(dòng)化部署。部署需要具有較高的可變化性,因?yàn)榉?wù)提供者之間存在著較大的差異,因此對(duì)于這些資源進(jìn)行部署也不可以應(yīng)用同一套標(biāo)準(zhǔn),因此需要更多地變化。同時(shí)資源的部署是需要根據(jù)用戶的實(shí)際需求的,因此更加需要其可變化性能夠達(dá)到標(biāo)準(zhǔn),這樣才可以做到對(duì)各種類型不同的或者來(lái)自不同服務(wù)提供者的資源都能進(jìn)行操作。同時(shí),減少了人工的參與也就使出現(xiàn)錯(cuò)誤的幾率變得更小,也可以提高系統(tǒng)整體的運(yùn)行效率。此外,還需要對(duì)計(jì)算機(jī)內(nèi)的數(shù)據(jù)庫(kù)進(jìn)行部署,這樣可以更好地控制資源,對(duì)于一些操作進(jìn)行及時(shí)的反應(yīng),自動(dòng)配置并完成工作。根據(jù)一些應(yīng)用的反饋信息,自動(dòng)完成資源部署,使整個(gè)體統(tǒng)能夠高效率運(yùn)轉(zhuǎn)。
2.3資源監(jiān)控
對(duì)于具有資源傳輸功能的系統(tǒng),其本身應(yīng)當(dāng)具有監(jiān)控的功能,這樣才可以提高對(duì)各種資源的控制。云計(jì)算為了實(shí)現(xiàn)這項(xiàng)功能,將各種存儲(chǔ)的數(shù)據(jù)作為運(yùn)算的目標(biāo),并通過(guò)高速的運(yùn)算來(lái)構(gòu)建出這項(xiàng)功能的實(shí)現(xiàn)架構(gòu)。除此之外,為了實(shí)現(xiàn)資源監(jiān)控還需要做好在將資源配置的過(guò)程中的管理工作,這樣才能對(duì)這些資源進(jìn)行不斷地分析,以此來(lái)達(dá)到運(yùn)算的準(zhǔn)確性,以及配置的合理性。由于大部分資源都不是靜態(tài)存儲(chǔ)的,因此在進(jìn)行配置時(shí),需要根據(jù)系統(tǒng)當(dāng)前的狀態(tài),這也是需要編入自動(dòng)部署程序當(dāng)中的。這項(xiàng)功能除了可以將資源更好地進(jìn)行管理,還可以同時(shí)獲取用戶的各種信息,方便系統(tǒng)對(duì)用戶的分析。這些功能主要目的就是提高云計(jì)算的準(zhǔn)確性,讓操作者有更好地體驗(yàn)。
結(jié)語(yǔ):由此我們可以看出,云計(jì)算是一項(xiàng)具有較高可使用性的操作系統(tǒng),可以滿足人們對(duì)于計(jì)算機(jī)的眾多需求。云計(jì)算技術(shù)也成為了當(dāng)前的一個(gè)熱門技術(shù),得到了相關(guān)研究人員的重視,如果可以將其合理地發(fā)展,相信可以很大程度上改變我們的生活,使生活中許多工作能夠更加方便地完成。云計(jì)算具有的最大特點(diǎn)就是可以控制很多的資源,因此應(yīng)當(dāng)更多地注意對(duì)資源的存儲(chǔ)以及相關(guān)資源的擴(kuò)產(chǎn),這樣才可以使其提供的服務(wù)更加全面。由于云計(jì)算的實(shí)際應(yīng)用仍然處于初期階段,因此也應(yīng)當(dāng)結(jié)合用戶的使用情況來(lái)對(duì)其進(jìn)行合理地更新。
參考文獻(xiàn):
[1]高林,宋相倩,王潔萍.云計(jì)算及其關(guān)鍵技術(shù)研究[J].微型機(jī)與應(yīng)用,2011(10):5-11.
[2]陳全,鄧倩妮.云計(jì)算及其關(guān)鍵技術(shù)[J].計(jì)算機(jī)應(yīng)用,2009(09):2562-2566.