可以在阿里云的 ECS 上部署 OpenStack 集群吗?

2021-05-28 14:40:02 +08:00
 zhaidoudou123
写论文要做实验用,学校这边找半天给找了三台支持万兆网的服务器,不太够,再找也挺麻烦的;
今天突然想到是不是可以在公有云上部署 OpenStack 集群,就看了看阿里云、腾讯云,AWS 没去研究。
查了一下好像阿里云的那个弹性裸金属服务器表明了可以二次虚拟化,但是价格实在太贵了,腾讯云那个什么黑石直接在测试中不给用。
所以想问问大家,在阿里云的 ECS 上可以部署 OpenStack 吗?二次虚拟化会不会有问题?以及表明了内网速率为 10G 的机器,如果加弹性网卡并使用 bonding,可否突破 10G 的限制?
谢谢各位!
2244 次点击
所在节点    云计算
11 条回复
defunct9
2021-05-28 14:50:15 +08:00
zhaidoudou123
2021-05-28 14:57:51 +08:00
@defunct9 看了一下按量付费就还好,相比那个弹性裸金属可好太多了😂
Zakun
2021-05-28 15:01:12 +08:00
支不支持虚拟化,主要看透传上来的 CPU 吧。
zhaidoudou123
2021-05-28 15:04:47 +08:00
@Zakun 害,刚刚又查了一下,都说 ecs 不行,要搞只能用那个弹性裸金属了,算了,不考虑了(
回头找导师再问问有没有机器用吧😂
onetown
2021-05-28 15:11:20 +08:00
做什么实验? 3 台物理服务器不够用? 批量创建还是网络节点和网络服务? 如果 3 台裸金属配置够的话, 是非常够用的吧
geekvcn
2021-05-28 15:23:48 +08:00
组几个洋垃圾平台性价比最高的方案,就是不好报销
tabliu
2021-05-28 15:26:57 +08:00
不是有抢占实例,这个比按量更便宜
zhaidoudou123
2021-05-28 15:45:29 +08:00
@onetown 做的网络方面的实验,需要在不同的物理节点上新建虚拟机,然后考察网络性能,3 台勉强能做,但是规模有点小,理想一点 5 台左右就还行了,学校还给了几台千兆的机器,实在不行只能退回千兆做了。
@geekvcn 先看看吧,实在不行也是一种办法
@tabliu 还是挺贵的)😂
onetown
2021-05-28 16:12:40 +08:00
@zhaidoudou123 可能你们写 paper 要求很高, 不过 3 台对我来说是很理想的测试环境了, 可以测试 3 controllers + 3 compute nodes + 3 storage node + 3 network nodes. 网络测试你开机器的 flavor 小一点,2 core 2g, 每个 node 可以起 20 台(还可以更多),就 60 个虚机了, 你可以测试不同 node 之间的虚机吞吐和延时,node 和 node 之间的吞吐和延时, 还可以测试跨网络节点的 nat 吞吐和延时。测试 SR-IOV 的吞吐和延时, 测试网元到网元的吞吐和延时, 如果有 ceph, 还可以测试 3 个节点 io 的吞吐。5 台的数据和 3 台数据不会差别很大
zhaidoudou123
2021-05-28 17:04:54 +08:00
@onetown 谢谢!我有打算把控制节点那台机器装上 nova-compute,这下计算节点是多了一个。
我的实验主要问题是虚拟机对虚拟机的测试需要另一台物理机作为跳板,这样一对测试就需要三台机器,如果能有 5 台的话就好一些。
谢谢您的回复,这些测试指标我有一些之前没考虑到,回头做实验的时候正好看一下
HypocrisyChaser
2021-05-28 17:27:38 +08:00
在阿里云部署过单节点网络,KVM 虚拟机可以正常启动(也就是 nova),不过有点慢。推荐使用 zun 作为计算模块,就是用 docker 容器代替 KVM 虚拟机,性能开销会小很多,也比较快,不过这样在容器中再使用 docker 命令可能不太好弄。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/779825

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX