1.4 IBM V3500存储配置
在使用虚拟化技术配置数据中心的时代,一个主要的表现是在服务器上少配置或不配置本地硬盘,而是使用集中的共享存储。本节以IBM V3500为例,介绍存储服务器的配置。
IBM V3500共配置14块600GB的2.5英寸10000转的SAS硬盘(最多可以配置24块2.5英寸磁盘);2个控制器(每个控制器有3个6GB的SAS接口),连接3台IBM服务器,其中每个服务器都有2块6GB的SAS HBA卡,服务器与存储连接示意如图1-4-1所示。
图1-4-1 存储与服务器连接示意图
图1-4-1中,每个服务器有两块单口的SAS卡,每个卡分别连接到IBM 3500的其中一个控制器上,为从服务器到存储提供了冗余连接。
当前存储中有14块硬盘,最初规划将其中的8块硬盘做RAID-10,因为RAID-10有较高的IOPS;另外5块硬盘做RAID-5,最后1块硬盘做全局备用盘(当上述8块RAID-10或5块RAID-5中的某块硬盘出现故障时,备用盘会自动替换有故障的盘)。在规划使用一段时间之后,发现8块硬盘做RAID-10的数值性能并不是特别好(读取IOPs是279Tps、写入是168Tps),就重新将这8块硬盘改做RAID-5。图1-4-2是8块RAID-10硬盘的IOPs,图1-4-3是另5块硬盘做RAID-5的IOPS总数(读取IOPs是607Tps、写入是1746Tps)。
图1-4-2 最初8块硬盘做RAID-10的IOPs值
图1-4-3 5块硬盘做RAID-5的IOPS值
本节主要介绍IBM 3500存储的配置过程。
(1)在IBM V3500加电之前,要将硬盘全部插入到盘位中,按顺序从左到右插入。一旦插入并加电之后,不要轻易将硬盘从盘位中拔出。插入14块硬盘后,管理系统的界面如图1-4-4所示。
图1-4-4 管理系统界面
(2)在配置系统之前,需要将网线连接到控制器的管理端口。每个控制器有2个RJ-45端口。其中,左边的是第1个管理端口、右边的是第2个管理端口(从后面看)。相同的管理端口可以设置一个管理地址(简单说,无论是有1个控制器还是2个控制器,都可以设置两个管理地址)。两个第1管理端口只要有一根网线连通就可以进行管理(提供管理端口的冗余)。如图1-4-5所示,这是双控制器的系统设置→网络中看到的端口情况。
通常情况下,在配置系统之前,要为存储规划两个管理地址(可以是同一网段,也可以是不同网段,只要将管理端口连接到对应的网络即可),并且最好使用4条网线,将这4个端口连接到网络(1和1、2和2提供冗余,1、2两个管理端口再提供冗余,只要有一个端口连通,即可通过其中对应的地址进行管理)。
图1-4-5 管理设置
(3)在管理端口连接到网络之后,将一台管理计算机上,插入IBM V3500存储随机带的工具U盘,运行里面的inittool程序,按照向导设置管理IP地址、子网掩码、网关;设置完成之后,拔下U盘,插到已经加电后的存储控制器的USB端口,进行初始化。在初始化的过程中,存储控制器上的故障指示灯会闪烁几分钟,等指示灯停止闪烁后,将U盘插回管理计算机,单击完成设置。
(4)存储初始化之后,使用浏览器登录存储的管理地址,使用用户名superuser登录并设置密码,如图1-4-6所示。
图1-4-6 登录存储
(5)选择“池→内部存储器”右侧的“操作”列表,设置每块盘的用途。一般情况下,“用途”为“成员”的并且在“MDISK名称”列表中有名称的,表示已经进行了配置;而用途为“候选”的,则表示没有进行配置;而用途为“备件”的,表示为全局热备盘。通常一个存储中一般有一个全局热备盘即可(即一块硬盘“用途”为“备件”),单击鼠标右键选择其中的一块硬盘,选择“标记为→备件”,进行设置,如图1-4-7所示。
图1-4-7 设置硬盘用途
(6)确定硬盘用途之后,按【Shift】键或【Ctrl】键,用鼠标选中要进行配置的硬盘,单击“配置存储器”,如图1-4-8所示。本示例选中“插槽标识”为1~8的共8块硬盘,即存储中从左到右的8块硬盘。
图1-4-8 选择磁盘
(7)在配置向导中选择“选择其他配置”,并在下拉列表中选择(根据硬盘的选择数量会有不同的显示,在此为“(8)558.1GB,SAS,10000转/分钟”),硬盘的数量、大小、接口类型、转速,如图1-4-9所示。
(8)在“预设”列表中,选择RAID级别,在此选择RAID-5,如图1-4-10所示。IBM存储可供选择的RAID级别有RAID-0、RAID-1、RAID-10及RAID-5、RAID-6,而HP等其他存储可能会有RAID-50的选项,这可根据实际情况选择。
图1-4-9 选择其他配置
图1-4-10 选择RAID级别
(9)选择“自动配置备件”,然后选择是“优化性能”还是“优化容量”,在“配置摘要”显示配置的情况,如图1-4-11所示。
(10)选择“创建一个或多个新池”,然后设置池的名称,在本设置为“hd8-raid5”,如图1-4-12所示。
图1-4-11 配置内部存储器
图1-4-12 设置池名称
(11)创建完成后,单面“关闭”按钮,如图1-4-13所示。
(12)创建阵列之后,在“卷→卷”配置页中,单击“新建卷”按钮,为上一节创建的阵列创建卷,如图1-4-14所示。
图1-4-13 创建RAID阵列完成
图1-4-14 新建卷
(13)在“新建卷”对话框中,可以根据需要,选择“通用”、“自动精简配置”、“镜像”、“精简镜像”4种预设卷。
·“通用”卷创建多大,立刻从存储分配多大空间;
·“自动精简配置”卷创建之后不立刻分配空间,而是根据系统(计算机或服务器)实际使用的空间“慢慢”从存储分配和增加,但大小受限于设置的卷大小。
·“镜像”卷则是在创建一个卷的同时,为其同时设置一个镜像(实现实时的同步、备份功能);
·“精简镜像”是创建一个精简卷,再对其进行镜像,占用的空间亦是随着系统实际占用大小进行分配。
自动精简配置卷可以划分超过主机存储大小的卷,但实际大小受限于主机硬盘实际空间。在实际的应用中,一般配置“通用”卷立刻分配空间。
在创建卷的时候,如果服务器只是连接了有限的服务器,一般情况下,可以将所有可用空间都分配完。可以根据需要,创建多个大小不一的卷,也可以创建一个或两个数值比较“大”的卷,将空间分配完。
如果服务器没有本地硬盘,则在划分存储空间时,可以划分多个较小的卷,一一分配给每个主机,并且为了利于区分,这些卷的大小不一。例如,如果要为3台服务器分别分配一个用于安装ESXi系统的启动卷,可以为第1个服务器分配10GB、第2个服务器分配12GB、第3个服务器分配13GB,然后一一映射给这3个主机(不能同时映射给多个主机,这有区别于保存共享数据的卷)。如果是用于安装Windows Server 2012 R2等Windows操作系统,则可以为第1个服务器分配60GB~100GB之间大小不一的数值。
在“卷详细信息”中,设置卷的容量大小及名称,在“摘要”中,显示池中可用容量大小,设置之后,单击“创建”按钮创建,或者单击“创建并映射到主机”按钮,创建卷并进入映射到主机对话框,如图1-4-15所示。
图1-4-15 新建卷
(14)将创建的卷映射给主机,如果是用于主机操作系统启动的卷,则只映射给所分配的主机;如果是共用的卷(例如,保存虚拟机的系统卷),则要映射给多个主机。如图1-4-16所示,这是映射到主机的截图,该主机映射了一个系统卷、两个共用的卷。
图1-4-16 将卷映射到主机
(15)如果没有创建“主机”,可以在“主机→主机”中,通过“新建主机”,在弹出的对话框中,选择新建主机类型“iSCSI、SAS”来创建,如图1-4-17所示。
图1-4-17 新建主机
·如果创建SAS主机,可以将扫描到的SAS地址添加到主机,如图1-4-18所示,并创建对应的主机名。此时,可以依次将同一主机的两个(有时是1个)SAS卡连接到存储,而暂时将其他主机的SAS线从存储上断开,以便将同一台服务器上的SAS卡扫描、添加到同一个主机名中。
·如果创建iSCSI主机,需要将iSCSI端口添加到主机中,如图1-4-19所示。
图1-4-18 新建SAS主机
图1-4-19 添加iSCSI端口
【说明】虽然IBM V3500同时支持iSCSI端口,但iSCSI端口的速度只有1GB,一般使用SAS或FC接口,很少或不使用iSCSI端口。
最后可以在“主菜单→概述”中,看到当前存储的配置情况:14个硬盘驱动器,划分了2个池、创建了5个卷、映射给3个SAS主机,如图1-4-20所示。
图1-4-20 当前存储配置概述
当存储服务器上有两个控制器,但服务器只连接其中一个控制器时,在存储器上会出现“已降级”的提示,这是正常的,如图1-4-21所示。如果服务器使用两个HBA卡连接到两个控制器但出现“已降级”的提示时,表示其中一个连接已经断开,需要检查服务器与存储的连线。
图1-4-21 状态为“已降级”
在“端口定义”选项卡中,可以看到,其中一条连接为“脱机”状态,如图1-4-22所示。
图1-4-22 某个连线已脱机
如果服务器只有一个SAS HBA卡,在与存储连接时,也会提示“已降级”,如图1-4-23所示,这是正常的现象。在大多数的情况下,只有一条连接并不影响使用,但是没有冗余。在预算足够的前提下,在使用SAS连接时,尽可能为服务器配置2块SAS HBA卡、使用2条SAS线连接存储。
图1-4-23 服务器只有一个SAS HAB卡与存储连接