存储到用户的网络运行程序性能监管
关于运行程序性能治理有一个痛苦的理想那就是识别性能疑问要比处置困难得多。很多组织部署了运行程序交付优化(ADO)工具及紧缩或运行程序减速来提高那些用户经常埋怨的运行程序的性能(例如:“托付!咱们的文件共享无法上班了!”)。
然而,WAN层性能疑问会覆盖被动识别这些疑问的实践难度。当然,假设性能疑问的根源在数据核心更深化的中央,那么WAN层修复将于事无补。成功被动识别的关键在于运行程序性能监控工具,这些工具从存储I/O开局,并且会为远程终端用户提供网络上每一步操作的可见性。
SAN上的运行程序性能监控:您须要监控什么
在SAN中,系统在大容量存储上会同时读和写少量的数据。IT专业人士必定监控几个与运行程序性能关系的基本度量,关键是每秒I/O操作(IOPS)和I/O照应期间。
衔接两端都是关键。在存储端,SAN监控可以通知您存储阵列是如何口头的;在特定的逻辑单元号(LUN)能否有流量高峰;速度很慢的存储(反响期间过长)能否正被用于存储频繁恳求的数据——即热数据,等等。在主机端,SAN监控应该会通知您每一台物理或许虚构主机的IOPS,以及正在经常使用的存储的照应期间。监控也可以确定一切物理和虚构主机的顶级监听众(读取存储数据)和顶级谈话者(写入数据到存储)。
除了大型的存储供应商,如EMC、HP、IBM和NetApp,很多较小型的治理供应商也提供一些存储监控工具,包含SolarWinds、ManageEngine和Virtual Instruments。
物理和虚构主机中的运行程序性能监控
运行程序性能疑问也或许突然出当初主机层。由于可以间接从主机供应商那取得很片面的工具以落第三方和开源监控工具,大少数IT部门都可以相当不错地测定主机的性能。治理员可以观察运行程序和组件服务的I/O、CPU和内存性能,并依据须要在性能临界值设置警报。
鉴于目前有97%的公司都会经常使用虚构主机,并且大概一半的企业上班负载如今也都是虚构化的,所以能够同时检查物理和虚构设施的工具是至关关键的。从性能的角度看,最关键的新性能是将虚构主机映射到物理主机上。IT必定能够看到其中某一台虚构机的行为能否正在影响同一宿主上的其它虚构机性能,或许一台失效的或有疑问的宿主主机(例如,一个蹩脚的NIC或HBA)能否正在影响其上的虚构机器的性能。
数据核心基于LAN的运行程序性能监控
在数据核心的LAN层,经过检查主机之间的流量来监控多档次的基于SOA的运行程序是很有用的。这可以从主机端启动治理:传统的事务性能工具经常使用数据库代理、运行程序和Web主机来搜集数据及关系结果。一个基于LAN的处置打算可以监控和剖析节点之间的流量流。
运行感知网络监控工具供应商有ExtraHop、Fluke Networks、Lancope、InfoVista 和SolarWinds。
WAN中的运行感知可见性和组件治理
WAN是另一个会发生、监控及处置性能疑问的中央。大局部用户经过WAN远程访问数据核心的企业运行程序。惋惜地是,WAN很容易出现丢包及无法防止的高提前疑问。例如,除了能够监控每个网卡丢包疑问的组件治理工具,IT还必定部署能够成功运行感知可见性的工具来处置网络疑问。
一些WAN优化工具,包含Exinda、Ipanema和Streamcore所提供的工具,都十分注重性能监控及报告。很多LAN监控工具,例如ExtraHop、Fluke Networks、NetScout和NetQoS,也雷同能够报告WAN性能。
监控桌面上的运行程序性能
性能疑问的最后一个环节当然就是终端——大少数运行程序的经常使用源头PC(或Mac或Linux桌面)。有些性能监控处置打算会在最终用户设施上整合一个代理(终身的、暂时的和暂时下载的),以便取得真正的用户级性能视图。而其余处置打算会将事务流量镜象到一个剖析引擎。此外,其余处置打算则模拟用户的综合事务或事务记载/回放,以建设一个可以在恣意位置智能运转的一致测量集。
以用户为核心的性能监控供应商有诸如HP、CA和BMC等的大供应商,也有诸如Precise、Symphonic和Knoa等这样的小型供应商。
当然,在任何理想部署中,必定要记住终端设施自身也或许出现用户可以感知到的影响企业运行程序性能的疑问。因此,必定要像监控主机一样监控客户端计算机性能。这通常可以经过相反的运行程序性能监控工具成功,这些工具能收回SNMP数据恳求或许调用Windows Management Interface启动监控。目前这一类的开源和收费工具备很多,这个畛域的专业供应商有NEXThink和Centrisoft。