在數(shù)據(jù)庫服務(wù)器租用時(shí)有哪些需要考慮的事項(xiàng)呢?如果你對于服務(wù)器租用有問題,不妨和小編一起看一下關(guān)于服務(wù)器租用需要考慮哪些因素。
在數(shù)據(jù)庫服務(wù)器租用時(shí)有哪些需要考慮的事項(xiàng)呢?如果你對于服務(wù)器租用有問題,不妨和小編一起看一下關(guān)于服務(wù)器租用需要考慮哪些因素。
1.高并發(fā)用戶訪問
數(shù)據(jù)庫服務(wù)器應(yīng)用的最大特點(diǎn)就是要求線程處理能力強(qiáng),因?yàn)闊o論是ERP系統(tǒng),還是OLAP系統(tǒng)、Web 網(wǎng)站系統(tǒng),都可是能存大量并發(fā)訪問的現(xiàn)象。這就要求數(shù)據(jù)庫服務(wù)器能對幾百、幾千,甚至幾萬并發(fā)數(shù)據(jù)查詢訪問做出及時(shí)的響應(yīng)。例如,一個Web 站點(diǎn),日訪問盤假如是5000 個IP,而假設(shè)每個E單擊動態(tài)頁面4 次,每個動態(tài)頁面查詢數(shù)據(jù)庫5 次,那么每日數(shù)據(jù)庫將需要響應(yīng)10 萬次查詢。
因此,對那些以數(shù)據(jù)庫作為主要支撐的應(yīng)用來說(如ERP系統(tǒng)、論壇系統(tǒng)),在具備一定的規(guī)模之后,對服務(wù)器硬件設(shè)備的要求將非??量獭,F(xiàn)在的高主頻、多核心、多線程處理器非常適合數(shù)據(jù)庫服務(wù)糕的應(yīng)用。所以基于現(xiàn)在最新處理榕的服務(wù)器從理論上來說都適合作為數(shù)據(jù)庫服器,只是不同配置的服務(wù)器所能承受的數(shù)據(jù)處理能力高低不同。
通常要求至少支持2 路CPU,企業(yè)級的通常要支持4 路以上。另外,還要看服務(wù)器的內(nèi)存、硬盤配置是否滿足企業(yè)應(yīng)用需求。這就要求在服務(wù)器的軟、硬件配置方面必須綜合考慮。如內(nèi)存基本配置都在8GB 以上,稍大型的都在32GB 或以上,因?yàn)閿?shù)據(jù)庫服務(wù)器的穩(wěn)定性相當(dāng)重要,當(dāng)然需要配置為支持EC C,最好還支持內(nèi)存鏡像和熱插拔功能。
至于網(wǎng)卡方面,對于應(yīng)用于內(nèi)部網(wǎng)絡(luò)的數(shù)據(jù)庫服務(wù)器,則建議安裝兩塊千兆以太網(wǎng)卡,對于應(yīng)用于外部網(wǎng)絡(luò)的,因?yàn)槭芑ヂ?lián)網(wǎng)接入帶寬的限制,所以在帶寬方面一般沒什么問題,只需配置普通的快速以太網(wǎng)卡即可,但穩(wěn)定性一定要好,也建議安裝兩塊配置負(fù)載均衡和兀余。
2.硬盤的大容量,高讀寫能力
數(shù)據(jù)庫是每一個電子交易、金融和企業(yè)資源規(guī)劃系統(tǒng)的基礎(chǔ),隨著數(shù)據(jù)庫技術(shù)在商業(yè)的用中的不斷發(fā)展,現(xiàn)在的數(shù)據(jù)庫應(yīng)用規(guī)模已經(jīng)越來越大型化。經(jīng)過一段時(shí)間的使用后,數(shù)據(jù)庫中的數(shù)據(jù)記錄通常是十萬、百萬級,甚至上千萬數(shù)量級。
這就直接造成數(shù)據(jù)庫體積的快速膨脹,所以數(shù)據(jù)庫服務(wù)器對存儲空間要求也是比較高的,通常是幾百個GB ,甚至TB 級的。而且由于數(shù)據(jù)庫服務(wù)器存在非常多的并發(fā)訪問,所以在磁盤讀寫能力上要求也比較尚。最好也是選用具有高轉(zhuǎn)速、高傳輸速率的SCSI、SATA 、SAS 接口硬盤。但無論如何對于稍大型的數(shù)據(jù)庫系統(tǒng),采用獨(dú)立硬盤讀寫方式是肯定不能滿足以上要求的,所以通常是采用RAIDS以上級別的磁盤陣列,一方面提高磁盤讀寫性能,滿足高并發(fā)訪問的需求,另一方面對數(shù)據(jù)庫中的數(shù)據(jù)也起到另一層的保護(hù)作用。
3.數(shù)據(jù)庫軟件和網(wǎng)絡(luò)操作系統(tǒng)的支持
在數(shù)據(jù)庫服務(wù)器軟件方面,主要考慮管理員熟悉的數(shù)據(jù)庫類型、數(shù)據(jù)陳性能和安全性等因素。目前常見的數(shù)據(jù)庫系統(tǒng)有DB2, SQL、Oracle 、Sybase 和MySQL等,不同的數(shù)據(jù)庫軟件具有不同的特點(diǎn)。除此之外,還要考慮到軟件與所選數(shù)據(jù)庫服務(wù)器硬件的兼容性和性能的優(yōu)化。
據(jù)測試,SQL Server 系統(tǒng)能夠充分利用SMP 技術(shù)來執(zhí)行多錢程任務(wù),通過使用多個CPU 對數(shù)據(jù)庫進(jìn)行并行操作來提高吞吐量。另外,SQLServer 對L2 緩存的點(diǎn)擊率達(dá)90%,所以最好選用L2 緩存大的處理器。除此之外,還要考慮到數(shù)據(jù)庫軟件的安全漏洞問題。
除此之外,還要考慮到數(shù)據(jù)庫軟件所能支持的網(wǎng)絡(luò)操作系統(tǒng)類型。盡管這些數(shù)據(jù)庫軟件均能支持絕大多數(shù)目前主流的網(wǎng)絡(luò)操作系統(tǒng),但仍有些網(wǎng)絡(luò)系統(tǒng)操作是不能安裝一些處理器架構(gòu)的服務(wù)器上的,如Sun 的Solaris 系統(tǒng)和IBM 的AIX 處理器就不能在基于IA 或者x86架構(gòu)處理器的服務(wù)器上。所以在數(shù)據(jù)庫服務(wù)器租用時(shí),一定要結(jié)合數(shù)據(jù)庫軟件、網(wǎng)絡(luò)操作系統(tǒng)和服務(wù)器硬件架構(gòu)3個方面綜合考慮。
免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。