适合具体体系结构的最佳做法

 

上一次修改主题: 2005-07-26

除了实现适用于所有存储体系结构的最佳实践之外,还应熟悉每种类型的存储体系结构所特有的优点、缺点以及最佳实践。下表列出了这些体系结构类型以及每种类型的优缺点。

存储体系结构以及每种类型的优点和缺点

存储体系结构 优点 缺点

直接附加存储 (DAS)

  • 便宜
  • 适合于中小型配置
  • 在 PCI 总线或 Ultra-3 SCSI 上使用 RAID 控制器时,可提供高性能
  • 管理成本较高
  • 可伸缩性不是很好

存储区域网络 (SAN)

  • 可以动态添加存储
  • 用于群集时效果较好
  • 可提供高性能,适合于大型基础结构和数据中心
  • 支持快照、克隆和快照式克隆,从而可以对甚至是非常大型的数据库进行管理
  • 可以将数据镜像到便宜的 JBOD(只是一批磁盘)
  • 可以将多个供应商存储组合在一起,形成一个单元设备
  • 可以将存储放在可以共享且易于供应的网络上
  • 可以根据需要将资源转移到服务器
  • 昂贵,尽管价格正在降低
  • 复杂 - 要求具备特定 SAN 知识的存储专家
  • 必须正确配置,否则会遇到可靠性问题

网络附加存储

便宜

  • 要求使用用于 Exchange 2000 的块模式驱动程序,这种驱动程序很少可用。
  • 可能不受 Windows Server 目录支持。
  • 必须与存储提供商协作,这在恢复时将很耗时间。
  • 可伸缩性不是很好
  • 每个设备只支持 1,500 个用户
  • 每个网络附加设备只允许使用两台 Exchange 服务器,因此只能实现双节点群集
  • 要求在 Windows Server 2003 上运行 Exchange 2003
  • 不支持卷影复制服务框架来实现快照

Internet SCSI (iSCSI)

  • 比 SAN 便宜
  • 可以通过 LAN、WAN 和 Internet 将数据传输到远程存储位置
  • iSCSI 硬盘似乎直接连接到服务器

建议通过专用 iSCSI Gigabit 网络将网络通信与存储通信分开。

对于每种类型的存储体系结构,必须使用前面计算的每个邮箱 IOPS 值,以便:

  • 优化性能。
  • 优化可靠性。

使用 Storport 驱动程序,而非 SCSIPort 驱动程序

  • Storport 驱动程序,Microsoft® Windows Server™ 2003 的一个新功能,与以前的 SCSIport 驱动程序相比,可在硬件 RAID 和 SAN 环境中提供更强的性能。

在 Microsoft® Windows® 操作系统中,SCSIport 驱动程序与供应商编写的专用适配器微型端口驱动程序一起结合使用,并且在过去许多年中,它是仅有的可向存储目标提供 SCSI 命令的驱动程序。不过,SCSIport 驱动程序的设计是为了可以最佳地与使用直接附加存储的并行 SCSI 互连配合工作。其设计目的既不是为了满足光纤通道 SAN 配置的高性能标准,也不是为了与硬件 RAID 一起良好地配合工作。

因此,在服务器上运行关键任务 Windows 应用程序的组织,当 I/O 在主机和存储目标之间传递时,没有实现光纤通道 SAN 或硬件 RAID 适配器(在主机和存储阵列上)的最佳性能优点和最强易管理性。

由于 Storport 的开发,这些局限性已经被克服,这种新设备驱动程序是为了补充 Windows Server 2003 或更高版本的 SCSIport 而设计的。Storport 是一种新端口驱动程序,可以提供更高的 I/O 吞吐量性能,增强的易管理性以及改进的微型端口接口。在这些变更的共同帮助下,硬件供应商可实现高性能互连的目标。

有关 Storport 驱动程序的详细信息,请参阅 https://www.microsoft.com/WindowsServer2003/technologies/storage/storport/default.mspx