VManagePlatformKVM 虚拟化管理平台
VManagePlatform 是什么?
一个KVM虚拟化管理平台
开发语言与框架:
-  
编程语言:Python2.7 + HTML + JScripts
 -  
前端Web框架:Bootstrap
 -  
后端Web框架:Django
 -  
后端Task框架:Celery + Redis
 
VManagePlatform 有哪些功能?
-  
Kvm 虚拟机
生产周期管理功能-  
资源利用率(如:CPU、MEM、磁盘、网络)
 -  
实例控制(如:生存周期管理、快照技术,Web Console等等)
 -  
设备资源控制(如:在线调整内存、CPU资源、热添加、删除硬盘)
 
 -  
 -  
存储池管理
-  
增减卷,支持主流类型存储类型
 -  
资源利用率
 
 -  
 -  
网络管理
-  
支持SDN,底层网络使用OpenVSwitch/Linux Bridge,支持子网隔离,IP地址分配,网卡流量限制等等。
 
 -  
 -  
用户管理
-  
支持用户权限,用户组,用户虚拟机资源分配等等
 
 -  
 -  
宿主机
-  
资源利用率,实例控制
 
 -  
 
环境要求:
-  
编程语言:Python2.7
 -  
系统:CentOS 6
 -  
网络规划:管理网络接口=1,虚拟化数据网络>=1
 -  
SDN需求:OpenVswitch Or Linux Birdge
 
TIPS:
-  
控制服务器:执行1-10步骤
 -  
节点服务器:执行2/3/4步骤,在控制服务器上执行5步骤中的ssh-copy-id
 -  
为了更好的体验,建议使用Chrome或者Foxfire
 
部分功能截图:
登录页面
用户注册需要 admin 激活才能登陆
主页
任务调度
宿主机资源
虚拟机资源
Web Consol
评论
