選擇ASM時(shí)進(jìn)行存儲(chǔ)劃分的需要考慮什么,針對這個(gè)問題,這篇文章詳細(xì)介紹了相對應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡單易行的方法。
成都創(chuàng)新互聯(lián)網(wǎng)站建設(shè)提供從項(xiàng)目策劃、軟件開發(fā),軟件安全維護(hù)、網(wǎng)站優(yōu)化(SEO)、網(wǎng)站分析、效果評(píng)估等整套的建站服務(wù),主營業(yè)務(wù)為網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè),重慶App定制開發(fā)以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。成都創(chuàng)新互聯(lián)深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
raid 1+0,0+1,5
raid 0+1,首先在raid 0的磁盤組上配置raid1,這樣底層的磁盤組是raid 0的條帶化配置,raid 1可以帶來磁盤的冗余,但是如果磁盤組中的一個(gè)磁盤出現(xiàn)損壞,整個(gè)raid 0+1必須要重新做磁盤的條帶化,在重建條帶化期間,磁盤的冗余也是失效的,這樣磁盤組的恢復(fù)時(shí)間比較長,但是性能會(huì)比較好,因?yàn)閞aid 0在讀寫方面性能比較快。
raid 1+0 在raid 1的基礎(chǔ)上作raid 0的條帶化配置,raid 1對磁盤組做了數(shù)據(jù)冗余,是磁盤字節(jié)的完全冗余。如果一個(gè)磁盤出現(xiàn)損壞,只是一個(gè)磁盤損壞,因?yàn)閞aid 1是基礎(chǔ)磁盤組配置,所以不會(huì)導(dǎo)致磁盤出現(xiàn)損壞,恢復(fù)時(shí)間只是恢復(fù)這個(gè)磁盤的時(shí)間。由于磁盤寫入、讀都需要額外I/O做磁盤冗余,性能沒有raid 0+1快,但是恢復(fù)時(shí)間短。
raid 5與raid1相比在磁盤容量使用上比較少,做block級(jí)別的冗余,冗余度沒有raid 1+0高,性能上沒有raid 1+0快,在讀寫單個(gè)磁盤或者多個(gè)磁盤,要多花一些時(shí)間或者2倍時(shí)間??梢钥紤]用orion來模擬OLTP事務(wù)在系統(tǒng)上線前測試一下。
raid配置以后,就是考慮用file system, raw partition or ASM,ASM提供了像管理文件系統(tǒng)的操作性,提供了raw partition的性能。ASM一般對數(shù)據(jù)庫只需使用2個(gè)磁盤組就可以,一個(gè)磁盤組做數(shù)據(jù)訪問,一個(gè)磁盤組做閃回取,存取歸檔、備份、閃回日志等。磁盤化分區(qū)做LUN時(shí),我們都是從磁盤最外面的柱面開始劃,所以用于存取數(shù)據(jù)的磁盤組可以用磁盤前半部劃分的柱面,性能最快,后半劃得柱面可以做閃回磁盤組。
從Oracle 10g R2開始,RAC和單實(shí)例數(shù)據(jù)庫的數(shù)據(jù)庫文件都可以存儲(chǔ)在同一個(gè)ASM實(shí)例中進(jìn)行管理。
存儲(chǔ)選擇:
1.ASM鏡像功能,normal方式
2.RAID 1+0 and ASM external
3.RAID 5 and ASM external
ASM可以按粗細(xì)劃分AU,AU可以劃分1M的粗策略,在初始Data File請求時(shí),都是先分配1M AU。如果是細(xì)AU,那么每個(gè)ASM DISK,分配AU的1/8大小128K,這樣每個(gè)ASM DISK都會(huì)分出1/8 AU.日志文件可以選擇細(xì)的方式。日志文件和數(shù)據(jù)文件沒有必要分到不同磁盤組,對性能不會(huì)有影響。
在做條帶化時(shí),RAID 0 + ASM是最好的條帶方式。
了解了存儲(chǔ)的選擇方式,我們來看一個(gè)案例,存儲(chǔ)配置,如果選擇ASM條帶化:
一個(gè)客戶要做1T數(shù)據(jù)庫,帶著2T的閃回區(qū),磁盤是73G類型
1T Data DG 16*73G
2T Flashbackup Recovery DG 32*73G
建立8 Array,每個(gè)Array =12 * 73G,總共是96個(gè)LUN,做raid 1,只有48個(gè)LUN
為什么要48個(gè)LUN呢?我們可以算一下,如果是1T至少需要14*73G,2T閃回至少需要24*73G,也就是說至少需要42個(gè)LUN,而要做磁盤RAID1鏡像,42LUN至少需要86個(gè)LUN,鏡像空間占一半。而86不能按8個(gè)組分配LUN。
這種LUN劃分方式是把整個(gè)盤做為LUN。為了利用磁盤的分區(qū)功能,也是前面提到的柱面劃分功能,可以劃分磁盤分區(qū)做LUN,可以劃快速分區(qū)和慢速分區(qū)做LUN。這樣可以把數(shù)據(jù)都分配到LUN的快速分區(qū)部分,使數(shù)據(jù)跨所有LUN。
如果這個(gè)案例選擇RAID 0+1 做磁盤條帶和鏡像,我們來看一下:
如果做raid 0+1,那么每個(gè)Array有12*73G可以用,也就是876G可以做ASM磁盤組,總共有4個(gè)876G。我們這時(shí)基于876G可以創(chuàng)建一個(gè)大的LUN,可以使用4個(gè)LUN。ASM條帶化跨所有LUN,LUN通過RAID 0跨所有物理磁盤。數(shù)據(jù)分布更好跨了物理磁盤。但是,我們與之前的ASM+RAID1配置比,這里我們使用了更大的LUN,如果想使用快速分區(qū),需要?jiǎng)?chuàng)建一個(gè)額外的LUN,這樣最終是2個(gè)LUN。硬件級(jí)別的條帶盡量選擇1M與ASM的AU相匹配。
總結(jié):
1.可以考慮用硬件級(jí)別保護(hù)。
2.盡量選擇磁盤外邊緣柱面做LUN,可以提供更高性能。
3.小磁盤,如73G,帶更高rpm 15K.主軸(盤)影響定位時(shí)間和數(shù)據(jù)傳輸。
4.為了更高帶寬,最大化磁盤組的主軸數(shù)目。
關(guān)于選擇ASM時(shí)進(jìn)行存儲(chǔ)劃分的需要考慮什么問題的解答就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道了解更多相關(guān)知識(shí)。
分享文章:選擇ASM時(shí)進(jìn)行存儲(chǔ)劃分的需要考慮什么
網(wǎng)站鏈接:http://jinyejixie.com/article14/gggsge.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、搜索引擎優(yōu)化、外貿(mào)網(wǎng)站建設(shè)、企業(yè)建站、關(guān)鍵詞優(yōu)化、品牌網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)