眾所周知,云計(jì)算是一種以數(shù)據(jù)和處理能力為核心的密集型計(jì)算模式,它融合了很多項(xiàng)ICT技術(shù),是傳統(tǒng)技術(shù)“平滑演進(jìn)”的產(chǎn)物,其中以虛擬化技術(shù)、分布式數(shù)據(jù)存儲(chǔ)技術(shù)、資源管理、編程模型、大規(guī)模數(shù)據(jù)管理技術(shù)、信息安全、云計(jì)算平臺(tái)管理技術(shù)、綠色節(jié)能技術(shù)最為關(guān)鍵。虛擬化是云計(jì)算最重要的核心技術(shù)之一,它為云計(jì)算服務(wù)提供基礎(chǔ)架構(gòu)層面的支撐。云計(jì)算關(guān)鍵技術(shù)和基本原理,云計(jì)算的關(guān)鍵技術(shù),主要有3類:
1、在數(shù)據(jù)存儲(chǔ)技術(shù)層面
為保證高可用性、高可靠性和經(jīng)濟(jì)性,云計(jì)算采用分布式存儲(chǔ)的方式來(lái)存儲(chǔ)數(shù)據(jù),采用冗余存儲(chǔ)的方式來(lái)保證存儲(chǔ)數(shù)據(jù)的可靠性,即為同一份數(shù)據(jù)存儲(chǔ)多個(gè)副本。由于云計(jì)算系統(tǒng)需要同時(shí)滿足大量用戶的需求,并為大量用戶提供服務(wù),因此云計(jì)算的數(shù)據(jù)存儲(chǔ)技術(shù)必須具有高吞吐率和高傳輸率的特點(diǎn)。
2、數(shù)據(jù)管理技術(shù)層面
由于云計(jì)算需要滿足大量用戶的數(shù)據(jù)訪問需求,并向用戶提供高效的服務(wù),因此數(shù)據(jù)管理技術(shù)必須能夠高效的管理數(shù)據(jù)。其次,如何在規(guī)模巨大的數(shù)據(jù)中準(zhǔn)確的找到目標(biāo),也是云計(jì)算數(shù)據(jù)管理技術(shù)所面臨的問題。云計(jì)算的特點(diǎn)是對(duì)海量的數(shù)據(jù)存儲(chǔ)、讀取后進(jìn)行大量的分析,數(shù)據(jù)的讀操作頻率遠(yuǎn)遠(yuǎn)大于數(shù)據(jù)的更新頻率,云中的數(shù)據(jù)管理是一種讀優(yōu)化的數(shù)據(jù)管理。因此,云系統(tǒng)的數(shù)據(jù)管理往往采用數(shù)據(jù)庫(kù)領(lǐng)域中列存儲(chǔ)的數(shù)據(jù)管理模式,將表按列劃分后存儲(chǔ)。
3、在編程模式層面
為了保證后臺(tái)復(fù)雜的并行執(zhí)行和任務(wù)調(diào)度能夠向用戶和編程人員透明,云計(jì)算采用的編程模型十分簡(jiǎn)單,是采用類似MAP-Reduce的編程模式?,F(xiàn)在所有IT廠商提出的“云”計(jì)劃中采用的編程模型都是基于MAP-Reduce的思想開發(fā)的編程工具。
以上就是什么是云計(jì)算的核心的內(nèi)容。