劉 維
(棗莊市市中區人力資源和社會保障局,棗莊 277101)
近年來,伴隨著我國商業經濟的快速發展與科學技術的不斷創新,計算機互聯網技術迅速崛起。智能化控制終端與網絡聯網功能的達成使得網絡技術開始與移動設備相融合,這為云計算技術的形成奠定了堅實的基礎。相比較傳統的計算方法而言,云計算是指以計算機通訊技術為基礎的數據存儲與遠程操作系統。云計算作為近年來新興的計算技術之一,能夠為企業決策提供數據和參考,因此,云計算具有良好的應用前景。系統性探討計算機云計算及其實現技術,是云計算深入發展的必然要求,亦是計算機研究領域的關鍵性課題。
目前,我國已進入信息量巨大且傳播迅速的互聯網時代,云計算是基于計算機技術而形成的一種現代化計算模式,其廣泛應用于市場經濟與企業經營之中。云計算系統在接收到相關任務時會首先將該任務分為若干部分,并將其分布給許多計算機,從而組建形成云里,這里的“云”也可稱之為資源池。結合眾多學者給予云計算的定義,筆者認為,云計算主要是指一種以網絡技術為基礎的計算機新方式,通過綜合運用互聯網上的異構、自治等服務,根據不同需求向不同用戶提供相應的計算服務。由此可以看出,計算能力也可演變成為商品,其借助于網絡技術實現遠距離的流通,靈活方便且操作簡單。
對比分析以往我國廣泛使用的單機應用或網絡應用模塊,云計算呈現出五個方面的特征。
第一,虛擬性。這是云計算技術形成依賴的最顯著特點,具體來說,是指各類資源通過一定的處理虛擬化在計算機模塊之內,每個應用所部署的環境并不等同于實際的物理平臺,甚至二者并未存在必然聯系,相應的操作亦是虛擬化的。第二,動態擴展性。云計算能夠在任何時間靈活調整服務器的數量,以確保系統的計算能力能夠符合需求。第三,按需部署性。即能夠嚴格根據用戶終端的特性和需求,針對性的進行環境部署。第四,靈活性。多種計算機資源均能夠對云計算的虛擬性達成支持,且不同產品之間可以實現兼容。第五,可靠性。若云計算模塊中的某處發生問題,其并不會對用戶的應用和計算造成重大影響。
縱觀計算機云計算的發展過程與發展現狀,其已經形成的商業應用形式重點包含以下五種。第一,軟件即服務。軟件類的云計算主要是通過運用瀏覽器把相關應用傳送給有需要的用戶,其優點主要表現為使用的靈活性與低成本性,即用戶并不需要支付該應用的授權費用。第二,網絡服務。即通過向軟件開發企業提供API,幫助企業自行研發有關基于互聯網的應用,此種形式與以往的單機模式存在較大差別,第三,平臺服務。研發企業僅使用中間商的設備,即可完成程序研發過程。第四,實用計算。它能夠創建出虛擬化的數據服務中心,即基于互聯網的資源池,該形式主要是針對計算機行業服務的。第五,商業服務平臺。該種云計算實現形式是一種混合模式,即軟件形式與管理服務提供商形式的混合。它能夠將服務提供商與有需求的用戶緊密聯系起來,并形成一個彼此溝通的平臺。
體系結構作為支撐云計算系統得以運行的重要基礎,其需達到如下幾項特征:第一,系統的自治性。即云計算應用開發者必須將自動化技術引入其中,從而大幅度削弱或直接消除人工部署和管理任務,同時,還需實現平臺對于應用要求的智能化回應。第二,云計算架構的敏捷性。這是指體系結構必須能夠在短時間內迅速分析需求信號,并做出相應的回應。
云計算系統中的虛擬資源池應能夠有效區分服務狀態,從而完成自動化配置。但是,另一方面,系統資源的部署工作具有較強的多樣性,需根據不同的商家裝備及服務內容配置工作,并根據配置需求進行針對性的調用部署,這能夠在較大程度上避免人機操作繁雜,確保虛擬資源池與文件庫能夠迅速運轉。另外,還應對工作流引擎和數據模型進行合理的調配、部署,及時整合流程資源,達到針對工作流數據庫操作的聯網與自動配置工作。針對有關服務器以及應用,應在一定的時間范圍內完成資源部署,從而保證整個云計算系統的安全高效運行。
對于資源監控而言,云計算是將服務器的管理功能與相關數據進行緊密結合,廣泛搜集動態變化的數據信息并給予充分整合,繼而構建出更加快速有效的數據服務依據。與此同時,還需調用更廣泛的動態資源,并將其適當轉化,對相關資源進行實時的監管,從而達到針對動態信息數據的全面分析,最總達成對于云資源情況的科學分配。針對處在動態變化之中的資源的自動化部署而言,其仍是全面跟進系統的重要部分。在開展資源監控的基礎上,云計算也可以及時搜集用戶信息,并進行及時反饋。這有益于資源的后續整合,增強計算的精準性與可靠性。
[1]危烽.淺談云計算在互聯網中的應用[J].電腦知識與技術,2009(03).