ASM與RAID中的條帶化及映象
Note:330398.1
How does ASM work with RAID where striping and mirroring are already built-in?
There is really no single answer to this question since it depends on business requirement and budget (cost, availability, performance & utilization). The followings are some trade offs that needs to be considered to compare hardware mirroring-stripping and ASM.
不能簡單透過一句話來回答這個問題,因為答案取決於業務需求及預算(成本,可用性,效能及應用),下面是一些權衡點,透過它們去對比硬體映象條帶(RAID)和ASM .
ASM & RAID striping are complimentary to each other. When a SAN or disk array provides striping, that can be used in a manner which is complementary to ASM.
ASM和RAID條帶化各有優勢,相互補充。 當SAN或磁碟陣列提供條帶化時,在某種程度上來講,可以作為ASM的一種補充。
Oracle ideally suggest that the RAID stripe size at the SAN layer should match ASM stripe size (1MB by default). However, if the above is not possible (1MB stripe at storage level),then a stripe size of 256K/128K/512k should be ok. As long ASM 1MB stripe size is a multiple of hardware stripe size, I/O is aligned at hardware level. Otherwise, a single I/O can be split into multiple disks and cause multiple read writes and excessive i/o operations.
理論上,Oracle建議,在SAN層的RAID條帶尺寸應該和ASM條帶尺寸匹配(預設為1M). 但是如果不能匹配 (即在storage層1MB條帶),那麼stripe 尺寸大小是256K/128K/512k也是可以的,目前ASM 1M的條帶尺寸是硬體條帶尺寸的數倍,I/O在硬體層是均衡的。否則,單個I/O可能被分配到多個磁碟上,導致多次讀寫和過多的I/O操作。
ASM mirroring has a small overhead on the server (specially on write performance) where external hardware mirroring performs the function on the storage controller.With external mirroring, you need to reserve disks as hot spares. With ASM, hot spares are not necessary and therefore, more efficient use of the storage capacity. ASM reduces the chance of mis-configuation and human error because of failure groups. With external RAID, you have to carefully plan your redundant controllers and paths which requires higher admin overhead.
ASM mirroring 在那些實現storage控制器上外部硬體mirror功能的server上會有少量負荷(特別是寫效能上),使用外部映象,你需要預留磁碟作為hot spares, 使用ASM, hot spare是不需要的,因此,storage有更好的儲存空間使用率。 因為failure groups, ASM降低誤配置和人為失誤的機率,如果使用外部RAID, 你不得不仔細規劃你的冗餘控制器和路徑,這些都需要更高的管理成本 。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-676455/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- AIX (NORAC)下面 ASM的安裝及條帶化和映象的實現AIASM
- AIX條帶化、儲存條帶化、ASM條帶化AIASM
- ASM概述、元件、優點、條帶化ASM元件
- 在 Linux 下使用 RAID(四):建立 RAID 5(條帶化與分散式奇偶校驗)LinuxAI分散式
- ASM條帶細粒度管理ASM
- 學習ASM技術(四)--條帶化原理和rebalanceASM
- 在 Linux 下使用 RAID(五):安裝 RAID 6(條帶化雙分散式奇偶校驗)LinuxAI分散式
- lvm的條帶化LVM
- ASM條帶揭密----_asm_stripesize、_asm_stripewidth引數的設定和影響ASM
- 條帶化(Striping)
- 關於硬體及軟體實現條帶化的問題
- raid概述與CentOS7.4中raid5的搭建與測試AICentOS
- raid5條帶分析方法+ 資料恢復過程AI資料恢復
- zt_何為條帶化stripe
- 如何給asm管理的db映象controlfileASM
- 掃盲:Raid0、Raid1、Raid5及Raid10的區別AI
- Oracle 連線條件中帶有OR的測試Oracle
- Docker 映象優化與最佳實踐Docker優化
- 在 Linux 下使用 RAID(三):用兩塊磁碟建立 RAID 1(映象)LinuxAI
- docker2-映象原理及建立新的映象Docker
- raid5陣列硬體故障修復方法/條帶分析/陣列重組AI陣列
- SQL中on條件與where條件的區別[轉]SQL
- raid與lunAI
- RAID10與RAID5的異同比較AI
- ASM之建立ASM例項及ASM資料庫ASM資料庫
- RAID 損壞後對物理硬碟做完整映象方法AI硬碟
- 服裝企業條碼化管理的目的及流程
- ASM的配置與管理ASM
- docker映象體積優化方法與實踐Docker優化
- 遊戲中“血條”設計的進化史遊戲
- excel圖表中的條件格式化Excel
- BI系統打包Docker映象及容器化部署的具體實現Docker
- oracle中的asm文化OracleASM
- oracle rac 中 映象 控制檔案 更新雙節點spfile for ASM 2013修改OracleASM
- 建立ASM例項及ASM資料庫ASM資料庫
- 【系列6】使用Dockerfile建立帶LAMP的CentosDocker映象DockerLAMPCentOS
- 阿里雲的應用映象與系統映象阿里
- ubuntu 系統及映象Ubuntu