突破困境! 企业开源虚拟化管理平台 使用Proxmox Virtual Environment

郑郁霖(Jason Cheng)著

版次:2021年12月初版

03 Proxmox VE介绍

3.1 开发背景

  Proxmox VE是由位在奥地利首都维也纳的Proxmox Server Solutions GmbH公司所开发的产品,为Martin Maurer与Dietmar Maurer两位创办人在2005年成立。该公司不仅是Linux基金会(2014年加入)和开放虚拟化联盟的活跃成员,同时也是一家独立营运且有盈利的公司。

  第一个Proxmox VE公开版本为Proxmox VE 0.9,在2008年释出,并于同年10月释出第一个稳定版本Proxmox VE1.0,截至今年(2021年)为止,已经有13年的历史。

3.2 功能介绍

  • 完全开放原始码的企业级虚拟化平台。
  • 全网页式管理中心。
  • 100%软体定义架构。
  • 支援两大虚拟化技术KVM虚拟机与LXC容器。
  • 高可用性(HA)丛集管理器。
  • 客体机线上迁移。
  • 防火墙服务,可适用于节点、客体机。
  • 具备容易使用的快照能力。
  • 内建完整备份与还原能力。
  • 整合Proxmox BS备份伺服器,提供增量、压缩、重复资料删除、加密与异地备份等进阶备份功能。
  • 支援跨节点客体机复写功能。
  • 提供范本与连结复制功能,便于快速建立教学或实验环境。
  • ZFS、Ceph、GlusterFS等多种档案系统。
  • NFS、iSCSI、RBD等多种连接协定。
  • 可以打造为超融合基础架构(HCI)平台,内建Ceph管理介面。
  • 支援多种外部帐号认证系统,并支援双因素认证机制。
  • 提供完善的API、CLI,可进行二次开发、系统介接与自动化管理。
  • 繁体中文操作介面。
  • 提供企业技术支援合约。

  以绝大多数的企业与单位应用场景而言,Proxmox VE事实上绰绰有余,完全达到商用企业等级产品的运作能力。

3.3 参考资料

环境准备与安装

4.1 硬体选择

  首先准备一部标准x64中央处理器架构的主机,不论是伺服器等级或者个人电脑网路储存系统(NAS)、甚至是笔记型电脑,只要符合相关硬体需求者,都可以安装为Proxmox VE虚拟化管理平台。

4.2 制作安装随身碟

  官方将Proxmox VE制作为容易使用的安装程式,大大降低我们安装上的困难。

  1. 首先至官方网站下载最新版的安装ISO映像档。
  2. 接着我们要准备Proxmox VE官方所推荐的开机随身碟制作工具’Etcher‘。
  3. 使用Etcher制作开机随身碟。

4.3 开始安装系统

  1. 在开机选择菜单,请选择第一项“Install Proxmox VE”进入。
  2. 点击”I agree“按钮,往下一步进行。
  3. 接着来到选择要将系统安装在哪个磁碟的步骤,按下”Options“按钮来到选择档案系统的视窗。
  4. 在”Filesystem“右方的下拉菜单,它会展开出可以支援安装Proxmox作业系统档案类型,接着请选取”zfs(RAID0)“。
  5. 决定档案系统后,接下来要挑选安装至哪一颗磁碟,请在第一个磁碟(Harddisk0)栏位的右方选取,其他没有要安装为Proxmox作业系统的磁碟则选择为”do not use“,以免该磁碟上的资料被覆写。
  6. 选择时区。
  7. 设定管理者密码及电子邮件地址。
  8. 网路设定。建议设置为固定IP。
  9. 按下”Install“按钮开始进行安装。

