Enterprise

HPE Nimble Storage dHCI操作

在 最近的一篇文章中,我们研究了目前部署在数据中心的一种更有兴趣的技术:分解式超融合基础设施(dHCI)。我们特别关注了HPE的dHCI实现,因为他们是该技术的领导者。回顾一下,在某种意义上,dHCI与超融合基础设施(HCI)类似,因为它允许存储、计算和连网,全部从一个管理平面进行管理(例如HPE的dHCI,是从vCenter服务器进行管理);然而,与HCI不同的是,dHCI不需要与计算同步部署存储。dHCI供应商已经有意识地将存储与计算分离开来,从而为数据中心提供全面扩展部署的自由,从而防止HCI部署中普遍存在的资源搁浅问题。HCI部署的不平衡是由于,与存储增加保持相同的速度来增加计算需求的应用非常少。在本文中,我们将深入研究dHCI的存储方面,看看是否可以在与计算同一个面板中有效地管理它。

在 最近的一篇文章中,我们研究了目前部署在数据中心的一种更有兴趣的技术:分解式超融合基础设施(dHCI)。我们特别关注了HPE的dHCI实现,因为他们是该技术的领导者。回顾一下,在某种意义上,dHCI与超融合基础设施(HCI)类似,因为它允许存储、计算和连网,全部从一个管理平面进行管理(例如HPE的dHCI,是从vCenter服务器进行管理);然而,与HCI不同的是,dHCI不需要与计算同步部署存储。dHCI供应商已经有意识地将存储与计算分离开来,从而为数据中心提供全面扩展部署的自由,从而防止HCI部署中普遍存在的资源搁浅问题。HCI部署的不平衡是由于,与存储增加保持相同的速度来增加计算需求的应用非常少。在本文中,我们将深入研究dHCI的存储方面,看看是否可以在与计算同一个面板中有效地管理它。

HPE Nimble dHCI环境设置

为了更好地理解dHCI环境中的存储,以及HPE的dHCI解决方案如何自动并简化设置与管理dHCI的过程,我们将其部署在一个已拥有vCenter的服务器的环境中。我们认为这将复制用户在进行初始dHCI部署时的体验。我们最初的dHCI集群将由两个连接到HPE Nimble Storage阵列的计算节点组成,并使用vSphere和HPE dHCI插件进行管理。

对于计算节点,我们使用HPE DL360 Gen10服务器。这些服务器拥有双英特尔至强6130处理器、128GB内存和操作系统冗余驱动器。这些系统预装了VMware ESXi 6.7u1和Nimble工具包。

存储方面,我们使用一个来自其AF线的HPE Nimble;具体来说,一个带有12个960GB固态硬盘的AF20Q阵列,为我们提供了5.8 TiB的可用存储空间。连接方面,AF20Q拥有四个10Gb端口,其中两个用作iSCSI目标,另外两个用于管理。

为了连接所有的系统,我们使用了HPE FF570 32XGT。该交换机拥有32个10Gb Base-T接口、8个10Gb SFP+接口、2个40Gb QSFP+接口。

下面的图表显示了我们如何将计算连接到存储。

根据《HPE Nimble Storage dHCI部署指南》和《VMware vSphere部署指南》,我们首先完成了Nimble Storage的安装和配置,然后完成计算节点的创建和添加,最后完成集群的创建。在下面几节中,我们将演练我们在这个过程中的经历。

配置Nimble Storage

我们将笔记本电脑连接到与Nimble Storage存储阵列相同的网络上。然后,我们打开一个浏览器,输入后缀为local的阵列序列号,引出了基于网络的Nimble配置向导。

我们选择设置这个阵列(但不加入群组)选项并点击下一步。在向导中,我们提供了阵列名称、指定了网络参数并为阵列创建了密码。阵列的初始化花费了几分钟时间之后,堆栈配置器自动打开。我们以管理员身份登录。向导的顶部有一个进度图,表明我们在安装过程中的进度。

从堆栈配置器中,我们被要求提供网络管理信息。在点击完成之后,我们得到通知,阵列设置已经完成,服务已经启动。

连接现有vCenter服务器

选择连接后,我们连接到了存储服务器的网页,并以管理员身份登录。我们点击复选框以使用一个现有vCenter服务器,然后为vCenter服务器指定信息。向导还提供了创建新vCenter服务器的选项。

我们被询问是否想使用现有集群还是创建一个新集群;我们选择创建一个新集群。然后我们被提示输入新数据中心和集群的名称。

我们看到并选择了向导自动发现的两个ESXi服务器。我们为iSCSI指定了IP信息,为ESXi服务器和iLO指定了密码。然后向我们提供了添加数据存储的选项,我们进行了选择。我们创建了一个VMFS数据存储。

我们看到了配置参数的概要,然后创建了dHCI集群。该过程涉及配置ESXi服务器、配置集群、注册vCenter服务器插件和设置存储。然后向我们提供了启动是vCenter还是Nimble界面的选项。我们点击启动vCenter UI;不过,如果我们点击启动HPE Nimble Storage UI,我们可以设置更高级的设置,如加密、活动目录集成、Cloud Volumes集成等。HPE已经表明,这些功能最终将在vCenter dHCI插件上可用。

我们好奇的是,在一个新的环境中实施HPE Nimble Storage dHCI的过程自动化程度如何,因此我们观察了HPE如何做这件事。

绿场部署

HPE所使用的环境与我们进行棕场部署时所使用的环境相似。棕场部署使IT管理员能够使用其现有的HPE ProLiant服务器和认可的交换机。绿场部署是指整个环境利用所有新的计算、存储和网络。Nimble Storage的初始安装与我们在我们的环境中所做的完全一样。

选择连接后,连接到存储服务器的网页,以管理员身份登录。点击复选框创建一个新的vCenter服务器,然后为该服务器指定信息。

他们被要求提供新数据中心和集群的名称;选择ESXi,并指定iSCSI的IP信息和ESXi服务器的密码。最后一步是为vCenter服务器选择一个数据存储类型(VMFS或VVol)。

其配置参数的概要向他们展示后,然后dHCI集群被创建。这个过程包含配置我们的部署所做的一切,并添加部署vCenter服务器。然后,他们可以选择启动vCenter或Nimble界面。

老实说,我们对HPE在这个解决方案中投入的自动化和集成深度感到有些惊讶,不管它是一个现有的部署还是一个新的部署。HPE建立一个完整的dHCI集群(包括建立一个vCenter服务器)所花的时间比我们建立、配置并集成一个vCenter服务器与SAN存储阵列所花的时间要少。

vCenter插件

我们回到我们的dHCI环境,登录到vCenter服务器,选择HPE Nimble Storage。这可以通过快捷方式或下拉菜单访问。

Nimble Storage一直通过其插件与vCenter保持着密切的关系,我们很好奇他们如何将这一体验与dHCI产品相结合。

我们注意到的第一件事是,所有的东西都已经完全安装和配置,我们不需要做任何其他事情就可以使用它。该插件具有与vCenter服务器相同的外观和感觉;它分为不同的部分,顶部有六个用于dHCI集群管理的不同标签。

从插件中,我们证实我们的服务器和存储是在清单标签下显示的。通过点击存储标签,我们可以看到存储池、阵列和复制伙伴的不同部分。

通过点击服务器标签,我们可以看到主机的不同部分。在服务器运行状态下表明了我们的电源供应是非冗余的。

日常操作

dHCI的一大吸引力在于,日常操作(如监控、维护、添加存储和计算,以及检查集群配置是否正确)可以从中央管理平面进行;在HPE的情形中,这是通过vCenter上的dHCI插件完成的。

为了研究日常操作,我们首先来看集群的存储。我们点击数据存储,然后点击vVols标签。我们点击“+”图标后,可以选择添加额外的VMFS或vVols数据存储。

数据存储大家都非常熟悉,但vVols却不是。这令人汗颜,因为vVols已经存在了5年多的时间,将数据中心的复杂性和抽象性提高到了一个新的水平。HPE是最早实施vVols的供应商之一,也是vVols最强烈的支持者之一,这种对vVols的承诺在其dHCI插件中很明显。

