一、云技術
云技術(Cloud
technology)目前并沒有一個統一的概念認識,由于其一出現就具有商業化服務的性質,因此各大機構提出的理解方向也存在差異。根據維基百科的定義,所謂“云技術”,指的是一種基于互聯網服務的方式,將計算作為可伸縮的虛擬化資源;用戶不需要知道那些管理是云技術支持的,但可以通過“云技術”進行集中管理資源操作。
狹義角度分析,云技術即“云計算技術”,作為一種新興的“計算模式”在商業體系中發展而來。云技術的主要功能是實現資源的分布式管理,具有這種能力的各種終端都可以方面地檢索到海量、有效的資源,但相對的,資源的供應方卻未必是傳統意義上的資源運行著。從本質上來看,云技術是一種共享式的信息服務。

二、云技術的關鍵技術是什么
云技術的關鍵技術包括虛擬化技術、分布式存儲技術、分布式計算以及多租戶技術。
(1)虛擬化技術
虛擬化技術是云技術的關鍵技術,是指將一臺計算機虛擬為多臺計算機的技術。每臺計算機擁有獨立的操作系統和硬件(CPU、內存、磁盤等),應用程序可以在獨立的環境里運行。并且,硬件性能可以根據用戶需求動態變化。虛擬化技術提高了資源的利用率,簡化了硬件的管理成本,增加了云計算的彈性。
(2)分布式存儲技術
隨著大數據時代的來臨,集中式存儲系統己經無法滿足曰益增長的海量數據的存儲需求。GFS是Google推出的分布式存儲系統,可以滿足對大數據的存儲需求,擁有很好的容錯性,支持超大文件的存儲。HDFS是對GFS的開源實現,也可以滿足對大數據的存儲需求,文件模型更為簡單,擁有強大的跨平臺兼容性。BigTable是Google推出的分布式數據庫,可以存儲非結構化的數據,有著高可靠性、高性能、可伸縮等特點。HBase是對BigTable的開源實現。
(3)分布式計算
隨著大數據時代的來臨,晶體管電路已經逐漸接近其物理上的性能極限,摩爾定律已經開始慢慢失效,硬件性能己經無法滿足日益增長的海量數據的計算需求。MapReduce是Google提出的并行編程框架,可以滿足對大數據的計算需求,擁有極高的數據處理速度。Hadoop開源實現了MapReduce并行編程框架。
(4)多租戶
多租戶技術是指使大量用戶能使用同一軟硬件資源的技術。用戶按需使用資源,進行個性化配置,不影響其他用戶的使用。將云技術和其他關鍵技術結合使用可以充分發揮云技術在彈性、成本、易用性、可拓展性、安全性等方面的優勢。
三、云技術特征
云技術主要具備5個方面的特征:按需服務、隨時隨地的網絡接入、獨立于位置的資源池、快速彈性和按使用付費。
(1)按需服務
云技術的需求方根據自身業務內容,自助申請云端的各類資源,包括服務器、網絡、存儲,減少與資源供應商的直接交互,節省交易成本,提高工作效率。
(2)隨時隨地的網絡接入
互聯網技術的發展使得云技術的需求方在世界各地均可通過手機、電腦等終端接入云端,使用云端各類資源。
(3)獨立于位置的資源池
資源池使用虛擬化技術,將服務器、網絡、存儲等各類物理資源抽象后集中管理部署,云技術需求方可按照需求租用部分資源,顯著提高資源的利用率。
(4)快速彈性
傳統IT環境建立信息系統需經歷從物理設備購買計劃、分析評估到購買調試部署的整個生命周期,費時費力。云技術提供虛擬化的各類資源,降低信息系統構建的硬件成本、減少部署周期,同時還為不確定業務流量的場景提供擴容、減容的功能,實現隨業務變化的彈性收縮。
(5)按使用付費
對云端資源付費有利于資源的充分利用,一般分為按使用量付費和按使用時間付費兩種付費方式。
推薦閱讀:《IBM:云技術的下一次飛躍-如何創造變革性的業務價值(18頁).pdf》
《云計算行業專題:云計算景氣度仍高-20211207(13頁).pdf》
《【研報】計算機行業云計算專題研究:化繁為簡把握核心云-210422(48頁).pdf》