國內最近一年大家總在談論「網際網路+」,似乎「網際網路+」是解救他們脫離苦海的諾亞方舟。那麼,傳統it架構在中國發展應用了將近30年的時間,它還能帶給了我們什麼?今天,對於受到網際網路和雲計算技術衝擊下的傳統的it企業服務提供商,「網際網路+」又意味著什麼?他們需要把什麼樣的技術和產品提供給廣大客戶呢?當前的it架構會走向何方,而雲計算和開源可以解決所有問題麼?我們應該從網際網路發展中學到什麼。
傳統架構面臨的挑戰
說起傳統it架構的歷史,大家都知道是從大型機時代到小型機時代,用專業的小型機作為伺服器,它直接安裝關係型資料庫,後面掛高階儲存產品來響應使用者的需求,在網際網路發展的初期這種模式也還是完全ok的。這就是我們通常說的典型的ioe模式。但是到了網際網路快速發展的今天,海量業務催生出的需求是快速部署和無限擴容,甚至是無限儲存擴充套件。在這方面,過去以小型機和大型機為主要架構的單中心架構就受到了很大挑戰。過去我們認為,小型機的處理器資源使用量不到20%,那麼我們可以通過虛擬機器或者其他方式發揮其作用,然後是通過多核來擴充套件,但是面對今天的幾倍、十幾倍的計算和儲存資源的擴充套件,在過去舊有架構上做擴充套件顯然是行不通的。也就是我們說的scale-up這條路走到了盡頭。
網際網路企業率先通過引進通用伺服器做集群的方式來用分布式方法解決這個問題,伺服器用分布式,儲存用分布式,資料庫用分布式,軟體多為開源系統。主要堅決了資源擴張的問題,實現了it底層資源的彈性伸縮,也就是按需分配,將資源排程,服務排程和應用排程變成三個平台,形成今天的雲計算架構。此架構一出,馬上風靡全球,現在世界上,所有的it使用者都在談論雲計算。
開放架構並不完美創新的開放架構
那麼,說了這麼多開放架構的缺陷,難道我們還要走回過去的老路麼?那不是死路一條麼?當然不是,我們是需要辯證的吸收兩者的優點。
在最近的一次技術交流中,業界資深儲存專家,天璣資料總經理董唯元說出了自己的思路,「對待網際網路開源技術,可以抽絲剝繭,慎防邯鄲學步。」針對前面兩種架構各自的問題,天璣資料提出scale-at-will架構,把scale-out與scale-up優勢整合起來,從而實現更靈活也更接地氣的擴充套件機制。
正是本著「去ioe」、「化三層為一層」、「向開放性演進」這樣的大趨勢,天璣資料將傳統基礎架構引導向融合架構,走向雲化,同時考慮到「一種磚塊鋪滿所有資料中心」的超融合理念對傳統使用者來說還太超前,所以針對不同業務場景推出了不同的產品系列。其中,pbdata資料庫雲平台主要面向傳統小型機加高階儲存的業務場景替代,pridata私有雲平台則面向虛擬化場景,主要針對性能要求不高、但對場景靈活性要求很高的業務需求,而phegdata大資料雲平台是面向海量資料儲存的。當然,它們具備很多共同優勢,比如採用快閃儲存器快取技術提供高iops,採用infiniband提供高吞吐、rdma技術降低時延,採用x86商用硬體擺脫原廠限制,大幅節約成本,採用分布式儲存避免單一io通道瓶頸等等。
除了從it基礎架構層的思路出發,用分布式架構代替傳統小型機與san架構以外,從業務層構建與運維的思路出發也是很重要的一環。如何突破傳統的業務架構,用更彈性與自動化的業務架構,智慧型地排程資料中心資源,完成業務創新後更大的使用者需求,這是it服務提供商要解決的技術難題。而資料中心作業系統(dcos)就是這樣乙個「運用新技術為傳統使用者實現需求」的代表。
天璣科技系統服務部技術總監劉鵬講解了dcos的優勢:
還是以傳統的小型機為例,傳統行業使用者過去十幾年採用的都是用小型機的豎井式架構來解決實際問題,比如用3臺小型機來形成乙個集群,在scale-up上確實很強,但是需要大規模擴充套件與不確定的業務暴漲時,這個架構很容易就出現瓶頸,在擴充套件性和彈性上不能達到需求。而通過dcos可以把更多的通用x86伺服器或者刀片集中到一起來管理,以分布式集群資源排程(apache mesos和apache hadoop yarn)為基礎,結合容器(docker)技術構建乙個標準化平台,來解決計算和儲存的業務支撐問題。它可以支援多種計算框架,具備敏捷開發、快速部署和彈性伸縮的特性。
這方面很好的例子是:剛剛過去的雙11,在浙江移動手機營業廳雙11充值秒殺專案中,浙江移動與天璣科技合作構建的「dcos+資料庫一體機」資料中心,從8:00到20:00,經歷了每個整點共13輪充值秒殺,當天註冊使用者超過2000萬。「dcos+資料庫一體機」最終支撐起了併發數6萬/秒,扛住了10億pv的訪問量。
「其實在這個泥沙俱下的時代,乙個技術公司一定要守住自己的關鍵點,有自己獨特的技術,才能真正說服使用者,真正讓使用者相信你的產品可以實實在在改變它的業務模式,為他創造更多的價值。」董唯元更進一步說。
合作夥伴 生態合作
當然,所談到的真正價值,肯定不是天璣資料乙個公司能創造出來的,生態系統非常重要。
目前,在資料庫雲平台方面,天璣資料在國內的市場份額已經做到了第二的位置,所以自然是需要很多合作夥伴來支援。比如在分析型資料庫方面,pbdata得到了南大通用的認可,gbase 8a基於pbdata形成測試報告,這對pbdata市場的擴大非常有幫助;另外,天璣資料還與中科院、中移動研究院等展開更多合作,在底層硬體方面也與intel等硬體廠商展開技術研發合作。
應該說,在努力構建自己的生態系統的同時,也是在壯大自己的力量,更是讓使用者接受自己的過程。相信天璣資料憑藉自己的卓越技術和優質產品,會在超融合基礎架構的市場中的得到更多的認可。
移動網際網路該何去何從?
隨著智慧型手機的發展,移動終端和移動網際網路成為人們生活的一部分。使用者群的增多,使用量和使用頻率的加大。移動網際網路本身,乃至整個行業凸顯出發展中的幾大問題。筆者就這幾個問題做簡要評析,帶大家一起看看,移動網際網路到底該何去何從?移動應用同質化問題嚴重,應用推廣該如何給力?因為現在移動網際網路行業...
什麼是網際網路?網際網路如何運作?
網際網路是乙個互聯計算機網路的全球系統,它使用網際網路協議套件 tcp ip 連線全球數十億臺裝置。它是乙個由數百萬個本地到全球範圍的私人 公共 學術 商業和 網路組成的網路中的網路,通過廣泛的電子 無線和光纖網路技術相互連線。網際網路承載廣泛的資訊資源和服務,例如互聯超文字文件和全球資訊網 www...
mysql 網際網路 MySQL網際網路業務使用建議
一 基礎規範 表儲存引擎必須使用innodb 表字符集預設使用utf8,必要時候使用utf8mb4 解讀 1 通用,無亂碼風險,漢字3位元組,英文1位元組 2 utf8mb4是utf8的超集,有儲存4位元組例如表情符號時,使用它 禁止使用儲存過程,檢視,觸發器,event 解讀 1 對資料庫效能影響...