?

淺談計算機云計算及實現技術分析

2014-10-21 19:57孫杰
計算機光盤軟件與應用 2014年24期
關鍵詞:云計算關鍵技術特點

孫杰

摘 要:云計算中的“云”屬于互聯網中一類比喻說法,云計算是在互聯網有關服務及交付模式的基礎上而提出來的,具有大規模、虛擬化、可靠性高及擴張性高等特點。本課題筆者重點對云計算的特點及實現方式進行了分析,進一步對云計算在實現過程中的關鍵技術進行了探究,希望以此為計算機資源的優化提供一些具有價值性的參考依據。

關鍵詞:云計算;特點;關鍵技術

中圖分類號:TP31

近年來,在互聯網高速發展的背景下,云計算逐漸成為了一類商業的計算方式。對于云計算來說,最顯著的特點便是具備高水平的運算能力,能夠展現出每秒鐘10億萬次的運算速度[1]。鑒于運算能力的高效性,在模擬核爆炸及氣候變化預測當中均有著有效地應用價值。對于企業來說,利用云計算還能夠對市場的動態及發展趨勢進行分析,如此便為企業的運作及決策提供了巨大幫助。鑒于此,本課題對“計算機云計算及實現技術”進行分析與探究具有較為深遠的重要意義。

1 云計算特點分析

云計算主要以互聯網為渠道,進一步提供動態并且容易擴展的虛擬化資源。與以往的單機應用模塊及網絡應用模塊比較,云計算具備多方面的特點,具體包括:(1)虛擬化。在云計算中,虛擬化特點是最為顯著的,虛擬化主要體現在資源與應用兩方面,對于每一個應用部署來說,其環境與物理平臺之間不呈相關性,在虛擬半臺的基礎上,實現管理,并完善備份、遷移及擴展等。另外,還借助虛擬化層次,對各方面的操作加以完成。(2)可靠性高。如云計算系統當中有機器發生故障,對于用戶來說,無論是在計算方面,還是在應用方面均不會受到阻礙[2]??山柚朴嬎闼邆涞膭討B擴展功能,進一步對其他服務器進行擴展,這樣便使任務能夠順利完成。(3)性價比高。在虛擬化技術的融合下,云計算系統可以對大部分價格低廉的PC進行整合,通過綜合便使其性能得到了有效強化,進一步增強了云計算的性價比。(4)靈活性高?;谠朴嬎惝斨?,諸多IT資源都能夠為虛擬化提供充足的支持,這些IT資源涵蓋了操作系統、網絡及硬軟件等。并且,在廠家方面,所產品出來的產品兼容性非常優越。(5)動態可擴展性。在對虛擬化資源進行動態擴展的基礎上,使應用也得到了有效擴展。能夠以實時的方式把服務器向目前具備的服務器機群當中加入,以此使云計算的操作能力得到有效強化。(6)按需部署。對于用戶來說,在對不同的應用加以運行的情況下,便需擁有不同的資源,同時還需具備不同的計算能力。此時,云計算平臺便可根據用戶的需求,進一步對資源及計算能力進行有效部署。

2 云計算的實現形式

云計算的實現形式諸多,主要涵蓋了:(1)軟件即服務。主要通過對瀏覽器的應用,向需此項服務的用戶傳遞程序及應用資源等。其優勢是用戶不需要對服務器與軟件授權的費用進行支付。并且,在供應商方面來說,便只需對一個程序做好相應維護工作便可。(2)網絡服務。便是將API供于開發者,使其能夠對以互聯網為基礎的應用進行自主開發,如此一來便在傳統模式下的單機程序中有了較為顯著的改善。(3)平臺服務。主要提供開發環境方面的服務。在對中間商設備加以利用的條件下,對相應程序進行自主開發,與此同時通過互聯網及服務器,為用戶提供下載服務。(4)互聯網整合。對基于互聯網環境下提供相同服務的企業采取整合措施,以此為終端用戶選取與自身相適應的服務提供商提供幫助。(5)商業服務平臺。主要指的是軟件即服務和管理服務提供商之間的搭配應用,如此一來,對于提供商和用戶來說,便可以構建一個有效的溝通平臺。(6)管理服務提供商。屬于云計算的一種傳統的應用模式。大多數情況下,此形式面對的對象為IT行業,例如對程序進行監控及對郵件病毒進行掃描等。

3 云計算實現關鍵技術探究

云計算在實現過程中離不開關鍵技術的支持。比如為了能夠對云計算提供有效的支持,便需要強有力的體系結構作為保障。對于云計算實現關鍵技術,主要包括:

3.1 體系結構。結合圖1可知,云計算平臺的體系結構共有六部分:(1)用戶界面。指的是一種交互界面,主要體現了云用戶請求服務。(2)服務目錄。是指一種服務列表,主要供用戶選擇。(3)管理系統。主要對有價值的計算資源及相應的服務進行管理。(4)部署工具。以用戶請求為依據,對資源及相應的應用進行智能化地部署。(5)監控。主要對基于云系統資源的應用狀況進行監控,進一步做出相應的措施。(6)服務器集群。主要由管理系統加以管理,指的是物理服務器或者虛擬服務器。

3.2 自動化部署。對于自動化部署來說,主要指的是在自動安裝及部署的條件下,使計算資源能夠在原始情況的基礎上,向可用狀態發生轉變。對于系統資源來說,在部署方面步驟較多,例如自動化部署,便是在對腳本進行調節的作用下,使不同的廠商能夠實現對設備管理工具的自動配置,以此降低調用過程的復雜程度,進一步使超負荷的人機交互得到有效避免,從而讓部署實現了智能操作。如圖2所示,便為自動化部署方案構架圖示。

基于自動化部署管理工具當中,有兩部分的功能模塊需給予充分重視,一部分為工作流引擎,另一部分為數據模型。其中,數據模型是把具體的軟硬件定義在數據模型當中,對于管理工具來說,便可以對這些資源加以控制。而工作流引擎則是對工作流進行調用及觸發,以此使自動化的部署能夠有效實現,通過把種類不一的腳本流程在具有重復使用且較為集中的工作流數據庫當中應用。這些工作流能夠對原本通過手工加以完成的服務器及操作系統加以完成,以此使工作負荷得到有效減輕。

3.3 資源監控。云計算擁有數量大的服務器,同時所具備的資源具有動態變化的特點,能夠提供準確性高且及時有效地資源信息。資源監控的作用便是為云計算資源的動態部署提供有效依據,同時還能夠對資源的應用狀況加以監控,從而為資源的有效整合提供依據。同時,通過資源監控,還能夠使其他一些子系統能夠接受到及時有效的信息資源,如此一來系統資源的分配便更具條理性。云計算能夠對各類資源服務器進行配置,并加以監視,并把資源使用信息數據以定期的放松向數據倉庫當中傳送,進一步對數據進行分析,并對資源進行監控,以此掌握資源的可用性,這樣在故障的排除方面以及資源的整合調配方面便更具實效性與科學性。

4 結束語

通過本課題的探究,認識到計算機云計算的實現具有多方面的價值作用。就現狀而言,云計算尚且處于初級發展階段,雖然在用戶對資源的使用方式方面能夠得到有效改變,但是仍有許多方面需要加以完善。筆者認為,在社會經濟穩健發展及互聯網技術日益提高的基礎上,云計算的應用將更具有效性,通過對相關技術的改進及新技術的應用,相信云計算在互聯網中將更具應用前景,進一步為互聯網的穩健發展起到推波助瀾的作用。

參考文獻:

[1]王健勇.淺析計算機“云計算”技術現狀及發展[J].信息系統工程,2013(04):120-123.

[2]王驊.徐榮靈.淺析計算機云計算中實現概念計算的方法[J].無線互聯科技,2013(09):110-111.

作者單位:秦皇島技師學院 應用技術系,河北秦皇島 066001

猜你喜歡
云計算關鍵技術特點
小麥春季化控要掌握關鍵技術
棉花追肥關鍵技術
成功育雛的關鍵技術
老蘋果園更新改造的關鍵技術
從語用學角度看英語口語交際活動的特點
實驗云:理論教學與實驗教學深度融合的助推器
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合