作者SmallBeeWayn (喵喵叫的蜜蜂猫)
看板Storage_Zone
标题[心得] Windows 2012R2新硬碟分割技术简测
时间Sat Nov 30 04:27:35 2013
在Windows 2012/8以上开始了一种新的硬碟分割技术
英文及正式中文翻译分别是:
Win8 : Storage Spaces/集区与储存空间
Win2012 : Storage Pool/存放集区
但"储存池"这翻译其实比较常见於各家储存虚拟化应用
与传统RAID与磁碟分割方式比较起来
储存池先将所有实体硬碟合并为一,再进行分配
除了能分配成常见的RAID0/1/5以外
最关键的就是不需要预先分配磁区大小
可以依据实际需求分配、回收实体硬碟空间
另外,在Server 2012 R2支援了新的技术
分层技术: 也就是模拟成混合硬碟,有效利用SSD的快速跟HDD的容量
*启用分层的模拟磁碟不支援动态容量分配
回写快取: 在SSD开快取,写入的时候先写进SSD之後再转进HDD
不过,目前Windows的储存池技术不支援
直接迁移: 在不同RAID模式间转换
负载调整: 调整虚拟磁碟使用的实际硬碟
因此在初始化的时候必须要多考虑分配的方式
另外,使用"伺服器管理员"介面的储存池很多设定都不能用
因此都必须使用PowerShell介面直接下指令
============================================================
技术部分讲完了,测试配备如下:
CPU: Intel E3-1230V2 MB: Supermicro X9SCA-F
RAM: ECC DDR3-1600 8G*2 Chipset: Intel C204
SSD: Plextor M5Pro 128G (on SATA3)
HDD: WD25EZRS / ST1000DM003 (on SATA2)
因为不能把所有服务都停下来,所以只停掉了一些非必要的进行测试
另外因为SSD是系统硬碟,写入快取被停用了,所以写入成绩很差
全部测试都用Crystal Disk Mark 3.0.3跑很多次去取分
连续存取 512K 4K 4K QD32
Read Write Read Write Read Write Read Write
硬碟直接测试(没有进储存池)
M5P128: 491.7 126.5 380.2 90.04 23.43 2.695 259.4 51.84
WD25: 118 88.12 38.03 52.41 0.437 0.976 1.273 1.016
从储存池中拉单颗硬碟
M5P128: 487.2 122.2 369 74.9 18.58 2.693 170.4 41.36
WD25+回写快取 117.6 97.2 41.71 50.93 0.564 2.679 1.861 30.62
SSD这边由於中间多了一层虚拟层,请求拉高效能就下来了
HDD这边因为利用SSD做快取,整体成绩反而进步了
模拟混合硬碟 89.6 72.55 35.82 48.21 0.496 2.74 1.46 29.91
M5P128+WD25+回写快取
模拟RAID0 232.4 207.7 49.76 79.67 0.592 2.692 1.815 33.09
WD25+ST10+回写快取
模拟RAID1 161.5 85.72 46.37 65.88 0.609 0.423 0.609 0.422
WD25+ST10
模拟混合反而比单纯回写还慢,我想这是因为混合硬碟需要收集使用量数据的关系
而模拟RAID0则获得了全面性的提升
模拟RAID1我开不出回写快取,不意外的除了连续读取之外的成绩都很差
模拟RAID5我没测,一方面听说微软的性能没调好,一方面我硬碟也不够
============================================================
结论
1. 新的回写快取很强大,拿来配HDD几乎没缺点
2. 不需要Resize就不用对容量该怎麽分配伤太多神了
3. 不过Windows8.1没有回写跟混合模式的样子
--
单选题: 请问...从天上掉下来的是?
1.魔法国 2.陨石 3.来自未来的少女 4.娱乐用人型天使
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.248.212.212
※ 编辑: SmallBeeWayn 来自: 111.248.212.212 (11/30 04:39)
1F:推 SRNOB :对硬碟坏轨或是救援之类的有影响吗 11/30 07:53
2F:推 oldmon :感觉是把LVM的功能加进Windows了,这样蛮方便的。 11/30 10:26