Dashboard 介绍
OpenStack Web UI
用户自助服务界面,类似于AWS
项目名称:Horizon
开发语言和框架:Python/Django
经过了很多次的重构,发展到了今天。
Dashboard使用详解
1.系统管理面板
1)系统管理
2)认证管理
2.项目管理面板
1)计算管理
2)网络管理
3)块管理
4)对象管理
...
系统管理面板,提供系统的一些设置 (通常只有超级管理员能够查看)。
认证管理:管理一些用户,控制用户啊,租户等。
项目管理:也可以叫租户管理。每个用户,或者租户进入之后,自己有自己的一个面板,这个面板就可以管理这个资源,或者叫云的服务。
计算管理:instance,快照,等。
网络管理:管理网络,创建路由,子网等。
块管理:磁盘,挂载虚拟机什么的。
对象管理:swift,文件。
实际演练:
如果是一般用户进入,是没有管理员这个选项的(左侧栏),只有项目面板。
设置面板:
管理员面板:
管理员面板概况:
管理员面板-虚拟机管理:
管理员面板-主机聚合:
可以对计算节点分组,用处不是特别大。
管理员面板-实例:
可以查到所有虚拟机实例数据。
还可以再右边可以查看更多信息:
比如:系统log输出,创建快照,暂停实例,suspend 实例,迁移实例,热迁移,软重启,硬重启,进入控制台。
所有的卷都在这里面,不管挂载到哪个实例中的都在这里面。
实例类型(Flavor):
我们在右上角可以定制flavor。
管理员面板-镜像:
我们可以上传做好的镜像。
镜像可以私有可以公有。
管理员面板-网络:
管理员面板-路由:
可以查看整个系统创建的路由信息。
管理员面板-系统信息:
可以看出提供给了多少种类服务。
可以看出提供给了多少计算服务(nova的服务)。
网络代理:
安全组: