IT正成為全球經(jīng)濟(jì)發(fā)展的重要驅(qū)動(dòng)力之一。無論是傳統(tǒng)的大型企業(yè),還是需要通過革新謀求發(fā)展的中小型企業(yè),都在不斷提高IT效率和業(yè)務(wù)性能,以支撐企業(yè)未來業(yè)務(wù)的發(fā)展和轉(zhuǎn)型。在這個(gè)IT演進(jìn)的過程中,數(shù)據(jù)庫性能和穩(wěn)定性是支撐起企業(yè)未來發(fā)展的關(guān)鍵因素。就數(shù)據(jù)庫選擇而言,中橋調(diào)研于2014年針對(duì)中國(guó)422名最終用戶的調(diào)查結(jié)果顯示(圖1),排在前兩位廣泛使用的數(shù)據(jù)庫是Oracle和SQL Server。隨著企業(yè)級(jí)功能的增加,SQL Server在企業(yè)級(jí)數(shù)據(jù)庫市場(chǎng)的占有率也在增長(zhǎng)。如何在應(yīng)用多元化、云計(jì)算和移動(dòng)互聯(lián)時(shí)代,確保Oracle和SQL Server性能穩(wěn)定性和安全性,決定著業(yè)務(wù)穩(wěn)定性和企業(yè)核心競(jìng)爭(zhēng)力。下面,結(jié)合這兩種具有代表性的高性能數(shù)據(jù)庫,中橋分析師將在這個(gè)系列片中解讀高性能數(shù)據(jù)庫的部署現(xiàn)狀及趨勢(shì),并淺析服務(wù)器如何確保用戶對(duì)于高性能、高可擴(kuò)展性和動(dòng)態(tài)配置資源的需求。
圖1 企業(yè)數(shù)據(jù)庫的選擇
隨著應(yīng)用的快速多元化,數(shù)據(jù)量和數(shù)據(jù)種類的增加,如何滿足數(shù)據(jù)庫性能穩(wěn)定性,成為了傳統(tǒng)服務(wù)器所面臨的主要挑戰(zhàn)之一。而越來越多的移動(dòng)應(yīng)用和移動(dòng)終端數(shù)量,則進(jìn)一步刺激了企業(yè)對(duì)于數(shù)據(jù)庫服務(wù)器性能的需求。同時(shí),在向云計(jì)算和移動(dòng)云平臺(tái)演進(jìn)的過程中,數(shù)據(jù)庫性能決定著業(yè)務(wù)性能和業(yè)務(wù)高可擴(kuò)展性。服務(wù)器能否滿足數(shù)據(jù)庫對(duì)處理能力和高可擴(kuò)展的需求是企業(yè)未來成功的關(guān)鍵。在IT演進(jìn)的過程中,數(shù)據(jù)庫性能的需求將會(huì)持續(xù)上升。中橋關(guān)于Oracle和SQL Server如何選擇服務(wù)器的調(diào)研數(shù)據(jù)顯示(圖2和圖3),4路服務(wù)器目前已經(jīng)成為數(shù)據(jù)庫主要的服務(wù)器選擇;在未來24個(gè)月,8路服務(wù)器的部署需求將高于4路服務(wù)器。細(xì)分開來,Oracle目前使用4路x86服務(wù)器的占比高于SQL Server;但是,隨著企業(yè)級(jí)功能的增加,SQL Server在未來24個(gè)月對(duì)于8路x86服務(wù)器的需求將會(huì)快速提升,甚至超過Oracle。高性能數(shù)據(jù)庫對(duì)于處理能力的需求在不斷上漲;同時(shí),為了滿足應(yīng)用擴(kuò)展需求,對(duì)于內(nèi)存性能和可擴(kuò)展性也提出了更高要求。
圖2 企業(yè)O r a c l e數(shù)據(jù)庫多路服務(wù)器的選擇
圖3 企業(yè)S Q L數(shù)據(jù)庫多路服務(wù)器的選擇
圖4 企業(yè)數(shù)據(jù)庫評(píng)估多路服務(wù)器的指標(biāo)
中橋調(diào)研顯示(圖4),使用Oracle和SQL Server數(shù)據(jù)庫的受訪用戶評(píng)估多路服務(wù)器的三個(gè)重要指標(biāo)為:(1)滿足應(yīng)用高可擴(kuò)展的內(nèi)存需求,以保證應(yīng)用的可擴(kuò)展性和性能穩(wěn)定性;(2)服務(wù)器處理能力滿足數(shù)據(jù)庫性能不斷增長(zhǎng)需求,同時(shí),可以通過CPU升級(jí)擴(kuò)展,滿足高性能數(shù)據(jù)庫,在從物理到虛擬化再到云計(jì)算的演進(jìn)過程中,性能的需求;(3)動(dòng)態(tài)資源配置,滿足IT演進(jìn)過程中數(shù)據(jù)庫OLTP和低延遲的需求。隨著數(shù)據(jù)在業(yè)務(wù)上的價(jià)值的快速提升,服務(wù)器的處理能力、RAS(可靠性、可用性和可服務(wù)性)和內(nèi)存容量都直接決定著業(yè)務(wù)的高可擴(kuò)展性和穩(wěn)定性。
下面,我們將選擇一款比較適合高性能數(shù)據(jù)庫的高端服務(wù)器,結(jié)合中橋的調(diào)查數(shù)據(jù),為大家解析如何在IT演進(jìn)過程中評(píng)估服務(wù)器,保證業(yè)務(wù)穩(wěn)定性和應(yīng)用可擴(kuò)展性,降低企業(yè)TCO(總擁有成本),并優(yōu)化服務(wù)器長(zhǎng)期高性價(jià)比。
IBM X6服務(wù)器依托Intel Xeon E7 v2處理器系列,包含4路和8路機(jī)架和刀片式產(chǎn)品,單臺(tái)服務(wù)器內(nèi)存容量可以擴(kuò)展到12.0TB,服務(wù)器可升級(jí)到120個(gè)處理器內(nèi)核(8路x15核=120核)。IBM X6的大容量?jī)?nèi)存讓用戶能最大限度提高CPU利用率;并結(jié)合著eXFlash內(nèi)存通道存儲(chǔ)技術(shù),提高OLTP性能,降低時(shí)間延遲。IBM X6還能夠通過動(dòng)態(tài)資源配置,提升服務(wù)器的IOPs性能。同時(shí),智能糾錯(cuò)、故障預(yù)警和快速故障排除等功能,使IBM X6提供了非常高的RAS。此外,IBM X6服務(wù)器可支持3代CPU技術(shù),優(yōu)化了服務(wù)器生命周期,使用戶不再需要為了發(fā)揮新一代CPU的處理能力,而更換高端服務(wù)器。
IBM X6高可擴(kuò)展內(nèi)存容量讓用戶可以根據(jù)業(yè)務(wù)發(fā)展需求,實(shí)現(xiàn)內(nèi)存無縫升級(jí)擴(kuò)展,確保在業(yè)務(wù)發(fā)展過程中,數(shù)據(jù)庫服務(wù)器對(duì)內(nèi)存容量逐步增加的需求。
IBM X6服務(wù)器通過將強(qiáng)大的Intel Xeon E7 v2處理器和IBM高端X架構(gòu)相結(jié)合,優(yōu)化了處理能力。獨(dú)特的內(nèi)存通道存儲(chǔ)技術(shù)提高了OLTP、OLAP和應(yīng)用響應(yīng)時(shí)間。IBM X6通過多路(可以擴(kuò)展到8路)多線程(最大可以到達(dá)120個(gè)線程)技術(shù),并可以支持3代CPU。讓用戶在同一臺(tái)服務(wù)器上,可以根據(jù)業(yè)務(wù)在不同階段的發(fā)展,進(jìn)行升級(jí)來提升數(shù)據(jù)庫性能。
IBM X6服務(wù)器可以實(shí)現(xiàn)以工作負(fù)載為核心的動(dòng)態(tài)資源配置,顯著提高資源利用率。并且,eXFlash內(nèi)存通道存儲(chǔ)滿足了各種高性能數(shù)據(jù)庫在云計(jì)算和移動(dòng)云平臺(tái)環(huán)境下對(duì)于IOPs性能和低延遲的需求,進(jìn)一步確保了數(shù)據(jù)庫的性能和穩(wěn)定性。
綜上所述,中橋認(rèn)為,高性能數(shù)據(jù)庫作為業(yè)務(wù)關(guān)鍵型應(yīng)用之一,在未來24個(gè)月對(duì)于高性能服務(wù)器的需求將快速提升。在IT演進(jìn)的過程中,服務(wù)器的并行處理能力、升級(jí)擴(kuò)展性、內(nèi)存容量、存儲(chǔ)資源動(dòng)態(tài)配置和高可靠性都直接決定著高性能數(shù)據(jù)庫的性能穩(wěn)定性和對(duì)應(yīng)用的支撐能力,是企業(yè)未來發(fā)展的關(guān)鍵之一。IBM X6服務(wù)器作為可擴(kuò)展的多路x86服務(wù)器,其強(qiáng)大的處理能力、高可擴(kuò)展內(nèi)存、大容量的存儲(chǔ)和內(nèi)存通道存儲(chǔ)技術(shù),能夠滿足高性能數(shù)據(jù)庫在企業(yè)未來發(fā)展的過程中逐步提升的性能需求,確保業(yè)務(wù)的穩(wěn)定性。