VManagePlatform KVM 虚拟化管理平台开源项目

我要开发同款
匿名用户2017年03月01日
109阅读
开发技术Python
所属分类服务器软件、虚拟机
授权协议GPL

作品详情

VManagePlatform是什么?

一个KVM虚拟化管理平台

开发语言与框架:

编程语言:Python2.7+HTML+JScripts

前端Web框架:Bootstrap

后端Web框架:Django

后端Task框架:Celery+Redis

VManagePlatform有哪些功能?

Kvm虚拟机生产周期管理功能

资源利用率(如:CPU、MEM、磁盘、网络)

实例控制(如:生存周期管理、快照技术,WebConsole等等)

设备资源控制(如:在线调整内存、CPU资源、热添加、删除硬盘)

存储池管理

增减卷,支持主流类型存储类型

资源利用率

网络管理

支持SDN,底层网络使用OpenVSwitch/LinuxBridge,支持子网隔离,IP地址分配,网卡流量限制等等。

用户管理

支持用户权限,用户组,用户虚拟机资源分配等等

宿主机

资源利用率,实例控制

环境要求:

编程语言:Python2.7

系统:CentOS6

网络规划:管理网络接口=1,虚拟化数据网络>=1

SDN需求:OpenVswitchOrLinuxBirdge

TIPS:

控制服务器:执行1-10步骤

节点服务器:执行2/3/4步骤,在控制服务器上执行5步骤中的ssh-copy-id

为了更好的体验,建议使用Chrome或者Foxfire

部分功能截图:

登录页面

用户注册需要admin激活才能登陆

主页

任务调度

宿主机资源

虚拟机资源

WebConsol

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论