小天才手錶背後的故事:杉巖超融合資料庫最佳實踐

華夏大視野發表於2021-01-20

最近幾年,網際網路行業有個段子:在騰訊內部,雖然微信、QQ市場佔有率高,地位牢不可破,但員工們整天如臨大敵、戰戰兢兢,都在討論小天才電話手錶會不會幹掉他們。

可能很多人都見過這幾款售價578/788/……/1978元的小天才電話手錶,但如果你以為小天才賣的只是一塊多功能安卓智慧手錶,那你就錯了。小天才賣的根本不是手錶,而是一張封閉交友社群的入場券,一個大型小學生MMORPG網遊的買斷資格。小天才現在已是小學生的第一交友平臺,用上了小天才手錶,加好友不需要掃二維碼,只需要碰一碰手腕,就能互加好友。你只有用小天才的手錶才能加小天才的好友,才能群聊,才能點贊,才能給朋友送金幣,才能進小天才的朋友圈。當班裡一多半的同學都在用小天才,你不用小天才就是孤立的。小天才,就是小學生的微信和朋友圈。

仔細想一想,你同事親戚家的妹妹,還有隔壁鄰居家的小侄子,是不是已經人手一隻小天才了?

圖1

圖1.小天才電話手錶風靡10後群體

回過頭來單純聊聊這款產品,作為風靡全國兒童群體的現象級產品,炫酷的外觀、高畫質雙攝、抗摔抗水抗調皮、精準定位、NFC公交地鐵卡,那絕對是天生為小朋友們量身打造的。但真正讓小朋友愛不釋手,每天觸碰和使用無數次的還是那塊體積雖小但內藏乾坤的小螢幕,以及它所帶來的極致的操作體驗。可大家知道誰才是這塊小螢幕背後的巨人嗎?它就是——帝晶光電(深圳市帝晶光電科技有限公司)。

要說起這家公司,在觸控顯示領域絕對是“巨人”般的存在,企業規模1萬餘人,在全國設有五大生產基地,除了榮獲國家級高新技術企業以及在平板顯示行業斬獲多項殊榮外,其產品廣泛應用於華為、聯想、TCL等國際知名企業,已成為光電行業新興技術的全球領銜者。

截圖2021-01-04 下午5.27.56

圖2.深圳市帝晶光電科技有限公司

一、從傳統架構轉向軟體定義的IT基礎設施

作為業內領先的製造企業,帝晶光電一直以來都十分看重IT技術變革對業務發展帶來的增值效應,持續推動企業發展從製造向“智”造轉型升級。其核心業務資料以資料庫為主,當前的IT架構是在傳統儲存之上執行Oracle RAC,為資料庫業務提供高可用支撐。

隨著業務規模擴張,儲存變更頻繁(擴容、升級、卷資源管理等),加之非結構化資料也在增長,傳統儲存顯然不是未來數字底座的理想選項。此外,帝晶光電IT部門認為,IT基礎架構應該向著資源雲化、彈性靈活、自動化的方向發展,軟體定義的IT基礎設施相較傳統架構有著明顯優勢,同時考慮到成本可控等因素,最終決定基於超融合平臺實現IT架構轉型升級。

截圖2021-01-06 下午2.55.23

圖3.基於傳統儲存的Oracle RAC架構

二、資料庫遷至超融合平臺,首先要解決3個問題

雖然,超融合讓傳統架構的計算、儲存和網路資源從分立走向融合,讓眾多企業享受到了“軟體定義”所帶來的技術紅利,但方案成功落地的前提是:超融合平臺要能滿足Oracle RAC場景對共享儲存的3個基本要求,即資料庫的高可用、高安全和效能保障。杉巖是如何應對,進而幫助客戶實現平穩過渡的呢?

高可用

在杉巖超融合雲平臺上搭建2臺虛擬機器(分屬於不同物理節點),其上部署Oracle資料庫,避免單節點承載業務帶來的可用性風險。當某個節點故障時,RAC機制實現應用層訪問切換,保證業務連續。

高可靠

RAC叢集中的虛擬機器會訪問基於超融合構建的共享儲存(經過虛擬化的邏輯卷),依託分散式架構,這些共享資料會被同時寫入並均衡分佈到不同物理節點的不同硬碟內,加之儲存層提供的多副本冗餘策略,在保證資料強一致性的同時,確保資料高可靠。

效能保障

資料庫業務的特點就是資料量小但效能、時延要求高。杉巖工程師會根據客戶業務需求選配合適的伺服器及儲存介質,滿足Oracle資料庫對高IOPS和低時延的需求。加之超融合的彈性擴充套件能力,確保效能和容量未來就緒。

截圖2021-01-08 下午6.22.24

圖4.基於杉巖超融合的Oracle RAC解決方案

三、前期規劃抓好細節,最終落地才能經得起考驗

從前期規劃到最終專案落地,除了整體架構要足夠可靠,對方案細節的把控同樣重要。為了幫助客戶節省成本,真正做到“把錢花在刀刃上”,杉巖的售前工程師在CPU算力評估、硬體規格篩選和綜合成本最佳化等方面進行了通盤考慮。

評估CPU算力

Oracle資料庫從物理環境遷移到超融合的雲虛擬機器遷移,需要配置合適的CPU算力來保證效能。在進行CPU算力評估時,需要首先除去虛擬化系統佔用的算力資源,還要扣減每個主機上控制器虛擬機器預留的CPU資源,最終確定CPU的核數及執行緒數。

節省Oracle許可費用

除了單純考慮CPU算力是否足夠,還要考慮Oracle許可的問題。因為Oracle企業版按照CPU的物理核來計費,在這種情況下,為了平衡效能與成本,杉巖工程師推薦配置高主頻、少核數的CPU,可以降低Oracle許可費用,節約成本。

最終方案是基於高效能伺服器(搭載多顆16核心、主頻2.9 GHz的CPU),搭配全快閃記憶體硬碟,構建高效能的超融合叢集,並透過多埠聚合提供大頻寬,透過2副本冗餘策略確保資料高可靠。

IMG_3533

圖5.交付現場的杉巖HyperCube超融合一體機

四、客戶價值

從安裝部署到業務上線,再到持續穩定地提供儲存服務至今,基於杉巖超融合的Oracle RAC方案為客戶帶來了多項收益。

極速部署

軟體預整合,30分鐘完成儲存配置與雲資源部署。從裝置上架到業務上線,總用時不到一小時。

優異效能

高效能伺服器配置全閃介質,滿足Oracle對IOPS和時延的高要求,穩定支撐核心業務。

極致可靠

依託分散式架構,資料均衡分佈在不同物理節點的不同硬碟上,本身為資料高可用提供了天然保障,加之多副本冗餘策略,資料可靠性提升了2倍以上。

極簡運維

一人即可運維3-10000節點的大規模叢集,人力成本降低超過60%,運維服務費用大幅縮減。

一直以來,超融合都被認為是低成本構建企業雲平臺的首選項。基於杉巖HyperCube超融合一體機的Oracle RAC實踐,在效能、安全性、可靠性方面得到了實際專案檢驗,並贏得了客戶的高度認可,也為企業核心業務向軟體定義的IT基礎架構演進提供了很好的範例。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69984952/viewspace-2751333/,如需轉載,請註明出處,否則將追究法律責任。

相關文章