云計(jì)算是分布式計(jì)算的一種形式,它通過網(wǎng)絡(luò)“云”把龐大的數(shù)據(jù)處理程序分解為數(shù)不清的小程序,然后,再通過由多臺(tái)服務(wù)器組成的系統(tǒng)來處理和分析這些小程序,就會(huì)得到結(jié)果,然后返回給用戶。接下來就由小編為您介紹云計(jì)算的關(guān)鍵技術(shù)有哪些,和小編一起來看看吧!
云計(jì)算的關(guān)鍵技術(shù)有哪些
虛擬化技術(shù)是實(shí)現(xiàn)云計(jì)算的重要技術(shù)支撐。虛擬技術(shù)實(shí)現(xiàn)了物理資源的邏輯抽象和統(tǒng)一表示,產(chǎn)生了虛擬(非現(xiàn)實(shí))的東西,多種軟、硬件資源可以構(gòu)成虛擬資源池,對(duì)于這一資源池,用戶和業(yè)務(wù)應(yīng)用可以更加有效地利用,通過虛擬化技術(shù)可以提高資源的利用率,并可根據(jù)用戶需要改變,迅速、高效地部署資源。
在安全性、經(jīng)濟(jì)性方面,分布式存儲(chǔ)無疑是云存儲(chǔ)的最好選擇,使用多份拷貝或多份備份存儲(chǔ)同一數(shù)據(jù),而在業(yè)務(wù)方面則采用并行方式為用戶提供所需服務(wù),另外,高傳輸率也是云計(jì)算數(shù)據(jù)存儲(chǔ)技術(shù)的一大特點(diǎn)。當(dāng)前,采用該技術(shù)的服務(wù)提供商有Google,英特爾等。
云計(jì)算技術(shù)能夠處理海量數(shù)據(jù),其利用的前提是數(shù)據(jù)管理技術(shù)要具有高效的數(shù)據(jù)管理能力。當(dāng)前,云計(jì)算數(shù)據(jù)管理技術(shù)主要是由Google的BigTable數(shù)據(jù)管理技術(shù)和Hadoop開發(fā)的開源數(shù)據(jù)管理模塊HBase。
若要在云環(huán)境中方便、方便地獲得編程服務(wù),則編程模型必須具有簡潔性和可操作性,使用者只需用簡單的程序編寫程序就可以達(dá)到既定的目的。另外,編程模型后臺(tái)復(fù)雜的并行執(zhí)行,任務(wù)調(diào)度對(duì)用戶和編程人員都是這種服務(wù)的一大特點(diǎn)。比如google設(shè)計(jì)的MapReduce規(guī)范就能滿足上面的需求,而過Map和Reduce這兩個(gè)簡單概念組成基本運(yùn)算單元,就能并行處理大量的數(shù)據(jù)。MapReduce在當(dāng)前被廣泛應(yīng)用的同時(shí),還滿足了編程模型和任務(wù)調(diào)度模型的需求。
云計(jì)算最早的時(shí)候,簡單的說,是一個(gè)簡單的分布式計(jì)算,解決任務(wù)分配和計(jì)算結(jié)果的整合。因此,云計(jì)算也被稱為網(wǎng)格計(jì)算。利用這一技術(shù),能在很短的時(shí)間內(nèi)完成成千上萬的數(shù)據(jù)處理(幾秒鐘),從而實(shí)現(xiàn)強(qiáng)大的網(wǎng)絡(luò)服務(wù)。以上就是小編為您介紹的云計(jì)算的關(guān)鍵技術(shù)有哪些,希望對(duì)您有所幫助。
[免責(zé)聲明]
文章標(biāo)題: 云計(jì)算的關(guān)鍵技術(shù)有哪些
文章內(nèi)容為網(wǎng)站編輯整理發(fā)布,僅供學(xué)習(xí)與參考,不代表本網(wǎng)站贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé)。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)溝通。發(fā)送郵件至36dianping@36kr.com,我們會(huì)在3個(gè)工作日內(nèi)處理。