[开源]基于Java实现的轻量级私有云平台,让企业拥有自己的云平台
开源系统流程管理
![[开源]基于Java实现的轻量级私有云平台,让企业拥有自己的云平台](https://yy123.ink/api/img/1782593335248-x5bpwp.jpg)
一、开源项目简介
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 文档
评论