03 Proxmox VE介绍的更多相关文章

  1. Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例

    java 集合系列目录: Java 集合系列 01 总体框架 Java 集合系列 02 Collection架构 Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例 Java ...

  2. 03 Yarn 原理介绍

    Yarn 原理介绍 大纲: Hadoop 架构介绍 YARN 产生的背景 YARN 基础架构及原理   Hadoop的1.X架构的介绍   在1.x中的NameNodes只可能有一个,虽然可以通过Se ...

  3. spring框架总结(03)重点介绍(Spring框架的第二种核心掌握)

    1.Spring的AOP编程 什么是AOP?  ----- 在软件行业AOP为Aspect Oriented Programming  也就是面向切面编程,使用AOP编程的好处就是:在不修改源代码的情 ...

  4. 03.JavaScript简单介绍

    一.JavaScript的历史 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) N ...

  5. Java 集合系列 09 HashMap详细介绍(源码解析)和使用示例

    java 集合系列目录: Java 集合系列 01 总体框架 Java 集合系列 02 Collection架构 Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例 Java ...

  6. Java 集合系列 10 Hashtable详细介绍(源码解析)和使用示例

    java 集合系列目录: Java 集合系列 01 总体框架 Java 集合系列 02 Collection架构 Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例 Java ...

  7. Java 集合系列 06 Stack详细介绍(源码解析)和使用示例

    java 集合系列目录: Java 集合系列 01 总体框架 Java 集合系列 02 Collection架构 Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例 Java ...

  8. Java 集合系列 05 Vector详细介绍(源码解析)和使用示例

    java 集合系列目录: Java 集合系列 01 总体框架 Java 集合系列 02 Collection架构 Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例 Java ...

  9. Java 集合系列 04 LinkedList详细介绍(源码解析)和使用示例

    java 集合系列目录: Java 集合系列 01 总体框架 Java 集合系列 02 Collection架构 Java 集合系列 03 ArrayList详细介绍(源码解析)和使用示例 Java ...

  10. Linux下常用的文件传输方式介绍与比较

    参考链接:http://mingxinglai.com/cn/2014/03/copy-file-in-linux/ 本文介绍了linux之间传输文件的几种方式,并通过具体实验测试了几种文件传输方式之 ...

随机推荐

  1. 1137. 第 N 个泰波那契数 (Easy)

    问题描述 1137. 第 N 个泰波那契数 (Easy) 泰波那契序列 T 定义如下: T = 0, T = 1, T = 1, 且在 n >= 0 的条件下 T = T + T + T 给你整 ...

  2. 手算推导BP神经网络

    一.神经元 下图的蓝色区域被称为一个"感知机"(Perceptron), 感知机是对信息进行编码.压缩.集成.融合的计算机智能接口系统. 说白了,就是在输入端输入X1~X7这7个输 ...

  3. Unity打包发布PC程序之——默认管理员权限运行

    https://blog.csdn.net/x1017619024/article/details/103970708

  4. ASP中把数据导出为Excel的三种方法

    方法一:用excel组件 这种方法利用Excel组件直接导出excel文件,要求服务器端安装有微软office(Excel)程序,否则无法运行. 完整示例如下: Set conn=server.Cre ...

  5. redis之单线程

    一.redis为何是单线程 官方给出的答案: 因为 Redis 是基于内存的操作,CPU 不会成为 Redis 的瓶颈,而最有可能是机器内存的大小或者网络带宽.既然单线程容易实现,而且 CPU 不会成 ...

  6. (性能测试笔记)逻辑IO和物理IO的区别

    IO性能对于一个系统的影响是至关重要的. 一个系统经过多项优化以后,瓶颈往往落在数据库:而数据库经过多种优化以后,瓶颈最终会落到IO.而IO性能的发展,明显落后于CPU的发展.Memchached也好 ...

  7. laravel 服务容器,容器概念

    Laravel 服务容器 发现一篇讲服务容器的文章,讲的很好,转载过来laravel 服务容器 实质是工厂模式的升级,类的传递动态加载 ####以下内容转载 容器,字面上理解就是装东西的东西.常见的变 ...

  8. nginx重启报错 nginx: [error] open() “/run/nginx.pid“ failed (2: No such file or directory)

    原文: https://blog.csdn.net/CRMEB/article/details/120779362 nginx [error] open() "/usr/local/var/ ...

  9. 066_VFPage中Js Button与controller交互方式(一)

    这种方式经常被用来,在button中处理一些逻辑,做法是在detail 页面中加一个button,对应是jS执行调用invoke controller Define a webService meth ...

  10. Fuxploider-20210104

    Usage: fuxploider.py [-h] [-d postData] [--proxy proxyUrl] [--proxy-creds [credentials]] [-f integer ...