Slide 1

Slide 1 text

Introduction OpenStack Horizon by Bobo Chen

Slide 2

Slide 2 text

OpenStack 架構圖

Slide 3

Slide 3 text

OpenStack 作為⼀個提供給終端使⽤者的服 務,勢必要有⼀個圖形化介⾯(Web 尤佳),以 ⽅便使⽤者針對服務資源進⾏設定(控制他們 的 機器、儲存、網路資源 .. 等等)。

Slide 4

Slide 4 text

Horizon Dashboard

Slide 5

Slide 5 text

什麼是 Horizon? OpenStack 應⽤程式的⾨⼾。 提供 Web-based 圖形化介⾯,⽅便使⽤者針 對服務資源進⾏設定。 建構在 Diango 框架之上。

Slide 6

Slide 6 text

Horizon Series and milestones https://wiki.openstack.org/wiki/ Release_Naming http://releases.openstack.org/teams/ horizon.html https://launchpad.net/horizon

Slide 7

Slide 7 text

如何安裝 Horizon Minimum 安裝需求 Nova (compute, api, scheduler, and network) Glance Keystone Neutron (unless nova-network is used) ⼀鍵安裝 http://docs.openstack.org/developer/ horizon/quickstart.html

Slide 8

Slide 8 text

Oops! Unable to establish connection to keystorne endpoint.

Slide 9

Slide 9 text

Horizon 與其它服務的互動 藉由 api 和其他 OpenStack 服務 互動 可以獨⽴部署 提供3種 Dashboard 使⽤者 Dashboard 權限設定 Dashboard 系統 Dashboard

Slide 10

Slide 10 text

Horizon 3種 Dashboard 使⽤者 Dashboard 終端使⽤者的入⼜,可以在管理員開放的權限範圍內, 進⾏配額調整。 權限設定 Dashboard 管理者設定使⽤者可以操作哪些服務 系統 Dashboard 最⾼管理者模式,總覽整個應⽤程式的⼤⼩及執⾏狀況。

Slide 11

Slide 11 text

為何 Horizon 使⽤ Django 框架 Open Source Project i18n 多國語系 MVC 架構 內建權限管理 套件⽀援豐富易擴充 套件可⽤ pip 這個 Python 的套件管理⼯具來安裝