最近因为需要大容量储存空间因此在研究 Storage
看到 Windows Server 2012 的 Storage Space 功能
很像是将一堆物理硬盘接上后以软件的方式做成磁盘阵列
不知有没有人实作过或有正式导入的经验?
可靠度可以期待吗?
补充,以下是目前想到的
1. Storage Pool 要有至少两个或多个接口能与部属 Server Space 的 Server 连接
并且 Storage 要有能继续串接 Storage 的功能/接口 (相对的未来只能采购同型 Storage?)
2. 作为 Storage Space 的 Server 要有实体接口能与 Storage Pool 连接
必须是实体机或其硬件接口支援 PCI Paththrough 让 VM 能直接控制 HBA / NIC
提升存取效能
3. 作为 Storage Space 的 Server
要有多台同时连接到 Storage Pool 提供备援容错的机制
4. 作为 Storage Space 的 Server 好像得有好多网卡才行
(Cluster、Herat beat、Network Teaming for access、iSCSI?)
5. Storage Pool 的硬件必须提供硬盘热插拔的功能
当有硬盘故障时才能线上替换
6. 因为 Mirror Disk 的 Block 会存在任意两个硬盘上
万一 Storage Pool 同时有两个硬盘故障会不会造成多个 Virtual Disk 损毁
(当 Storage Pool 中的硬盘数量越来越多时
一颗以上硬盘同时故障的机率也相对提高)
7. 可以考虑加入 SSD 提供较常存取的档案更快速的存取效率
(较常使用与不常使用的档案据微软研讨会中的说明是会
全自动判断然后在排程工作时间搬移到 SSD Tier 或 HDD Tier)
8. Server Farm 的 Switch 背板频宽要够大
才能支援众多 Server 经由 SMB 3.0 对 Storage Space 进行存取
9. Storage Space 与 SMB 3.0 的技术还很新,不知道够不够成熟
根据微软历代都要等 SP1 才会稳定的传统来看...
马上在 Production 环境导入可能会有一些风险