在整个Openstack应用体系框架中,Horizon就是整个应用的入口。它提供了一个模块化的,基于web的图形化界面服务门户。用户可以通过浏览器使用这个Web图形化界面来访问、控制他们的计算、存储和网络资源,如启动实例、分配IP地址、设置访问控制等。

wKioL1j1vWnhdalWAASvdLLM_kk456.png-wh_50

基于Django框架实现

OpenStack主要逻辑模块–Horizon  两种功能界面

Horizon为以下两种角色的用户提供了不同的功能及使用界面:

  • 云管理员:

    提供一个整体视图,可以总览整个云的资源规模及运行状况.可以创建终端用户和项目,想终端用户分配项目并进行项目可使用的资源配额管理。

  • 终端用户(云用户)

    提供了一个自助服务门户,可以在由云管理分配的项目中,在不超过配额限制的范围内,自由的操作、使用和分配资源。

wKioL1j1vdry9s0rAAEHutzvvPs878.png-wh_50