云计算入门知识了解
云計算入門知識了解
了解計算機
1.計算機基本原理
-
計算機硬件組成:顯示器、鍵盤、鼠標、CPU、內存、硬盤、網卡等
-
操作系統:Windows、Unix(閉源)、Linux(開源)、Mac等
-
內核:接受用戶的操作指令轉換為[計算機語言,調用相關硬件資源
-
文件的讀寫:
-
寫入:數據–>內存(BUFFER)–>硬盤
-
讀取:硬盤–>內存(CACHE)–>客戶端/顯示屏
-
磁盤讀寫示意圖:
-
網卡讀寫示意圖:
2.虛擬化軟件
-
Linux操作系統中虛擬軟件:
- KVM(基于內核實現)
- XEN
-
Windows操作系統中虛擬軟件:
- VMware Workstation:個人版,使用單臺主機管理20臺以內的虛擬機
- VMware Sphere:企業版,可對多臺主機創建和管理上百臺虛擬機
3.進制轉化
- 十進制D、二進制B、八進制O、十六進制H
- 十進制–>二進制(從余數倒排,減法順排)
- 二進制–>八進制(從低位開始三位一轉換)
- 二進制–>十六進制(從低位開始四位一轉換)
了解云計算
1.云計算的定義
- 云計算是通過網絡“云”將巨大的數據計算處理程序分解成無數個小程序,然后通過多部服務器組成的系統進行處理和分析這些小程序得到結果并返回給用戶。云計算是分布式計算、效用計算、并行計算、網絡存儲、熱備份冗雜和虛擬化等計算機技術混合演進并躍升的結果
2.云計算模式
-
云模式有三種,其中包括公共云,私有云和混合云
- 公共云:
公共云是基于標準云計算的一個模式,在其中,服務供應商創造資源,如應用和存儲,公眾可以通過網絡獲取這些資源。公共云服務的模式可以是免費或按量付費 - 私有云:
私有云是為一個客戶單獨使用而構建的,因而提供對數據、安全性和服務質量的最有效控制。該公司擁有基礎設施,并可以控制在此基礎設施上部署應用程序的方式。私有云可部署在企業數據中心的防火墻內,也可以將它們部署在一個安全的主機托管場所,私有云的核心屬性是專有資源 - 混合云:
混合云是云計算的主要模式和發展方向。混合云融合了公有云和私有云,是近年來云計算的主要模式和發展方向。我們已經知道私有云主要是面向企業用戶,出于安全考慮,企業更愿意將數據存放在私有云中,但是同時又希望可以獲得公有云的計算資源,在這種情況下混合云被越來越多的采用,它將公有云和私有云進行混合和匹配,以獲得最佳的效果,這種個性化的解決方案,達到了既省錢又安全的目的
3.云計算類型
- 云計算通常可以分為三類:將I基礎設施作為服務(IaaS)、將平臺作為服務(PaaS)和將軟件作為服務(SaaS)
- 基礎設施作為服務(IaaS)
將硬件設備等基礎資源封裝成服務供用戶使用。 在IaaS環境中,用戶相當于在使用裸機和磁盤,既可以讓它運行Windows,也可以讓它運行Linux。 IaaS最大優勢在于它允許用戶動態申請或釋放節點,按使用量計費。而IaaS是由公眾共享的,因而具有更高的資源使用效率 - 平臺作為服務(PaaS)
提供用戶應用程序的運行環境,典型的如Google App Engine。PaaS自身負責資源的動態擴展和容錯管理,用戶應用程序不必過多考慮節點間的配合問題。但與此同時,用戶的自主權降低,必須使用特定的編程環境并遵照特定的編程模型,只適用于解決某些特定的計算問題 - 軟件作為服務(SaaS)
針對性更強,它將某些特定應用軟件功能封裝成服務。SaaS既不像PaaS一樣提供計算或存儲資源類型的服務,也不像IaaS一樣提供運行用戶自定義應用程序的環境,它只提供某些專門用途的服務供應用調用
總結
- 上一篇: HTML5 svg 模糊,html5 –
- 下一篇: 乘法逆元的计算