計(jì)算機(jī)云計(jì)算原理及其實(shí)現(xiàn)方式研究論文
計(jì)算機(jī)云計(jì)算原理及其實(shí)現(xiàn)方式研究論文
云計(jì)算要處理的數(shù)據(jù),一般存儲在數(shù)個服務(wù)器中,如果需要處理數(shù)據(jù)時,需要從存儲服務(wù)器中提取需要的數(shù)據(jù)完成計(jì)算今天學(xué)習(xí)啦小編要與大家分享的是: 計(jì)算機(jī)云計(jì)算原理及其實(shí)現(xiàn)方式研究的論文,具體內(nèi)容如下,希望能幫助到大家!
計(jì)算機(jī)云計(jì)算原理及其實(shí)現(xiàn)方式研究
1 計(jì)算機(jī)云計(jì)算的概念
人們在處理計(jì)算機(jī)數(shù)據(jù)信息的時候,有時需要經(jīng)常處理海量的數(shù)據(jù),如果為了處理這些計(jì)算機(jī)信息,人們隨時可能要增添計(jì)算機(jī)硬件設(shè)備、隨時用人工的方式處理這些計(jì)算機(jī),那么將會耗費(fèi)大量的物力成本和人力成本。為了解決這個問題,人們提出了云計(jì)算的概念,它是一種以計(jì)算機(jī)硬件為架構(gòu),以計(jì)算機(jī)網(wǎng)絡(luò)為基礎(chǔ)的數(shù)據(jù)信息處理平臺,在該平臺上,它能以某種算法處理各種信息數(shù)據(jù)。提出云計(jì)算的概念以后,人們能把同一種類型的數(shù)據(jù)信息全部交給予云計(jì)算信息平臺處理。
2 計(jì)算機(jī)云計(jì)算的原理
計(jì)算機(jī)的云計(jì)算技術(shù)有l(wèi)aaS、Paas、SaaS三種不同的類型,然而它們運(yùn)行的技術(shù)體系結(jié)果是相同的。其技術(shù)體系結(jié)構(gòu)如下:
從圖1中可以看到,它的體系結(jié)構(gòu)分為4層,其4層體系結(jié)構(gòu)的功能如下:SQA構(gòu)建層構(gòu)建出一個云計(jì)算的服務(wù)規(guī)則,人們請求使用云計(jì)算的服務(wù)時,就需要通過SQA構(gòu)建層的處理;管理中間件則是建立一套數(shù)據(jù)管理的規(guī)則,如果人們提交一個請求,它能依照這套規(guī)則調(diào)用資源池中的數(shù)據(jù),同時它還負(fù)責(zé)監(jiān)管云數(shù)據(jù)處理的情況;數(shù)據(jù)資源池負(fù)責(zé)各類數(shù)據(jù)的具體處理和加工,它負(fù)責(zé)完成管理中間件給予的指令;物理資源層則給以上的運(yùn)算提供硬件、軟件、網(wǎng)絡(luò)等平臺。
從以上計(jì)算機(jī)云計(jì)算體系的構(gòu)建中可以看到云計(jì)算實(shí)現(xiàn)的原理。它是一種以互聯(lián)網(wǎng)計(jì)算理念為基礎(chǔ),結(jié)合虛擬化技術(shù)、綜合數(shù)據(jù)自動管理調(diào)度的一種數(shù)據(jù)處理技術(shù)。它能接受計(jì)算機(jī)端、移動設(shè)備端或其它端的用戶請求,完成專門的數(shù)據(jù)處理,然后將處理的信息提交給請求的用戶。云計(jì)算以高速的、專門的、遠(yuǎn)程的方式處理數(shù)據(jù)信息,人們需要使用云技術(shù)的時候,只需要以客戶終端機(jī)提出云計(jì)算的請求,它就能響應(yīng)人們的請求,這種集中化的、自動化的數(shù)據(jù)處理方式能夠節(jié)省數(shù)據(jù)處理的成本。要實(shí)現(xiàn)云計(jì)算的原理,需有以下幾種技術(shù)支持:
2.1 基于網(wǎng)絡(luò)的編程模塊實(shí)現(xiàn)
要讓云計(jì)算的四個層面能夠?qū)崿F(xiàn),就要用在網(wǎng)絡(luò)的基礎(chǔ)上用編程模塊的思想完成云計(jì)算的數(shù)據(jù)管理問題或數(shù)據(jù)存儲問題。這個編程思想主要為映射的思想和化簡的思想。映射的思想是要將整個網(wǎng)絡(luò)平臺構(gòu)建成一個大型的計(jì)算機(jī)服務(wù)器,而化簡思想則要用一套調(diào)度的法則把數(shù)據(jù)提交給“服務(wù)器”處理。
2.2 海量數(shù)據(jù)分布的存儲技術(shù)
云計(jì)算要處理的數(shù)據(jù),一般存儲在數(shù)個服務(wù)器中,如果需要處理數(shù)據(jù)時,需要從存儲服務(wù)器中提取需要的數(shù)據(jù)完成計(jì)算。如果使用映射的思想,可將云計(jì)算的數(shù)據(jù)的對象定義為元數(shù)據(jù),而要處理元數(shù)據(jù)時,只需要在存儲元數(shù)據(jù)的服務(wù)器中提取,即可完成計(jì)算。以這種思想可實(shí)現(xiàn)海量數(shù)據(jù)的分布存儲。
2.3 海量數(shù)據(jù)管理技術(shù)的支持
為了便于海量數(shù)據(jù)的管理,云計(jì)算需以數(shù)據(jù)庫的思想完成數(shù)據(jù)管理工作,而這個數(shù)據(jù)庫需要處理的數(shù)據(jù)是命令方式不同的、格式不同的數(shù)據(jù)。云計(jì)算的數(shù)據(jù)庫要用翻譯的思想完成命令的統(tǒng)一轉(zhuǎn)換工作、要用包裝的思想完成數(shù)據(jù)格式統(tǒng)一工作。
2.4 硬軟件虛擬化技術(shù)的處理
虛擬化技術(shù)是云計(jì)算實(shí)現(xiàn)的關(guān)鍵技術(shù)。它包括硬件虛擬化和軟件虛擬化。硬件虛擬化為計(jì)算機(jī)虛擬光、網(wǎng)絡(luò)虛擬化等;軟件虛擬化包括系統(tǒng)虛擬化、數(shù)據(jù)庫虛擬化等。虛擬化技術(shù)能使用戶像使用自己的計(jì)算機(jī)一般使用云計(jì)算的客戶端,同時虛擬化技術(shù)能讓云計(jì)算像在一臺計(jì)算機(jī)上一般完成所有的數(shù)據(jù)處理工作。
2.5 多平臺服務(wù)器的相互兼容
隨著云計(jì)算數(shù)據(jù)量增大,云服務(wù)器需要更多服務(wù)器硬件支持,如何讓這些硬件服務(wù)器彼此之間能更好的兼容,是目前人們正在研究的問題,只有使多平臺、多系統(tǒng)的服務(wù)器能相互兼容,才能使云計(jì)算原理能更好的實(shí)現(xiàn)。
3 計(jì)算機(jī)云計(jì)算的實(shí)現(xiàn)
3.1 云技術(shù)平臺的構(gòu)建
云計(jì)算平臺模塊的互動方式如圖2。
要讓云技術(shù)實(shí)現(xiàn),首先要搭建一個云技術(shù)平臺,這個平臺包含以下幾個部分:
云計(jì)算用戶界面:這個界面是人們使用云計(jì)算處理數(shù)據(jù)的指南;
云計(jì)算服務(wù)器目錄:人們使用該目錄,能了解該云計(jì)算服務(wù)器能完成哪些類型的數(shù)據(jù)計(jì)算;
云計(jì)算管理系統(tǒng):它完成數(shù)據(jù)任務(wù)的分配,使云系統(tǒng)能依規(guī)則完成數(shù)據(jù)處理;
數(shù)據(jù)部署處理:它完成用戶提交的數(shù)據(jù)命令,并將處理的數(shù)據(jù)提交給相應(yīng)的模塊;
數(shù)據(jù)的監(jiān)控:它負(fù)責(zé)監(jiān)控?cái)?shù)據(jù)處理的情況,若出現(xiàn)數(shù)據(jù)處理異常的情況,能提交一套響應(yīng)的方案;
服務(wù)器的集群:它將數(shù)據(jù)服務(wù)器虛擬給一個服務(wù)器,使云計(jì)算的管理系統(tǒng)能便于完成數(shù)據(jù)分配和處理。
3.2 云技術(shù)的自動布署
云計(jì)算的自動布署是非常重要的環(huán)節(jié),可以說,它是云計(jì)算進(jìn)行的基礎(chǔ)。不同的云計(jì)算目的會有不同的云計(jì)算方式,自動布署最的目的,是數(shù)據(jù)計(jì)算時不再由人工干預(yù),而能實(shí)現(xiàn)數(shù)據(jù)的自動運(yùn)算的流程。圖3為一則云計(jì)算自動部署的實(shí)例,只要用戶提交云計(jì)算的情求,其自動部署的規(guī)則會根據(jù)用戶的要求自動完成模塊化的運(yùn)算。
3.3 云計(jì)算的資源監(jiān)控
云計(jì)算在計(jì)算的時候,有可能會出現(xiàn)用戶提交的要求超出計(jì)算范圍的情況;有可能云計(jì)算的計(jì)算流程出現(xiàn)失誤的情況;有可能會發(fā)生其它無法計(jì)算的情況等。如果沒有資源監(jiān)控系統(tǒng),云計(jì)算的流程將難以處理這種流程。而監(jiān)控系統(tǒng)的目的為監(jiān)控云計(jì)算的整個過程,直至正確的完成計(jì)算、如果無法正確的計(jì)算,將有一套正確的處理方法、評估運(yùn)算的過程將運(yùn)算的結(jié)果提交給相關(guān)的模塊。
4 結(jié)束語
隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,人們根據(jù)網(wǎng)絡(luò)的特點(diǎn)開發(fā)出了云計(jì)算,它是一種先進(jìn)的處理數(shù)據(jù)信息的方式,以上是目前云計(jì)算的原理與實(shí)現(xiàn)方法,隨著網(wǎng)絡(luò)信息技術(shù)繼續(xù)向前發(fā)展,人們會發(fā)展出更先進(jìn)的云計(jì)算理論原理,且會提出更合理的云計(jì)算實(shí)現(xiàn)方法。