在上一篇《戴尔SCv2000:入门级存储价值新说》中,我们提到了“SCv2000还有一个‘隐藏的彩蛋’,并且是同级产品所不具备的”。砸开这枚彩蛋,用户将在此入门级存储阵列之上获得更强大的I/O扩展能力。
而本文的标题已经说出了这个答案——2个可激活的10GbE iSCSI主机接口,那么它到底是以什么方式存在的呢?
三款机箱入门级存储的高性能平台在砸开彩蛋之前,我们先来看看它所藏身的平台。下面是要为大家展示的SCv2000系列三款子型号的外观,分别是:2U 12个3.5英寸盘位的SCv2000、2U 24个2.5英寸盘位的SCv2020以及独具特色的5U 84个3.5英寸盘位的SCv2080。
SCv2000——2U 3.5英寸驱动器
上图就是前文中介绍过的一款子型号——2U 12个3.5英寸盘位的SCv2000。电源在两边,双控制器在中间上下排列,这样符合SBB规范的布局,与同门SC4020,以及MD3系列都是一致的。
SCv2020——2U 2.5英寸驱动器
另一款子型号——2U 24个2.5英寸盘位的SCv2020。与上一款的区别只在于前视图——驱动器支持与背板连接。
SCv2080——5U 3.5英寸驱动器
还有一款子型号——5U 84个3.5英寸盘位的SCv2080。它的机箱设计比较有特色,2个42盘位的抽屉兼顾了可维护性和高密度。从背面来看,两个控制器位于最上方,中间是5个大尺寸风扇,能够应对高密度的硬盘散热,最下方是冗余电源。
SCv2080的硬盘抽拉示意图,这里标出了驱动器的顺序号和“抽屉”后面的软连接内部SAS线缆。
两个接口随需获得万兆iSCSI
SCv2000系列控制器
上图为戴尔SCv2000控制器的面板。最左边是可以在线更换的电池模块,异常断电时它能维持控制器写缓存中的数据,并写入到闪存永久保护。
在电池模块右边有2个以太网接口,分别为管理(MGMT)和复制(REPL)用途,有点令人惊讶的是,它们居然是10Gb万兆的。要知道管理口有个100Mb就能用,而异步复制的实际需求受限于线路带宽千兆一般也够了,特别是在入门级阵列这个档次。那么这2个万兆如果不能干点别的岂不是有点浪费了?
再往右是2个6Gb MiniSAS后端接口,用于后端连接JBOD驱动器扩展机箱,包括SCv2000系列专用的Dell SC100、SC120和SC180。
最右边有一个管理串口(Serial Port),需要连专门的转接线来使用。在它的左侧就是主机接口子卡——硬件上用一块定制尺寸的PCIe HBA来做存储Target(目标器),其实内行朋友基本都清楚,各家的阵列控制器大都是这样设计的。而不同的主机接口类型,实际上就是在出厂时安装不同的子卡。如下图:
SCv2000系列控制器类型
SCv2000的每个控制器上,可选4个1GBase-T千兆iSCSI、2个10GBase-T万兆iSCSI、4个12Gb SAS、4个8Gb FC或者2个16Gb FC一共5种主机接口。SAS支持使其能够像戴尔MD3200/3400系列那样作为DAS直连共享存储,而无需FC或者iSCSI网络。另外,我们了解到有些厂商的阵列提供16G FC就不再支持8Gb FC,在存储网络环境为8Gb FC SAN条件下,就只能使用每控制器2个接口,而SCv2000的好处就是有4个8Gb FC版本的控制器选择。
SCv2000系列Flex端口选项
到了我们挖出隐藏彩蛋的部分!
对于2个10Gb以太网管理(其中1个为复制)接口,有个Flex Port选项,通过License软件可以激活其iSCSI访问能力,使它们兼做主机接口使用。按我们的经验,管理网口同时支持千兆iSCSI的阵列还有一些,而万兆支持确实相当少见。
在确认以上信息之后,我立刻对这个License的价格感兴趣起来。戴尔表示,Flex Port在SC4020上免费提供,SCv2000需要购买激活但是价格不贵哦:)
在激活了Flex Port之后,原来不同接口的控制器上都会增加2个万兆iSCSI。除了购买时即对该功能有需求的用户;如果在一开始配置FC或者SAS主机接口而不确定是否需要千/万兆iSCSI,也可以在后期拥有不改变硬件升级的余地。
谜底揭开了配置了Flex Port的SCv2000系列真正将高性能带给更多注重经济性的用户,令他们能够在通用平台上快速处理数据业务,同时按需实现容量扩展。
一个疑问:为何是“隐藏”的彩蛋?不知有没有朋友存在这样的疑问:SCv2000为什么没有提供一款只激活Flex Port,而右边扩展接口子卡空缺(可升级)的配置呢?我认为主要原因在于,有一部分用户要求数据存储网络与管理网络物理隔离,不能跨网访问甚至速率不同;还有些用户希望复制流量不要影响到主机接口的生产存储访问性能。所以,如果只提供2个管理复用的10Gb iSCSI接口在许多情况下也是不妥的。
iSCSI with Flexport
上图为2 Port 10G iSCSI + Flex Port: 2-10 iSCSI配置的网络连接示意,专门打上红点标记的就是Flex Port网线,它们也是从每控制器连接到不同故障域的以太网交换机,其中包含了管理和复制网络通信。这时,只要把服务器和iSCSI交换机都连接到企业或者管理网络,就达到了部分隔离的目的。
Fibre Channel with Flexport
这个是4 Port 8G FC + Flex Port: 2-10 iSCSI配置的网络连接示意,除了冗余的FC SAN Fabric之外,下方打上红点标记的也是Flex Port网线,服务器到iSCSI交换机之间的连接在这里做了省略,管理和复制通信同样可以引出到企业或者管理网络。
当Flex Port启用的情况下,管理网口将会拥有3个MAC地址:BMC、管理和iSCSI,此时高度推荐配置VLAN进行逻辑隔离。
综上所述,我们认为Flex Port进一步提高了戴尔SCv2000的价值,将高性能引入入门级产品,使用户无论处理当下数据业务,还是应对未来业务发展,都能够随需在通用平台上实现容量扩展和标准化,从而以入门级价格拥有更多高端存储能力。