VMware如何监测性能问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VMware如何监测性能问题相关的知识,希望对你有一定的参考价值。
现今虚拟化数据中心的不透明,使得传统的监控方式及企业IT部门缺乏一种工具, 让他们可以透过应用程序及网络架构的关联,来确定是什么原因使得应用程序变慢。
然而,虚拟机数量增多、工作负载日益繁杂,难以诊断应用程序服务与网络效能是否与虚拟化环境有关,现况缺乏足够的能见度及有效工具,可以透过应用程序及网络架构的关联,来确定是什么原因使得应用程序变慢。
数据中心网络基础架构的基本 组件(CPU、内存、网络和装置)都有自己的管理工具,但现存这些工具无法看到整个虚拟数据中心的效能问题,或是提供特定应用程序效能背后信息的关联性,因而缺乏有效的系统来更快更有效的解决来自资源或是应用程序的问题,并且需花费大量的时间来解决问题。尤其是关键的服务主机的服务,如DNS主机、Radius认证主机、Mail Gateway等重要设备更是牵一发而动全身。一旦因为虚拟中心的环节出问题,管理人员无所适从并无法快速有效地找出根本问题。
要解决现今应用程序和虚拟化基础架构存在的根源问题,就需要在涵盖应用程序服务、网络及虚拟化架构的可视性,其方法要适用于信息中心的各个部门。服务中断和缓慢处理问题会给公司造成巨大损失,要解决或预防此类问题就是信息中心的首要任务。信息团队需要利用相互关联的数据协同作业合作起来,以避免推诿责任,尽量在故障影响网络服务之前找出根源。
二、解决方案
全面部署Uila VMWARE 虚拟化效能监控系统与每个VMWARE Data Center,功能项目如下:
1.自动探索应用程序服务效能与资源的关联性,并提供相关视图显示效能劣化的根本原因。含CPU、Memory与储存设备。
2.提供独特的Virtual Smart Tap进行部署,可分析主机间的网络流量与联机响应时间。无需实体接线或安装Agent端程序。可装置于Vcenter的每部虚拟交换器或网络群组端口上。
3.安装本系统无需停止原有虚拟机,对实际在线服务的主机无须停止服务即可布署本系统。
4.系统运用大数据分析数据库平台可长时间记录分析虚拟化数据中心的Application/Network/Storage/Memory/CPU维运数据统计。
5.系统透过Deep Packet Inspection方式Monitor Application performance。
6.可收集VCenter中VApp ,VM Topology ,Computer, Storage ,Performance Metrics等资讯。
7.Virsual Smart Tap可收集分析Application response time、Network Performance Metrics、Network throughput ,flow data等信息。
8.快速的识别虚拟化效能的根本原因与链接VMWARE的知识库提供解决方案相关信息。
9.系统提供Baseline 基础线自动学习功能,提供警讯确定异常情况和发展趋势,系统可定义前一个小时,前一天,前一周及特定一段时间作为Baseline 基础。
10.具备仪表板功能,可实时呈现一个小时内虚拟化数据中心的各项维运数据,并以颜色等级区分为严重(Critical)、重大(Major)、轻微(Minor)与正常(Normal),管理者可实时监控仪表板状况实时处理每一个异常事件。
11.具备应用程序拓朴功能,提供虚拟主机间的网络交互视图。呈现每个虚拟主机的资源与网路效能是否劣化,网络联机是否正常与响应时间过长造成服务中断之现象。
12.提供网络流量分布视图,分析每个主机、虚拟网络交换器、网络群组端口与虚拟主机的网络流量,并依照端口使用流量大小显示。
13.提供虚拟数据中心的CPU使用率分布视图,分别可依数据中心、丛集、ESX主机与虚拟主机的CPU使用率用量进行分析。
14.提供虚拟数据中心的内存使用率分布视图,分别可依数据中心、丛集、ESX主机与虚拟主机的内存使用率用量进行分析。
15.提供虚拟数据中心的储存空间使用率分布视图,分别可依Physical Disk、Datastore、ESX主机、虚拟主机与虚拟磁盘驱动器的硬盘使用率用量进行分析
16.提供历史分析数据查询,对数据中心、集群、ESX主机、vApp与虚拟主机进行网络层、CPU、内存与储存空间的数据查询。针对虚拟主机另外提供了警示与应用服务的响应时间查询。
17.具备报表产出功能,可针对虚拟数据中心的应用程序效能与资源使用率分别手动依设定之时间区段或定期产出日报、周报、年报。管理者可依据此报表进行资源调度与趋势分析。
18.提供系统日志,可查询系统运作等相关纪录。
19.具备Virsual Smart Tap的简易安装设定接口,管理者可依据环境进行VST的安装与控制管理。
20.可透过Virsual Smart Tap提供VM to VM封包撷取功能.(需要搭配部署Uila Viewer虚拟机使用)。
21.提供撷取封包并录制成pcap 档案存盘功能。
22.提供特定重要虚机专属监控资源功能,呈现各项如CPU、MEMORY、DATASTORE、网络与应用协议的健康状况。
三、方案架构
Uila 管理分析系统 (UMAS) | Uila的虚拟架构的核心是一个大数据存储和分析引擎,被设计为完全地向外扩展(scale-out)以容纳数以千计服务器的大型数据中心的部署,向内扩展(scale-in )以高分辨率记录数据、维护历史数据,同时保持实时响应。内置冗余提供高可用性,消除停机时间,并降低维护开销。分析引擎是关联应用程序与基础设施性能指标的大脑,可精确定位出基础设施以及应用性能下降的根本原因,该技术正在申请专利。依据历史数据产生的趋势报告帮助识别基础设施资源使用热点,并有助于保持最佳的网络应用性能。Uila的控制面板提供简单且强大的方式来查看分析引擎的结果,显示应用程序和虚拟基础架构中网络、计算以及储存设备的健康状况。 |
虚拟讯息 控制器 (vIC) | 虚拟信息控制器(vIC)是数据中心的虚拟化管理系统(例如VMware 的vCenter)集成管道。vIC检索您的基础设施配置作为建立Uila监控域和简化部署的模板。vIC收集由vCenter维护的网络、存储和计算性能指标,将它与所有部署vST的应用程序元数据相结合,然后安全地传送至 Uila的数据存储和分析引擎中,要么在前置(on-premise)要么在云中。 |
四、方案优势
1.整合各项分析数据为一身的操作接口
·可自行定义的应用协议与虚拟化资源健康状况控制面板,将数据统合并找出数据之间有意义关键的关联,能使各项性能指标提早反应出性能劣化的情况。
·直观的设计让非专业操作人员可轻易地找出应用服务响应时间变慢的问题根源。
·集应用程序拓扑、使用分析、CPU使用率、内存使用率和装置使用率于一身的分析工具,揭示出虚拟化资源分配是如何影响应用服务性能的。
·全新且智能的自我学习基线技术,建立监测临界值以减少误报。
·将控制平台和网络运营中心报警信息整合起来进行预警。
·具有可自定义符合服务层级协议(Service Level Agreement; SLA) 的报表 。
2.专为虚拟数据中心设计的部署方式与数据监看分析
·充分利用大数据技术来扩展到最大的数据中心。
·低耗能的虚拟智能封包分析器-无需在操作系统中安装代理程序(Agent)。
·收集应用程序响应时间和关键基础设施性能指标的细节。
·使用嵌入式深度封包检测(DPI)技术,能够识别超过4000 多个独特的应用程序。
·虚拟信息控制器(vIC)与虚拟化管理系统无缝的结合, 例如:VMware和vCenter
五、方案收益
1.使数据中心“看得见”虚拟化的、复杂的网络基础架构,将解决应用程序中断问题的时间从几小时缩短至几分钟,防止因使用过大的网络基础设施资源而所产生的中断,主动调整业务关键应用的性能。
2.提升团队协同合作:以往网络管理及应用程序管理与虚拟化基础建设的管理人员各自独立,当有应用程序及网络问题时,难以理清是否直接或是间接与虚拟化的资源与效能有关,透过完善的虚拟化效能解决方案可消除各部门之间沟通的鸿沟,提升各组协同合作的效率。
3.理清网络与应用程序效能与虚拟化问题:透视虚拟化基础架构,减少应用程序停摆时间从数小时到数分钟,防止可能因基础架构压力过大而产生的停机与服务中断,并协助信息中心操作人员主动调整关键业务应用程序的效能。
4.防止应用程序效能问题:建立效能基准点,可长期观察并做为评估网络应用与服务需求趋势规划。并可掌握非必要性应用程序服务耗用,提升整体服务品质与成本效益。
5.精简信息管理费用:透过软件布署方式来收集流量及封包信息,不需额外建置硬件设备,更简易且有效的布署可节省营运及工具的成本。
以上是关于VMware如何监测性能问题的主要内容,如果未能解决你的问题,请参考以下文章