雲計算


IT(information technology)就是信息處理的總集,包括:軟件,硬件,通信和相關服務等

雲計算的定義

美國國家標准與技術研究院(NIST)定義:

雲計算是一種模型,它可以實現隨時隨地,便攜地,隨需應變地從可配置計算資源共享池中獲取所需的資源(例如,網絡,服務器,存儲,應用,及服務),資源能夠快速供應並釋放,使管理資源的工作量和與服務提供商的交互減小到最低限度。

自我理解:

雲計算是一種商業模型,從以前的自建變為租用,隨時都可以配置資源池的資源,快速進行供應與釋放,使管理資源的工作量和與服務提供商的交互減小到最低限度。

以前的it架構: 網絡-->存儲-->服務器-->虛擬化-->系統-->中間件-->運行環境-->數據-->應用

現在雲計算的IT:   硬件資源層(通用硬件平台)-->虛擬化層(計算,存儲,網絡資源池化)-->雲管理層(計算,存儲,網絡資源)-->應用平台層(消息總線,數據庫,中間件,部署管理架構)-->應用層

 

雲計算的五大特點

1.按需自助服務 On-demand Self-service (eg:水電燃氣,用多少,付費多少)

2.廣泛的網絡接入 Broad Nerwork Access (手機、電腦、三方終端等)

3.資源池化  Resource Pooling(通過雲操作系統屏蔽底層來自不同硬件的差異)

4.快速彈性伸縮 Rapid Elasticity (根據實際需求自動擴展擴充和伸縮)

5.可計量服務  Measured Service(費用計算 和監控服務)

 

雲計算的4種部署模式

公有雲:出租給公眾的大型的基礎設施的雲;

     eg:華為雲、阿里雲對外提供服務、租用。

私有雲:企業利用自有或租用的基礎設施資源自建的雲

      eg:中國電信自己的數據中心,以雲的方式提供給公司內部使用

混合雲: 由兩種或兩種以上部署模式組成的雲;

      eg:12306,核心業務數據在自己的數據中心,另有一部分查詢功能在阿里雲

行業雲/社區雲/政務雲:為特定社區或行業所構建的共享基礎設施的雲,針對某一特定行業提出的全套解決方案,比如醫療、游戲、教育

 

雲計算三種服務模式

IaaSinfrastructure as a service    基礎設施即服務 硬件設施    出租處理能力、存儲空間、網絡容量等基本計算資源;

PasSplatform as a service             平台即服務 硬件設施+軟件資源環境 為客戶開發的應用程序提供可部署的雲環境;

SaaSsoftware as a service             軟件即服務 硬件+軟件+程序     在網絡上提供可直接使的應用程序;

 

雲計算的8個通用電:

1.大規模(Massive scale)

2.同質化(Homogeneity)  也可以理解成標准化,這點倒是和用電很類似,大家要保持相同電壓、插座接口,這樣人們的電器和各種設備才能被廣泛使用。

3.虛擬化(Virtualization)

4.彈性計算(Resilient computing)

5.低成本軟件(Low cost software)

6.地理分布(Geographic distribution)

7.服務定位(Service orientation)

8.先進安全技術(Advanced security technologies)

 

雲計算總結:  4部署-3總結-5特性-8個通用點

雲計算擁有私有雲、社區雲、公有雲、混合雲這4種部署模式、有IaaS、PaaS、SaaS這3種服務模式、有資源池化、泛在接入、敏捷彈性、按需自助服務、可計量服務這5大基本特質;有大規模、彈性計算、標准化、地理分布、虛擬化、面向服務、低成本、高安全型這8個通用特點。

 

雲計算技術:

計算架構: 整體性最優 基於軟件可靠性  可擴展性   

 

雲計算硬件:  服務器:高可靠性,高性能  網絡:高密度以太網交換機  存儲:低成本,多備份

雲計算軟件:  並行計算技術,分布式存儲,分布式文件管理,虛擬化技術,雲計算系統管理技術

 

硬件技術:

1.技術架構:

常見的系統擴展方式有Scale up  縱向擴展  不斷擴大系統容量  和Scale out  橫向擴展 整合資源 兩種。

2.存儲系統: 

 

分布式存儲系統使用便宜IDE/SATA硬盤的服務器本地存儲構建存儲資源池,既降低了服務器的成本,也降低了存儲成本,構建最低成本的計算和存儲。通過“分布式存儲和多副本備份”來解決海量信息的存儲和系統可靠性,數據存儲可以配置多份副本,保證數據的安全性。

3.數據中心的網絡:

東西向流量增長

並行計算業務(如:搜索)需要服務器集群協同運算,產生大量橫向交互流量 虛擬機的自由部署和動態遷移,虛機間需要實時同步大量的數據

 

軟件技術:

1.集群管理:

雲計算虛擬化平台軟件,支持分布式的集群管理。可以針對業務模型,對物理服務器創建不同的業務集群,並在集群內實現資源調度和負載均衡,在業務負載均衡的基礎上實現資源的動態調度,彈性調整。

雲計算虛擬化平台需要支持各種不同的存儲設備,包括本地存儲、SAN存儲、NAS存儲和分布式本地存儲,保證業務的廣適配性。

同時,提供鏈接克隆、資源復用、精簡置備和快照功能,降低企業成本並提供高效率、高可靠性的資源池。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM