亞馬遜AWS助力沃趣科技“漫步云端”
近期,在業(yè)內(nèi)活躍的沃趣科技在與客戶合作中充分發(fā)掘客戶需求,運用自主研發(fā)技術(shù)方案,通過在亞馬遜AWS云上部署Oracle RAC,實現(xiàn)了國內(nèi)***個基于亞馬遜AWS的Oracle RAC一體機解決方案。
據(jù)了解,杭州沃趣網(wǎng)絡(luò)科技有限公司(沃趣科技)是一家專注為國內(nèi)外大型企業(yè)提供高性能、高可用、可擴展的開放數(shù)據(jù)庫平臺整體架構(gòu)解決方案的國產(chǎn)廠商,擁有深厚的數(shù)據(jù)庫專業(yè)能力;致力于解決企業(yè)的數(shù)據(jù)庫及系統(tǒng)問題,為各個行業(yè)的客戶提供專業(yè)數(shù)據(jù)庫服務(wù)及相關(guān)產(chǎn)品,解決數(shù)據(jù)庫的相關(guān)技術(shù)難題。
亞馬遜AWS云上實現(xiàn)Oracle RAC有哪些需要解決的問題?
1. Oracle RAC依賴共享存儲
2. Oracle RAC對于網(wǎng)絡(luò)有著嚴(yán)格的要求,目前網(wǎng)絡(luò)環(huán)境不滿足要求
沃趣科技作為業(yè)界專業(yè)的Oracle 一體機系統(tǒng)集成商,對Oracle一體機的技術(shù)儲備已經(jīng)可以和Oracle原廠的ExData相媲美。在一體機中Infinband/56Gb作為計算與存儲之間的高速互聯(lián)設(shè)備,對于Oracle RAC下的存儲互聯(lián)網(wǎng)絡(luò)有著深刻的理解,所以在云上一體機的解決方案中融合了沃趣科技在一體機中關(guān)于Oracle和網(wǎng)絡(luò)的***實踐。
云上的一體機解決方案主要通過沃趣科技自主研發(fā)的高速互聯(lián)軟件QLink將AWS的高性能EC2(云主機)、高穩(wěn)定性可定制存儲EBS以及高帶寬網(wǎng)絡(luò)相結(jié)合,實現(xiàn)了Oracle RAC在AWS上的高性能;并且通過AWS本身的網(wǎng)絡(luò)隔離機制以及虛擬網(wǎng)絡(luò)技術(shù)突破了云上的網(wǎng)絡(luò)限制,實現(xiàn)高可用,這樣就***解決了上面的兩個問題。
測試環(huán)境需是一個標(biāo)準(zhǔn)的QData 2+3環(huán)境,兩個計算節(jié)點配置32核CPU、60G內(nèi)存,三個存儲節(jié)點配置8核CPU、16G內(nèi)存以及3塊3.3T的EBS存儲,理論可以實現(xiàn)3W IOPS、480M/S吞吐。
數(shù)據(jù)庫測試過程中通過HammerDB、Sysbench進行壓測。HammerDB以1:5的讀寫比例,可以更加真實的模擬生產(chǎn)環(huán)境,測試集群環(huán)境可以提供的***的TPS值也可以更加真實的反映云上Oracle集群的事務(wù)處理能力;通過Sysbench測試集群在純讀環(huán)境下可以達到的QPS值,測試結(jié)果如下:
Ø HammerDB:TPM為806457/m ~ 1008072/m,計算得TPS為1.5W/s ~ 1.6W/s左右。
Ø Sysbench:QPS為24W/s左右,延時基本在4ms以內(nèi)。
基于云架構(gòu)的一體機相比傳統(tǒng)一體機,具備更多的優(yōu)勢:
1. 在10分鐘內(nèi)完成存儲節(jié)點動態(tài)添加,并輸出到計算節(jié)點供Oracle使用。
2. 在1個小時內(nèi)完成計算節(jié)點動態(tài)添加,提高業(yè)務(wù)性能。
3. 云上數(shù)據(jù)庫運維更加方便快捷,在數(shù)據(jù)庫出現(xiàn)突發(fā)事件,數(shù)據(jù)庫專家可以通過用戶授權(quán)5分鐘內(nèi)登錄到數(shù)據(jù)庫節(jié)點,專業(yè)并且快速的定位和處理問題,相比傳統(tǒng)方式需要到用戶現(xiàn)場更加方便有效。
目前,項目一期測試已經(jīng)全部完成。在項目初期,曾因現(xiàn)有網(wǎng)絡(luò)環(huán)境不能滿足技術(shù)需求,使得研發(fā)遇到了瓶頸,技術(shù)團隊經(jīng)過多次方案的調(diào)整、測試,逐步攻克技術(shù)難關(guān),并且成功利用高速互聯(lián)軟件QLink將多資源池的數(shù)據(jù)共享存儲EBS無損輸出至虛擬機計算節(jié)點,使得多資源池共享存儲可作為虛擬機的本地化資源使用。實現(xiàn)虛擬機對數(shù)據(jù)的統(tǒng)一管理和操作,將數(shù)據(jù)存儲和操作對用戶透明化,在企業(yè)云上提供高可用的數(shù)據(jù)庫。
沃趣科技專注于自主研發(fā),并始終堅信數(shù)據(jù)是驅(qū)動企業(yè)創(chuàng)新的源動力!創(chuàng)建于2012年的沃趣科技,創(chuàng)始團隊為原阿里巴巴數(shù)據(jù)庫及系統(tǒng)運維團隊核心骨干,憑借著多年的運維經(jīng)驗,為行業(yè)客戶提供專業(yè)數(shù)據(jù)庫、系統(tǒng)相關(guān)的服務(wù)和產(chǎn)品。目前公司已擁有60多位資深數(shù)據(jù)庫及系統(tǒng)技術(shù)專家,技術(shù)領(lǐng)域涉及Oracle、MySQL、PostgreSQL、存儲、網(wǎng)絡(luò)以及運維自動化體系,同時能夠結(jié)合Linux和x86平臺的***技術(shù),為用戶提供全棧式數(shù)據(jù)庫解決方案(FullStack DBaaS)。全棧式體系產(chǎn)品已廣泛應(yīng)用于證券、保險、醫(yī)療、廣電傳媒、銀行、電信、能源電力、快遞物流、公共事業(yè)等大型企事業(yè)單位,為各行業(yè)用戶持續(xù)提供行業(yè)解決方案及服務(wù)支持。
據(jù)悉,此次沃趣科技的云上解決方案,不僅解決了共享存儲的問題,還通過自主探索攻克了網(wǎng)絡(luò)環(huán)境的局限性,為后續(xù)的超融合數(shù)據(jù)庫解決方案奠定了基礎(chǔ),也推動了企業(yè)云上數(shù)據(jù)庫技術(shù)的革新。