分享

零成本实现固态硬盘给机械硬盘加速

 苏睿思 2016-09-22

之前我们聊过用内存给固态硬盘加速的话题:然并卵?实测看用内存软件加速固态硬盘是否有用,而今天的测试内容有所不同,这次我们用固态硬盘来给大容量的机械硬盘加速。相比内存断电后数据全丢来说,固态硬盘的闪存作为非易失性存储介质的安全性更高一些。

下面的测试使用东芝Q300 240G固态硬盘与西部数据640GB机械硬盘进行。测试机的系统盘使用的是MLC闪存的东芝Q200EX 240G。

零成本实现固态硬盘给机械硬盘加速

Q300是东芝原厂TLC固态硬盘,四核心主控支持多达八条闪存通道,硬件规格不输主流级产品。今天我们的目标就是使用东芝Q300和西数的机械硬盘组建一个虚拟的混合硬盘,实现分层存储:它既能拥有机械硬盘的大容量优势,同时也能将常用的数据自动调配至固态硬盘的闪存内,实现常用软件的较高使用性能。

零成本实现固态硬盘给机械硬盘加速

目前能实现分层存储的方案有Intel智能响应、PrimoCache和Windows自带的存储池。Intel智能响应对主板型号有比较严格的要求,PrimoCache则是一款收费软件(单PC授权200元人民币),这些都不是理想的选择。今天我将带大家尝试的是Windows Server 2012操作系统中自带的存储池功能。作为服务器版操作系统,服务器管理器程序会在开机后自动启动,从中可以找到文件和存储服务设置:

零成本实现固态硬盘给机械硬盘加速

删除东芝Q300固态硬盘和西数640G机械硬盘上的所有分区,然后切换到存储池,右下角任务中选择新建存储池。存储池相当于一些硬盘的组合,在这个组合阵列之上可以创建虚拟的硬盘。

零成本实现固态硬盘给机械硬盘加速

将东芝Q300固态硬盘和西数机械硬盘一起加入到存储池当中:操作系统会识别出各个硬盘的介质类型

零成本实现固态硬盘给机械硬盘加速虚拟池只是一个磁盘的组合阵列,在它之上我们还需要创建虚拟磁盘来使用,点击左侧任务,选择新建虚拟磁盘:

零成本实现固态硬盘给机械硬盘加速

因为我们的虚拟池中包含了一块固态硬盘和一块机械硬盘,操作系统会提示可以创建存储层,这将是分层存储——用固态硬盘加速机械硬盘的关键:

零成本实现固态硬盘给机械硬盘加速

在虚拟磁盘向导当中一路下一步,在大小设置这里选择最大大小即可,这样创建出来的虚拟硬盘将拥有固态硬盘和机械硬盘二者容量之和。

零成本实现固态硬盘给机械硬盘加速

虚拟磁盘创建完成之后会进入分区和格式化环节,文件系统格式可以选择NTFS也可以选择最新的ReFS:

零成本实现固态硬盘给机械硬盘加速

接下来对这个神秘的固态机械混合硬盘进行一番测试,首先是传统的HDTune测试:可以很明显的看到混合硬盘前半段是东芝Q300固态硬盘的速度,而后半段则是西数机械硬盘的速度

零成本实现固态硬盘给机械硬盘加速

将固态硬盘和机械硬盘组合起来并不仅仅为了取得容量上的合并,更重要的是可以取得性能与容量兼顾的分层存储效果:常用的数据自动移入固态硬盘部分,不常用的数据则继续留在机械硬盘部分。

Windows Server 2012的分层存储热数据调整默认是在每天凌晨1点进行,考虑到普通家用情况,我们也可以更改这个计划任务的执行条件,比如每4小时执行一次热数据调整,将最常用的数据整理到固态硬盘存储。

零成本实现固态硬盘给机械硬盘加速

第一次在混合硬盘上运行Anvil’s Storage Utilities测试:

零成本实现固态硬盘给机械硬盘加速

接下来手动运行一下分层优化的计划任务,然后再次运行Anvil’Storage Utilities测试就会发现,测试文件已经被调整到固态硬盘当中,读取速度大幅提升:

零成本实现固态硬盘给机械硬盘加速

有了分层存储的帮助,我们就可以不必关心哪些文件是常用的、哪些文件是放在机械硬盘上就好的,把热数据识别与调整工作留给系统自动执行即可。当然,Windows Server 2012的这个存储池-分层存储也不是完全没有缺憾,比如只有在Server系统上才能提供完整功能、加速机械硬盘用的固态硬盘不能作为系统盘使用。不过好消息是现在固态硬盘的价格已经十分便宜,如果仅仅是用作给机械硬盘进行热数据缓存的话,选择东芝Q300 120G仅需280元左右即可实现。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多