技术博客
LeoStor PACS胶片归档存储系统配置方案
总体需求
按照国家相关法律,PACS胶片数据需要保存15年,而且临床医师可随时调阅,所以,PACS归档存储具有以下特点:
- 横向扩展能力:由于PACS数据每日都在增长,基于建设成本的考虑,需要有简单有效、不停机的横向扩展方案;
- 海量文件检索:十五年可能会产生百亿级文件,需要在海量文件中秒出所需要的PACS文件的方案;
- 存储访问协议:由于存储协议的发展日新月异,所以,需要综合考虑NAS、对象和未来协议的统一存储;
- 故障自我管理:全系统应自我诊断,自我故障愈合,减少人为干预;
仍然以某三甲医院为例,每天增量数据500G和200万个文件,需要满足至少2个节点或硬盘同时故障。
分项 | 数据 | 15年 |
数据写入量 | 500GB/日 | 约2.7PB |
文件数量 | 200万/日 | 约60亿 |
目录数量 | 4万/日 | 约1.2亿 |
MDS节点配置
增加元数据节点数量可显著提升在百亿文件中快速检索的文件的效率,基于PACS胶片数据的特点,建议每增加1PB的数据,增加一对MDS元数据节点;其他的,提升CPU的主频,可缩短每个指令的执行周期,建议配置3.0GHz以上主频CPU;采用U.2 NVMe SSD可提升并发数据的读写。
分项 | 配置 |
节点数量 | 2台 |
CPU | 2 * Intel 4215R CPU |
内存 | 128GB |
元数据盘 | 2 * 1.92TB U.2 NVMe SSD HBA |
网络 | 2 * 10GE SFP+ / 25GE SFP28 |
需要成对增加MDS节点,且存储容量一致;升级MDS盘,新盘容量不小于老盘,在系统工作正常情况下,拔出老盘,插入新盘,即完成升级;同时,在系统工作正常情况下,切出老节点,加入新节点,即完成节点的更新。
OSS节点方案
由目标容量测算节点数量是归档存储常用的计算方式,本案例中建议使用LeoRaid 4+2:2(N+M:M)冗余模式,可用率达66%,裸容量= 2,700TB ÷ 66% = 4,090TB ;LeoStor有着优异的冗余技术方案,基于建设成本的考虑,在建设初期可采用DF1200 2U12盘位设备,当数据增加到一定数量时,可使用DF3600 4U36盘位高密度存储服务器进行扩展或替换,本案使用10TB ST SATA盘,使用冗余模型LeoRaid4+2,我们执行严格的8节点模型,所以,系统起始配置为8个存储节点。
单硬盘容量 | 硬盘数量 | 12盘位设备 | 24盘位设备 | 36盘位设备 |
8TB | 512 | 43 | 22 | 15 |
10TB | 409 | 52 | 18 | 12 |
12TB | 341 | 29 | 15 | 10 |
14TB | 293 | 25 | 13 | 9 |
16TB | 256 | 22 | 11 | 8 |
备注:绿色区域代表可选,机械盘建议选择希捷X16 SATA企业级盘。
本项目中,建议一次性配置8个存储节点,并不意味着只能有一种冗余,凡是满足8个节点的冗余策略,目录都可以分别配置;同时,并不需要将所有硬盘满配,而只需按需配置;由于硬盘价格会持续走低,一般可按照原所有数据容量加未来1年的增量即可,这样,可以让整个投资更低,而且系统中有不同时期的硬盘,超出M块硬盘故障的概率降低。
如果需要更新硬盘,可同时拔出硬盘或切出节点的个数,是多个冗余策略中的M值最小的那个,更新之前,需确认系统处于正常工作状态,更新的硬盘容量可以小于老盘的容量,但建议还是不小于。
-
标准型
- 方案型号:DF3600-E
- 存储节点:4U 3.5" 36盘位设备
- 存储节点数量:8台
- 存储硬盘:24 * 10TB ST X16 SATA盘
- CPU: 2 * Intel 4210R
- 内存:64G内存
- 网络:2 * 25GE SFP28
- LeoStor容量许可
- LeoStor 对象存储软件许可
- LoeStor LDM归档软件许可
-
AI分析型
- 方案型号:DF3600-E
- 存储节点:4U 3.5" 36盘位设备
- 存储节点数量:8台
- 存储硬盘:24 * 10TB ST X16 NL-SAS盘
- CPU: 2 * Intel 4215R
- 内存:256G内存
- GPU:NVDIA V100/RTX
- 网络:2 * 25GE SFP28
- LeoStor容量许可
- LoeStor LDM归档软件许可
支持华为、华三、迈普、盛科等25GE交换机,建议选择盛科E680-48Y8C,其具有48个10GE/25GE和8个100GE端口。