崔倩
摘要:云計算是當前計算機領域的一個熱點。它改變了人們獲取信息、分享內容和互相溝通的方式。本文闡述了云計算的定義、特點、應用和發展前景。
關鍵詞:大數據;大數據時代;應用
引言:
計算技術的發展特別是網絡技術的迅速發展催生了云技術的誕生,云計算技術的出現被廣泛地認為是信息技術領域的又一次重大變革。而云計算、物聯網、社交網絡等新興技術的發展使人類社會的數據產生方式發生了變化,人類社會的數據種類和規模正以前所未有的速度增長和累計,數據蘊含的價值日益受到重視,大數據時代已經到來。
一、什么是云計算
云計算(Cloud Computing)是一種基于互聯網的計算方式,通過這種方式,共享的軟硬件資源和信息可以按需求提供給計算機和其他設備。
“云”是網絡、互聯網的一種比喻說法。過去往往用云來表示電信網,后來也用來表示互聯網和底層基礎設施的抽象。Wiki(維基)的定義是:云計算是一種通過因特網以服務的方式提供動態可伸縮的虛擬化的資源的計算模式。
二、云計算的特點
一般來說,云計算具有規模超大化、虛擬化、可靠性高、通用性強、擴展性高、按需供給、物美價廉等特點。
1.超大規模
“云”具有相當的規模。Google云已經擁有100多萬臺服務器,Amazon、IBM、微軟、Yahoo等大型IT公司的“云”均擁有幾十萬臺服務器,企業私有云一般擁有數百上千臺服務器。“云”能賦予用戶前所未有的計算能力。
2.虛擬化
云計算支持用戶在任意位置、使用各種終端獲取應用服務。所請求的資源來自“云”,而不是固定的有形的實體。應用在“云”中某處運行,但實際上用戶無須了解、也不用擔心應用運行的具體位置,只需要一個終端(如一臺筆記本電腦或者一部手機),就可以通過網絡服務來實現我們需要的一切,甚至超級計算這樣的任務。
3.高可靠性
“云”使用了數據多副本容錯、計算節點同構可互換等措施來保障服務的高可靠性,使得使用云計算比使用本地計算機更可靠。
4.通用性
云計算不針對特定的應用,在“云”的支撐下可以構造出各種應用,同一個“云”可以同時支撐不同的應用運行。
5.高可擴展性
“云”的規模可以動態伸縮,滿足應用和用戶規模增長的需要。
6.按需服務
“云”是一個龐大的資源池,用戶按需購買,可以像日常生活中使用自來水、電、煤氣那樣計費。
7.潛在的危險性
云計算服務除了提供計算服務外,還提供了存儲服務。但是,目前云計算服務一般由私人機構(企業)運營。政府機構、商業機構(特別像銀行這樣持有敏感數據的商業機構)對于選擇云計算服務應保持足夠的警惕。云計算中的數據對于數據所有者以外的其他云計算用戶是保密的,但是對于提供云計算的供應商而言卻毫無秘密可言。所有這些潛在的危險性,是商業機構和政府機構選擇云計算服務,特別是國外機構提供的云計算服務時,不得不考慮的一個重要的前提。
三、云計算的應用
(一)云存儲
云存儲是在云計算概念上延伸和發展出來的一個新的概念,是指通過集群應用、網格技術或分布式文件系統等功能,將網絡中大量各種不同類型的存儲設備通過應用軟件集合起來協同工作,共同對外提供數據存儲和業務訪問功能的一個系統。當云計算系統運算和處理的核心是大量數據的存儲和管理時,云計算系統中就需要配置大量的存儲設備,那么云計算系統就轉變成為一個云存儲系統,所以云存儲是一個以數據存儲和管理為核心的云計算系統。
(二)云安全
云安全(Cloud Security)是一個從“云計算”演變而來的新名詞。云安全的策略構想是:使用者越多,每個使用者就越安全,因為如此龐大的用戶群,足以覆蓋互聯網的每個角落,只要某個網站被掛馬或某個新木馬病毒出現,就會立刻被截獲。
“云安全”通過網狀的大量客戶端對網絡中軟件行為的異常監測,獲取互聯網中木馬、惡意程序的最新信息,推送到Server端進行自動分析和處理,再把病毒和木馬的解決方案分發到每一個客戶端。
(三)云物聯
“物聯網就是物物相連的互聯網”,這有兩層意思:第一,物聯網的核心和基礎仍然是互聯網,是在互聯網基礎上的延伸和擴展的網絡;第二,其用戶端延伸和擴展到了任何物品與物品之間,進行信息交換和通信。
隨著物聯網業務量的增加,對數據存儲和計算量的需求將帶來對“云計算”能力的要求:
1.云計算:從計算中心到數據中心在物聯網的初級階段,PoP即可滿足需求。
2.在物聯網高級階段,可能出現MVNO/MMO營運商(國外已存在多年),需要虛擬化云計算技術,SOA等技術的結合實現互聯網的泛在服務:TaaS(everyTHING As A Service)。
四、云計算的發展前景
云計算已經徹底改變了一個前所未有的工作方式,以下幾個方面可以說是云計算現階段發展最受關注的幾大方面。
(一)云計算擴展投資價值
云計算簡化了軟件、業務流程和訪問服務。比以往傳統模式改變的更多,這是幫助企業操作和優化他們的投資規模。這不僅是通過降低成本,有效的商業模式,或更大的靈活性操作。有很多的企業通過云計算優化他們的投資。在相同的條件下,企業正擴展到更多創新與他們的IT能力,這將會幫助企業帶來更多的商業機會。
(二)混合云計算的出現
企業使用云計算(包括私人和公共)來補充他們的內部基礎設施和應用程序。專家預測,這些服務將優化業務流程的性能。采用云服務是一個新開發的業務功能。在這些情況下,按比例縮小兩者的優勢將會成為一個共同的特點。
(三)以云為中心的設計
有越來越多將組織設計作為云計算遷移的元素。這僅僅意味著需要優化云的經歷是那些將優先采用云技術的企業。這是一個趨勢,預計增長更隨著云計算擴展到不同的行業。
(四)移動云服務
未來一定是移動,這樣或那樣的方式。作為移動設備的數量上升顯著的——平板電腦、iphone和智能手機是在移動中發揮了更多的作用。許多這樣的設備被用來規模業務流程、通信等功能,讓云計算應用在所有的員工采取“移動”的方法。更多的云計算平臺和api將成為可以是移動云服務。
(五)云安全
人們擔心他們在云端的數據安全。正因為此,用戶應該期待看到更安全的應用程序和技術上來。許多新的加密技術,安全協議,在未來會越來越多的呈現出來。