在一个 最近的一篇文章, 我们研究了目前部署在数据中心的一项更有趣的技术:分解式超融合基础设施 (dHCI)。 我们特别关注了 HPE 的 dHCI 实施,因为他们是该技术的领导者。 回顾一下,dHCI 类似于超融合基础设施 (HCI),因为它允许从单个管理平面(在 HPE 的情况下,从 vCenter Server)管理存储、计算和网络; 然而,与 HCI 不同的是,dHCI 不需要与计算同步部署存储。 dHCI 供应商有意识地将存储与计算分离,为数据中心提供全面扩展其部署的自由,从而防止 HCI 部署中普遍存在的资源搁浅问题。 这种与 HCI 部署的不平衡是由于很少有应用程序以与存储相同的速度增长计算需求。 在本文中,我们将深入探讨 dHCI 的存储方面,看看是否可以从与计算相同的窗格中对其进行有效管理。
在一个 最近的一篇文章, 我们研究了目前部署在数据中心的一项更有趣的技术:分解式超融合基础设施 (dHCI)。 我们特别关注了 HPE 的 dHCI 实施,因为他们是该技术的领导者。 回顾一下,dHCI 类似于超融合基础设施 (HCI),因为它允许从单个管理平面(在 HPE 的情况下,从 vCenter Server)管理存储、计算和网络; 然而,与 HCI 不同的是,dHCI 不需要与计算同步部署存储。 dHCI 供应商有意识地将存储与计算分离,为数据中心提供全面扩展其部署的自由,从而防止 HCI 部署中普遍存在的资源搁浅问题。 这种与 HCI 部署的不平衡是由于很少有应用程序以与存储相同的速度增长计算需求。 在本文中,我们将深入探讨 dHCI 的存储方面,看看是否可以从与计算相同的窗格中对其进行有效管理。
设置 HPE Nimble dHCI 环境
为了更好地了解 dHCI 环境中的存储以及 HPE 的 dHCI 解决方案如何自动化和简化设置和管理 dHCI 的过程,我们将其部署在一个具有现有 vCenter Server 的环境中。 我们认为这将复制用户在进行初始 dHCI 部署时的体验。 我们最初的 dHCI 集群将由两个连接到 HPE Nimble Storage 阵列的计算节点组成,并使用带有 HPE dHCI 插件的 vSphere 进行管理。
对于计算节点,我们使用了 HPE DL360 Gen10 服务器。 这些服务器具有双英特尔至强 6130 处理器、128GB 内存和用于操作系统的冗余驱动器。 这些系统上预装了 VMware ESXi 6.7u1 和 Nimble 工具包。
对于存储,我们使用了他们 AF 系列的 HPE Nimble; 具体来说,一个 AF20Q 阵列具有 12 个 960GB SSD 驱动器,为我们提供了 5.8 TiB 的可用存储空间。 对于连接性,AF20Q 有四个 10Gb 端口,其中两个用作 iSCSI 目标,另外两个用于管理。
为了连接所有系统,我们使用了 HPE FF570 32XGT。 该交换机具有 32 个 10Gb Base-T、八个 10Gb SFP+ 和两个 40 Gb QSFP+ 端口。
下图显示了我们如何将计算连接到存储。
继 HPE Nimble Storage dHCI 和 VMware vSphere 部署指南,我们首先安装并配置了 Nimble Storage,然后创建并添加了计算节点,最后创建了集群。 在下面的部分中,我们将提供我们在此过程中的经验演练。
配置灵活的存储
我们将笔记本电脑连接到与 Nimble Storage Array 相同的网络。 然后,我们调出浏览器,输入local后缀的数组序号。 这带来了基于 Web 的 Nimble 配置向导。
我们选择了 设置此阵列(但不要加入组) 选项并点击 点击下一页. 在向导中,我们给出了阵列名称,指定了网络参数,并为阵列创建了密码。 阵列初始化需要几分钟时间,然后启动堆栈配置器。 我们登录为 管理员. 向导的顶部有一个进度表来指示我们在安装过程中的进度。
从堆栈配置器中,我们被要求提供网络管理信息。 点击后 完成,我们被告知阵列设置已完成,服务已启动。
连接到现有的 vCenter Server
选择后 连接,我们连接到存储服务器的网页并登录为 管理员. 我们点击了复选框 使用现有的 vCenter Server,然后指定 vCenter Server 的信息。 该向导还有一个用于创建新 vCenter Server 的选项。
我们被问及是否要使用现有集群或创建一个新集群; 我们选择创建一个新的。 然后系统提示我们输入新数据中心和集群的名称。
我们看到并选择了向导自动发现的两个 ESXi 服务器。 我们指定了 iSCSI 的 IP 信息以及 ESXi 服务器和 iLO 的密码。 然后我们被提供了添加数据存储的选项,我们做到了。 我们创建了一个 VMFS 数据存储。
我们收到了配置参数的摘要,然后创建了 dHCI 集群。 此过程涉及配置 ESXi 服务器、配置集群、注册 vCenter Server 插件和设置存储。 然后我们看到启动 vCenter 或 Nimble 界面的选项。 我们点击了 启动 vCenter 用户界面; 但是,如果我们单击启动 HPE Nimble Storage UI,我们可以设置更高级的设置,例如加密、AD 集成和 Cloud Volumes 集成。 HPE 表示这些功能最终将在 vCenter dHCI 插件上可用。
我们很好奇在新环境中实施 HPE Nimble Storage dHCI 的流程自动化程度如何,因此我们观察了 HPE 的做法。
绿地部署
HPE 使用的环境与我们进行棕地部署的环境相似。 Brownfield 部署使 IT 管理员能够使用他们现有的 HPE ProLiant 服务器和批准的交换机。 全新部署是指整个环境利用所有新的计算、存储和网络。 Nimble Storage 的初始安装与我们在我们的环境中所做的完全相同。
选择后 连接, 他们连接到存储服务器的网页并登录为 管理员. 他们单击复选框以创建新的 vCenter Server,然后指定服务器的信息。
他们被要求提供新数据中心和集群的名称; 他们选择了 ESXi 并指定了 iSCSI 的 IP 信息和 ESXi 服务器的密码。 最后一步是为 vCenter Server 选择数据存储类型(VMFS 或 VVol)。
向他们展示了配置参数的摘要,然后创建了 dHCI 集群。 此过程涉及配置执行我们的部署所做的一切,并添加部署 vCenter Server。 然后,他们可以选择启动 vCenter 或 Nimble 界面。
老实说,无论是现有部署还是新部署,我们都对 HPE 在该解决方案中投入的自动化和集成深度感到有些惊讶。 与我们设置、配置和集成 vCenter Server 与 SAN 存储阵列相比,HPE 花费更少的时间来设置整个 dHCI 集群,包括设置 vCenter Server。
vCenter 插件
我们回到我们的 dHCI 环境并登录到我们的 vCenter Server 并选择 HPE敏捷存储. 这可以从快捷方式或下拉菜单访问。
Nimble Storage 一直通过其插件与 vCenter 保持着密切的关系,我们很想知道他们如何利用其 dHCI 产品的这种经验。
我们注意到的第一件事是一切都已经完全安装和配置,我们不需要做任何其他事情来使用它。 该插件具有与 vCenter Server 相同的外观; 它分为不同的部分,顶部有六个与 dHCI 集群管理相关的不同选项卡。
从插件中,我们验证了我们的服务器和存储显示在 库存 标签。 通过点击 选项卡,我们看到了存储池、阵列和复制伙伴的不同部分。
点击即可 服务器 选项卡,我们看到了主机的不同部分。 在下面 服务器健康 它表明我们的电源是非冗余的。
日常运营
dHCI 的一大吸引力在于日常操作——例如监控、维护、添加存储和计算,以及检查集群配置是否正确——可以从中央管理平面执行; 在 HPE 的案例中,这是通过 vCenter 上的 dHCI 插件完成的。
为了调查日常操作,我们首先查看了集群的存储。 我们点击了 数据存储 然后 vVols 选项卡。 我们点击了 + 图标,并可以选择添加其他 VMFS 或 vVols 数据存储。
数据存储广为人知,而 vVol 却鲜为人知。 这是一种耻辱,因为 vVols 已经存在了五年多,并将数据中心的复杂性和抽象性提升到了一个新的水平。 HPE 是最早实施 vVols 的供应商之一,也是最坚定的支持者之一——这种对 vVols 的承诺在他们的 dHCI 插件中显而易见。
我们通过选择创建了一个新的 vVols 数据存储 音量 来自 数据存储 下拉菜单并单击 + 图标调出向导。 在此向导中,我们指定 vVol 数据存储的名称和属性、我们要分配给它的空间以及我们想要的 IOPS 或 MiB/s 限制。
创建 vVol 数据存储后,我们通过选择从 vSphere 客户端为其创建 VM 存储策略 政策和概况 来自 菜单 落下。
从此向导中,我们能够选择和指定 vVol 存储的规则。 该向导预填充了适用于各种应用程序和用途的规则集,例如用于数据加密、性能、备份计划等的规则集。我们创建了一项新策略来保护 SQL Server,该策略每小时备份一次数据并提供高性能。
创建策略后,我们构建了一个新的虚拟机 (VM) 并为其指定了存储策略。
返回 dHCI 插件后,我们选择 VVol 虚拟机. 从此视图可以看到使用 vVol 的虚拟机。 Nimble 架构的一个创新特性是您有 72 小时的时间来恢复从视图中删除的 VM。 也可以从此视图复制 VM。
如果您现有的 VM 使用 VMFS 作为数据存储,但想要将它们升级到 vVols 支持的数据存储,您可以使用 Storage vMotion 迁移它们。
HPE Nimble dHCI 配置检查器
该插件的另一个创新功能是 dHCI 配置检查器. 运行配置检查器将验证您的 dHCI 部署是否设置正确。 它所做的检查范围从有些常见到非常深入的检查。 我们的系统显示检查了 66 条规则,我们有 2 条错误。 这些检查的范围从检查存储路径到检查 iLO 管理员权限规则。
如上所述,虽然 dHCI 的主要优势之一是它能够单独扩展计算和存储,但如果难以或不方便实现,则可以抵消这一优势。 dHCI 插件使得向 dHCI 集群添加额外的计算(ESXi 服务器)变得轻而易举。
点击 + 图标会显示一个向导,用于扫描您的网络以查找可以添加到集群的 ESXi 主机。 选择要添加的主机并为其提供 IP 信息、ESXi 和 iLO 密码后,它将自动添加到集群中。 添加后,它将配置所需的 vSwitch、VMKernel 端口、iSCSI 启动器和防火墙设置,并在其上启用 HA 和 DRS。
慧与资讯
HPE Nimble Storage 是一款可靠的存储产品,但 HPE 在 2017 年回购它的原因之一是为了 InfoSight。 InfoSight 最初是为存储资源管理和客户支持而开发的,它使用创新的专有预测算法和人工智能 (AI) 来实现。 然而,HPE 看到了在更广泛的产品线中使用该技术的价值,因此 HPE InfoSight 现在支持 HPE 服务器、网络和存储。 使用 Infosight,HPE 不断挖掘他们拥有的数量惊人的元数据,然后在出现问题时使用这些数据发现相关性。 然后,它会提醒客户注意这些问题,以便他们可以主动解决这些问题,以防止停机和其他中断。
在技术层面上,HPE InfoSight 由 HPE InfoSight 引擎组成,该引擎收集数据并使用数据分析、系统建模和预测算法对其进行分析。 该引擎在云中运行,可通过 HPE InfoSight 门户访问,该门户显示有关您的系统的信息。 最后,Proactive Wellness 功能会为系统发送先发制人的警报并监控其整体健康状况。
在我们的 dHCI 集群上配置 HPE InfoSight 并让它运行几天以收集数据后,我们随后通过 Web 浏览器访问 HPE InfoSight 门户。 我们登录到 HPE InfoSight 网页并选择了我们的 HPE Nimble Storage dHCI 集群。 主视图显示了我们的 Nimble Storage 阵列、ESXi 主机和部署的 VM 数量,以及集群资源使用情况的指标。
单击 dHCI 集群可以让我们更详细地了解该集群。
门户上的蓝色文本是超链接,可用于更深入地挖掘对象。 我们点击了一台服务器,看到了大量关于我们的 VMware 环境以及我们的存储和计算服务器的低级信息。
点击 健康警报 显示我们有一些需要解决的安全问题,并且我们的电源不是多余的。 从这个角度来看,如果需要,我们可以创建一个新的支持案例。
HPE InfoSight 还具有仪表板,可显示从建议和容量到执行概览的预配置信息。 Cross-Stack Analytics for VMware 使管理员不仅可以深入了解其虚拟化环境,还可以从引导式故障排除中获益。 2020 年春季,HPE InfoSight 推出了整合的 VMware 和 HPE Nimble Storage 推荐引擎,该引擎已集成到 InfoSight 门户网站中。 结合存储和特定于 VMware 的诊断和行动项目,这个 VM 推荐引擎在 ML(机器学习)和内部主题专业知识的帮助下成为可能,两者都通过 HPE 提供的丰富遥测信息利用同行学习安装基础。 有关跨堆栈分析和 VM 建议的示例,请参见下文。
有关显示容量节省的执行仪表板示例,请参见下文。
HPE Nimble dHCI 升级
升级可能是管理员执行的最痛苦的操作之一。 确保一切都兼容,并且所有必要的组件都以正确的顺序升级,即使是最挑剔的管理员也会感到紧张。 幸运的是,dHCI 插件会为您完成此操作,并将升级阵列固件、Nimble Storage Connection Service (NCS) 和集群中的 ESXi 节点。
要进行升级,请选择要升级的 dHCI 集群,单击 更新 选项卡,然后选择您要启动的升级。 升级文件(包括 ESXi iso)通过插件下载。
预检查完成后,将更新 Nimble 阵列,然后更新服务器。
更新以循环方式完成,以消除集群停机时间。
结论
dHCI 有可能成为数据中心的游戏规则改变者,因为它将 HCI 管理的简单性与部署存储和计算的灵活性相结合,就像传统数据中心所做的那样。 但 dHCI 只有在正确实施的情况下才能成为游戏规则的改变者(即,不仅仅是将存储阵列与服务器拼凑在一起)。 相反,它涉及设计一个硬件和软件解决方案,该解决方案可以从中央管理窗格以整体方式从部署到日常运营进行全面管理——看起来 HPE 已经通过 HPE Nimble Storage dHCI 实现了这一点.
部署初始 dHCI 集群、添加存储和计算以及升级整个系统的轻松和简单性确实令人印象深刻。 更重要的是,HPE 将其丰富的 vVol 知识捆绑在一起,并将它们无缝集成到该解决方案中。 我们还将 HPE InfoSight 视为一种宝贵的工具,可确保系统现在并将继续不受支持问题的影响和阻碍。 HPE Infosight 通过其 AI 增强的预测支持和先发制人的建议使这成为可能,从而实现主动而非被动的系统管理。 简而言之,HPE 正确地完成了 dHCI。