Giter Site home page Giter Site logo

jimv-c01's Introduction

License Format Python versions API

目录

项目描述

计算机硬件越来越白菜价,性能越来越强劲,企业电子信息化方面的业务越来越多,"互联网+"、大数据的浪潮已经掀起,物联网、AI的趋势正在形成。 因为上述的一切,虚拟化技术被处于一个软化硬件,揉和硬件与业务系统这么一个核心角色。 虚拟化技术虽然已经被普及了很久,但多数企业依然仅仅是把它当做独立的虚拟硬件来使用。在资源的科学分配、高效利用、自动化管理方面,还差些许。 JimV 是一个,结构清晰简单,易于部署、维护、使用的,低门槛企业私有云管理平台。 相比于业界知名的 OpenStack、OpenNebula...,JimV 没有很多的零部件,不需要庞大的维护团队。

功能指标

功能 JimV
部署复杂度
维护复杂度
KVM虚拟化
本地存储
共享挂载点
GlusterFS
Windows Guest
Linux Guest
Guest 性能统计
计算节点性能统计
CPU超分
内存超分
磁盘超配
云盘管理
云盘热挂载
热迁移
批量创建
RESTful 风格的 API
Virtio设备
Guest 暂停/恢复

未来计划

  • 增加计费功能
  • 增加 Guest 变配功能
  • 增加过期 Guest 自动回收机制
  • 增加模板上传功能
  • 增加磁盘 IO 限额管理功能
  • 增加磁盘吞吐量限额管理功能
  • 增加网络流量限额管理功能
  • 增加 tag 功能
  • 增加替换 IP 功能
  • 增加对 Ceph 的支持
  • 多租户
  • 用户操作轨迹
  • 用户管理功能
  • 参照 gitlab,打包出 CentOS yum 一语安装仓库
  • 支持快照
  • 支持在线镜像商城
  • 国际化
  • SSH 公钥管理、注入功能
  • 加入移动端的支持

安装

JimV-C 快速安装

在一台服务器上仅部署 JimV-C。与其它部署 JimV-N 的计算节点一起协同工作。

  1. 配置 /etc/hosts 文件
  2. 服务器间实现SSH-KEY互通(为热迁移做铺垫)
  3. 同步 /etc/hosts 文件
  4. 通过在线脚本自动安装 JimV-C
    curl https://raw.githubusercontent.com/jamesiter/JimV-C/master/INSTALL.sh | bash -
  5. 安装部署 JimV-N
  6. 获取系统镜像模板
  7. 上传系统镜像模板

    存放系统镜像模板,到所有计算节点可以访问到的路径(如果是单个计算节点,可以存放到 /opt/template_images 目录下。如果是多个计算节点,可以通过 NFS 共享该目录。)。

  8. 创建虚拟机模板

    在 JimV-C 控制面板中,添加虚拟机模板。

  9. 享受简单、快速开创虚拟机实例的快乐。。。。。

架构图

问题反馈

提交Bug
技术交流 QQ 群: 377907881

FAQ

Q1: 出现如下错误该如何解决

could not find capabilities for arch=x86_64 domaintype=kvm

A1: 检查 BIOS 中 CPU 的 VT 技术是否启用。

项目成员

姓名:    James Iter
E-Mail: [email protected]

JimV 控制平台截图展示

JimV 控制平台截图展示

Demo

demo.jimv.io
jimv.iit.im
管理员账密 admin:jimv.pswd.com

jimv-c01's People

Contributors

jamesiter avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.