華為云薛浩:媒體業務進入全面云化時代,云原生成為必然選擇
721
2022-05-28
互聯網的發展
1989年,World Wide Web(萬維網)的出現標志著正式進入互聯網時代,是以PC終端為主,鼠標鍵盤是主要的交互方式的PC互聯網時代。2007年,蘋果公司推出的第一代iPhone,觸摸交互方式占了主流,伴隨智能手機的出現,互聯網的發展進入到了移動互聯網時代。伴隨著5G、云計算、大數據等技術的發展,全息體驗、全真互聯逐漸走進人們的視線,2020年新冠疫情黑天鵝事件后,元宇宙被認為是未來社交網絡的一種類型,元宇宙互聯網也被預測為下一代互聯網形態。VR頭盔、VR眼鏡等將成為新的交互方式。
元宇宙脫胎于數字技術,和數字技術不可分割。互聯網從信息化時代邁入到數據時代,為元宇宙的出現打下了堅實的基礎,而在這個過程中,“云”的地位功不可沒。
云時代的發展
最初,“云”是科技行業的一個俗稱,用來指代網絡。現在,隨著越來越多的技術和服務接入到網絡中,通常將他們所形成的資源共享池叫做“云”。
云計算
2006年,Google首席執行官埃里克·施密特在搜索引擎大會(SESSanJose2006)首次提出“云計算”的概念。這是云計算發展史上第一次正式地提出這一概念,意義非凡。
關于云計算,維基百科定義是一種基于互聯網的計算方式,通過這種方式,共享的軟硬件資源和信息可以按需求提供給計算機各種終端和其他設備。
? 云計算1.0的核心是虛擬化,虛擬化是云計算基礎架構的核心,是云計算發展的基礎。通過通過Hyper-v,XEN,KVM等虛擬化技術實現了更好的資源利用率。
? 云計算2.0的核心是基礎設施云化,主要提供以計算、存儲、網絡、數據庫等資源型服務為主,構建云上資源服務的標準化和自動化,以此來滿足高并發、彈性擴縮容的需求。
? 云計算3.0的核心是應用云化,實現敏捷應用開發與生命周期管理。重點是云原生和重構業務。
從2.0到3.0最大的變化是基礎設施要以應用為中心,以提供能力服務為主,實現從資源型服務到能力型服務的轉變。
云原生
云計算2.0時代的基礎設施云化是實現的將產品、服務等遷移上云,而云計算3.0時代的云原生則是產品和服務就是生于云,長于云,在云上土生土長。基于這種模式我們需要重構業務,讓它能夠適應在云上出生和成長。
企業云化是不可逆轉的趨勢
2020年11月,IDC與來自10家知名IT領域資深媒體共同發布了《2021年中國ICT市場十大預測》。根據預測五:企業加速向云遷移驅動大規模數據中心建設,到2021年底,中國將有60%的企業建立一種機制,向以云為中心的基礎架構和應用程序轉移,速度是新冠肺炎大流行之前的兩倍。預計到2024年底,中國中大型數據中心數量將超過8萬個。
從云計算1.0到2.0,提供的是資源型的服務,企業云化主要是使用云上的資源,將業務從線下搬遷到云上,將業務部署和運行在云上。云計算3.0提供的是能力型服務,讓業務能力可以在云上土生土長,成為原著居民。由此可見,企業IT建設所依賴的基礎資源經歷了從服務器到云化資源的發展歷程,正在快速進入云原生階段,企業上云的時代已經到來。
云原生人才和技術需求
云原生時代已至,企業上云勢不可擋,技術和人才需求首當其沖。但技術人才成為阻礙其發展的關鍵性因素。根據CSDN發布《2020-2021中國開發者調查報告》,云原生目前難點的調查數據中,47%的開發者認為,當前行業缺乏熟練的云原生技術人才,高居榜首。也有25%的開發者表示,對于如何做云原生技術選型很難抉擇。當前全部云原生化的企業和開發者并不多,這其中主要的障礙在于缺乏熟練的云原生技術人才。對于廣大的IT從業人員來說,這是機遇也是挑戰。
中國信息通信研究院在2021年7月發布了《云計算白皮書》,根據云原生技術生態熱點開源項目分布將云原生相關的技術分為了五個層級:
? 云原生底層技術:計算、存儲和網絡
? 云原生應用編排及管理:數據庫、API網關、服務網格、服務注冊發現、應用部署、Serverless等
? 云原生應用:邊緣計算、人工智能、大數據、區塊鏈
? 云原生安全技術
? 云原生監測分析
IT從業者可以根據自己的興趣和特長,聚焦其中一個層級中的方向去學習和深耕,不僅要掌握扎實的技術,還要對相關的云產品熟悉和理解,這樣才能在工作中,結合當前企業的需求,合理的配置和選擇資源,開發出真正能從云計算中受益的應用和產品。
示例——存儲
比如底層技術中的存儲,根據存儲類型可以有塊存儲,文件存儲和對象存儲。
? 塊存儲一般體現形式是卷或者硬盤(比如windows里面看到的c盤),數據是按字節來訪問的,對于塊存儲而言,對里面存的數據內容和格式是完全一無所知的。
? 文件存儲一般體現形式是目錄和文件(比如C:\Users\Downloads\text.doc),數據以文件的方式存儲和訪問,按照目錄結構進行組織。文件存儲可以對數據進行一定的高級管理,比如在文件層面進行訪問權限控制等。
? 對象存儲一般體現形式是一個UUID,數據和元數據打包在一起作為一個整體對象存在一個超大池子里。對于對象訪問,只需要報出它的UUID,就能立即找到它,但訪問的時候對象是作為一個整體訪問的。
對應到產品中,塊存儲將裸磁盤空間整個映射給主機/VM使用,如云硬盤EVS;文件存儲,對用戶來說類似一個共享的文件夾,文件系統已經存在,用戶可以直接將數據存放在文件系統中,如彈性文件服務SFS;對象存儲就是每個數據對應著一個唯一的ID,在面向對象存儲中,不再有類似文件系統的目錄層級結構完全扁平化存儲,可以直接根據對象的ID定位到數據的位置,如對象存儲服務OBS。
此外根據存儲服務的特點,去選擇適合的場景,如云硬盤EVS,彈性文件服務SFS,對象存儲服務OBS適合于常規的存儲資源;云備份CBR,存儲災備服務SDRS適合于數據災備的場景;內容分發網絡CDR,數據快遞服務DES適用于數據加速場景。
示例——數據庫
比如應用編排中的數據庫服務,目前主要分為關系型數據庫和非關系型數據庫,關系數據庫中常用的有SQL Server,MySQL,Oracle, PostgreSQL。
? SQL (Structured Query Language) 是具有數據操縱和數據定義等多種功能的數據庫語言,具有交互性特點,能為用戶提供極大的便利,數據庫管理系統應充分利用SQL語言提高計算機應用系統的工作質量與效率。
? MySQL是一個關系型數據庫管理系統,在WEB 應用方面,MySQL是最好的RDBMS(Relational Database Management System,關系數據庫管理系統) 應用軟件之一。MySQL 軟件采用了雙授權政策,分為社區版和商業版,由于其體積小、速度快、總體擁有成本低,尤其是開放源碼這一特點,一般中小型網站的開發都選擇MySQL 作為網站數據庫。
? PostgreSQL是一種特性非常齊全的自由軟件的對象-關系型數據庫管理系統(ORDBMS),是以加州大學計算機系開發的POSTGRES,4.2版本為基礎的對象關系型數據庫管理系統。POSTGRES的許多領先概念只是在比較遲的時候才出現在商業網站數據庫中。
? NoSQL,泛指非關系型的數據庫。隨著互聯網web2.0網站的興起,傳統的關系數據庫在處理web2.0網站,特別是超大規模和高并發的SNS類型的web2.0純動態網站已經顯得力不從心,出現了很多難以克服的問題,而非關系型的數據庫則由于其本身的特點得到了非常迅速的發展。NoSQL數據庫的產生就是為了解決大規模數據集合多重數據種類帶來的挑戰,尤其是大數據應用難題。包含了鍵值(Key-Value)存儲數據庫,列存儲數據庫,文檔型數據庫,圖形(Graph)數據庫等。
對應到產品中,云數據庫RDS for MySQL,RDS for PostgreSQL,RDS for SQL Server可以實現云數據庫的安全、彈性、高可用,降低企業的TCO。文檔數據庫服務DDS可以兼容MongoDB,應用在游戲的裝備和道具場景,以及泛互聯網的場景。
因為對華為云比較熟悉,所以以上的云產品均為華為云旗下的產品和服務。其他廠商可以自行學習和查看。
寫在最后互聯網從信息化時代邁入到數據時代,為元宇宙的出現打下了堅實的基礎,而在這個過程中,“云”的地位功不可沒。
元宇宙的時代即將到來,未來的人類社會將演變成一個智能社會。在元宇宙時代,萬物可感,通過溫度、空間、觸覺、聽覺、視覺等多感官渠道,將感知物理世界轉變為數字信號,實現沉浸式用戶體驗;萬物互聯,網絡將所有數據實現在線聯接,從城市、高山、太空等不同領域實現寬、廣、多、深的聯接,讓我們實現隨時隨地的即時互聯;萬物智能,基于大數據和人工智能,數字孿生將在個人、家庭、行業、城市中逐步普及,滿足物理世界更美好需求,使精神世界更加富足。這需要千千萬萬個IT從業者的努力和建設,讓我們一起努力共建這美好的“綠洲”世界。
添加小助手微信,查看更多精彩內容!
云計算 數據庫
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。