資源描述:
《云計算環(huán)境下的存儲技術(shù)研究》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、云計算環(huán)境下的存儲技術(shù)研究【摘要】云計算技術(shù)是當今信息化發(fā)展的重要方向之一,是各行業(yè)在信息化發(fā)展的重要應(yīng)用領(lǐng)域,研究云計算技術(shù)有著重要的意義,本文從云計算技術(shù)的定義著手,探析了云計算技術(shù)的現(xiàn)狀、相關(guān)服務(wù),以及云計算的核心技術(shù)和制約因素,目的是為業(yè)內(nèi)人士提高對云計算技術(shù)的認識,加快云計算核心技術(shù)的發(fā)展,加強對云計算規(guī)范的統(tǒng)一化,使云計算平臺能夠應(yīng)用到社會的各個領(lǐng)域?!娟P(guān)鍵詞】云計算技術(shù);云計算服務(wù);海量數(shù)據(jù)挖掘;分布式處理1云技術(shù)技術(shù)的定義對于云計算的定義一直以來沒有一個統(tǒng)一的定義,狹義的云計算指的是廠商通過分布式計算和虛擬化技術(shù)搭建
2、數(shù)據(jù)中心或超級計算機,以免費或按需租用方式向技術(shù)開發(fā)者或者企業(yè)客戶提供數(shù)據(jù)存儲、分析以及科學(xué)計算等服務(wù)。廣義的云計算指廠商通過建立網(wǎng)絡(luò)服務(wù)器集群,向各種不同類型客戶提供在線軟件服務(wù)、硬件租借、數(shù)據(jù)存儲、計算分析等不同類型的服務(wù)。通俗來講,云計算是將計算任務(wù)分布在大量計算機構(gòu)成的資源池上,使各種應(yīng)用系統(tǒng)能夠根據(jù)需要獲取計算力、存儲空間和各種軟硬件服務(wù)[1]。從不同的方面,對云計算有不同的理解,從資源方面講,云相當于無限的軟硬件資源,可以隨時擴展,隨時隨地被訪問。從用戶的角度看,用戶可以借助于各種智能設(shè)備和網(wǎng)絡(luò)傳輸方式、按需使用軟硬件資
3、源,從提供的服務(wù)來看,云計算技術(shù)是計算系統(tǒng)的公用事業(yè)化,像使用水電一樣使用軟硬件資源。2云計算技術(shù)的產(chǎn)生云計算技術(shù)的產(chǎn)生是受“電廠”模式的啟發(fā),“電廠”模式即為電廠集中供電模式,我們每天都用電,但是我們不是必須自己購買發(fā)電機去發(fā)電,同理,我們每天都喝水,但是不需要我們自己去打井,而是來自自來水公司的水。云計算技術(shù)是一個公用事業(yè)的概念,就是將主要的計算資源都集中到公共的云計算中心,并且遵守公開的協(xié)議,類似于電力的220v/110v和通信的7號信令,企業(yè)和個人都能非常方便的使用[2]。這種模式因為在規(guī)模上面有極大的優(yōu)勢,使得其運營成本非
4、常低,而且因為主要由本國大型的電信企業(yè)運營,使得它們能得到用戶充分地信任。云計算機技術(shù)改變了人們的使用觀念,由原來的直接購買軟硬件變?yōu)榘葱栀徺I服務(wù),減輕了個人維護軟硬件資源的開銷,也可以按需定制自己的私有云服務(wù)。3云計算技術(shù)的現(xiàn)狀云計算技術(shù)受到各大IT巨頭的青睞,Amazon、Google、IBM等各大公司推出自己的云計劃和云產(chǎn)品。例如Amazon使用彈性計算云(EC2)和簡單存儲服務(wù)(S3)為企業(yè)提供計算和存儲服務(wù)。Google組建了超過100萬臺服務(wù)器提供了功能強大的搜索引擎服務(wù)。IBM推出了“藍云”計算平臺,為客戶帶來即買即用
5、的云計算平臺,微軟也推出了windowsAzure操作系統(tǒng)。4云計算環(huán)境下的數(shù)據(jù)存儲體系構(gòu)建4.1服務(wù)器架構(gòu)云存儲體系構(gòu)建之前,應(yīng)當先構(gòu)建云存儲服務(wù)器架構(gòu),它是云計算IAAS中重要組成部分,可通過多樣化的架構(gòu)技術(shù)實現(xiàn),常見的是附網(wǎng)存儲(NAS)以及存儲區(qū)域網(wǎng)(SAN)。NAS屬于分布式架構(gòu)系統(tǒng)的文件存儲系統(tǒng),是一種松散結(jié)合型集群,實踐中可有效滿足以云存儲為主體的環(huán)境要求,而且在該系統(tǒng)集群中,任何一個節(jié)點都是相對獨立的實體。在此系統(tǒng)中,最小單位即為文件。當文件被保存在該集群之中時,其數(shù)據(jù)信息會被有效地保存在集群中的特定節(jié)點上,雖然文件
6、副本很多,也可能會被重新定位到另外的節(jié)點上,從而形成冗余,但該節(jié)點提供的文件單實例卻是唯一的。實踐中可以看到,SAN為集群架構(gòu)塊存儲系統(tǒng)的一種,即為緊密結(jié)合型集群系統(tǒng)。當文件請求產(chǎn)生時,每一個節(jié)點都會訪問該文件中的不同數(shù)據(jù)塊,并對用戶的請求進行及時的處理。4.2主要服務(wù)4.2.1云服務(wù)云計算的主要服務(wù)形式有:SaaS(SoftwareasaService),PaaS(PlatformasaService),IaaS(InfrastructureasaService)。4.2.2基礎(chǔ)設(shè)施服務(wù)(IaaS)IaaS提供硬件基礎(chǔ)設(shè)施服務(wù),它
7、將內(nèi)存、I/O設(shè)備、存儲和計算能力整合成一個虛擬的資源池提供硬件相關(guān)服務(wù),例如:Amazon租用虛擬服務(wù)器(AWS)就是基礎(chǔ)設(shè)施服務(wù)。IaaS的優(yōu)點是用戶不需要考慮硬件上的開銷和維護,降低了硬件成本,只需要按需租用第三方提供的硬件設(shè)備。4.2.3平臺即服務(wù)(PaaS)PaaS服務(wù)商將開發(fā)平臺和服務(wù)器平臺等資源提供給用戶,用戶根據(jù)自己的需要在平臺上開發(fā)應(yīng)用程序的平臺,PaaS實質(zhì)上是將Internet上的資源作為可編程接口提供給用戶,這種服務(wù)完全顛覆了用戶自己搭建、部署、運營基礎(chǔ)平臺的觀念,用戶獲得了更多的可編程資源,為開發(fā)者帶來了便
8、利,提高了開發(fā)效率,節(jié)約了開發(fā)成本。4.2.4軟件即服務(wù)(SaaS)SaaS是指服務(wù)商向用戶提供應(yīng)用軟件服務(wù)或者提供訂制應(yīng)用軟件服務(wù)。用戶只需要接入Internet,可隨時隨地通過瀏覽器接入遠程服務(wù)器使用軟件,用戶無需下載安裝相應(yīng)的應(yīng)