快速设置Aerodisk Engine存储



我们将继续为您提供俄罗斯AERODISK ENGINE N系列存储系统。 以前的介绍性文章在这里 。 他们还拥有自己的YouTube频道,其中包含有关设置和使用系统的培训视频。 在新的一年之前,Aerodisk推出了一项促销计划 ,您可以在其中购买折扣高达60%的存储! 我们认为,这一报价非常好。

这次,Aerodisk向我们提供了全闪存配置的ENGINE N2存储系统,用于自学和配置,我们将分享这种经验。
作为与ENGINE熟识的一部分,我们将制作3个周期的文章:

  1. 基本设定
  2. 碰撞测试
  3. 压力测试

在本文的框架中,我们将执行存储的基本配置:向主机提供LUN和文件球,以及评估管理接口的可用性。 在此之前,我们接受了为期一天的有关使用系统的培训课程,并阅读了文档。

所以我们有:

  • 带有FC-8G和以太网10G适配器的AERODISK ENGINE N2双控制器存储
  • 16个固态硬盘
  • 8个HDD驱动器
  • 具有Windows 2012的物理服务器,该服务器通过SAN交换机(FC和以太网)连接到存储
  • 储存的工作文件,以及我们工程师的头脑清醒和直觉。

一个合理的问题,为什么现在有HDD驱动器,因为现在趋势是全闪存? 事实是混合存储(SSD + HDD)的任务同时出现并继续出现,因此我们要求Aerodisk将最少数量的HDD添加到Olive Flash存储中以检查混合组的功能。 现在,我们将配置存储系统,在下一篇文章中,我们将进行大的性能测试。

开箱


这个盒子在我们手中。 根据制造商的说法,它有40 TB,容量为300,000 IOPS。 听起来很有趣,我们将检查。

图片

打开包装,然后查看以下内容:

图片

我们认为,在英语和俄语中有提示的情况下,一切都已方便完成:如何可能以及如何不这样做。 俄语的存在当然令人高兴。

图片

在前面,我们在后面看到24个驱动器的插槽-模块化控制器和电源。 控制器具有FC端口,以太网端口(常规RJ-45和10吉比特光纤),以及用于连接磁盘架的SAS端口。 所有流行的I / O端口类型都在一个盒子中这一事实无疑是加分的。 一切都是重复的,这意味着可以更改为高温,因此,原则上,不间断运行不会有问题。 但是我们会检查。





存储系统中包括滑轨和技术护照,其中除其他外,还显示了用于连接到存储控制器的IP以及管理员密码。

我们将存储系统安装在机架中,通过交换机(FC和以太网)将其连接到服务器,打开存储系统并开始配置。 我们可以通过SSH或Web通过命令行进行连接。 稍后我们将处理命令行,立即进入Web界面:



在仪表板上,我们可以看到两个控制器的总电流负载,即集群和传感器的状态。 左侧是主菜单,右上方是菜单的登录,在同一位置设置时间并更改密码。 在左上角-一个有用的信息面板,显示存储系统各个组件的“运行状况”状态。 如果出现问题,您可以立即单击问题,系统本身将把您带到右侧菜单。 以下是显示最近操作的日志。
总的来说,一切都是方便且合乎逻辑的。 我们转到存储的设置。

设置存储组


根据文档,可以根据以下协议发出ENGINE:

  • FC和iSCSI(块)
  • NFSv4和SMBv3(文件)

当然,也有FTP和AFP,但是在我们看来,这很奇怪,因此在本文的框架中不会考虑(但是,如果您确实需要,请编写,尝试,讲述)。

我们有两种类型的磁盘组:RDG,它可以提供一个块和文件,以及DDP,它只能提供一个块(并为此专门进行了调整)。 在上一篇有关Aerodisk的文章中,提供了RDG和DDP的详细描述和应用场景。 由于RDG充满了有用的功能,因此我们将对其进行配置。 当需要测试各种性能方案时,我们将在下一篇文章中返回DDP。

创建RDG存储组


