月初,我写了一篇关于自己如何在一台二手服务器上安装 OpenStack 的文章《上进码农江有理:没事不要在家里搭建 OpenStack》,期望同大家分享下我的折腾经历,同时也总结下自己安装的痛苦过程,以便日后重新配置时还能留存少量的资料。
很多网友的观点与我一致,OpenStack 搭建过于复杂,没事不要在家里搭建 OpenStack。除此之外,网友们还向我热情的安利 PVE,认为 PVE 是个人用户的最佳方案。身为一个程序员,碰到别人说自己选择的技术栈不好,会本能的感觉到抗拒。但实践是检验真理的唯一标准,我会亲自配置 PVE,从使用者的角度看看二者的不同,验证一下 PVE 是否真的比 OpenStack 香。
据 PVE 的官网介绍,PVE 是Proxmox Virtual Environment 的缩写, 是一个完整的开源服务器管理平台,用于企业虚拟化。它将 KVM 管理程序和 Linux 容器 (LXC)、软件定义的存储和网络功能紧密集成在一个平台上。借助基于 Web 的集成用户界面,您可以轻松管理 VM 和容器、集群的高可用性或集成的灾难恢复工具。
PVE 使用界面
从官方的定位上看,PVE 和 OpenStack 已经不同了,OpenStack 将自己定位为云服务,并自称世界上最广泛部署的开源云计算软件。 OpenStack 是一种云操作系统,可控制整个数据中心内的大量计算、存储和网络资源池,所有这些资源都通过具有通用身份验证机制的 API 进行管理和配置。仪表板也可用,让管理员可以进行控制,同时授权用户通过 Web 界面配置资源。除了标准的基础设施即服务功能之外,其他组件还提供编排、故障管理和服务管理以及其他服务,以确保用户应用程序的高可用性。
OpenStack 首页
还依稀记得,我在工作之余花了一个月的时间才成功配置好 OpenStack,并且配置的方案是最为简单的 FLAT 网络类型,没有配置 VLAN、VXLAN 等虚拟化网络。
因宿主机配置了 OpenStack,所以我使用 KVM 来装一个 PVE,模拟从头配置 PVE 的过程。PVE 的安装就像给电脑安装 Ubuntu 一样简单,将 ISO 镜像文件挂载到虚拟机上,启动虚拟机便会看到安装指引,一路根据提醒配置好即可。总共耗时不到半个小时,相比 OpenStack 简单了一个月的时间。
安装完毕的 PVE 支持创建虚拟机,支持 FLAT、VLAN 两种网络类型,支持 noVNC,符合用户的基本需求。但此时不方便操作宿主机,1T 的虚拟硬盘被分成了 96G 和 861.9G 两部分,96G 用于宿主机,861.9G用于虚拟机。
OpenStack 则需要自己配置 cinder 服务的硬盘来源,可以是一块物理硬盘,也可以是 loop 文件模拟的虚拟硬盘。直观的看起来, PVE 和 OpenStack 都是使用 LVM 硬盘格式。
PVE 安装界面
PVE
ESXi
OpenStack
个人感觉 PVE 看起来像 ESXi,但界面感觉朴实无华显得很简陋,这大概是开源软件的通病。交互上,PVE 像是专为创建虚拟机设计的,UI 以虚拟机为重点,可以很方便的看到虚拟机的性能概要,并且有虚拟机硬件配置界面,可以很方便的调整虚拟机的配置,很容易创建一块虚拟硬盘挂载到虚拟机。
OpenStack 严格的按照计算、存储、网络等类别划分了交互界面,看起来更像是一个云计算平台。CPU、内存、硬盘、网络对 OpenStack 来说都是资源,交互界面以资源为中心。如果我想要为虚拟机增加一块硬盘,我需要执行如下操作:
经过几天的把玩,确实能明显的感觉到 PVE 安装的方便,但也能感觉到 PVE 的定位与 OpenStack 的不同。PVE 明显倾向于 ESXi 那种虚拟化平台,以虚拟机为中心,提供交互逻辑。 OpenStack 则是云计算的框架,以资源为中心(每种资源都是拿来卖钱的),用户可以自由的管理自己的每类资源。
但 PVE 对于想同时使用宿主机的人来说可能不太方便,它限制了宿主机的操作系统。OpenStack 可以安装在 Ubuntu、CentOS 等多种操作系统之上,我可以同时在宿主机上运行个 Samba 服务等。但 PVE 会稍微麻烦些,绝大部分硬盘也被操作系统分配好了,不适合在宿主机上进行操作。
总的来说,PVE 是一个虚拟化平台,已经屏蔽了很多技术细节,使用起来很方便。OpenStack 功能强大,但需要很大的学习成本,如果不是个学习狂人,不建议在家里搭建 OpenStack。
PVE
OpenStack
定位
虚拟化平台
云计算平台
交互
以虚拟机为中心
以CPU、硬盘等资源为中心
扩展性
支持集群
更强
安装难度
半小时
995 的工作状态下花了一个月
网络类型
FLAT、VLAN
FLAT、VLAN、VXLAN 等
支持的虚拟网桥
linux bridge、OVS
Linux Bridge、OVS、OVN
宿主机操作系统
基于 Debian
Ubuntu、Centos、RedHat等
原网址: 访问
创建于: 2024-02-10 00:10:45
目录: default
标签: 无
未标明原创文章均为采集,版权归作者所有,转载无需和我联系,请注明原出处,南摩阿彌陀佛,知识,不只知道,要得到
java windows火焰图_mob64ca12ec8020的技术博客_51CTO博客 - 在windows下不可行,不知道作者是怎样搞的 监听SpringBoot 服务启动成功事件并打印信息_监听springboot启动完毕-CSDN博客 SpringBoot中就绪探针和存活探针_management.endpoint.health.probes.enabled-CSDN博客 u2u转换板 - 嘉立创EDA开源硬件平台 Spring Boot 项目的轻量级 HTTP 客户端 retrofit 框架,快来试试它!_Java精选-CSDN博客 手把手教你打造一套最牛的知识笔记管理系统! - 知乎 - 想法有重合-理论可参考 安宇雨 闲鱼 机械键盘 客制化 开贴记录 文本 linux 使用find命令查找包含某字符串的文件_beijihukk的博客-CSDN博客_find 查找字符串 ---- mac 也适用 安宇雨 打字音 记录集合 B站 bilibili 自行搭建 开坑 真正的客制化 安宇雨 黑苹果开坑 查找工具包maven pom 引用地 工具网站 Dantelis 介绍的玩轴入坑攻略 --- 关于轴的一些说法 --- 非官方 ---- 心得而已 --- 长期开坑更新 [本人问题][新开坑位]关于自动化测试的工具与平台应用 机械键盘 开团 网站记录 -- 能做一个收集的程序就好了 不过现在没时间 -- 信息大多是在群里发的 - 你要让垃圾佬 都去一个地方看难度也是很大的 精神支柱 [超级前台]sprinbboot maven superdesk-app 记录 [信息有用] [环境准备] [基本完成] [sebp/elk] 给已创建的Docker容器增加新的端口映射 - qq_30599553的博客 - CSDN博客 [正在研究] Elasticsearch, Logstash, Kibana (ELK) Docker image documentation elasticsearch centos 安装记录 及 启动手记 正式服务器 39 elasticsearch 问题合集 不断更新 6.1.1 | 6.5.1 两个版本 博客程序 - 测试 - bug记录 等等问题 laravel的启动过程解析 - lpfuture - 博客园 OAuth2 Server PHP 用 Laravel 搭建带 OAuth2 验证的 RESTful 服务 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区 利用Laravel 搭建oauth2 API接口 附 Unauthenticated 解决办法 - 煮茶的博客 - SegmentFault 思否 使用 OAuth2-Server-php 搭建 OAuth2 Server - 午时的海 - 博客园 基于PHP构建OAuth 2.0 服务端 认证平台 - Endv - 博客园 Laravel 的 Artisan 命令行工具 Laravel 的文件系统和云存储功能集成 浅谈Chromium中的设计模式--终--Observer模式 浅谈Chromium中的设计模式--二--pre/post和Delegate模式 浅谈Chromium中的设计模式--一--Chromium中模块分层和进程模型 DeepMind 4 Hacking Yourself README.md update 20211011
Laravel China 简书 知乎 博客园 CSDN博客 开源中国 Go Further Ryan是菜鸟 | LNMP技术栈笔记 云栖社区-阿里云 Netflix技术博客 Techie Delight Linkedin技术博客 Dropbox技术博客 Facebook技术博客 淘宝中间件团队 美团技术博客 360技术博客 古巷博客 - 一个专注于分享的不正常博客 软件测试知识传播 - 测试窝 有赞技术团队 阮一峰 语雀 静觅丨崔庆才的个人博客 软件测试从业者综合能力提升 - isTester IBM Java 开发 使用开放 Java 生态系统开发现代应用程序 pengdai 一个强大的博主 HTML5资源教程 | 分享HTML5开发资源和开发教程 蘑菇博客 - 专注于技术分享的博客平台 个人博客-leapMie 流星007 CSDN博客 - 舍其小伙伴 稀土掘金 Go 技术论坛 | Golang / Go 语言中国知识社区
最新评论