拉仇恨,PC机单盘速度竟然秒杀服务器RAID10 (四种硬盘的缓存技术)

来源: hot_powerz 2017-02-10 16:13:18 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 次 (3317 bytes)
本文内容已被 [ hot_powerz ] 在 2017-03-15 19:44:39 编辑过。如有问题,请报告版主或论坛管理删除.

首先来看下昂贵的服务器的磁盘性能:

它是通过这个卡来4个SAS硬盘的RAID10加上2个SSD盘(缓存)实现上的。

整个存贮单元就2K以上。当然是不差钱的公司用的。它要的是大容量高性能与高可靠性。个人PC机上就意义不大。

 

有一天,一个意外,我的PC机竟然秒杀了这台服务器。看测试

 

从图中可以看到我用的是普通的 WD机械硬盘。恐怖不?

它的秘密就在:缓存。 如同电脑中任何与计算或存贮有关的单元,缓存都无处不在,CPU,硬盘,GPU。

但是缓存非常昂贵,大部分硬盘中的内置的缓存都比较小,如64Mb。如这个1T的传统硬盘

这样就有了给机械硬盘外部加缓存的技术,其中如Intel® Rapid Storage Technology是可以将SSD硬盘作为普通机械硬盘的缓存,在很多ASUS的主板上有这个,如AMAZON上的这块主板。我印象中大概有20-30%左右的性能提升。有兴趣的朋友可以看下这个视频,演示了在ASUS主板的机器上,启用SSD作为缓存。

还有一种硬盘是将机械硬盘与SSD盘组装在一个盘里,SSD作为缓存盘,但外形上看是一个单独的硬盘。有的将它叫作HYBRID HARD DRIVE或SSHD,类似的硬盘如这个。它的好处是不需要任何主板或OS的支持。

但是,大家都知道还有电脑内存RAM的速度更快,其实机械硬盘本身的缓存就与RAM内存相似。有人就打上了用RAM作硬盘缓存的主意,于是,我在某一天就发现了它,PrimoCache ,然后,安装上我的电脑,因为我的电脑有8G,平时自己玩,也用不了这多,给了3G给这个工具,测试速度后,结果非常惊人。

可惜的是,它是付费的,有30天的试用期。不过,这个主意我个人认为是非常有创意的,在很多场合也用得上。

软件名称在我上面的截图里右上方。

声明:个人与这个软件无关,纯粹技术讨论

视频:实际测试与简单使用说明:

;

 

 

 

所有跟帖: 

老机子搞SSD RAID或条带卷了呗!前提是主板要支持SATA3 :-DDD -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 16:20:36

pcie 3.0 ? -时来运砖- 给 时来运砖 发送悄悄话 (0 bytes) () 02/10/2017 postreply 16:43:14

都没猜对,这是 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (298 bytes) () 02/10/2017 postreply 18:18:48

家里的电脑4个硬盘搞RAID 10真心不值,除非RAID卡不要钱,有哪钱M.2组RAID 0绝对秒超 -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 21:39:41

软RAID喔!:-))) -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 21:43:14

RAID 0真的不推荐,除非你加一个UPS -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (83 bytes) () 02/10/2017 postreply 23:33:48

我是有机会能用都会用RAID 0,有个NAS也是一直用RAID 0,从来没丢过文件,就是改组建结构很麻烦 -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 23:39:17

主要也是没有什么重要文件,极少重要文件闪存备份过 -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 23:45:00

M2好啊,可是换主板或加板卡,比SSD还要贵。我已经更新了主贴,再看下发表下意见:=) -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (0 bytes) () 02/10/2017 postreply 23:15:21

Ramdisk好像有不少于十五年的历史了吧,速度虽快但容量有限,那个Intel 的RST还是有SATA3的限制过不来600兆吧? -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 23:31:25

RAM DISK 与RAM CACHE还是不同的。RAM CACHE容量等同是你硬盘的容量。 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (0 bytes) () 02/10/2017 postreply 23:35:17

那还不是要受限于SATA3的带宽 -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 23:40:53

你试下吧,个人认为与硬盘接口关系不大。 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (0 bytes) () 02/10/2017 postreply 23:43:36

那个SSD接在主板的哪里呢?另有适配卡走PCIE? 不太能理解怎么绕过去 -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 23:50:19

唉你还是没仔细看帖子 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (210 bytes) () 02/11/2017 postreply 00:10:23

关系不大,cache的原理就是把可能要访问的东西提前从慢速设备放到快速设备上,这样就能提高速度。 -企鹅肥肥- 给 企鹅肥肥 发送悄悄话 企鹅肥肥 的博客首页 (592 bytes) () 02/11/2017 postreply 21:41:45

没研究过,有空要去研究下,不知技嘉板子是否支持。 -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 23:35:17

RAM CACHE是primocache这个软件的功能,它基本上任何主板都可以实现。但要你有空闲的内存。 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (70 bytes) () 02/10/2017 postreply 23:42:29

对,4GB一下没啥意义,明天有空去看下下RAM CACHE,以为都是基于RAM而非硬盘,奥特啦! -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/10/2017 postreply 23:55:27

毫无意义的东西。内存能有多大?而且比SSD贵多了! -味苦- 给 味苦 发送悄悄话 味苦 的博客首页 (0 bytes) () 02/11/2017 postreply 06:20:49

缓存出发点都是用金钱换性能。很多机器有8g内存,家用根本用不着 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (0 bytes) () 02/11/2017 postreply 08:46:32

Primo Ramdisk Vs. PrimoCache -netsoldier- 给 netsoldier 发送悄悄话 (329 bytes) () 02/11/2017 postreply 08:06:09

楼上的这个比较很全面也直观,感觉得这种RAM CACHE过磁盘组CrystalDiskMark的数值已经部分失真,虽然SATA接 -Oneshotkill- 给 Oneshotkill 发送悄悄话 (872 bytes) () 02/11/2017 postreply 08:59:59

嗯,思维的确敏捷,期待你的测试成果。1-2G的机器就不要试了。4G的机器可以考虑,给出0.5 G-1G. 另外 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (386 bytes) () 02/11/2017 postreply 11:17:19

一个合理的假设,磁盘和CPU接口并不是任何时候100%地在工作,必然存在空闲的时候,这些空闲的时候就是cache的良好时机。 -企鹅肥肥- 给 企鹅肥肥 发送悄悄话 企鹅肥肥 的博客首页 (342 bytes) () 02/11/2017 postreply 21:53:49

因为磁盘读写是外部请求触发的,这个技术关注的是在CACHE中是否包含请求数据 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (155 bytes) () 02/11/2017 postreply 23:10:11

Primocache 和 eboostr 的比较 -Oneshotkill- 给 Oneshotkill 发送悄悄话 (9668 bytes) () 02/12/2017 postreply 10:04:00

Have Fun! :-DDD -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/12/2017 postreply 16:20:57

PrimoCache也有预装cache的功能了。又查了点资料,知道了这个软件与WINDOWS自己的CACHE功能有些重叠。 -hot_powerz- 给 hot_powerz 发送悄悄话 hot_powerz 的博客首页 (3545 bytes) () 02/12/2017 postreply 22:51:30

Interesting:-) -Oneshotkill- 给 Oneshotkill 发送悄悄话 (0 bytes) () 02/12/2017 postreply 22:53:49

请您先登陆,再发跟帖!