Chiphell - 分享与交流用户体验

标题: 现有的计算机数据总线技术中,有没有允许热插拔内存的技术? [打印本页]

作者: sinopart    时间: 2023-9-13 18:00
标题: 现有的计算机数据总线技术中,有没有允许热插拔内存的技术?
可以在不影响操作系统正常运行的情况下热插拔来增加内存(允许不能减少内存),或是允许计算机系统在执行某一类特定任务的时候启用额外的内存,而这些额外的内存子系统在被热启用之前处于完全断电的状态(这些额外内存具有和操作系统正常内存一样的结构和性能)。
作者: 晓古城    时间: 2023-9-13 18:04
那要买卧式机箱,接口插满动一下都是折磨
作者: labyrin    时间: 2023-9-13 18:07
硬盘热拔插是因为经常坏,需要保证机器在线,内存的话几乎不会坏,没有人为这个设计的,不然别说内存,CPU都能给你整成热拔插
作者: xy.    时间: 2023-9-13 18:07
ibm 和 hp 的服务器都有支持内存热插拔的, 但原理类似于 raid 1
作者: rSkip    时间: 2023-9-13 18:21
只允许热插不允许热拔的需求 不可持续也并不存在吧。
热插拔需要类似硬盘一样做冗余,也会影响物理内存地址到物理内存的映射关系,感觉不是不能做,但是成本和复杂度都挺高的。如果没有特别强烈的需求的话估计不会做吧。
作者: YoshinoSakura    时间: 2023-9-13 19:58
感觉这玩意好像就在虚拟机上出现,没接触过能热添加的物理机器
作者: Mufasa    时间: 2023-9-13 20:09
以前那种4路Xeon,用内存扩展板的服务器,可以热插拔内存,但必须先开启内存RAID 1
整个过程操作系统不会感知到,也不会有内存容量变化。

IBM和HP,这两家的小型机,很多零件都可以热插拔。
Power系列处理器的机器,甚至可以热插拔CPU(实际是在线更换运算节点)

至于楼主说的,平时不开那么多内存,负荷增长时开更多的内存。
这是IBM小型机的技术,出厂的机器其实都是满配,根据授权决定开多少给用户使用。
对于备份服务器,平时只要买很少的授权就可以了,
当主机故障需要用到备份服务器时,花钱买临时授权,把机器开满。
作者: xiaopang666    时间: 2023-9-13 20:17
cpu热插拔
(, 下载次数: 35)
作者: fell9999    时间: 2023-9-13 20:46
HP服务器有"raid1"内存.
但是必须是两个U才行
另外虚拟机里可以实现热插拔内存.充分说明操作系统是支持的.
成本的话.你都考虑热插拔了.还计算什么成本呀

作者: nineapple    时间: 2023-9-13 20:48
有的,FT 服务器,连CPU都可以在线更换, 一般初始配置大概100万起
作者: 赫敏    时间: 2023-9-13 21:28
热插拔的前提是有冗余。就看你愿不愿意为了这个热插拔付出容量减半的代价
作者: OstCollector    时间: 2023-9-13 21:42
https://www.kernel.org/doc/html/ ... memory-hotplug.html
作者: zerozerone    时间: 2023-9-14 00:46
支持没问题,先把银子准备好
作者: Ls12    时间: 2023-9-14 08:41
labyrin 发表于 2023-9-13 18:07
硬盘热拔插是因为经常坏,需要保证机器在线,内存的话几乎不会坏,没有人为这个设计的,不然别说内存,CPU ...

CPU 确实有热插拔
作者: c2h6o    时间: 2023-9-14 10:03
高端服务器内存和IO卡都能支持热插拔,但目前基本上绝迹了,主要是要求太高,需求很少。
作者: 雨季不再来    时间: 2023-9-14 11:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: c2h6o    时间: 2023-9-14 12:42
雨季不再来 发表于 2023-9-14 11:54
有这个需求的为什么不搞一台热备服务器呢?

之前有这种功能的服务器基本上都是用在有热备的环境的,基本都是高端服务器或者小型机,甚至是双活的集群,最近几年的高端服务器也没有这功能了,估计一个是成本高,二是需求小,还有就是虚拟化环境的普及。
作者: Mufasa    时间: 2023-9-14 13:32
c2h6o 发表于 2023-9-14 12:42
之前有这种功能的服务器基本上都是用在有热备的环境的,基本都是高端服务器或者小型机,甚至是双活的集群 ...

主要是虚拟化环境的普及

单个节点发生故障,虚拟机可以在线迁移到没有故障的节点上继续运行。
故障节点可以停机慢慢修,只要整个集群的资源还没有满载,就没事。
作者: c2h6o    时间: 2023-9-14 14:24
Mufasa 发表于 2023-9-14 13:32
主要是虚拟化环境的普及

单个节点发生故障,虚拟机可以在线迁移到没有故障的节点上继续运行。

是的,但有一些关键业务和核心数据库还是运行在物理机上的。
作者: imyz    时间: 2023-9-14 16:08
Blade 刀片服务器就是这个思路,区别在于,Blade Server 本身是一个完整的系统




欢迎光临 Chiphell - 分享与交流用户体验 (https://www.chiphell.com/) Powered by Discuz! X3.5