IAAS :設施即服務,爲開發者提供存儲,計算,網絡等資源,總體架構以下圖:網絡
總體分爲三個部分:架構
1.Iaas雲的管理部分:對整個雲有超級用戶管理權限,能夠查看監控整個雲中的資源,租戶信息,並進行管理。其中提供管理者REST API以及UI API,以及監控功能。框架
2.Iaas雲的開發部分:這個部分分爲三層(①資源層:計算資源,存儲資源,網絡資源等硬件設施;②邏輯層:orchestration 模板部署,scheduling 調度,Policy鑑權認證,ImageRegistry實例鏡像,Logging log文件;③表示層:提供REST API,以及 UI API,給開發者提供開發接口)學習
3.Iaas雲集成部分:這部分將開發部分與管理部分聯繫起來,主要提供計費,認證等功能。阿里雲
目前Iaas行業的領軍者應該是AWS,Openstack等Iaas產品都在追趕過程當中,國內也有一些新興Iaas產品,好比阿里雲,青雲,華爲雲等,值得一提的是青雲,以秒級監控贏得賣點,成爲國內Iaas的領先產品。blog
因爲openstack比較活躍,開源,後續對Iaas的學習主要以分析openstack爲主,目前openstack還存在不少問題,可是他的框架優秀,成長迅速,對iaas感興趣的朋友值得看看!接口