噜噜噜综合,又色又爽又高潮免费观看,综合无码一区二区三区四区五区,中文字幕无码人妻aaa片,四虎成人精品永久网站

漫談高端存儲(chǔ)的快照效率和一致性快照

西瓜哥 發(fā)表于:13年09月04日 12:02 [原創(chuàng)] DOIT.com.cn

  • 分享:
[導(dǎo)讀]今天西瓜哥通過廠商的實(shí)例深入簡(jiǎn)出的解讀了高端存儲(chǔ)快照實(shí)現(xiàn)原理以及快照效率和一致性快照技術(shù)。

最近我重點(diǎn)看了IBM的DS8870的手冊(cè),800多頁(yè)全英文的,看得我頭都大了。前面介紹open system的時(shí)候有一個(gè)錯(cuò)誤,這里糾正一下。

IBM說DS8000支持open systems and system z/os。從IBM的描述來看,如果z系列大機(jī)安裝linux應(yīng)該算open system。另外,DS8000的FC主機(jī)接口支持FCP和FICON協(xié)議,不需要單獨(dú)的FICON口。我 原來以為DS8000分不同的口,發(fā)現(xiàn)物理層都一樣,只是上面管理員要選擇跑FCP協(xié)議還是FICON協(xié)議,但不能同時(shí)支持。因此3PAR和HW HVS這些只支持open system的高端存儲(chǔ),也可以支持大機(jī)了,只要和大機(jī)做一個(gè)兼容性的測(cè)試就可以了。以后,大機(jī)和open system并不能對(duì)立來看,這是我的理解。

上面我們說了快照實(shí)現(xiàn)的兩種方法COW和ROW。雖然采用同樣的技術(shù),但每個(gè)廠商實(shí)現(xiàn)的細(xì)節(jié)都 不同,加上底層RAID技術(shù)不同,因此空間的利用率方面差距也比較大。大家看到,同樣采用COW技術(shù),3PAR和HW由于底層采用RAID 2.0技術(shù),因此實(shí)現(xiàn)的效率更高,性能指標(biāo)也高不少。因?yàn)镽IAD 2.0具備完全塊虛擬化能力,存儲(chǔ)空間是在寫時(shí)完成分配,而且具備非常靈活的擴(kuò)展能力。

1、在創(chuàng)建快照的時(shí)候,不用為快照匹配資源池。按照COW原理,當(dāng)快照需要額外空間保存數(shù)據(jù)時(shí),RAID 2.0會(huì)自動(dòng)從存儲(chǔ)池中分配空閑空間給快照。

2、當(dāng)存儲(chǔ)池空閑存儲(chǔ)空間不足時(shí),只需要簡(jiǎn)單給存儲(chǔ)池?cái)U(kuò)容即可。

3、因?yàn)闃I(yè)務(wù)LUN和快照共享存儲(chǔ)池,所以不會(huì)出現(xiàn)資源池浪費(fèi)或不足等存儲(chǔ)空間管理問題。

但采用傳統(tǒng)RAID的高端存儲(chǔ),如EMC V-MAX,在最新的Enginuity version 5876才加入TimeFinder VP Snap功能,只有針對(duì)thin LUN做快照具有上面的部分優(yōu)點(diǎn),一般LUN的快照系統(tǒng)需要保留20%-30%左右的預(yù)留快照空間才行。

快照另外一個(gè)非常重要的特性是快照一致性組(Consistency Group)。我們今天重點(diǎn)來介紹這個(gè)功能對(duì)于高端存儲(chǔ)的意義。

這個(gè)功能就是支持多個(gè)LUN或者叫卷volume同時(shí)做快照,保證數(shù)據(jù)的一致性。我們舉一個(gè)生活的照集體照的例子來說明這個(gè)這個(gè)功能的用處。

我的大情人在銀行工作,她曾經(jīng)告訴我,她們銀行很NB,每次部門合影,別人一般只會(huì)喊“茄子”,她們都是這樣喊的:

攝影師:大家別動(dòng),馬上要拍照了。

攝影師:我們銀行什么最多?

眾人:錢。ㄅ荆谝粡埧煺眨

攝影師:錢多怎么辦?

眾人:花。ㄅ,第二張快照)

攝影師:花完怎么辦?

眾人:搶。ㄅ,第三張快照)

你看,是否是很有氣勢(shì)。以后你們照合影都可以這么學(xué),把銀行改成你們部門就好了。不過現(xiàn)在銀行銀根缺緊,應(yīng)該沒這么牛氣了吧。

