V1-001A-雲計算簡介

簡介

華爲雲計算&DC,HCIA部分課程需要12.5個小時的學時,此12個小時主要介紹雲計算的基礎概念。HCIP~HCIE實踐及理論課共需要62.5個小時的學時。學完課程後,HCIE考試需要準備大概2個月的時間(業餘時間,每天2.5個小時)

考試流程

  1. 理論學習
  2. 筆試
  3. Lab考試
  4. 面試

雲計算的作用

在這裏插入圖片描述

百度網盤,雲備份,雲筆記,雲音樂。即數據不在本地,而在遠程數據中心裏面,擁有一個賬號,可以在任意終端進行登錄,使用服務。

雲計算的優勢

  1. 按需自助服務 :根據需求,自助完成自己所需,購買後幾分鐘即上線,如果是企業自己部署,至少需要1天
  2. 廣泛的網絡接入:連接方式多樣,只要有網絡
  3. 資源池化:cpu,顯卡,帶寬等池化
  4. 快速彈性伸縮:可以不停機擴展或減小cpu,內存等。如淘寶雙11當天需要擴展資源,其它時間則縮減使用資源
  5. 可計量服務:如包年包月是固定費用,用不用都需要付費。而可計量服務使用計費,不使用不計費

雲計算的定義

美國國家標準與技術研究院(NIST)定義:
  雲計算是一種模型,它可以實現隨時隨地、便捷地、隨需應變地從可配置計算資源共享池中獲取所需的資源(例如,網絡、服務器、存儲、應用、及服務),資源能夠快速供應並釋放,使管理資源的工作量和與服務提供商的交互減小到最低限度。
Cloudcomputingisamodelforenablingubiquitous,convenient,on-demand network access to a shared pool Of configurable computing resources(e.g.,networks,servers,storage,applications,and services)that can be rapidly provisioned and released With minimal management effortor service provider interaction.

什麼是雲計算
通俗的講,雲,是網絡、互聯網的一種比喻說法,即互聯網與建立互聯網所需要的底層基礎設施的抽象體。“計算”指的是一臺足夠強大的計算機提供的計算服務(包括各種功能,資源,存儲)。“雲計算”可以理解爲:通過互聯網可以使用足夠強大的計算機爲用戶提供的服務,這種服務的使用量可以使用統一的單位來描述。


互聯網發展史

在這裏插入圖片描述1969年世界上第一個互聯網APPANET誕生,各廠商自定義規範,互不兼容
1981年TCP/IP協議規範建立

計算髮展史

1、並行計算·百科
  並行計算(Parallel Computing)是指同時使用多種計算資源解決計算問題的過程,是提高計算機系統計算速度和處理能力的一種有效手段。它的基本思想是用多個處理器來協同求解同一問題,即將被求解的問題分解成若干個部分,各部分均由一個獨立的處理機來並行計算。並行計算系統既可以是專門設計的、含有多個處理器的超級計算機,也可以是以某種方式互連的若干臺的獨立計算機構成的集羣。通過並行計算集羣完成數據的處理,再將處理的結果返回給用戶。
2、分佈式計算·百科
  分佈式計算將該應用分解成許多小的部分,分配給多臺計算機進行處理。這樣可以節約整體計算時間,大大提高計算效率。

3、網格計算·百科
  網格計算就是分佈式計算的一種。如果某項工作是分佈式的,那麼,參與這項工作的一定不只是一臺計算機,而是一個計算機網絡,這種“螞蟻搬山”的方式將具有很強的數據處理能力。
4、雲計算·百科
  雲計算(cloud computing)是分佈式計算的一種,指的是通過網絡“雲”將巨大的數據計算處理程序分解成無數個小程序,然後,通過多部服務器組成的系統進行處理和分析這些小程序得到結果並返回給用戶。雲計算早期,簡單地說,就是簡單的分佈式計算,解決任務分發,並進行計算結果的合併。因而,雲計算又稱爲網格計算。通過這項技術,可以在很短的時間內(幾秒種)完成對數以萬計的數據的處理,從而達到強大的網絡服務
  現階段所說的雲服務已經不單單是一種分佈式計算,而是分佈式計算、效用計算、負載均衡、並行計算、網絡存儲、熱備份冗雜和虛擬化等計算機技術混合演進並躍升的結果

雲計算的發展

在這裏插入圖片描述

雲計算部署模式

在這裏插入圖片描述

雲計算服務模式

在這裏插入圖片描述
  本地部署(On-Premises):所有的工作均有自己公司的運維來做(安裝機房空調,安裝服務器,安裝系統,機房規劃,電力設施,軟件開發,軟件安裝等)
  
  基礎設施即服務(IaaS):買一個半成品;如服務器,網絡設施,機房等不用自己做,只需要購買就可以了(如阿里雲的虛擬機:cpu,內存,帶寬)
  
  平臺服務(Paas):由一定的平臺提供服務,即服務器,操作系統,開發平臺,網絡設施等均不用購買,自己開發軟件部署即可(如阿里雲的開發平臺)
  
  軟件即服務(Saas):所有的一切均是購買(如微信,QQ,公司購買的郵件服務,雲環境等基於網絡的服務)
  
IAAS:Infrastructure as a Service :聯想賣電腦等硬件
PAAS:Platform as a Service:賣操作系統
SAAS:Software as a Servie:賣android軟件,紅帽賣服務

虛擬機

虛擬機是什麼?
虛擬機是一組文件
百科
虛擬機(Virtual Machine)指通過軟件模擬的具有完整硬件系統功能的、運行在一個完全隔離環境中的完整計算機系統。在實體計算機中能夠完成的工作在虛擬機中都能夠實現。在計算機中創建虛擬機時,需要將實體機的部分硬盤和內存容量作爲虛擬機的硬盤和內存容量。每個虛擬機都有獨立的CMOS、硬盤和操作系統,可以像使用實體機一樣對虛擬機進行操作。

計算虛擬化發展史

在這裏插入圖片描述

  1. VMware 從始至終都是收費的虛擬化產品
  2. Xen 研究的初始就是開源產品,後來被收購了,一開始紅帽用的虛擬化技術也是Xen
  3. KVM 以色列開發出的,經營不善被紅帽收購後,被開源了。紅帽5.0還可以選擇Xen或者kvm。但是紅帽6.0的默認安裝就只有kvm

虛擬機概念

在這裏插入圖片描述

計算虛擬化的簡潔分類

在這裏插入圖片描述

主流計算虛擬化技術

在這裏插入圖片描述

CPU虛擬化

在這裏插入圖片描述

內存虛擬化

在這裏插入圖片描述地址分配
0號空間只有一個
每臺虛擬機都認爲自己的內存是從0開始
地址轉換

虛擬機側 0-4 0-4 0-4
物理機側 0-4 5-9 10-14
hyperversion 維持一個虛擬機和物理機內存的地圖映射關係

I/O虛擬化

<br>
  模擬(完全虛擬):完全使用軟件來模擬真實硬件,模擬通常硬件,例如鍵盤鼠標,通過焦點捕獲,焦點被哪個主機捕獲就被哪個主機使用,性能很差。
  半虛擬化:對硬件驅動由前端(IO frontend)直接轉到後端(IO backend)調用,通常僅適用於硬盤和網卡,性能高。
  IO-through:IO透傳,直接分配給虛擬機物理設備,例如直接分配一個硬盤或網卡給虛擬機,需要硬件具備IO透傳技術,在Xen下由Dom0分配,但是訪問使分配,但是訪問使用直接使用,不經過Dom0,需要硬件支持。

雲計算關注對外服務,虛擬機關注系統資源,雲計算包含虛擬機

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章