OpenStack之仪表盘服务(Dashboard) OpenStack之仪表盘服务(Dashboard)是云计算平台的Web前端控制台,主要功能是让用户通过在网页上的操作完成对云计算平台的配置与管理。Dashboard是一个用Python编写的支持WSGI协议的网络应用,部署在Apache服务器上。OpenStack云计算平台及其核心组件也支持WSGI协议,因此,Dashboard可以通过WSGI与OpenStack云计算平台框架及其他组件相连。 Dashboard的基本概念: Dashboard的主要功能是让用户通过在网页上的操作完成对云计算平台的配置与管理。用户可以通过访问仪表盘组件的Dashboard网站服务,可以调用各个组件的API,以达到对OpenStack云计算平台的各个组件进行管理的目的。 Dashboard的组织架构: Dashboard是一个用Python编写的支持WSGI协议的网络应用,部署在Apache服务器上。Dashboard是无法脱离Web服务器而单独运行的Web应用,它与OpenStack的其他组件都一样运行在httpd服务器中。Dashboard完成了安装后,其主要的网站文件路径为“/usr/share/openstack-dashboard”,需要将其和httpd服务器建立关系后再使用。 Dashboard的工作流程: 用户通过访问仪表盘组件的Dashboard网站服务,可以通过它调用各个组件的API,以达到对OpenStack云计算平台的各个组件进行管理的目的。Dashboard唯一依赖的就是Keystone,如果Keystone服务出现问题,则Dashboard将无法登录系统。而其他组件服务出现问题时不会影响Dashboard管理其他组件,只是与问题组件服务相关的操作无法执行而已。 Dashboard的安装与配置: 安装Dashboard服务需要在compute上执行以下操作: 1. 安装Dashboard软件包 2. 配置Dashboard服务 Dashboard的配置文件为“/etc/openstack-dashboard/local_settings”。在配置文件中,可以设置Web服务器的基本信息、缓存服务、多域支持、OpenStack组件的版本号、默认域、默认角色、Neutron网络等信息。 Dashboard的使用: 使用Dashboard可以调用各个组件的API,以达到对OpenStack云计算平台的各个组件进行管理的目的。用户可以通过访问仪表盘组件的Dashboard网站服务,可以对OpenStack云计算平台的各个组件进行配置与管理。 Dashboard的日志记录: 安装好Dashboard后,可以查看httpd的日志文件目录,看到在该目录下有两个关于keystone的日志文件“openstack_dashboard-error.log”“openstack_dashboard-access.log”,他们记录了在Dashboard运行期间对keystone的使用情况。 Dashboard是OpenStack云计算平台的Web前端控制台,提供了一个简洁易用的界面,让用户可以通过在网页上的操作完成对云计算平台的配置与管理。
































剩余8页未读,继续阅读


- 粉丝: 42
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- Java课程设计方案报告-酒店客房管理系统.doc
- 各国强化工业互联网战略标准化成重要切入点.docx
- ANSYS有限元软件建模基础.ppt
- 互联网+对高职学生思想政治教育的影响及其应对探析.docx
- 地铁弱电系统IP网络分配建议方案.docx
- 基于虚拟现实技术的网络会展发展展望.docx
- 数学物理化学生物地理常用软件介绍.doc
- 通信行业发展情况分析-行业集中度整体趋势上行.docx
- 大学设计方案松下FPC型PLC实现交通灯控制大学方案.doc
- 单片机乳化物干燥过程控制系统设计方案.docx
- 物联网工程专业C++程序设计教学改革探索.docx
- 单片机研究分析报告路抢答器.doc
- PLC控制的生活给水泵系统设计.doc
- 非授权移动接入在GSM网络应用中的安全分析.docx
- 2019年二级建造师建设工程项目管理精品小抄.doc
- 《数据库系统》教学设计.doc


