云計(jì)算的主要技術(shù)有哪些
云計(jì)算的發(fā)展如火如荼,發(fā)展到現(xiàn)在已經(jīng)出乎我們的意料。在云計(jì)算系統(tǒng)中華運(yùn)用了許多技術(shù),其中以編程模型、數(shù)據(jù)管理技術(shù)、數(shù)據(jù)存儲(chǔ)技術(shù)、虛擬化技術(shù)、云計(jì)算平臺(tái)管理技術(shù)更為關(guān)鍵。
(1)編程模型
MapReduce是Google開(kāi)發(fā)的java、Python、C++編程模型,它是一種簡(jiǎn)化的分布式編程模型和高效的任務(wù)調(diào)度模型,用于大規(guī)模數(shù)據(jù)集(大于1TB)的并行運(yùn)算。嚴(yán)格的編程模型使云計(jì)算環(huán)境下的編程十分簡(jiǎn)單。MapReduce模式的思想是將要執(zhí)行的問(wèn)題分解成Map(映射)和Reduce(化簡(jiǎn))的方式,先通過(guò)Map程序?qū)?shù)據(jù)切割成不相關(guān)的區(qū)塊,分配(調(diào)度)給大量計(jì)算機(jī)處理,達(dá)到分布式運(yùn)算的效果,再通過(guò)Reduce程序?qū)⒔Y(jié)果匯整輸出。
(2)海量數(shù)據(jù)分布存儲(chǔ)技術(shù)
云計(jì)算系統(tǒng)由大量服務(wù)器組成,同時(shí)為大量用戶服務(wù),因此云計(jì)算系統(tǒng)采用分布式存儲(chǔ)的方式存儲(chǔ)數(shù)據(jù),用冗余存儲(chǔ)的方式保證數(shù)據(jù)的可靠性。云計(jì)算系統(tǒng)中廣泛使用的數(shù)據(jù)存儲(chǔ)系統(tǒng)是Google的GFS和Hadoop團(tuán)隊(duì)開(kāi)發(fā)的GFS的開(kāi)源實(shí)現(xiàn)HDFS。
(3)海量數(shù)據(jù)管理技術(shù)
云計(jì)算需要對(duì)分布的、海量的數(shù)據(jù)進(jìn)行處理、分析,因此,數(shù)據(jù)管理技術(shù)必需能夠高效的管理大量的數(shù)據(jù)。云計(jì)算系統(tǒng)中的數(shù)據(jù)管理技術(shù)主要是Google的BT(BigTable)數(shù)據(jù)管理技術(shù)和Hadoop團(tuán)隊(duì)開(kāi)發(fā)的開(kāi)源數(shù)據(jù)管理模塊HBase。
(4)虛擬化技術(shù)
通過(guò)虛擬化技術(shù)可實(shí)現(xiàn)軟件應(yīng)用與底層硬件相隔離,它包括將單個(gè)資源劃分成多個(gè)虛擬資源的裂分模式,也包括將多個(gè)資源整合成一個(gè)虛擬資源的聚合模式。虛擬化技術(shù)根據(jù)對(duì)象可分成存儲(chǔ)虛擬化、計(jì)算虛擬化、網(wǎng)絡(luò)虛擬化等,計(jì)算虛擬化又分為系統(tǒng)級(jí)虛擬化、應(yīng)用級(jí)虛擬化和桌面虛擬化。
(5)云計(jì)算平臺(tái)管理技術(shù)
云計(jì)算資源規(guī)模龐大,服務(wù)器數(shù)量眾多并分布在不同的地點(diǎn),同時(shí)運(yùn)行著數(shù)百種應(yīng)用,如何有效的管理這些服務(wù)器,保證整個(gè)系統(tǒng)提供不間斷的服務(wù)是巨大的挑戰(zhàn)。
云計(jì)算系統(tǒng)的平臺(tái)管理技術(shù)能夠使大量的服務(wù)器協(xié)同工作,方便的進(jìn)行業(yè)務(wù)部署和開(kāi)通,快速發(fā)現(xiàn)和恢復(fù)系統(tǒng)故障,通過(guò)自動(dòng)化、智能化的手段實(shí)現(xiàn)大規(guī)模系統(tǒng)的可靠運(yùn)營(yíng)。
云計(jì)算平臺(tái)與傳統(tǒng)平臺(tái)區(qū)別
大家一定要仔細(xì)分析一下云計(jì)算和傳統(tǒng)平臺(tái)的區(qū)別,這兩者是完全不同概念,有著不一樣的數(shù)字技術(shù)使用價(jià)值。很多人都非常了解云計(jì)算,而隨著這個(gè)云計(jì)算的完善發(fā)展,對(duì)企業(yè)的技術(shù)運(yùn)用也提出的新的要求。
實(shí)際上云計(jì)算是一個(gè)全新的計(jì)算模式,互聯(lián)網(wǎng)存在的基礎(chǔ)技術(shù)和伸縮化的虛擬資源,是這一個(gè)的新數(shù)字技術(shù)的主要特點(diǎn)。云計(jì)算和傳統(tǒng)平臺(tái)是由本質(zhì)區(qū)別的,有種說(shuō)法是云計(jì)算是一種商業(yè)模式,通過(guò)租用虛擬數(shù)字化平臺(tái),可盡可能體現(xiàn)這個(gè)商業(yè)模式的價(jià)值。
而傳統(tǒng)平臺(tái)是通過(guò)自有基礎(chǔ)設(shè)施創(chuàng)建,這個(gè)平臺(tái)對(duì)企業(yè)固定資產(chǎn)和商業(yè)模式是由一定要求的,靈活且突發(fā)的流量變化能有效節(jié)約企業(yè)的平臺(tái)支出。多臺(tái)設(shè)備連接成一個(gè)有機(jī)整體是云計(jì)算平臺(tái)的特性,這個(gè)平臺(tái)是在數(shù)字化技術(shù)基礎(chǔ)上創(chuàng)建的,不斷的完善化發(fā)展可確保平臺(tái)實(shí)際應(yīng)用效果。
這兩者是完全不同概念,運(yùn)用模式和創(chuàng)建基礎(chǔ)元素都是不同的。隨著互聯(lián)網(wǎng)數(shù)字技術(shù)的不斷發(fā)展,云計(jì)算平臺(tái)會(huì)變得越來(lái)越完善,只要企業(yè)經(jīng)營(yíng)者按照要求操作,必然會(huì)得到一個(gè)令自己比較滿足的使用效果。
任何一個(gè)新技術(shù)的出現(xiàn)和發(fā)展都是一個(gè)相對(duì)漫長(zhǎng)的過(guò)程,云計(jì)算平臺(tái)也是按照這個(gè)規(guī)律發(fā)展的。企業(yè)在創(chuàng)建并使用這個(gè)平臺(tái)前,一定要仔細(xì)了解一些云計(jì)算和傳統(tǒng)平臺(tái)的區(qū)別,這樣可有效避免云計(jì)算平臺(tái)使用誤區(qū)。
-
云計(jì)算
+關(guān)注
關(guān)注
39文章
7976瀏覽量
140029 -
互聯(lián)網(wǎng)
+關(guān)注
關(guān)注
55文章
11249瀏覽量
106385
發(fā)布評(píng)論請(qǐng)先 登錄
評(píng)論