openstack学习笔记:二次开发

openstack 提供api接口,另外,可以直接访问openstack相关数据库,这为二次开发提供了基础,为了学校能通过私有云提供虚拟服务器和各学生实训机房的云桌面,通过horizon提供的dashboard可以作基本资源的管理,及最核心的虚拟机、网络、存储、镜像等管理,但要作为云桌面服务器,有两点需要拓展,一是相关的服务器主机、虚拟机的监控功能不足,二是虚拟机和云桌面用户间的配对关系的管理不足,云桌面与学生间是多对多的关系,大数据专业的学生可能一个学生需要5台以上的虚拟机以应对多门课程的教学需求,另一个可解决的是学生与场地解耦,上一门课程,可以无论在哪个机房,或者学生自己带的笔记本电脑,在宿舍,都可以登录分配给自己的虚拟机做作业,因此,就云计算监控和云桌面与用户的配对管理作二次开发有实际需求。

经过几个月边学习边开发,终于有了点模样,可以进入规模测试阶段了,放几张图纪念一下:


图一:计算主机运行实时监控



图二:云计算资源概况



图三:各服务器资源监控


图四:实例监控


图五:镜像监控


图六:云桌面用户登录   提供B/S模式 和C/S模式登录云桌面


图七:B/S模式登录个人云桌面


图八:Windows 云桌面


图九:Linux 云桌面




猜你喜欢

转载自blog.csdn.net/oLinBSoft/article/details/80935367