存储池是什么意思
存储池是为集体存储共享置备的存储卷的集合。这些池建立在物理存储设备的聚合上,根据资源需求进行隔离,然后由共享环境中的各种计算机或系统使用。存储池可以分为三类,每类都有不同的用途;主存储池、副本存储池和活动数据池。
我们为什么要使用存储池
存储池可帮助管理员以逻辑方式分配驱动器的集中存储容量。网络中的服务器和计算机利用此池存储来存储备份、存档和空间管理的文件。它允许通过活动备份和冗余系统灵活访问数据。存储池优化了数据存储,提高了存储利用率和磁盘的整体操作效率。
存储池和 LUN 的概念
存储池是一种存储置备。它可以帮助管理员以逻辑方式分配磁盘驱动器的集中存储容量。将存储容量隔离到不同的池中后,可以为每个应用程序划分存储并为其关联逻辑单元号 (LUN),LUN 仅用作标识符。
每个存储 LUN(与池相关联)的容量可以从单个磁盘或多个磁盘的组合中分离出来。工作负载或应用程序会将 LUN 视为单个物理存储实体。这使得存储管理更加容易。
存储池与磁盘阵列
独立驱动器冗余阵列 (RAID) 又是一种存储配置概念,主要用于管理存储阵列以提高性能和确保数据安全。
可以应用不同类型的级别或 RAID 配置 (RAID 0-6)。RAID 配置最多可应用于 16 个驱动器。管理员可以根据要求和存储的数据类型选择配置。
例如,对于数据备份和安全,可以使用RAID 6,它可以承受多个驱动器故障。RAID 6 可以应用于最少 10 个磁盘,最多 16 个磁盘,其中两个将用于奇偶校验。为了获得更好的性能,可以使用 RAID 5,它仅使用一个磁盘进行奇偶校验。
RAID 配置可以在软件或 RAID 控制器硬件的帮助下实现。RAID 的一个限制是它最多可以为 16 个驱动器实现。另一方面,存储池可以实施到数百个磁盘驱动器。
但是,在池存储和创建 LUN 时,无法分离 RAID 配置。创建存储池时,还必须提及 RAID 级别。通常使用 RAID 5 或 RAID 6 配置。
异构存储池
存储池可以通过从不同类型的存储驱动器(如串行连接 SCSI (SAS)、闪存和近线 SAS (NL-SAS))中分离出存储来创建,这与 RAID 不同,RAID 只能应用于一种类型的存储。
通过从异构存储容量池化存储,管理员可以灵活快速地访问数据。例如,在异构存储池方法中,经常访问的数据将存储在高性能闪存中,很少访问的数据将存储在SAS存储中。
存储池的实际实现
为一台服务器维护存储设备很简单,但是当管理员必须为组织的数据中心中的数百台服务器安装单独的存储系统时,可能会很麻烦。
数据中心中的服务器通常用于托管应用程序和工作负载。当独立存储设备连接到服务器时,迁移成为一个复杂的过程,这意味着当工作负载从一台服务器迁移到另一台服务器时,还必须交换存储设备。这对企业来说是不可行的。
存储区域网络 (SAN) 可帮助公司应对这一挑战。简单来说,SAN 可帮助管理员将服务器连接到存储系统。它整合了存储设备并形成了一个存储系统,可帮助服务器从 SAN 访问数据。
利用存储池和 LUN 是管理 SAN 和为企业中的工作负载调配存储的有效方法。在创建存储池时,必须考虑以下几个方面:
- 预配类型
- LUN 的类型
- 供应商
精简资源调配与厚资源调配
从存储池创建 LUN 时,需要为每个 LUN 配置存储,具体取决于它所迎合的应用程序。厚资源调配是指向 LUN 分配固定数量的容量。另一方面,精简资源调配使管理员能够灵活地在未来随着需求的增加而分配更多容量。
例如,假设用 100 GB 对 LUN 进行厚置备。现在,假设工作负载只需要 50 GB;剩余的 50GB 仍将被视为此 LUN 的一部分,不能分配给需要的其他应用程序。
但是,当精简调配具有 100 GB 的 LUN 并且工作负载实际需要 40 GB 时,剩余的 60 GB 可以分配给其他位置的其他功能,以后当精简调配的 LUN 需要额外容量时,它可以按需回收所需的存储。这种灵活性使精简配置成为首选选项,并使您能够优化存储容量。但是,有一个警告 — 如果将来在回收期间未向精简调配的 LUN 提供所需的存储,则可能会使 LUN 成为只读 LUN,因此在资源调配时必须进行适当的管理。
LUN 的类型
有多种类型的 LUN,每种类型都有特定的用途。
- 镜像 LUN:将数据复制到另一个物理驱动器中以实现冗余和备份。
- 条带化 LUN:数据平均写入所有可用的物理驱动器中,以确保 I/O 操作在磁盘上平均分布,并且没有磁盘被过度使用。
- 带奇偶校验的条带化 LUN:这是具有奇偶校验的条带化 LUN 的扩展。数据跨多个驱动器写入,奇偶校验信息也存储在多个驱动器上。当特定物理驱动器发生故障时,管理员可以从奇偶校验磁盘检索数据。
- 串联 LUN:来自多个 LUN 的数据合并(串联)到一个 LUN 中。
供应商
有多个领先的供应商提供自己的平台软件来创建存储池和 LUN 并集中管理它们。一些知名的企业供应商是NetApp,Dell EMC,IBM和Synology DSM。
在监控方面,将重点放在某些关键绩效指标上可以全面了解绩效。LUN 利用率、每秒输入/输出操作数 (IOPS) 和 LUN 带宽是可以衡量的一些指标。指标的确切名称可能因供应商而异。
此外,每个供应商都提供了某些建议或最佳做法,应采用这些建议或最佳做法来确保设备的长期运行状况。例如,某些供应商建议在创建存储池时使用相同的磁盘驱动器类型。
统一的多供应商存储监控
存储基础架构是 IT 的基本组成部分,存储设备的运行状况对网络的性能有着巨大的影响。过度使用的磁盘会直接影响应用程序性能,降低应用程序性能,因为应用程序必须在队列中等待很长时间才能访问数据。
这就是为什么对存储设备进行一致监控如此重要的原因。拥有强大的存储监控解决方案对网络的性能和有效推动业务发展大有帮助。
OpManager存储监控解决方案,支持广泛的供应商,包括HPE,Dell EMC,IBM,NetApp,PureStorage和Hitachi等知名公司。
通过在OpManager中启用存储监控插件,管理员将获得所有RAID设备的集中可见性。将能够在单个窗口中查看存储容量的池化情况,并查看 LUN 的性能和利用率。
通过基于警报的监视,只要存储指标超过理想级别,就可以收到警报。OpManager同时支持SSD和HDD,甚至监控相关的硬件指标,如风扇温度和电池电压。