我们将4个SSD磁盘组成一个混合组(2个用于缓存,2个用于RAID-10级别的撕裂和7个RAID-6P级别(三重奇偶校验)的HDD。结果,我们在SSD上获得了快速的“较高”级别,但速度很慢,但是非常HDD提供可靠的“较低”级别。

创建一组问题的过程并没有引起我们的注意,它包括两个阶段,首先是创建主要的“较低”层次,然后将“较高”层次注入其中。 在创建过程中,您可以启用重复数据删除和压缩(启用)。 我们还立即警告我们,在紧急情况下还剩下多少个自动更正磁盘。 我们将一张磁盘留给“自动更正”以测试此机制。



创建后,我们会看到我们的团队的“骨架”。 看起来清晰方便:



同样,在创建组后,您可以在特殊菜单中将磁盘添加到任何级别:



组已创建。 组本身的属性具有包含LUN和Ball的选项卡:



从那里我们创建了一个LUN。 在创建LUN的过程中,我们提供了各种选项。 在明显有用的磁盘阵列中,我们注意到可以创建“精简” LUN,每个特定LUN的块大小(对于各种类型的负载非常有用)以及分别为每个LUN启用或禁用重复数据删除和压缩的能力。 我们通过重复数据删除和压缩制作了一个“瘦” LUN。 LUN已创建:



使用创建的LUN,您可以执行许多不同的操作。 将LUN提供给服务器后,我们将对其进行检查。



现在我们创建文件资源。 创建NFS和SMB的过程与创建LUN并无太大不同,您也可以选择单个块“ thinness”或“ thickness”,但也有所不同。 不可能在文件资源上设置重复数据删除和压缩的单独包含,也就是说,该设置将取自父对象。 因此,如果我们希望重复数据删除和压缩能够处理文件球,则必须在RDG级别启用它。 原则上,这可以,但不如LUN灵活。

另外,另一个主题是设置对文件资源的访问。 NFS通过IP地址和/或用户提供访问控制(用于读取和/或写入)。



SMB提供了创建本地用户以及与Active Directory集成的功能。 若要使用AD,则在创建文件资源时,可以启用来自AD的授权并将球包含在域中。 在这种情况下,将通过Active Directory管理对文件资源的权限。



因此,我们创建了两个文件资源:NFS和SMB。





创建完成后,我们查看可以执行的操作。 原则上,所有内容都与LUN相同:调整大小,快照,访问类型等。 现在的任务是将这些创建的资源提供给主机。

让我们从LUN开始


我们可以在iSCSI和/或FC上提供LUN。 从Aerodisk的文档来看,这不是错字,实际上,可以通过FC和iSCSI同时分配一个LUN。 为何需要此操作尚不清楚,但供应商表示此功能对于诊断很有用。 好吧,这么说吧。 无论如何,我们将以老式的方式进行操作,并根据FC分配一个LUN,并根据iSCSI分配另一个。 要重新创建任何内容,请克隆现有LUN。
我们将不介绍设置SAN交换机的过程;它与其他存储系统的设置没有区别。 请注意,知识库中的Aerodisk支持门户网站上有一些示例,说明了为SAN交换机设置各种选项的过程,当然,这是供应商业力的一个加分项。

我们在FC上映射LUN


我们转到启动器,我们看到启动器WWN从主机到达。 我们创建一个存储目标,将目标和启动器关联到一组设备中。



选择所需的LUN并映射创建的设备组。



管理员指南应用程序有单独的指南,说明如何通过常用操作系统的设置正确显示每种协议的存储资源。 FC LUN演示没有提出任何特殊问题。 CentOS必须首先安装device-mapper-multipath软件包。 主机服务器最终看到了块设备,意识到它是AERODISK。



顺便说一下,在映射过程中,我们发现了一个有用的东西。 您可以设置您的手LUN ID。 默认情况下,会自动按顺序分配此ID,但是有时需要手动指定时会出现这种情况。 例如,对于SAN引导(从存储LUN引导OS),以及在大型数据中心中,该系统中有许多不同的存储系统,甚至还有更多的LUN。 LUN ID用于正确记帐和快速搜索。 我们认为,该功能是标头和mast。

现在我们进行检查-我们看到可以从两个活动的控制器访问LUN(第二个作为非最优路径的是传统的ALUA)。



在NTFS中格式化LUN以获取“ D”驱动器。

进入iSCSI


在同一磁盘组上创建另一个LUN。 我不得不努力处理iSCSI上的演示文稿。 事实是,对于iSCSI,除了目标,启动器及其连接之外,还有另一个附加实体-HA资源。 HA资源是一个挂有虚拟IP(VIP)的虚拟接口,它同时查看两个不同控制器上的两个(或多个)物理以太网接口,并用于容错。 从示意图上看,它看起来像这样:



HA资源映射到特定的RDG。 在同一组中,您可以附加另一个HA资源并将其VIP分配给另一个子网(它可能会派上用场)。

结果,整理出来了。 我们创建了一个HA资源,将iSCSI启动器放置在Windows中,然后复制Windows的启动器名称(IQN)。 接下来,我们在存储系统上创建了一个iSCSI目标,并将该目标与启动器相关联。



Windows中连接的LUN。 格式化创建的磁盘D。

我们连接文件资源


对于SMB和NFS,此过程尽可能简单。 Windows上唯一的一点是要安装全职NFS客户端。 所有这些细微差别都在文档中进行了描述。 文件访问也需要HA资源。 我们在上一步中创建了它,因此我们将使用相同的代码。
我们分别使用网络驱动器G和E将两个文件球都连接到Windows。



结论


可以说存储系统的基本配置已经完成,然后对存储系统的可靠性进行的测试将进一步进行。 如果我们花费在基本设置上的总时间,并定期查看文档,则大约需要30-35分钟,其中10分钟是通过iSCSI传输的。 根据我们的经验,这不是很长(在著名供应商的某些存储系统上,类似的操作花费了几个小时),因此我们可以说该系统非常易于学习,对于管理员来说是逻辑上和方便的。

Source: https://habr.com/ru/post/zh-CN432876/


All Articles