当前位置:文档之家› OpenStack技术原理与实战 第5章Horizon

OpenStack技术原理与实战 第5章Horizon

1、前台Web页面 Web前台的主要功能是实现OpenStack组件的可视化。
OpenStack组件之间通过REST接口实现相互通信,而 Horizon则是提供的一种GUI,用户通过这个GUI界面 可以了解到后台各种组件的工作状态和云平台中的资 源。 2、后台组件API调用 Horizon 的Web功能的实现借助于对各种组件提供的 API接口进行调用,它彼此通过HTTP协议网络请求, 实现Horizon对OpenStack组件的访问,从而实现组件 的Web前台可视化。
Horizon前端界面组件 的介绍
1
目录
1. Horizon基本概念 2. Horizon的主要功能 3. Horizon架构 4. Horizon工作流程
1. Horizon的基本概念
Horizon是OpenStack各个组件服务的一种标准的显 示模式。它通过一个Web网页将OpenStack中每个 组件的运行状态、资源使用情况的信息呈现给 OpenStack云平台的用户或管理员。
5
3.Horizon架构
Horizon是一个基于Django架构的Web应用模块。 整个页面的功能界面按照角色的划分分成管理员 (administrator)和终端用户(terminal user)。 整个Horizon都是通过管理员进行管理与控制,管 理可以通过Web界面管理整个OpenStack平台下 的资源数量、运行情况,创建用户、虚拟机、向 用户指派虚拟机、管理用户的存储资源等内容; 当管理员将用户指派到不同的项目中以后,用户 就可以通过Horizon提供的服务进入OpenStack中 ,使用管理员分配的各种资源(虚拟机、存储器 、网络等面布局整体上分成三个“Dashboard:项 目的Dashboard、管理员Dashboard和身份验证 Dashboard。
7
4.Horizon工作流程
8
谢谢
用户通过Horizon这个仪表盘可以看到OpenStack后 台的所有虚拟硬件资源、虚拟机实例、网络结构 、存储设备、用户信息等内容。
3
OpenStack中的Horizon组件
4
2.Horizon的主要功能
从Horizon的功能上讲,其功能主要表现在前台Web页 面和后台OpenStack组件API调用两个方面:
相关主题