為什么要大家統(tǒng)一喊“錢”、“花”、“搶”?意思這個(gè)口型類似“茄子”,說起來像笑的樣子,關(guān)鍵是同時(shí)笑,這張集體照才完美。

看這樣的畢業(yè)照多美,是吧。為什么一般集體照要多照幾張,就是怕有些人臉長(zhǎng),笑容爬得慢,不同步。你看這個(gè)小伙就不老實(shí),需要重拍。

快照一致性組就是解決這個(gè)問題。我說一個(gè)ORACLE數(shù)據(jù)庫(kù)的例子,10多年前我還是一個(gè)認(rèn)證的ORACLE DBA(當(dāng)時(shí)中國(guó)認(rèn)證的人很少,我們封閉學(xué)了一個(gè)月,考了5門課才拿到證書。據(jù)說當(dāng)時(shí)如果直接技術(shù)移民加拿大都沒有問題,和CCIE有一拼。不過現(xiàn)在好像 掉下個(gè)椰子都會(huì)砸著兩,哎),我們建數(shù)據(jù)庫(kù)的時(shí)候一般采用多個(gè)裸設(shè)備(LUN),不同的LUN用來放不同的數(shù)據(jù)。如果采用陣列的快照來做數(shù)據(jù)庫(kù)的備份,必 須所有的LUN都是一個(gè)時(shí)間點(diǎn)的才行,這樣數(shù)據(jù)庫(kù)恢復(fù)的時(shí)候才能起來,否則數(shù)據(jù)庫(kù)必須回滾到某一個(gè)一致的時(shí)間點(diǎn),意味數(shù)據(jù)的丟失。比較完美的做法就是在主 機(jī)安裝一個(gè)快照的agent,最好是多路徑軟件具備這個(gè)功能(據(jù)說華為已經(jīng)整合在一起了),在高端存儲(chǔ)要做快照的時(shí)候,對(duì)主機(jī)的快照agent說,別動(dòng), 要照相了。主機(jī)agent接受到攝影師的命令后,把ORACEL主機(jī)緩存的內(nèi)容flush一下到陳列來,然后hold住,陣列也盡快把cache的內(nèi)容 flush到硬盤里,ORACLE用到的所有硬盤一塊喊”茄子“,攝像師一按快門,一幅完美的快照就產(chǎn)生了。

一致性組除了保證照相的時(shí)候一致性外,還有恢復(fù)的時(shí)候要一致性恢復(fù)。這塊的實(shí)現(xiàn)的重要性就不如照相的時(shí)候重要,可以人工選擇同一時(shí)間的LUN快照恢復(fù)就可以了。最重要的是照相的時(shí)候必須要一致,而且這個(gè)人工干不了。

高端存儲(chǔ)手冊(cè)里面的KiB,MiB,GiB是啥意思?

接下來隨便聊一個(gè)我過去不太注意的小細(xì)節(jié)。也就是在我看使用的廠商手冊(cè)里面,經(jīng)常出現(xiàn)KiB,MiB,GiB這些術(shù)語(yǔ),我詳細(xì)里面有很多童鞋了解它的意思,我也相信很多童鞋不太了解。

這個(gè)原因只要是KiB,MiB,GiB是采用2進(jìn)制來,而我們常見的KB,MB,GB都是采用10進(jìn)制來表示的單位。

這是十進(jìn)制的單位:

這是采用二進(jìn)制的單位:

造成這種原因主要是計(jì)算機(jī)操作系統(tǒng)都是采用二進(jìn)制來表示的,而一般硬盤廠商都喜歡采用十進(jìn)制來表示容量(估計(jì)這樣容量就可以大一些?),害得我們經(jīng)常需要在這兩種容量中算來算去。

在 購(gòu)買硬盤之后,細(xì)心的人會(huì)發(fā)現(xiàn),在操作系統(tǒng)當(dāng)中硬盤的容量與官方標(biāo)稱的容量不符,都要少于標(biāo)稱容量,容量越大則這個(gè)差異越大。標(biāo)稱40GB的硬盤,在操作 系統(tǒng)中顯示只有38GB;80GB的硬盤只有75GB;而120GB的硬盤則只有114GB。這并不是廠商或經(jīng)銷商以次充好欺騙消費(fèi)者,而是硬盤廠商對(duì)容 量的計(jì)算方法和操作系統(tǒng)的計(jì)算方法有不同而造成的,不同的單位轉(zhuǎn)換關(guān)系造成的。

