摘要
Openstack是当今最具影响力的云计算平台,可通过命令行或者基于Web的可视化管理工具Dashboard来管理IAAS云端的资源池(服务器、存储和网络)。在当前移动互联网应用的时代,Openstack项目缺乏一种支持移动端应用的管理方式。使用基于Openstack Restful API的移动应用能管理云网络、管理云主机、管理存储池、绑定浮动IP等常用操作。项目从分析Openstack的基础服务(身份认证服务、镜像服务、计算服务等)出发,逐个分析基础服务的需求,后端采用三层架构的编程模式,前端采用HTML5相关技术。基于Openstack Restful API实现的移动应用结构清晰、扩展灵活,可应用于高校Openstack相关课程的教学及云计算运维技术工作等领域。
- 单位