阿里 ECS 是一台物理机器构成的还是多台物理机器构成的?

2021-12-21 14:58:15 +08:00
 lopssh

阿里 ECS 是一台机器构成的还是多台机器构成的?

  1. 是一台物理机实现(某一台池化机器上的某个虚拟机)
  2. 还是多台物理机构成的网络计算机(即:纯粹基于网络的计算机,比如:内存由北京的一个服务器组成,CPU 由广东和福建的两台服务器共同构成,硬盘是浙江的三台服务器构成的)

请问是 1 还是 2 ?

如果不是 2 ,那么现在的技术世界里 存不存在 2 这种实现?

7405 次点击
所在节点    云计算
51 条回复
stoneabc
2021-12-21 16:34:06 +08:00
@felixcode 先不说能不能实现。。现在云厂商普通 vpc 内网的延时也就个位数 ms 。。上 Roce 之类东西的话能到个位数 us 级别
mikuazusa
2021-12-21 16:36:54 +08:00
只能是 1 ,2 的情况目前的超融合也达不到。
想了解超融合的,看一下什么是超融合一体机就知道了。
felixcode
2021-12-21 16:41:22 +08:00
@stoneabc
"内存由北京的一个服务器组成,CPU 由广东和福建的两台服务器共同构成"
这个怎么能达到 us 级别?
freelancher
2021-12-21 16:41:36 +08:00
令人震惊的计算机文盲。不多说了。看完帖子我能气晕。
stoneabc
2021-12-21 16:43:08 +08:00
@felixcode 仅指 “多台物理机构成” ,跨地域当然不行
felixcode
2021-12-21 16:51:37 +08:00
@stoneabc
roce 的个位数 us 级延时是指适配器延时,没算上传输延时。
哪怕是个位数 us 级的延时,放到现有的架构上,内存与 cpu 之间的延时也是现有单机的上百倍了。
Chase2E
2021-12-21 16:57:05 +08:00
<=一台物理机器,云计算的本质就是利用冗余资源嘛
b1u2g3
2021-12-21 17:05:15 +08:00
无知,半知半解 =》无畏
interim
2021-12-21 17:08:19 +08:00
一时无力吐槽,这竟然是个开发问出的问题,建议重修计算机。
msg7086
2021-12-21 17:11:59 +08:00
超融合我记得只有存储是共享的吧,而且也是走 IB 之类互联的。
这些技术的难点都在于突破光(电)速。
CPU 和内存之间十几厘米的距离到顶了,拉到隔壁桌子都不行,你还跨省。这么远的距离,4GHz 的 CPU 瞬间被拉成 4KHz 。
markgor
2021-12-21 17:13:38 +08:00
所谓的超融合其实就是现在云厂推的无服务器应用...单纯跑一个应用的。
只涉及到存储 /计算 /带宽 能力。
和虚拟机完全不是一个级别的。
另外阿里 ecs 也不是一台物理机器;

存储->建立存储池,末端是多台物理机器;
CPU/内存->集群中建立的虚拟机;
比方 A 集群中由 3 台物理机组成,虚拟机的配置运行仅仅会在其中一台节点中生效。
当发现这个节点异常时,集群会把配置文件移动到另一个节点中。由于数据的存储是存储池中的,所以这个移动其实仅仅是配置。

如果你有租用超过 3 年的云主机,你细心查看会发现有过自动重启的日志(可能看运气吧,但我其中一台试过),提交工单后答复由于宿主机异常,导致了转移,所以引起云服务器重启....

内存带宽大概是 4200MT/s ,网络带宽需要达到怎样的条件才能这样异地组机呢,而且还没考虑稳定性...
这有点过渡设计了....
eason1874
2021-12-21 17:22:41 +08:00
硬盘可以通过网络连接,大部分场景能满足,需要高 I/O 的除外

CPU 和内存通过网络连接不可行,损耗极其大,说可行的要么不懂,要么骗子

这题目让我想起好多人以为超算就是堆 CPU 堆内存。。。
julyclyde
2021-12-21 17:50:32 +08:00
@lopssh 那只是个市场用语
ch2
2021-12-21 17:55:05 +08:00
你用过就知道,哪台机器性能指标啥样都得提前文档里写好的,同一个大区不同小区之间高几毫秒延迟都得说的清清楚楚,不在一台机器上的都能猜得到
xingHI
2021-12-21 18:15:14 +08:00
香港轻量最低配什么价格
PMR
2021-12-21 18:22:45 +08:00
内存延迟超过 80/90ns 都已经出现计算能力下降的情况



内存 cpu 在上广的情况
天翼云在两地网络延迟能摸到 29ms
这延迟带来是非常致命
l4ever
2021-12-21 18:44:20 +08:00
内存、CPU 必须在一起, 人家厂商为了最大化的加速, 恨不得把内存集成到 CPU 里面去.
vhwwls
2021-12-21 19:04:35 +08:00
底层是高度定制化的 KVM ,CPU 和内存当然只能是同一台机器上的,至于硬盘视情况而定,大部分情况是分布式存储上的。
tinybaby365
2021-12-21 19:21:12 +08:00
CPU 和内存来自同一台 host ,( CPU 和内存都归为计算资源),磁盘可以来自该 host ,也可以是外部的云盘。云盘也是不会出 zone 的,不可能跨 region 的,延迟太大了。云盘使用的是 RDMA 类的方案。
littlewing
2021-12-21 19:51:25 +08:00
如果你买的是 1024C1024T 的配置的话,有可能是 2

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

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

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

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

© 2021 V2EX