我们通过从数据存储下拉菜单中选择VVOL并点击“+”图标打开向导来创建新的vVols数据存储。在这个向导中,我们指定vVol数据存储的名称和属性,我们希望分配给它的空间,以及我们希望拥有的IOPS或MiB/s限制。

在创建vVol数据存储之后,我们在vSphere客户端通过在下拉菜单选择策略和简况为它创建一个VM存储策略。

在这个向导中,我们能够为vVols存储选择和指定规则。向导预先填充了适用于广泛应用程序和用途的规则集,比如数据加密、性能、备份计划等。我们创建了一个新策略来保护SQL Server,每小时备份一次数据,支持高性能。

在创建策略之后,我们构建了一个新的虚拟机(VM)并为其指定存储策略。

回到dHCI插件后,我们选择VVol虚拟机。从这个视图可以看到使用vVols的虚拟机。Nimble架构的一个创新特性是,在从视图中删除虚拟机后,你有72小时的时间来恢复它。虚拟机也可以从这个视图复制。

如果你在使用VMFS作为数据存储的现有虚拟机,但想将其升级到支持vVols的数据存储,可以使用存储vMotion进行迁移。

HPE Nimble dHCI配置检查器

该插件的另一个创新功能是dHCI配置检查器。运行配置检查器将检查你的dHCI部署是否设置正确。它所做的检查范围涵盖了比较常见的检查、非常深入的检查等等。我们的系统显示,检查了66条规则后,有2个错误。这些检查的范围涵盖了从检查存储路径、到检查iLO管理员特权规则等等。

如上所述,dHCI的主要优点之一是能够分别扩展计算和存储,但如果这很难或不方便实施,这一优点就会被抵消。dHCI插件使得向dHCI集群添加额外的计算(ESXi服务器)变得非常简单。

点击“+”图标后,一个向导会被弹出,该向导自动扫描网络中可以添加到集群的ESXi主机。一旦选择了要添加的主机,并给它提供了IP信息、ESXi和iLO密码,它就会自动添加到集群中。一旦添加后,它将配置所需的vSwitch、VMKernel端口、iSCSI启动器和防火墙设置,并在其上启用HA和DRS。

HPE Infosight

HPE Nimble Storage是一款坚实的存储产品,但HPE在2017年收购它的原因之一是为了InfoSight。InfoSight最初是为存储资源管理和客户支持而开发的,它使用创新的专有预测算法和人工智能(AI)来实现这一点。然而,HPE看到了在其更广泛的产品线中使用该技术的价值,因此HPE InfoSight现在支持HPE服务器、网络和存储。HPE使用Infosight不断挖掘其拥有的大量元数据,然后在问题出现时使用这些数据来发现相关性。然后,它会向客户发出这些问题的警报,以便客户能够主动解决这些问题,以防止停机和其他中断。

在技术层面上,HPE InfoSight由HPE InfoSight引擎组成,该引擎通过数据分析、系统建模和预测算法来收集数据并对数据进行分析。引擎在云中运行,可以通过HPE InfoSight门户访问,该门户显示关于系统的信息。最后,前瞻健康功能向系统发送前瞻性警报,并监控系统的整体健康状况。

在我们的dHCI集群上配置HPE InfoSight并使其运行几天以收集数据之后,我们通过网络浏览器访问HPE InfoSight门户。我们登录了HPE InfoSight网页,选择了我们的HPE Nimble Storage dHCI集群。主视图显示了我们的Nimble Storage阵列、ESXi主机、部署的虚拟机数量以及集群资源使用指标。

点击dHCI集群将出现集群的更详细视图。

门户上的蓝色文本是超链接,可用于深入挖掘对象。我们点击一个服务器,看到了大量关于VMware环境以及存储和计算服务器的底层信息。

点击健康警报后,表明出我们有一些安全问题需要解决,且我们的电力供应不是冗余的。如有需要,我们可以从这个视图中创建一个新的支持案例。

