Hewlett Packard Enterprise (HPE) Apollo 是一系列基于角色的融合基础设施计算和存储解决方案,处于企业性能范围的高性能、高密度端。 Apollo 4530 服务器采用支持多达 4 个 68 英寸硬盘驱动器的 3.5U 机箱,具有三个由 Xeon E9-5v2600 或 v3 处理器提供支持的内部 ProLiant Gen4 服务器,高达 1,024GB DDR4 内存,以及 4 个 PCIe 插槽和 FlexibleLOM。 从存储的角度来看,这意味着每个 Apollo 4530 机箱可以管理超过 500TB 的存储空间和 8TB 磁盘,或者不到 700TB 的 10TB 型号。 这些系统专为快速扩展的大数据、分析和 HPC 存储而构建。
Hewlett Packard Enterprise (HPE) Apollo 是一系列基于角色的融合基础设施计算和存储解决方案,处于企业性能范围的高性能、高密度端。 Apollo 4530 服务器采用支持多达 4 个 68 英寸硬盘驱动器的 3.5U 机箱,具有三个由 Xeon E9-5v2600 或 v3 处理器提供支持的内部 ProLiant Gen4 服务器,高达 1,024GB DDR4 内存,以及 4 个 PCIe 插槽和 FlexibleLOM。 从存储的角度来看,这意味着每个 Apollo 4530 机箱可以管理超过 500TB 的存储(8TB 磁盘)或略低于 700TB(10TB 型号)。 这些系统专为快速扩展的大数据、分析和 HPC 存储而构建。
阿波罗 4500 是从 HPE 的 SL4540 面向对象存储和企业分析。 Apollo 系列在提供配置方面相对庞大,而我们实验室中的 Apollo 4530 服务器将更多机箱空间用于计算资源。 Apollo 4530 的计算密度意味着一个完整的 42U 机架可容纳 30 台服务器,而 4530 每台服务器最多可配备 2 个 Intel Xeon E5-2600v4 系列处理器。 CPU 有 6-22 个内核和高达 145W。
当然,HPE 提供了企业基本熟悉的范围广泛的 SDS 解决方案。 不过,Apollo 方法与大多数企业对 SDS 部署的看法有根本不同,后者通常被认为是主存储领域。 Apollo 平台采用以容量为中心的 SDS 方法,即使使用服务器密集型 4530 机箱也是如此。 这为软件合作伙伴提供了一个坚固而独特的平台,该平台专为大容量 Apollo 4530 任务而构建。 就其本身而言,Apollo 4530 旨在填补 Apollo 系列中的分析计算利基市场,其三服务器机箱在相对较小的机架空间内创造了可扩展性和并行性的机会。 例如,Hadoop 部署受益于能够同时处理数据集的三个副本。 基于 NoSQL 的分析是此架构配置的另一个目标。
为了了解 Apollo 系列中模型之间的物理差异,4510 有一个节点,4520 有两个节点,而 4530 有 3 个节点。 除了外部明显的节点数量外,每个 Apollo 单元的内部布局都不同,以解决机箱支持的节点数量。 4510 提供 60 个连接到一个节点的内部驱动器托架,4520 有 46 个驱动器托架(每个节点 23 个平均分配),而 4530 有 45 个驱动器托架(每个节点 15 个)。 因此,对于存储容量的峰值,4510 可以容纳最多的驱动器。 但对于最大的故障转移弹性,具有三节点的 4530 提供最多的保护或同时访问。 所有的硬盘驱动器都从顶部掉落。 4520 具有用于节点之间共享存储的扩展模块,而 4530 具有三个独立的非共享服务器,每个服务器有 15 个驱动器。 4510 支持比 4520 或 4530 更多的控制器选项和整体驱动器以实现最大磁盘密度,使其成为降低横向扩展对象存储部署成本的最佳选择。 4510 还可以配置 8 个额外的驱动器托架,超出内部 60 个驱动器托架,带有托架附加组件。
所有 Apollo 4000 系统都包含一个 HPE 智能阵列卡,该卡具有对操作系统透明的集成 FIPS 140-2 安全加密功能。 任何驱动器上的数据都可以加密,密钥可以在本地管理,也可以通过密钥管理系统管理需要它的环境和应用程序。 Apollo 还支持由 iLO 强调的用于集成 ProLiant 服务器和集群管理实用程序 (CMU) 的深度管理实用程序组合,用于配置、管理和监控集群。
HPE Apollo 4530 规格
- 外形:4U 共享基础架构机箱
- 服务器:每个机箱最多 3 个服务器
- 存储类型:每台服务器最多 15 个 LFF 热插拔 SAS/SATA/SSD; 每个机箱最多 45 个驱动器
- 存储容量:每台服务器高达 150TB(15 LFF 10TB HDD); 每个 4.5U 机架高达 42PB(30 个服务器 10TB HDD)
- 存储控制器:HPE Dynamic Smart Array b140i; 集成 HPE Smart Array P244br/HPE H244br 控制器; 加上额外的智能阵列或智能 HBA 控制器选项
- 处理器系列:英特尔至强 E5-2600 v3 或 v4 系列
- 处理器数量:每台服务器一个或两个
- Processor cores available: 6/8/10/12/14/16/18/20/22
- 处理器频率:从1.6GHz-2.6GHz
- 内存:HPE SmartMemory; 16 个 DIMM 插槽; 高达 1,024GB DDR4 内存,频率高达 2,400 MHz
- 网络:2 个 1 Gb 以太网加上 FlexibleLOM 和 PCIe 选项
- 扩展槽:最多四个 PCIe 插槽 + FlexibleLOM 支持
- 管理:HPE iLO 4
- 推荐用于大规模管理:HPE Apollo Platform Manager; HPE Insight 集群管理实用程序
- 系统风扇功能:五个热插拔风扇模块(提供冗余)
建筑与设计
Apollo 4530 系统采用专为实现最大密度而设计的 4U 机箱。 Apollo 4530 将三台 ProLiant Gen9 服务器整合到该机箱中,每台服务器最多可配备 15 个热插拔 SAS 或 SATA 驱动器。 可用的最密集的 Apollo 4530 存储配置使用 10TB LFF 驱动器,在充满 4.5 系统的 42U 机架中实现 4530PB 的总容量。
系统前端提供对三个内部服务器节点的访问。 每个服务器节点最多可以从前面访问两个 SFF 驱动器,并且每个服务器都具有预期范围的 LED 指示灯。 Apollo 4530 系统的所有主要组件都支持热插拔维护,包括服务器节点及其驱动器和电源。
Apollo 4530 的背面提供对每个服务器节点的 I/O 模块和顶部 PCIe 插槽的访问。 机箱左下方包含 HPE-APM 机架管理端口、iLO4 端口和 HPE 工具服务端口。 最多可容纳四个电源的托架填补了机箱后部的剩余空间。
Apollo 4500 系统使用 HPE 的 Integrated Lights Out 4 (iLO4) 进行无代理监控、管理和故障解决。 iLO4 集成了远程控制台、电源控制、虚拟媒体管理、联合发现和健康以及 RESTful API。 如需更深入地了解 iLO4 和 ProLiant Gen9 管理体验,请访问我们的 HPE iLO4 评测 和 HPE ProLiant DL360 Gen9 评测.
iLO4 提供三个远程控制台选项:.Net 界面、Java 界面或移动应用程序。 核心 iLO4 界面使用左侧的导航树。
iLO 联合组有助于监视和管理服务器组,包括固件升级和许可证密钥的安装。 iLO 为 Gen9 服务器提供三种许可方案,例如 Apollo 4530 中使用的那些。“iLO 标准”许可通过集成远程控制台 (IRC) 以及虚拟媒体提供远程管理,并提供核心 iLO 联合功能。 “iLO Advanced”许可证包括完整的远程功能和所有 iLO Federation 功能,例如组固件更新、组虚拟媒体、组电源控制、组功率封顶和组许可证激活。 还有一个面向这些用例的“iLO Scale-Out”许可证。
作为 Gen9 平台,Apollo 4500 系统可以使用 HPE 的 Insight Control 管理软件。 HPE Insight Control 可自动执行部署和迁移,并为来自 VMware、Microsoft、Citrix 和 Xen 的 VM 管理产品提供集成工具。
HPE Active Health System (AHS) 记录来自 iLO4、系统 ROM、无代理管理服务、网络接口卡和其他组件的健康状况、配置和其他遥测数据。 它可用于自动将遥测数据发送到 HPE 的 Insight Online 直接连接或 Insight Remote Support 7.x 程序。
适用于 iOS 和 Android 的 iLO 移动应用程序可以与 iLO 处理器交互,以提供对系统状态、日志、脚本和虚拟媒体的访问。 RESTful 接口工具可以编写脚本配置,以快速部署具有异构操作系统的 ProLiant 服务器,而 Apollo 9 等 Gen4500 服务器支持通过 HPE Virtual Connect Enterprise Manager 7.4 进行管理。
HPE OneView
与 Apollo 一起使用的另一个管理选项是 HPE 的 OneView。 OneView 是一款内置软件智能的 HPE 基础设施自动化引擎。OneView 背后的理念是通过自动化简化计算、存储和结构的配置和生命周期管理。 只需一行代码即可配置、监控、更新和重新调整基础设施的用途,从而腾出 IT 资源来管理其他不断变化的需求。 OneView 更面向企业,最多可扩展到 640 台服务器。
通过使用 OneView 中包含的 HPE 模板,IT 能够更快地部署基础设施。 这些模板使用户能够对软件中的设置进行建模,例如 RAID 配置、BIOS 设置、固件基线、网络上行链路和下行链路以及 SAN 存储卷和分区。 OneView 帮助部署的另一种方式是大规模自动化设备驱动程序和固件更新。 管理员可以设置没有停机时间的小更新,以及减少停机时间的主要更新。 OneView 还可以从 iLO 中获取报告的硬件故障,并通过 HPE 支持记录它们,从而加快问题的解决。
HPE Insight 集群管理实用程序
根据用户的需要,另一个管理选项是 HPE Insight 集群管理实用程序 (CMU)。 CMU 专为集群环境设计,为用户提供监控、节点指标和远程管理。 CMU 非常适合需要处理成百上千个节点的组织。 CMU 支持 Red Hat Linux、SUSE Linux Enterprise Server (SLES) 和多个社区 Linux 发行版。 CMU 提供用于监控和管理的 CLI 和 GUI。 CMU 的设计更注重处理 HPC 和大数据,并且可以在集群配置中扩展至 10,000 台服务器。
使用 GUI,我们可以进入详细信息下的监控部分,然后单击集群中的一个 Apollos。 在这里我们可以看到大量的特性,包括资源特性、自定义特性和内部特性。
右键单击并在新选项卡中打开以获得更大的图像
我们还能够查看我们必须深入了解每个节点的功能的各个节点。
右键单击并在新选项卡中打开以获得更大的图像
我们能够查看特定的映像组,以查看哪些节点属于该组,以及来自哪些设备。
右键单击并在新选项卡中打开以获得更大的图像
通过即时视图,我们可以直接查看集群的具体指标,例如 CPU 负载百分比、磁盘读取速度、温度和电源使用情况。 在抓取屏幕截图时,集群已断电。
右键单击并在新选项卡中打开以获得更大的图像
HPE Apollo 使用案例
鉴于硬件的独特外形,HPE 与多家软件公司合作,为多个用例开发最佳实践和部署指南,做得很好。 我们在下面重点介绍了其中的一些,以便更好地了解如何利用 Apollo。
Scality RING 和 Apollo 4530
HPE 将 Apollo 4500 系列描述为企业级对象存储的构建块。 鉴于这种理念,我们特别有兴趣根据以下因素考虑 Apollo 4530 具有 Scality RING 的 HPE 可扩展对象存储. Scality RING 可以部署一个最小规模的具有六台服务器节点的集群,并且可以扩展到数千个 PB 级服务器节点。
在存储层,RING提供了对底层硬件的抽象,以及数据访问、数据保护和管理的服务。 RING架构的中间层是一个分布式虚拟文件系统,具有数据保护机制和管理服务,以支持RING的分布式键值对象存储。 在顶层,RING 应用程序数据服务通过一层“连接器服务器”。 这些可以是物理网关,也可以是直接在存储节点上运行的虚拟机。
Scality 将 RING 的 Web GUI 称为主管,它提供仪表板以及子菜单来管理 RING 架构的各个层。 主管与安装在每台服务器上的“sagentd”管理代理进行通信。 名为 RingSH 的可编写脚本的控制台界面也可用于管理和监控目的。 RING 提供符合 SNMP 标准的 MIB 以与第三方管理工具集成并管理警报。
因为 RING 不需要自定义 Linux 内核,所以系统的扩展和升级选择与硬件无关,仅受 Linux 发行版本身的限制。 RING 与 HPE 和 Dell 等公司取得进展的另一个原因是 RING 提供工具来为遗留系统和协议提供存储服务,以便将遗留应用程序中的数据整合到新的存储基础设施上。
块存储参考架构:Ceph
HPE 还为由 Ceph 提供支持的对象存储解决方案提供参考架构。 HPE 的 Ceph 用例是从现有存储基础设施卸载冷数据。 Ceph 可以扩展到数百 PB 规模,并且可以配置为提供低性能块存储及其对象存储。 HPE 推荐 Apollo 4530 节点用于低性能或临时块存储主机,Apollo 4510 推荐用于对象存储主机。 Ceph 可以通过多种方式投入使用,我们最近回顾了 SUSE 企业存储,也在 Apollo 服务器上运行。
Hadoop 参考架构:Cloudera 和 Hortonworks
HPE 为两种 Hadoop 解决方案提供了参考架构:Cloudera 和 Hortonworks。 两种参考架构都针对密集的单机架部署以及更大的部署进行了验证。
HPE 使用 Cloudera 5.3 和 Cloudera Manager 5 验证了此配置,但 HPE 和 Cloudera 还支持将其他 CDH 5.x 版本与 Apollo 4000 硬件一起使用。 大规模使用 Cloudera 的客户还可以使用 Cloudera Enterprise,这是一种基于订阅的产品,用于集群配置和管理,包括需要可衡量的 SLA 或退款的环境。 Hortonworks 的 Apollo 4000 参考架构基于 Hortonworks Data Platform 2.2,也适用于 HDP 2.x 版本。
HPE 还为这些 Hadoop 参考架构带来了一些自己的软件。 HPE Vertica 为结构化数据提供分析处理,例如呼叫详细记录、财务报价流和解析的网络日志数据。 Vertica 可以根据需要与这两个 Hadoop 发行版一起使用,以处理高速加载和对关系数据的临时查询。
IDOL for Hadoop 利用 HPE 的 IDOL 10 分析平台在 Hadoop 中提供非结构化存储功能。 例如,IDOL KeyView 通过从数据中提取文本、元数据和安全信息来识别敏感字段,例如社会保障和信用卡号码,以防止敏感信息无意中存储在 Hadoop 中。
总结
HPE Apollo 4500 系列是一个卓越的平台,专门用于流行的大型软件开发项目,包括 Cloudera、Scality 和 Ceph 等。 Apollo 4500 的核心是将 JBOD 存储的优势与本地计算资源相结合。 然而,4500 系列的独特之处在于,虽然其他供应商可能定位具有大量存储资源的单个服务器或具有两个服务器的 HA JBOD,但 HPE 涵盖了这一领域,并通过 4510(一个节点)、4520(两个节点)和 4530(三个节点)模型。 这提供了对象存储人员想要的东西,具体取决于他们如何配置他们的平台。 这种独特的设计归结为对象存储副本需求,用户在选择存储弹性级别时围绕一个、两个或三个副本的需求进行构建。
我们评测的 Apollo 4530 将三台 ProLiant Gen9 服务器组合在一个系统机箱中,其中为每个节点分配了 15 个 3.5" HDD。 这是一种方便且行业领先的并行配置,也是 HPE 企业产品线中计算密度的显着进步。 在单个机箱中利用具有高达 450TB 存储的三个节点是一项令人印象深刻的位硬件工程,但更重要的是允许系统利用当前 Gen9 ProLiant 服务器可用的一系列管理和集成解决方案。 这包括 iLO4 无代理管理环境、用于企业中更典型的服务器管理的 OneView,以及用于在节点数高达 10,000 的 HPC 和大数据环境中大规模管理服务器的 HPE Insight Cluster Management Utility。 管理软件的组合使 Apollo 平台易于部署,并且是广泛可用的(如果不是最强大的)解决方案之一。
软件定义存储不仅仅适用于主流企业应用程序工作负载。 正如 HPE 通过 Apollo 和 4530 特别展示的那样,独特的硬件工程可以在处理海量数据集时释放软件方面的巨大潜力。 随着越来越多的组织将 HPC 和大数据引入企业,传统基础设施可能不是实现这些计划的最佳方式。 更重要的是,要使这些新计划取得成功,将需要“企业级”的专用硬件。 白盒成本效益在某些地方很好,但对于 HPE 的目标业务,硬件需要符合现有服务器管理和支持协议是至关重要的。 无论是 iLO、OneView、CMU 还是这些工具与现场硬件支持的组合,Apollo 4530 都是将数据挖掘和分析项目引入内部平台的绝佳解决方案,该平台已针对这些特定任务进行了强化。