国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

云存儲(chǔ)的核心技術(shù):虛擬化存儲(chǔ)

2018-03-31 09:38:18佚名
中國(guó)信息化周報(bào) 2018年9期
關(guān)鍵詞:虛擬環(huán)境磁盤實(shí)例

佚名

虛擬化改變了計(jì)算機(jī)使用存儲(chǔ)的方式。就像物理機(jī)器抽象成虛擬機(jī)(VM)一樣,物理存儲(chǔ)設(shè)備也被抽象成虛擬磁盤(Virtual Disk)。服務(wù)器擴(kuò)展存儲(chǔ)的主要手段有直連存儲(chǔ)(DAS)、存儲(chǔ)區(qū)域網(wǎng)絡(luò)(SAN)和網(wǎng)絡(luò)附加存儲(chǔ)(NAS)三種類型。那么哪種存儲(chǔ)類型可以用來(lái)實(shí)現(xiàn)虛擬磁盤呢?

在虛擬環(huán)境中,類似VMWare這樣的虛擬機(jī)管理程序hypervisor,要同時(shí)給很多VM分配存儲(chǔ)空間。首先,需要先把物理存儲(chǔ)資源重新劃分成虛擬磁盤,然后再分配給VM。由于需要物聯(lián)磁盤太多,我們不能用DAS方式把物理磁盤直連到VM上。SAN是以邏輯單元(LUN)的形式提供存儲(chǔ)資源,但虛擬環(huán)境下的VM數(shù)量很大,LUN的數(shù)量也不足以支撐這么多虛擬磁盤。

更重要的一點(diǎn),虛擬磁盤對(duì)于眾多的VM來(lái)說(shuō)是共享的,因?yàn)閂M需要隨時(shí)創(chuàng)建、刪除或者遷移,在遷移VM的時(shí)候就需要共享存儲(chǔ),這樣原來(lái)的數(shù)據(jù)才不會(huì)丟失。無(wú)論DAS還是SAN,都不適合共享存儲(chǔ)?;谶@些問(wèn)題,hypervisor采用NAS的方式來(lái)實(shí)現(xiàn)虛擬磁盤。VMware通常采用VMFS或NFS協(xié)議來(lái)實(shí)現(xiàn)虛擬磁盤,VMFS是專門針對(duì)虛擬機(jī)環(huán)境的文件系統(tǒng)協(xié)議。每個(gè)虛擬機(jī)的數(shù)據(jù)實(shí)際上就是一堆文件,最主要的文件就是虛擬磁盤文件,此外還有交換分區(qū)文件、非易失性內(nèi)存文件等。

實(shí)例存儲(chǔ)

現(xiàn)在實(shí)例存儲(chǔ)是主要的虛擬磁盤方式,每一個(gè)VM就是一個(gè)虛擬機(jī)實(shí)例,hypervisor在每個(gè)實(shí)例中提供仿真的硬件環(huán)境,包括CPU、內(nèi)存和磁盤。這種方式,使得虛擬磁盤成為虛擬機(jī)實(shí)例的一部分,就像物理世界一樣。VM刪除后,虛擬磁盤也會(huì)被刪除。在這種實(shí)例存儲(chǔ)模型中,虛擬磁盤與虛擬機(jī)之間的存儲(chǔ)關(guān)系,實(shí)際上是DAS存儲(chǔ)。但虛擬磁盤的底層實(shí)現(xiàn),上面我們說(shuō)了,是用NAS方式實(shí)現(xiàn)的。而hypervisor的作用就是把VM層的存儲(chǔ)模型,與虛擬機(jī)下層的實(shí)現(xiàn)協(xié)議(VMFS或NFS)分離開(kāi)。

卷存儲(chǔ)