HPE InfoSight还拥有一个控制面板,显示建议、容量以及执行概述等预配置信息。VMware的跨栈分析不仅使管理员能够深入洞察他们的虚拟化环境,还能从引导故障排除中获益。在2020年春天,HPE InfoSight推出了一个整合VMware和HPE Nimble Storage推荐引擎,该引擎已经集成在InfoSight网络门户中。结合存储和VMware特定的诊断和行动项目,这个VM推荐引擎在机器学习(ML)和内部主题专家(这两者都利用了通过HPE安装基础提供的丰富遥测信息进行的同侪学习)的帮助下成为可能。下面是一个跨堆栈分析和VM推荐的示例。

下面是一个显示容量节省的执行控制面板的示例。

HPE Nimble dHCI升级

升级可以是管理员执行上最痛苦的操作之一。确保所有东西都是兼容的,所有必要的组件都按照正确的顺序进行升级,即使是最苛刻的管理员也会感到紧张不安。幸运的是,dHCI插件为你做了这一点,它能够升级阵列固件、Nimble Storage连接服务(NCS)和集群中的ESXi节点。

要进行升级,你选择想要升级的dHCI集群,点击更新标签,然后选择你想要启动的升级。需要升级的文件(包括ESXi iso)都通过插件下载。

预检完成后,Nimble阵列和服务器将随之更新。

更新以循环方式进行,以消除集群停机时间。

结论

dHCI具有改变数据中心游戏规则的潜力,因为它将HCI管理的简单性与独立部署存储和计算的灵活性(与传统数据中心一样)结合在一起。但dHCI只有在正确实施的情况下才能改变游戏规则(例如,不仅是单纯地将存储阵列与服务器拼凑在一起)。相反,它涉及到设计一个可以全面管理的硬件和软件解决方案(从部署到日常操作,来自一个中央管理面板的整体方式),看起来HPE已经利用HPE Nimble Storage dHCI完成了这一点。

部署初始dHCI集群、添加存储和计算以及升级整个系统的便捷性和简单性令人印象深刻。更重要的是,HPE已经将他们的大量vVols知识捆绑在一起,并无缝地集成到这个解决方案中。我们还看到,HPE InfoSight是一个非常有价值的工具,可以确保系统不受支持问题的影响和阻碍,并将继续如此。HPE Infosight通过其人工智能强化的预测支持和前瞻性建议(从而可以进行主动的而不是被动的系统管理)使这成为可能。简而言之,HPE在dHCI上的做法是正确的。

HPE Nimble Storage dHCI网站

HPE Nimble Storage dHCI配置指南

HPE InfoSight网站

HPE Nimble dHCI演示

 

Tom Fenton

Tom Fenton has a wealth of hands-on IT experience gained over the past 27 years in a variety of technologies, with the past 20 years focusing on virtualization and storage. He previously worked at VMware as a Senior Course Developer, Solutions Engineer, and in the Competitive Marketing group. He has also worked as a Senior Validation Engineer with The Taneja Group, where he headed the Validation Service Lab and was instrumental in starting up its vSphere Virtual Volumes practice. He's on Twitter @vDoppler

Recent Posts

Graid SupremeRAID SR-1001 Review

The Graid SupremeRAID SR-1001 is an excellent choice for those seeking to balance cost with performance in small NVMe RAID…

20 hours ago

Object First Ootbi: Simple Ransomware-Proof Backups For Veeam

With ransomware attacks on the rise, there's no easier-to-use solution for Veeam to protect your data than Ootbi by Object…

2 days ago

Dell Precision 5690 Review

The Dell Precision 5690 laptop is surprisingly lightweight but packs a powerful punch, our review unit includes a NVIDIA RTX…

4 days ago

UGREEN DXP480T Plus SSD NAS Review

The UGREEN DXP480T Plus offers an alluring blend of portability and performance in a tiny body with 4 M.2 NVMe…

1 week ago

How to Get Started with TrueNAS Scale

TrueNAS has gained traction in the self-host and homelab communities for several reasons. One primary reason is that it's free…

1 week ago

VDI Acceleration For All? Intel Data Center GPU Flex Series 170 Review

The Intel Data Center GPU Flex Series 170 ia tantalizing for organizations that want to provide their VDI users with…

1 week ago