文章詳情頁
ORACLE10g的新特性-簡化你的工作:自動化存儲管理
瀏覽:121日期:2023-11-18 13:25:05
; Oracle10g的新特性-簡化你的工作:自動化存儲治理作者: CCBZZP序言/摘要 自動化存儲治理(AUTOMATIC STORAGE MANAGEMENT)簡稱為ASM,是ORACLE10G的一個新的特性,對原來ORACLE建立的文件提供一個垂直的綜合的治理,ASM分布I/O數(shù)據(jù)可以分布到所有的資源以達(dá)到最優(yōu)化調(diào)整性能(散布數(shù)據(jù)文件避免競爭),ASM可以幫助數(shù)據(jù)庫治理員動態(tài)的治理數(shù)據(jù)環(huán)境,允許他們在不關(guān)閉數(shù)據(jù)庫的情況下去改變數(shù)據(jù)庫的文件大小和來調(diào)節(jié)他們的存儲位置等.自動化存儲治理ASM允許數(shù)據(jù)庫治理員去定義一個存儲池(命名一個磁盤組),利用這個池?cái)?shù)據(jù)庫治理員可以進(jìn)行ORACLE內(nèi)核治理文件的命名和布置數(shù)據(jù)庫文件等,數(shù)據(jù)庫治理員可以用新的SQL命令(創(chuàng)建磁盤組,修改磁盤組,刪除磁盤組)來改變他們的存儲位置(增加或移除),可以用ENTERPRISE MANAGER(EM)和DATABASE CONFIGURATION ASSISTANT(DBCA)來治理磁盤組.ORACLE10G提供給數(shù)據(jù)庫治理員一個簡單的界面去治理資源,自動存儲治理能排除I/O的自動需求去調(diào)節(jié)性能,它可以虛擬存儲一批磁盤組和提供應(yīng)冗余的選項(xiàng)達(dá)到更高級的保護(hù)作用,ASM很輕易的改變結(jié)構(gòu),它能支持?jǐn)?shù)據(jù)文件利用所有資源去使性能最優(yōu)化和資源最佳化,ASM可以減少數(shù)據(jù)庫治理員的時間和提升他們的能力去治理更大的數(shù)據(jù)庫來提高他們的效率.數(shù)據(jù)庫存儲治理的挑戰(zhàn)數(shù)據(jù)庫的需求在不斷的增加,數(shù)據(jù)庫的大小也在不斷的增大,發(fā)展的結(jié)果是一些專家稱為'THE MANAGEMENT GAP',事實(shí)上在相同的時期,磁盤的密度和數(shù)據(jù)庫的尺寸每隔一些年能保持雙倍,因此數(shù)據(jù)庫治理員被叫去治理更大或更多的數(shù)據(jù)庫,他們利用這些工具可以提高更高的效率和治理更多的資源.當(dāng)他們要達(dá)到治理數(shù)據(jù)庫如何存儲,數(shù)據(jù)庫治理員經(jīng)常面對組織變動,數(shù)據(jù)庫治理員不得不和系統(tǒng)治理員及網(wǎng)絡(luò)治理員聯(lián)系在一起,所有這些會增加復(fù)雜性和成本.以一個單一的數(shù)據(jù)庫為例,以前先單獨(dú)規(guī)劃一個完整的計(jì)劃,複雜的有代表性的,可以執(zhí)行下面一些:根據(jù)你的需求估計(jì)一個合理的空間數(shù)量能繪畫出你希望的規(guī)劃設(shè)計(jì)(放數(shù)據(jù),日志和歸檔文件避免競爭)創(chuàng)建邏輯卷創(chuàng)建系統(tǒng)文件安裝ORACLE創(chuàng)建和裝載你的數(shù)據(jù)接著艱苦的工作:尋找競爭去消除性能影響,移動文件減少競爭,擔(dān)心哪一天空間不足,不得不增加一些磁盤去更新你的存儲結(jié)構(gòu), 很幸運(yùn)用ORACLE10G的新的存儲治理可以自動實(shí)現(xiàn)這些.ORACLE10G提供的一個方案:自動存儲治理在ORACLE內(nèi)核里直接提供一個垂直的綜合的系統(tǒng)文件和卷的治理,虛擬的結(jié)果是減少治理和提升性能,網(wǎng)絡(luò)提供空間專門給ORACLE數(shù)據(jù)文件使用,ASM能快速的提供方案來布置達(dá)到性能最優(yōu)和資源最佳化,它可以授權(quán)數(shù)據(jù)庫治理員去治理存儲池和讓ORACLE內(nèi)核去治理數(shù)據(jù)庫文件而自動的放置他們,它可以移動系統(tǒng)文件和卷來治理數(shù)據(jù)庫文件,ASM可以節(jié)省數(shù)據(jù)庫治理員的很多時間,去排除I/O性能和調(diào)整它們.它可以幫助數(shù)據(jù)庫治理員去做本來要系統(tǒng)治理員幫助放置和移動文件,ASM作為綜合的系統(tǒng)文件治理和卷治理的目的去操縱數(shù)據(jù)庫文件,不是一般的系統(tǒng)文件,換句話說,它不適用于二進(jìn)制文件,跟蹤文件和非ORACLE文件. 使用ASM對進(jìn)程的安排比常規(guī)的方法簡單,增加額外的空間將更加簡單,值得指出的是ASM將不會影響到進(jìn)程的所有級別,一但磁盤有問題,在操作系統(tǒng)級,A數(shù)據(jù)庫治理員使用ASM去增加一個磁盤組的磁盤,下面的準(zhǔn)備存儲步驟被操作系統(tǒng)支持的.排除復(fù)雜自動存儲治理用于治理複雜的數(shù)據(jù)和磁盤,它可以非常簡單的安裝數(shù)據(jù)庫,增加磁盤和移動磁盤,更勝于治理上百個甚至上千個文件,數(shù)據(jù)庫治理員使用ASM可以創(chuàng)建和治理更大的對象,利用磁盤組可以識別很多的磁盤作為一個邏輯單元,自動的命名和放置可以節(jié)省數(shù)據(jù)庫治理員很多時間去進(jìn)行更好的實(shí)踐.增加一個預(yù)備的磁盤到一個自動存儲治理組的命令是: 'ADD DISK' 命令[ALTER DISKGROUP <DISKGROUPNAME> Add DISK]雖然這樣可以達(dá)到從磁盤組中增加或移除磁盤,數(shù)據(jù)庫治理員也可以使用ENTERPRISE MANAGER,DBCA或SQL*PLUS來治理磁盤組. 當(dāng)你的數(shù)據(jù)庫在運(yùn)行的時候,你從磁盤組中增加或移動磁盤后,你的數(shù)據(jù)庫會自動的重新自動布置你的數(shù)據(jù),因?yàn)榭梢园凑誂SM的規(guī)則而不是RAID的規(guī)則,ASM不需要刪除數(shù)據(jù),但是只是需要在磁盤組中平等的移動原來存儲磁盤的數(shù)據(jù).在一個卷的治理中,增加的存儲治理的進(jìn)程經(jīng)常需要最小化的數(shù)據(jù)條或多重的RAID設(shè)定,這些延伸的進(jìn)程有利于結(jié)構(gòu)中新的磁盤可以進(jìn)行數(shù)據(jù)的導(dǎo)出和把完整的內(nèi)容裝載到結(jié)構(gòu)中,這些選擇可以小心的去移動數(shù)據(jù)庫文件以達(dá)到性能的優(yōu)化,但這些要增加成本和複雜性去提高性能,數(shù)據(jù)庫治理員和系統(tǒng)治理員使用ASM可以很輕易治理而不用干預(yù).ASM可以把數(shù)據(jù)文件分布到所有的磁盤組和所有的磁盤中,當(dāng)磁盤增加或移除時ASM可以自動治理它.因?yàn)锳SM可以保証文件分布到所有的磁盤組的磁盤中,除非存儲結(jié)構(gòu)改變否則它不需要分配的,數(shù)據(jù)庫治理員不需要尋找競爭狀況和移動數(shù)據(jù)去減少I/O競爭,ASM可以節(jié)省數(shù)據(jù)庫治理員和系統(tǒng)治理員的時間.在過去使用共享邏輯卷,數(shù)據(jù)庫治理員不得不調(diào)整系統(tǒng)治理或存儲治理去創(chuàng)建邏輯卷給數(shù)據(jù)庫文件用,現(xiàn)在使用ASM可以排除很多的複雜和治理邏輯共享卷,,數(shù)據(jù)庫治理員可以不需要任何系統(tǒng)治理員使用命令在磁盤組中自動的創(chuàng)建數(shù)據(jù)文件,這不同于邏輯卷,磁盤組可以用于歸檔日志和RMAN備份用,而且因?yàn)樵诿總€節(jié)點(diǎn),ASM能在磁盤組中識別沒有路徑的磁盤,在RAC環(huán)境中,這可以機(jī)動靈活的移動重大的復(fù)雜的東西.分布I/O使性能最優(yōu)化自動存儲治理可以延伸到所有的存儲設(shè)備達(dá)到性能最優(yōu),ASM能彈性的改變磁盤結(jié)構(gòu)中復(fù)雜的變化,延伸分布可以減少I/O競爭. 待續(xù)...
標(biāo)簽:
Oracle
數(shù)據(jù)庫
排行榜
