项目描述······
一、开源项目简介
KVM Cloud 是一款基于Java实现的轻量级私有云平台,旨在帮助中小企业快速实现计算、存储、网络等资源的管理,让企业拥有自己的云平台。
二、开源协议
使用Apache-2.0开源协议
三、界面展示
四、功能概述
KVM Cloud 是一款基于Java实现的轻量级私有云平台,旨在帮助中小企业快速实现计算、存储、网络等资源的管理,让企业拥有自己的云平台,包括但不限于如下功能:
1、基于KVM的VM基础功能(创建、启动、停止、重装、webVNC等功能)
2、使用NFS作为磁盘存储池
3、支持磁盘动态添加取消
4、多主机管理
5、支持模版维护,用于快速创建VM
6、虚拟机IP自动管理
7、多网卡支持
8、支持 raw、qcow、qcow2、vdi、vmdk、vpc磁盘格式
9、磁盘快照支持
10、通过OVS支持VPC概念
11、支持cloud-init配置系统密码
五、技术选型
操作系统
Linux(intel)
SELinux配置
SELinux配置
防火墙配置
NFS配置
1、安装NFS软件包
2、设置开机自启以及启动服务
3、新建存储文件夹
4、编辑配置
5、重新加载exportfs文件
6、编辑nfs配置
7、重新服务
8、测试挂载是否正常
KVM
1、验证主机是否支持虚拟化
2、主机安装KVM
3、配置KVM 主机网桥,增加一个网桥
这一步一定注意:使用ip addr查看你的网卡名,在CentOS 7中网卡名可能不是eth0,错误的网卡名会导致后期配置的虚拟机无法正常被访问到!确认网卡名无误后配置网桥:
4、VNC 配置
5、Libvirtd配置
项目编译
完成配置
详细内容请查看 README.md 文档
运行环境······
浏览器
项目技术······
html
数据库文件······
无
项目截图······
文件目录······
暂无数据
未经允许不得转载: ICode联盟 » 项目源码 » [开源]基于Java实现的轻量级私有云平台,让企业拥有自己的云平台
工具推荐
更多»
PDF电子书
更多»
Java多线程编程核心技术
(2)
Linux命令详解词典.pdf
(5)
深入Python3中文版
(0)
百度SEO一本通.pdf
(0)
mysql必知必会.pdf
(2)
疯狂JAVA讲义 pdf电子书
(3)
C# 图解教程pdf电子书
(3)
研磨设计模式 pdf电子书
(0)