openstack学习笔记:二次开发
Posted 领尚
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了openstack学习笔记:二次开发相关的知识,希望对你有一定的参考价值。
openstack 提供api接口,另外,可以直接访问openstack相关数据库,这为二次开发提供了基础,为了学校能通过私有云提供虚拟服务器和各学生实训机房的云桌面,通过horizon提供的dashboard可以作基本资源的管理,及最核心的虚拟机、网络、存储、镜像等管理,但要作为云桌面服务器,有两点需要拓展,一是相关的服务器主机、虚拟机的监控功能不足,二是虚拟机和云桌面用户间的配对关系的管理不足,云桌面与学生间是多对多的关系,大数据专业的学生可能一个学生需要5台以上的虚拟机以应对多门课程的教学需求,另一个可解决的是学生与场地解耦,上一门课程,可以无论在哪个机房,或者学生自己带的笔记本电脑,在宿舍,都可以登录分配给自己的虚拟机做作业,因此,就云计算监控和云桌面与用户的配对管理作二次开发有实际需求。
经过几个月边学习边开发,终于有了点模样,可以进入规模测试阶段了,放几张图纪念一下:
图一:计算主机运行实时监控
图二:云计算资源概况
图三:各服务器资源监控
图四:实例监控
图五:镜像监控
图六:云桌面用户登录 提供B/S模式 和C/S模式登录云桌面
图七:B/S模式登录个人云桌面
图八:Windows 云桌面
图九:Linux 云桌面
以上是关于openstack学习笔记:二次开发的主要内容,如果未能解决你的问题,请参考以下文章