<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    云技術包括哪幾種關鍵技術


    發現錯別字 11個月前 提問
    回答
    1
    瀏覽
    2488
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1
    CISAW CISP-PTE

    云技術包括的關鍵技術有以下幾種:

    • 虛擬化技術虛擬化技術:是一種計算機資源管理技術,是指計算元件在虛擬的基礎上運行,即將計算機的服務器、網絡、內存及存儲等各種實體資源,經過轉換以抽象的形式呈現出來,從而隔離軟件應用和底層硬件,使用戶可以通過比原本的組態更好的方式來應用這些資源。虛擬化技術具有擴大硬件容量、簡化軟件再次配置過程、減少軟件虛擬機產生的開銷和支持更多的操作系統等優點。因此,計算系統虛擬化是云計算在物聯網中實現的基礎。虛擬化技術主要應用在CPU、操作系統、服務器等多個方面,是提高服務效率的最佳解決方案。虛擬化技術的具體應用分為兩個模式,即將單個資源劃分成多個虛擬資源的裂分模式和將多個資源整合成一個虛擬資源的聚合模式。

    • 分布式海量數據存儲技術:云計算系統由大量服務器組成,同時服務于大量用戶,因此云計算系統采用分布式存儲的方式存儲數據,用冗余存儲的方式(集群計算、數據冗余和分布式存儲)保證數據的可靠性。冗余的方式通過任務分解和集群,用低配機器替代超級計算機的性能來保證低成本,這種方式有效保證了分布式數據的高可用、高可靠和經濟性,即為同一份數據存儲多個副本。

    • 海量數據管理技術:云計算需要處理和分析海量的分布式數據,所以數據管理技術必須保證能夠對大量數據進行高效的管理。目前,云計算系統中的數據管理技術主要是指Google的BigTable數據管理技術和Hadoop團隊開發的開源數據管理模塊HBase。由于云數據存儲管理形式與傳統的RDBMS數據管理方式不同,因此云計算數據管理技術必須解決如何在海量的分布式數據中一次性找到所需數據的問題。另外,在云數據管理方面,還應重點研究如何保證數據安全性和數據訪問高效性。

    • 編程方式:云計算提供了一種基于分布式思想的計算模式,因此從客觀上要求必須具備分布式的編程模式。云計算采用的是一種思想簡潔的分布式并行編程模型Map-Reduce。Map-Reduce不只是一種編程模型,還是一種任務調度模型,其主要用于數據集的并行運算和并行任務的調度處理。在該模式下,用戶只需要自行編寫Map函數和Reduce函數就可以進行并行計算。其中,Map函數中定義了各節點上的分塊數據的處理方法,而Reduce函數定義的是中間結果的保存方法及最終結果的歸納方法。

    • 云計算平臺管理技術:云計算系統的平臺管理技術能夠使大量的服務器協同工作,方便地進行業務部署和開通,快速發現和恢復系統故障,通過自動化、智能化的手段實現大規模系統的可靠運營。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    11個月前 / 評論
    亚洲 欧美 自拍 唯美 另类