眾所周知,在計(jì)算機(jī)中是采用二進(jìn)制,在電腦世界里,以2的次 方數(shù)為“批量”處理Byte會(huì)方便一些,整齊一些。每1024Byte為1KB,每1024KB為1MB,每1024MB為1GB,每1024GB為 1TB,而在國(guó)際單位制中TB、GB、MB、KB是“1000進(jìn)制”的數(shù),為此國(guó)際電工協(xié)會(huì)(IEC)擬定了"KiB"、“MiB”、“GiB"的二進(jìn)制單位,專用來標(biāo)示“1024進(jìn)位”的數(shù)據(jù)大;而 硬盤廠商在計(jì)算容量方面是以每1000為一進(jìn)制的,每1000字節(jié)為1KB,每1000KB為1MB,每1000MB為1GB,每1000GB為1TB, 在操作系統(tǒng)中對(duì)容量的計(jì)算是以1024為進(jìn)位的,并且并未改為"KiB"、“MiB”、“GiB"的二進(jìn)制單位,這差異造成了硬盤容量“縮水”。

還有,硬盤需要分區(qū)和格式化,操作系統(tǒng)之間存在著差異,再加上安裝操作系統(tǒng)時(shí)的復(fù)制文件的行為,硬盤會(huì)被占用更多空間,所以在操作系統(tǒng)中顯示的硬盤容量和標(biāo)稱容量會(huì)存在差異,而硬盤的兩類容量差值在5%-10%左右應(yīng)該是正常的。

大家了解了這些知識(shí)后,希望以后看到帶“i"的單位就知道是啥意思了,不要以為是廠商創(chuàng)造的新術(shù)語(yǔ)哦。

不過,我看到很多國(guó)產(chǎn)的產(chǎn)品手冊(cè),好像從來不區(qū)分這兩個(gè)單位,因此,我感覺嚴(yán)謹(jǐn)性不夠。比如,IBM DS8870的Extent大小,寫得很清楚是1GiB,XIV的手冊(cè)也很嚴(yán)謹(jǐn),MB和MiB區(qū)別得很清楚。我們中國(guó)人需要學(xué)習(xí)這種嚴(yán)謹(jǐn)?shù)膶懛ǎò,又?臭雞蛋,我錯(cuò)了,行嗎,我前面的文章所有的單位都應(yīng)該帶i,除了表示硬盤容量的單位外?磥碇v別人容易,自己改起來難。

好的,今天我們先聊到這里。希望大家積極反饋你的意見和建議,微信掃描如下二維碼,關(guān)注微信公眾號(hào)“高端存儲(chǔ)知識(shí)”,與作者微信互動(dòng)。

[責(zé)任編輯:西瓜哥]
前幾期存儲(chǔ)專欄,西瓜哥分享了對(duì)各個(gè)廠商高端存儲(chǔ)的一些看法,今天讓我們放松一下,聊得高端存儲(chǔ)江湖的人和事。學(xué)高端存儲(chǔ)知識(shí)也可以很快樂,對(duì)吧。 我們今天來探討高端存儲(chǔ)的關(guān)鍵人物。大家認(rèn)為,誰是高端存儲(chǔ)之父?
官方微信
weixin
精彩專題更多
存儲(chǔ)風(fēng)云榜”是由DOIT傳媒主辦的年度大型活動(dòng);仡2014年,存儲(chǔ)作為IT系統(tǒng)架構(gòu)中最基礎(chǔ)的元素,已經(jīng)成為了推動(dòng)信息產(chǎn)業(yè)發(fā)展的核心動(dòng)力,存儲(chǔ)產(chǎn)業(yè)的發(fā)展邁向成熟,數(shù)據(jù)經(jīng)濟(jì)的概念順勢(shì)而為的提出。
華為OceanStor V3系列存儲(chǔ)系統(tǒng)是面向企業(yè)級(jí)應(yīng)用的新一代統(tǒng)一存儲(chǔ)產(chǎn)品。在功能、性能、效率、可靠性和易用性上都達(dá)到業(yè)界領(lǐng)先水平,很好的滿足了大型數(shù)據(jù)庫(kù)OLTP/OLAP、文件共享、云計(jì)算等各種應(yīng)用下的數(shù)據(jù)存儲(chǔ)需求。
聯(lián)想攜ThinkServer+System+七大行業(yè)解決方案驚艷第十六屆高交會(huì)
 

公司簡(jiǎn)介 | 媒體優(yōu)勢(shì) | 廣告服務(wù) | 客戶寄語(yǔ) | DOIT歷程 | 誠(chéng)聘英才 | 聯(lián)系我們 | 會(huì)員注冊(cè) | 訂閱中心

Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.