小編給大家分享一下Oracle11g RAC+ASM安裝前存儲規(guī)劃注意事項有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
成都創(chuàng)新互聯(lián)公司專注于株洲企業(yè)網(wǎng)站建設,自適應網(wǎng)站建設,商城網(wǎng)站開發(fā)。株洲網(wǎng)站建設公司,為株洲等地區(qū)提供建站服務。全流程按需求定制網(wǎng)站,專業(yè)設計,全程項目跟蹤,成都創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務存儲規(guī)劃并不是說偏要采用技術最先進的而是要采用最合適業(yè)務需求的,先說總體原則:
1、數(shù)據(jù)文件、備份文件、歸檔日志文件存放位置分離原則,最好分別放到不同磁盤組,而不是同一個磁盤組的不同Lun,但這種方式缺點就是每個磁盤組都需要一塊兒熱備盤,空間浪費比較嚴重;
2、如果是讀寫頻繁的OLTP系統(tǒng),對數(shù)據(jù)文件和歸檔日志文件存放的磁盤組,最好采用Raid1+0,這樣可以保證讀寫都很快。在線日志文件(online redo logfile)和控制文件同時雙份放到數(shù)據(jù)區(qū)和歸檔區(qū),在保證讀寫性能的基礎上可以提高可用性和可恢復性。對備份文件所存放的磁盤組可以進行Raid5的冗余方式。
3、一般通用的方式就是數(shù)據(jù)文件與備份文件及歸檔日志文件存放到兩個不同磁盤組,而不是同一個磁盤組的不同Lun,對兩個磁盤組都進行Raid1+0的方式。這樣也不會影響性能,可以節(jié)省一塊兒熱備盤來提高空間利用率,但如果數(shù)據(jù)量大,則通過Raid1+0的劃分備份磁盤空間估計也會導致一定空間浪費;
根據(jù)以上矛盾,我們可以看出,有個重要因素就是磁盤大小和數(shù)量,還需要結合數(shù)據(jù)庫大小和具體應用的綜合考慮很有必要的。
同時,除了備份區(qū),其他區(qū)域不建議采用太大的硬盤。如果數(shù)據(jù)庫不大,加上磁盤數(shù)量太少,還不如將所有磁盤都做成Raid1+0,這樣可以提升I/O總體帶寬,也可以節(jié)省多個熱備盤引起空間浪費。
隨著SDD盤價格的大幅下降,也可適當?shù)牟捎肧DD和SAS混合的使用方式,因為一個轉速10K的SAS盤的IOPS才120至150,而SSD硬盤的IOPS甚至超過10倍,因此對I/O性能和并發(fā)要求高的系統(tǒng)來說,值得嘗試這種組合。例如:假設某個客戶數(shù)據(jù)庫當前大小為1T、數(shù)據(jù)增量每月100G,并發(fā)1000以上的OLTP系統(tǒng)??梢圆扇∪缦聝煞N:
6塊900GB硬盤,做完RAID5組和熱備盤后,實際可用容量為:4*900GB=3.6TB,7塊SSD盤主要跑在線數(shù)據(jù),做完RAID5后,實際可用容量為:5*400GB=2TB;
配置11塊兒轉速15k的SAS盤,做RAID1+0,分區(qū)兩個Lun后,在ASM里進行進一步劃分;
針對空間容量較大的數(shù)據(jù)庫,除了考慮以上因素外,另外一重要因素就是ASM磁盤組(ASM DISKGROUP)數(shù)量和磁盤組所需每個ASM磁盤的(ASM DISK)大小。ASM磁盤組不易太多,名稱盡量規(guī)范化,例如可以分成DATADG1,DATADG2…,DATADGn來存放數(shù)據(jù)文件和日志文件,F(xiàn)RADG1,FRADG2…,FRADGn來存放歸檔(含備份文件),BACKUPDG1,BACKUPDG2…,BACKUPDGn來存放備份等。對于每個ASM磁盤組下的ASM磁盤,結合數(shù)據(jù)庫大小和今后的增長量,最好采用適當?shù)拇笮?,不易太小或太大。例如?年內數(shù)據(jù)庫增量大小在3T,則每個ASM DISK大小最好控制在200G至500G范圍,為什么呢,因為如果按300G計算,則3000G/300G=30個 ASMDISK,這樣在ASM里組成磁盤組時,看起來也是比較整齊并合理的。如果磁盤數(shù)來能太多,不僅管理起來混亂、容易導致人為錯誤而且對ASM管理這么多盤,也帶來一定管理開銷。
最后,有些DBA也許采取將歸檔和備份單獨放到獨立LUN并采用文件系統(tǒng)而不是ASM的磁盤管理模式,這樣的好處就是就算ASM出問題登錄不上,但是備份和歸檔文件在文件系統(tǒng)上都能直觀看到,可以避免一定的風險,也讓人放心。如果采用這種模式并用LINUX操作系統(tǒng),建議將該文件系統(tǒng)按Linux的LVM方式劃分,這樣今后擴展起來非常方便。但是這個方法也有一定缺點,即,因為采用是Linux的本地文件系統(tǒng),而不是Cluster文件系統(tǒng),兩個節(jié)點的歸檔和備份的實現(xiàn)方式為兩個節(jié)點獨立寫只屬于自己分區(qū),可以共享只讀。如果不小心將彼此分區(qū)配置成雙方都能讀寫的mount模式,將會導致數(shù)據(jù)相互覆蓋而丟失的問題。
以上是“Oracle11g RAC+ASM安裝前存儲規(guī)劃注意事項有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)-成都網(wǎng)站建設公司行業(yè)資訊頻道!