VManagePlatformKVM 虛擬化管理平臺
VManagePlatform 是什么?
一個KVM虛擬化管理平臺
開發(fā)語言與框架:
-
編程語言:Python2.7 + HTML + JScripts
-
前端Web框架:Bootstrap
-
后端Web框架:Django
-
后端Task框架:Celery + Redis
VManagePlatform 有哪些功能?
-
Kvm 虛擬機(jī)
生產(chǎn)周期管理功能-
資源利用率(如:CPU、MEM、磁盤、網(wǎng)絡(luò))
-
實(shí)例控制(如:生存周期管理、快照技術(shù),Web Console等等)
-
設(shè)備資源控制(如:在線調(diào)整內(nèi)存、CPU資源、熱添加、刪除硬盤)
-
-
存儲池管理
-
增減卷,支持主流類型存儲類型
-
資源利用率
-
-
網(wǎng)絡(luò)管理
-
支持SDN,底層網(wǎng)絡(luò)使用OpenVSwitch/Linux Bridge,支持子網(wǎng)隔離,IP地址分配,網(wǎng)卡流量限制等等。
-
-
用戶管理
-
支持用戶權(quán)限,用戶組,用戶虛擬機(jī)資源分配等等
-
-
宿主機(jī)
-
資源利用率,實(shí)例控制
-
環(huán)境要求:
-
編程語言:Python2.7
-
系統(tǒng):CentOS 6
-
網(wǎng)絡(luò)規(guī)劃:管理網(wǎng)絡(luò)接口=1,虛擬化數(shù)據(jù)網(wǎng)絡(luò)>=1
-
SDN需求:OpenVswitch Or Linux Birdge
TIPS:
-
控制服務(wù)器:執(zhí)行1-10步驟
-
節(jié)點(diǎn)服務(wù)器:執(zhí)行2/3/4步驟,在控制服務(wù)器上執(zhí)行5步驟中的ssh-copy-id
-
為了更好的體驗(yàn),建議使用Chrome或者Foxfire
部分功能截圖:
登錄頁面
用戶注冊需要 admin 激活才能登陸
主頁
任務(wù)調(diào)度
宿主機(jī)資源
虛擬機(jī)資源
Web Consol
