How does ASM work with RAID where striping and mirroring are already built-in?
這篇文章並沒有介紹太多實質性的東西,留待以後完善,詳見ID 330398.1
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.
- 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.
- 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.
- 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.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15480802/viewspace-733952/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- How does a HashMap work in JAVAHashMapJava
- How does an Electric Motor work? (DC Motor)
- Source Code Reading for Vue 3: How does `hasChanged` work?Vue
- SAP Retail Listing – How does it work (中英文對照版)AI
- how to fix bug in daily workAI
- How does one rename a database?Database
- ASM: Device is already labeled for ASM diskASMdev
- (翻譯) How i work - Taylor Otwell
- How Logs Work On MySQL With InnoDB TablesMySql
- How PCTFREE and PCTUSED Work Together(十)
- oracleasm createdisk ASM: Device is already labeled for ASM diskOracleASMdev
- mysql-proxy does not work with server/client authentication pluginsMySqlServerclientPlugin
- 【HPUX】What to do when mount does not work on HP-UX?UX
- How does Guice compare to Spring ?GUISpring
- z-index does not work in Internet Explorer with pdf in iframeIndex
- How does SAP freelancer find a project that is not tough?Project
- How to re-create the ASMASM
- How to restore ASM based OCRRESTASM
- How to cleanup ASM installationASM
- How can I work smarter, not just harder? Ask it forever
- JavaScript’s “this”: how it works, where it can trip you upJavaScript
- ASM 翻譯系列第一彈:基礎知識 ASM AU,Extents,Mirroring 和 FailgroupsASMAI
- How To Change The Asm Rebalancing PowerASM
- sql MirroringSQL
- What is a deadlock and how does one fix deadlock errors?Error
- How does OUI check if the HACMP software is installed? [ID 738574.1]UIACM
- 條帶化(Striping)
- How to restore raid after reinstall LinuxRESTAILinux
- Setting title-center on "< h1> " element on Android does not work, fixAndroid
- How to Prepare Storage for ASM (Doc ID 452924.1)ASM
- ASM 11g New Features - How ASM Disk Resync WorksASM
- Oracle10g Export/Import DataPump Does Not Work with Tapes or UNIX Named Pipes [ID 276521.1]OracleExportImport
- Does Not Delete Archivelogs Even When They Already Backed Up To Tape_1607250.1deleteHive
- Oracle ASM How many allocation units per fileOracleASM
- How does the system determine the quantity structure for the cost estimate (CK11N)?Struct
- How to Convert a Single-Instance ASM to Cluster ASM [ID 452758.1]ASM
- How to move ASM database files from one diskgroup to anotherASMDatabase
- How to use ASMCA in silent mode to configure ASMASM