隨著計(jì)算機(jī)網(wǎng)絡(luò)、網(wǎng)格計(jì)算、WEB服務(wù)、新型WEB應(yīng)用等理念和技術(shù)的發(fā)展,萬(wàn)維網(wǎng)己經(jīng)從一個(gè)傳統(tǒng)的HTML文件共享、交換、訪問平臺(tái)轉(zhuǎn)變?yōu)槿我庑畔①Y源的共享平臺(tái),架構(gòu)與互聯(lián)網(wǎng)之上的云計(jì)算模式成為了大勢(shì)所趨。云計(jì)算中最重要一類是數(shù)據(jù)密集型的計(jì)算,其核心內(nèi)涵是數(shù)據(jù)管理。傳統(tǒng)的數(shù)據(jù)管理技術(shù)難以滿足這些應(yīng)用所提出的對(duì)數(shù)據(jù)管理的需求。本文借鑒傳統(tǒng)數(shù)據(jù)管理技術(shù)的理念,研究、設(shè)計(jì)了一個(gè)基于CouchDB的高可擴(kuò)展、高可靠的海量圖片存儲(chǔ)管理系統(tǒng)。
1 云計(jì)算的定義及特點(diǎn)
云計(jì)算是以一種融合的方式,通過(guò)網(wǎng)絡(luò)作載體,以虛擬化技術(shù)為基礎(chǔ),以提供基礎(chǔ)架構(gòu)、平臺(tái)、軟件等服務(wù)為形式,整合大規(guī)?蓴U(kuò)展的計(jì)算、存儲(chǔ)、數(shù)據(jù)、應(yīng)用、IT資源等分布式計(jì)算資源進(jìn)行協(xié)同工作的超級(jí)計(jì)算模式。在云計(jì)算模式下,用戶不再需要購(gòu)買復(fù)雜的硬件和軟件,而只需要支付相應(yīng)的費(fèi)用給“云計(jì)算”服務(wù)提供商,通過(guò)網(wǎng)絡(luò)就可以方便地獲取所需要的計(jì)算和存儲(chǔ)等資源。在計(jì)價(jià)上采用了更靈活的方式。從管理視角,云計(jì)算提供了一種管理大量虛擬化資源的方式,它們可以被自動(dòng)的匯聚并提供服務(wù),可以彈性的進(jìn)行服務(wù)的提供和擴(kuò)展。云計(jì)算是一種新的用戶體驗(yàn)和業(yè)務(wù)模式,具備服務(wù)標(biāo)準(zhǔn)化、快速部署、靈活的計(jì)費(fèi)、容易訪問\獲得的特點(diǎn)。云計(jì)算作為一種基礎(chǔ)架構(gòu)管理和服務(wù)提供方法,具備虛擬化資源、彈性擴(kuò)展的提供服務(wù)、按照一個(gè)大資源池的方式進(jìn)行管理的特點(diǎn)。
云計(jì)算是一種計(jì)算模式,利用互聯(lián)網(wǎng)技術(shù)把大量可擴(kuò)展(和彈性)的IT相關(guān)的能力作為一種服務(wù)提供給多個(gè)用戶按照運(yùn)營(yíng)模式可以分為公共云、私有云、混合云3種。
公共云:通過(guò)自己的基礎(chǔ)架構(gòu)直接向用戶提供服務(wù)。用戶通過(guò)互聯(lián)網(wǎng)訪問服務(wù),并不擁有云計(jì)算資源。
私有云:企業(yè)自己搭建云計(jì)算基礎(chǔ)架構(gòu),面向內(nèi)部用戶或外部客戶提供云計(jì)算服務(wù)。企業(yè)擁有基礎(chǔ)架構(gòu)的自主權(quán),并且可以基于自己的需求改進(jìn)服務(wù),進(jìn)行自主創(chuàng)新。
混合云:也就是既有自已的云計(jì)算基礎(chǔ)架構(gòu),也使用外部公共云提供的服務(wù)。
2 云計(jì)算的關(guān)鍵技術(shù)
云計(jì)算是以數(shù)據(jù)為中心的一種數(shù)據(jù)密集型的超級(jí)計(jì)算模式。在數(shù)據(jù)存儲(chǔ)、數(shù)據(jù)管理、編程模式、并發(fā)控制、系統(tǒng)管理等5個(gè)方面具有自身獨(dú)特的技術(shù)。
1)海量分布式存儲(chǔ)技術(shù)
為保證保證存儲(chǔ)數(shù)據(jù)的可靠性、高可用性和經(jīng)濟(jì)性,云計(jì)算的存儲(chǔ)數(shù)據(jù)采取分布式冗余存儲(chǔ)存儲(chǔ)方式,以高可靠軟件來(lái)彌補(bǔ)硬件的不足,從而對(duì)外提供廉價(jià)可靠的系統(tǒng)。為了滿足大量用戶的需求,數(shù)據(jù)存儲(chǔ)技術(shù)必須具有高吞吐率和高傳輸率的特點(diǎn)。
云計(jì)算的數(shù)據(jù)存儲(chǔ)系統(tǒng)主要有Google的GFS(Google File System)和Hadoop開發(fā)團(tuán)隊(duì)開發(fā)的開源系統(tǒng)——HDFS(Hadoop Distr4buted File System)。大部分IT廠商,包括Yahoo、Intel的云計(jì)劃采用的都是HDFS的數(shù)據(jù)存儲(chǔ)技術(shù)。
- 1
- 2
- 3
- 4
- 總4頁(yè)
來(lái)源:互聯(lián)網(wǎng)
http:leisuda.cn/news/30320.htm

