1. 程式人生 > >虛擬化之KVM

虛擬化之KVM

san style 選擇 進行 基本 混合雲 私有雲 hybrid 界面

一、走進雲計算

雲計算:雲計算是一種按使用量付費的模式,這種模式提供可用的、便捷的、按需的網絡訪問, 進入可配置的計算資源共享池(資源包括網絡,服務器,存儲,應用軟件,服務),這些資源能夠被快速提供,只需投入很少的管理工作,或與服務供應商進行很少的交互。

1.1 雲計算的特點和優勢

1)雲計算是一種使用模式

2)雲計算必須通過網絡訪問

3)彈性計算,按需付費

1.2 在雲計算之前的模式或技術

1)IDC托管

2)IDC租用

3)虛擬主機(賣空間的)

4)vps:虛擬專有主機,openvz超賣很坑人的,xen不支持超賣

1.3 相對於雲計算,傳統數據中心面臨的問題

1)資源利用率低(大部分機器cpu所占比率低於15%)

2)資源分配不合理

舉例:由於某個活動,上線各種服務器,但是並未達到實際效果,導致服務器資源浪費

3)很難實現真正的運維自動化

1.4圖解雲計算的三層服務

基礎設施:計算,存儲,網絡服務
平臺服務:對象存儲,身份認證,運行環境,消息隊列,數據庫服務
應用平臺:監控,內容,合作,通信,財務

所有的終端都會通過網絡來獲取相關的資源

技術分享圖片

二、雲計算與虛擬化

2.1 公有雲、私有雲和混合雲

2.1 公有雲、私有雲和混合雲

    • 公有雲(Public Cloud)
      通常指第三方提供商為用戶提供的能夠使用的雲,公有雲一般可通過 Internet 使用,可能是免費或成本低廉的,公有雲的核心屬性是共享資源服務。這種雲有許多實例,可在當今整個開放的公有網絡中提供服務。例如:aws,阿裏雲,青雲,百度雲,騰訊雲。
      優點:價格低廉,使用方便
    • 私有雲(Private Clouds)
      是為一個客戶單獨使用而構建的,因而提供對數據、安全性和服務質量的最有效控制。該公司擁有基礎設施,並可以控制在此基礎設施上部署應用程序的方式。私有雲可部署在企業數據中心的防火墻內,也可以將它們部署在一個安全的主機托管場所,私有雲的核心屬性是專有資源。
      優點:可控,數據安全(銀行必然使用私有雲)
    • 混合雲(Hybrid Cloud)
      混合雲融合了公有雲和私有雲,是近年來雲計算的主要模式和發展方向。我們已經知道私企業主要是面向企業用戶,出於安全考慮,企業更願意將數據存放在私有雲中,但是同時又希望可以獲得公有雲的計算資源,在這種情況下混合雲被越來越多的采用,它將公有雲和私有雲進行混合和匹配,以獲得最佳的效果,這種個性化的解決方案,達到了既省錢又安全的目的,例如在一次活動中,只需要暫時幾臺機器,在私有雲存在的情況,考慮混合雲的使用,是最合理化的。
      優點:集合的使用方式更完美,可擴展,更節省

2.2雲計算的層次

技術分享圖片

技術分享圖片

    • SaaS
      提供給客戶的服務是運營商運行在雲計算基礎設施上的應用程序,用戶可以在各種設備上通過客戶端界面訪問,如瀏覽器。消費者不需要管理或控制任何雲計算基礎設施,包括網絡、服務器、操作系統、存儲等等;平時使用的郵件服務器,即屬於SaaS服務。
    • PaaS
      提供給消費者的服務是把客戶采用提供的開發語言和工具(例如Java,python, .Net等)開發的或收購的應用程序部署到供應商的雲計算基礎設施上去。客戶不需要管理或控制底層的雲基礎設施,包括網絡、服務器、操作系統、存儲等,但客戶能控制部署的應用程序,也可能控制運行應用程序的托管環境配置;更適合提供給開發人員使用,在這裏也可以使用docker容器技術實現
    • IaaS
      提供給消費者的服務是對所有計算基礎設施的利用,包括處理CPU、內存、存儲、網絡和其它基本的計算資源,用戶能夠部署和運行任意軟件,包括操作系統和應用程序。消費者不管理或控制任何雲計算基礎設施,但能控制操作系統的選擇、存儲空間、部署的應用,也有可能獲得有限制的網絡組件(例如路由器,防火墻、負載均衡器等)的控制。更適合提供給運維人員使用

虛擬化之KVM