实验室观点:虚拟云下的HBA管理工具
Bill 发表于:09年02月03日 13:32 [编译] 存储在线
在安装HBA的时候,IT管理人员会浏览各厂商的网站,以便下载最新版本的软件,包括驱动程序、固件、启动代码、管理软件和在线文档。 Brocade HBA用户在这方面有自己的一套经验,这也是Brocade HBA用户有别于QLogic HBA和Emulex HBA用户的地方。安装应当只是一项简单的常规任务。不过,在这方面,只有Brocade的HBA才超出了我们的预期。
Brocade HBA为用户提供了一键式下载网络下载。Brocade采用非常简单的安装流程,能够自动安装正确的HBA驱动程序,更新到最新的HBA固件和管理程序, 从而简化了所有HBA安装过程。IT管理员只需要面对两个选项:下载并烧录一个完整的针对专门OS(操作系统)的CD镜像;或下载并烧录更大的能够针对多 个OS的DVD镜像。
与此形成强烈对比的是,QLogic和Emulex采用传统的安装步骤。在每个厂商的网站上,HBA软件都被分解成多个不同选项的列表,每个选项都需要用户去选择,下载并安装。这也就是说IT管理员必须仔细地考虑每个HBA适合哪种固件、驱动程序、启动代码和管理软件。
虽 然HBA管理软件的安装过程很重要,不过安装毕竟只是一次性的过程。用户的最终目标是让SAN保持最佳状态的运行,并满足服务水平协议(SLA)的要求。 IT人员是否可以很好地达成这个目标部分取决于IT管理员在判断和解决SAN性能问题上的速度。因此,HBA管理软件的价值将取决于HCM、 HBAnywhere和SANsurfer如何管理和操作对象层级。
为了能够一致地执行关键的问题处理任务,这些管理员必须对如何利用管理 工具集来进行下一步操作保持清醒的认识。这就要求管理工具必须便于学习、便于记忆、便于使用。为了具备这种使用上的便利性,HBA管理软件的用户界面 (UI)必须避免界面紊乱,并使每一条信息都清楚易懂。
在启动HBAnywhere 或SANsurfer之后,管理员会遇到比较混乱的用户界面,从信息清晰度的角度来看,这种界面所提供的信息是"越多越乱"。所有的HBA工具,包括 Brocade的HCM,都使用LAN连接来管理所有可用的主机HBA。为了让用户能够使用简单的"单一管理平台"( single-pane-of-glass),每个HBA管理工具都在图形用户界面的左边布置了一个SAN导航面板。不过,这个导航面板通常只能用来监视 系统信息而不能用来互动,因此其用处有限。
通过设置,在Emulex HBA管理界面出现后,HBAnywhere可以显示一系列LAN地址。如果没有提供相应的SAN背景,比如分区成员情况,那么这个过程可能会占用相当长 的时间。更重要的是,没有一个SAN导航面板可以将HBA的互动管理扩展到多个主机。由于每个HBA工具集的对象管理层级都是从一个主机服务器开始,因此 IT管理员一次只能管理一个主机。
另一方面,SANsurfer应用了批量命令,这些命令可以通过后台处理程序按顺序在多个主机上对基本的 HBA设置参数进行更新。这是迈向企业级IT管理自动化的第一步。通过这种方式,管理员在手动设置最初的HBA参数之后,就可以在命令行界面上编写批量命 令,对所有其他HBA进行同样的设置。
SANsurfer同时还提供详细的SAN拓扑图(所有连接到SANsurfer上的服务器),而且 这种拓扑图也可以显示单一服务器的连接情况。由于这些图中所包含的端到端数据通道信息非常重要和敏感,因此这种信息只能通过一个菜单中的菜单项才能调出, 其他界面无法调出该信息。
现在,人们对统一的管理软件和一键式的IT资源管理重新燃起了兴趣,因为这样可以简化IT人员的管理工作,并减少运营成本。高层IT决策者现在非常关注资源管理软件是否具备一致的和便于使用的图形用户界面。
不 过,IT管理员最重要的任务是发现问题和分析,而这些任务并没有得到很好的定义。这也就是说如果要将IT人员转型为内部服务提供者,让他们每次都可以一致 地、自动地、正确地处理问题,那么就需要为管理员建立良好的管理环境,让他们在进行SAN数据传输分析,以便满足服务水平政策要求的时候,能够作出一致的 判断。
一致性是质量控制的重要方面,而让IT人员成为成功的内部服务提供者的重要一步就是采用便于使用的管理工具,这种管理工具需能够采用 一致的格式,以便于理解的方式显示数据信息。通过Brocade DCF架构所采用的Brocade软件,所有的Brocade管理工具都能够为IT人员提供统一的SAN触点信息。更重要的是,Brocade的DCF架 构为该公司的HBA提供了一个蓝图,为将来把服务器纳入到端到端服务范式奠定了基础。
为了达到上述目标,Brocade的HCM使用了 SAN交换机图形用户界面经常采用的方式:在所有的HCM界面和菜单上,使用全局的描述性设备名称,而不是用十六进制的全局名称(WWN)ID。 Brocade HCM的这种做法是独一无二的,这方便了HBA管理软件的学习、记忆和使用。HCM的这种图形用户界面特点使得管理员可以更容易更快捷地启动HCM,并从 中直接获得完整的有效信息。
HCM进一步简化了菜单结构,避免了烦杂的菜单浏览,优化了信息显示方式。和光纤通道交换机的管理界面一 样,Brocade的HCM尽量减少菜单数目,并尽量增加每个屏幕上所能显示的信息量。例如,所有可设置的HBA端口选项都被显示在一个单一的属性菜单页 面上。对于如此大量的信息,HCM还根据其重要性进行分类,HCM的屏幕有三个面板:一个用于导航,一个用于数据,一个用于事件日志警告。这种组合方式增 强了管理员快速发现HBA运行异常的能力。
更重要的是,服务器虚拟化的出现极大地改变了服务器和存储之间的I/O格局。对SAN架构布局的 描述需要长期可靠的指标,这种指标需能够衡量服务器到存储的连接比例,而这需要新的复杂的规划水平。在服务器承载多个虚拟机的情况下,服务器HBA的角色 必须和交换机相当。Brocade在这方面有自己的长处,即使用户在数据中心中迁移虚拟机,比如从一个VOE服务器到下一个VOE服务器,该公司的HBA 也能够为整个网络架构上虚拟机所发生的虚拟工作负荷提供完整的QoS(服务质量)支持,并同时支持和保证与业务处理相关的SLA(服务水平协议)。
