去年10月份開始了解openstack技術(shù),基于fuel搭起了mirantis6.0,基本原理和操作懂了内舟,也做了ppt分享。
時(shí)隔一年初橘,mirantis已經(jīng)發(fā)展到了9.0验游,近期重新關(guān)注一下openstack,跟進(jìn)一下最新進(jìn)展保檐,并對opnestack原理做一個(gè)簡單總結(jié)耕蝉,整理學(xué)習(xí)。
什么是OpenStack
- Rackspace和NASA共同發(fā)起的開源項(xiàng)目
- 一系列開源軟件項(xiàng)目的組合
- 基礎(chǔ)設(shè)施資源的系統(tǒng)管理平臺
總而言之夜只,openstack用來管理基礎(chǔ)設(shè)施垒在,分配linux資源,管理底層網(wǎng)絡(luò)扔亥、存儲等等场躯。
基礎(chǔ)組件
OpenStack項(xiàng)目由python完成,組件主要有nova旅挤、swift踢关、cinder、ketstone谦铃、glance耘成、neutron。各組件主要功能如下
- nova
- glance
- keystone
- cinder
- swift
- neutron
- 其他組件
部署
部署層面較為復(fù)雜驹闰,如果全手動部署更為麻煩瘪菌。建議用devstack或者fuel(mirantis)方式安裝使用,只有安裝使用后才會對openstack有個(gè)更為直觀的認(rèn)識嘹朗。