项目描述:集成了计算虚拟化、软件定义网络虚拟化、软件定义存储虚拟化以及软件定义安全,为建设私有云
数据中心提供一站式解决方案,同时支持与公有云对接形成混合云架构。
项目职责:主要负责有存储、计算、网络、标签、任务、计费、宿主机、VsPhere、网盘等功能开发。
技术要点:
1)使用vue+vue-cli构建好项目环境,并使用Echarts可视化图表绘制相关监控图;
2)Vue.Component()组件化开发,如Table表格、Tab导航栏等
3)使用Web JS接入,WebSocket实现超时、同名登录自动踢出、主机宕机自动循环启动等功能;
4)使用vuex对数据进行统一管理,models按照模块分发处理对应的数据;
5)使用axios调用后台封装好的接口,interceptors.request请求拦截器,interceptors.response相应拦截.
6)使用Amzon S3对S3类型卷进行网盘功能开发
7)使用topoflow实现了网络拓扑功能