请教 3 个问题哈.
openstack 是安装在 linux 之上的吗?那我有 100000 台硬件设备 需要安装 100000 份吗? 那岂不是很占用资源?
假设我有 10 万台 单核物理机. 我可以通过 openstack 申请一个 10 核的虚拟机吗?
云到底是啥?
1 还是 2 还是 1 和 2?
和 openstack 对标的产品是 exsi 吗?
我的理解 exsi 是一个基于 linux 内核的超级裁剪的操作系统. 我的理解对吗? exsi 可以是集群的吗?
求科普.感谢.
1
chaleaochexist OP 这方面有科普视频吗 最好是成系列的.
有关键字也可以 我自己去找. 不仅限于 openstack. 和云有关的都可以. |
2
my3157 2023-02-04 00:51:25 +08:00 1
> 1. 扩容可以批量部署
> 2. 不可以, cpu/mem 无法形成大资源池, 上限是宿主机上线 > 3.1 最最简单来说就是池化资源, 按需调度使用 > 3.2 同 2, cpu/mem 无法形成大池, 存储可以, 所以不行 iaas 大致可以分为三部分, 即 计算, 网络, 存储 , 各家产品各有特色, 至于和 os(linux) 的关系, 可以搜索 hypervisor type 1 vs type 2, 看完就有个大致的了解了 |
3
cnbatch 2023-02-04 01:05:57 +08:00 1
ESXi 并非基于 Linux 内核,而是闭源的 VMkernel 外加 Busybox 做命令行界面,VMware 自己就回答过类似的问题:
https://communities.vmware.com/t5/ESXi-Discussions/What-is-ESX-ESXi-kernel-name-Does-Linux-like-kernel/td-p/2509929 还有相关扩展解读: https://www.v-front.de/2013/08/a-myth-busted-and-faq-esxi-is-not-based.html ESXi 当然可以组成集群,这是企业版的功能,叫做 VMware vSphere 。为了管理这么一大堆 vSphere ,VMware 也有配套的控制工具,叫做 VMware vCenter 。 |
4
quxuanxuan 2023-02-04 10:21:39 +08:00
1 核的物理机分配多核虚拟机,相当于超售了,分配虚拟机前一般会根据物理机资源做调度,要控制好超售比
|
5
nrtEBH 2023-02-04 11:32:20 +08:00 1
搜索 cloud 101 很多科普课程和文章
|
6
HungryOrangeCat 2023-02-04 11:44:33 +08:00
@my3157 那那些所谓的超融合把多台宿主机的 cpu 核心数合并的那种可以解决他的第二个问题嘛
|
7
my3157 2023-02-04 15:05:02 +08:00
@HungryOrangeCat #6 超融合不是你说的这样, 也解决不了上面提到的问题, iaas 三大组件, 一般是各有各的设备, 比如负责计算的, 会配置多路 cpu 以及大容量 mem, 而负责存储的则是专门的存储设备, 各有各的职责, 超融合简单说就是将计算和分布式存储(SDS)融合部署, 从而一定程度上提高实施的灵活性和降低成本
|
8
2067 2023-02-04 23:26:25 +08:00 1
跟 esxi 对标的只是 nova ,跟 openstack 对标的是 ec2 以及更大的解决方案,相对于 vmware 的产品来说,至少是 vshpere+nsx+vsan 这一套东西
|
9
chaleaochexist OP |
10
Conty 2023-02-05 08:07:35 +08:00
所谓云也就是资源虚拟化。现在主要的计算资源大致可以分为三大类:
1. CPU 和内存 2. 存储 3. 其他(比如数据库) Openstack 是由很多组件组成,Nova 组件是负责将 CPU 和内存虚拟化的。Ceph 是存储虚拟化。对应 AWS ,EC2 是 CPU 和内存虚拟化,S3 是存储虚拟化。 |
11
runzhliu 2023-02-07 07:16:28 +08:00
喜欢看中文视频的,可以去看看阿里云、腾讯云的官网,基础产品都有不错的讲解视频。
|