Hadoop和雲計算的關係

Hadoop和雲計算的關係

我的理解:數據庫

Hadoop是一個可以對大量數據進行分佈式處理的軟件框架,它是一種技術的實現服務器

資料:網絡

Hadoop主要是由HDFSMapReduce組成,HDFS是一個分佈式文件系統(Hadoop Distributed File System),MapReduce則是用於並行處理大數據集的軟件框架。所以,Hadoop是一個可以對大量數據進行分佈式處理的軟件框架,它是一種技術的實現架構

Hadoop是Apache基金會下的一款開源軟件,它實現了包括分佈式文件系統HDFSMapReduce框架在內的雲計算軟件平臺的基礎架構,而且在其上整合了包括數據庫、雲計算管理、數據倉儲等一系列平臺,其已成爲工業界和學術界進行雲計算應用和研究的標準平臺。Hadoop如今已經普遍應用於包括國外的FaceBook,Twitter,Yahoo!等公司,國內的百度,阿里等,Hadoop運行在數以千計的服務器和數以萬計的CPU的集羣上。框架

基於Hadoop,用戶可編寫處理海量數據的分佈式並行程序,並將其運行於由成百上千個結點組成的大規模計算機集羣上。Hadoop已被全球幾大IT公司用做其」雲計算」環境中的重要基礎軟件,如:雅虎正在開發基於Hadoop的開源項目Pig, 這是一個專一於海量數據集分析的分佈式計算程序。亞馬遜公司則基於Hadoop推出了Amazon S3(Amazon Simple Storage Service ),提供可靠,快速,可擴展的網絡存儲服務。所以,Hadoop是雲計算中一部分技術的實現,而不是所有分佈式

雲計算是繼1980年代大型計算機到客戶端-服務器的大轉變以後的又一種鉅變,但云計算的概念其實早已提出好久,早在上世紀60年代,麥卡錫就提出了把計算能力做爲一種像水和電同樣的公用事業提供給用戶的理念,這成爲雲計算思想的起源。在20世紀80年代網格計算、90年代公用計算,21世紀初虛擬化技術、SOASaaS應用的支撐下,雲計算做爲一種新興的資源使用和交付模式逐漸爲學界和產業界所認知。所以,雲計算的存在只是一種新的商業計算模型和服務模式oop

Hadoop雲計算的關係大數據

所以能夠得出一個結論:Hadoop是一個可以對大量數據進行分佈式處理的軟件框架,它是一種技術的實現,是雲計算技術中重要的組成部分,雲計算的概念更普遍且偏向業務而不是必須拘泥於某項具體技術,雲計算的存在只是一種新的商業計算模型和服務模式。所以,雲計算纔會出現「橫當作嶺側成峯,遠近高低各不一樣」,各類各樣層出不窮的理解。雲計算

轉自: http://younglibin.iteye.com/blog/1922434spa

相關文章
相關標籤/搜索