實(shí)例存儲(chǔ)有它的限制,開(kāi)發(fā)者一般希望把實(shí)例數(shù)據(jù)和用戶數(shù)據(jù)分開(kāi),這樣重建VM的時(shí)候可以保留用戶的數(shù)據(jù)。這個(gè)需求衍生出另外一種存儲(chǔ)模型:卷存儲(chǔ)。卷是存儲(chǔ)的主要單位,相當(dāng)于一個(gè)虛擬的磁盤分區(qū)。不屬于虛擬機(jī)實(shí)例的一部分,可以認(rèn)為是虛擬機(jī)的外置存儲(chǔ)設(shè)備。卷可以從一個(gè)VM卸下,然后附加給另外一個(gè)VM。這樣我們就實(shí)現(xiàn)了實(shí)例數(shù)據(jù)與用戶數(shù)據(jù)的分離。OpenStack的Cinder就是一個(gè)卷存儲(chǔ)的實(shí)現(xiàn)。

對(duì)象存儲(chǔ)

很多云應(yīng)用需要在不同的VM之間共享數(shù)據(jù),經(jīng)常需要跨越多個(gè)數(shù)據(jù)中心,對(duì)象存儲(chǔ)可以解決這個(gè)問(wèn)題。對(duì)象存儲(chǔ)模型中,其核心設(shè)計(jì)思想其實(shí)也是虛擬化,具體說(shuō)來(lái),就是把文件的物理存儲(chǔ)位置,比如卷、目錄、磁盤等,虛擬化為bucket,把文件虛擬化為對(duì)象。對(duì)應(yīng)用層來(lái)說(shuō),簡(jiǎn)化了對(duì)數(shù)據(jù)的存取訪問(wèn),屏蔽了底層存儲(chǔ)技術(shù)的異構(gòu)性和復(fù)雜性。

對(duì)象存儲(chǔ)模型

由于對(duì)象存儲(chǔ)遍布多節(jié)點(diǎn)且數(shù)據(jù)并非總是可用, 所以數(shù)據(jù)一致性不強(qiáng)。如果對(duì)一致性有要求,那么可以使用NAS。目前在云計(jì)算環(huán)境下,NAS和對(duì)象存儲(chǔ)是共存的關(guān)系。和NAS一樣,對(duì)象存儲(chǔ)也是軟件架構(gòu),應(yīng)用直接通過(guò)REST API來(lái)訪問(wèn)對(duì)象存儲(chǔ)。常用的對(duì)象存儲(chǔ)包括:Amazon的S3和OpenStack的Swift。

在實(shí)際云平臺(tái)應(yīng)用中,要根據(jù)自己的情況來(lái)綜合考慮,對(duì)于非結(jié)構(gòu)化的靜態(tài)數(shù)據(jù)文件,如音視頻、圖片等,一般使用對(duì)象存儲(chǔ);對(duì)于系統(tǒng)鏡像以及應(yīng)用程序,需要使用云主機(jī)實(shí)例存儲(chǔ)或者卷存儲(chǔ);對(duì)于應(yīng)用產(chǎn)生的動(dòng)態(tài)數(shù)據(jù),一般還需要利用云數(shù)據(jù)庫(kù)來(lái)對(duì)數(shù)據(jù)進(jìn)行管理。

猜你喜歡
虛擬環(huán)境磁盤實(shí)例
虛擬環(huán)境中空間壓縮問(wèn)題的影響與改善
包裝工程(2023年16期)2023-08-25 11:32:42
前庭刺激對(duì)虛擬環(huán)境三維空間定向的影響及與空間能力的相關(guān)關(guān)系
載人航天(2021年5期)2021-11-20 06:04:34
如何通過(guò)虛擬環(huán)境有效管理Python第三方庫(kù)
解決Windows磁盤簽名沖突
修改磁盤屬性
虛擬環(huán)境下大數(shù)據(jù)智能并行聚類方法研究
磁盤組群組及iSCSI Target設(shè)置
創(chuàng)建VSAN群集
完形填空Ⅱ
完形填空Ⅰ
新竹县| 武安市| 沈丘县| 鹰潭市| 江源县| 德阳市| 博爱县| 哈密市| 北安市| 自贡市| 乌拉特后旗| 武山县| 乌拉特中旗| 德令哈市| 华安县| 宜州市| 东安县| 镇平县| 浠水县| 江油市| 凤山县| 延津县| 普陀区| 阳高县| 贡觉县| 独山县| 阳朔县| 吴忠市| 嘉荫县| 安丘市| 南投县| 永康市| 潮州市| 华池县| 涟水县| 荔浦县| 合作市| 宁蒗| 达日县| 潞西市| 富民县|