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.精简信息管理费用:透过软件布署方式来收集流量及封包信息,不需额外建置硬件设备,更简易且有效的布署可节省营运及工具的成本。

时间: 2024-10-24 19:59:49

VMware如何监测性能问题的相关文章

VMWare ESX Server性能优化

VMWare ESX Server性能优化 vmware ESX server 是当前服务器市场上基于intel平台的最流行的虚拟软件产品.对比其他虚拟软件产品,如 GSX server 和ms virtual server,ESX的最大优点就是可以大大减少host系统所占用资源的.ESX server内核直接运行在硬件之上,而且系统稳定性和性能都有很大的提高. ESX server也很适合企业级应用,因为它支持重要的冗余功能,比如多路经,以及链路绑定.由于有诸如p2v vmotion 和vir

vmware ESX server性能调整

vmware ESX server 是当前服务器市场上基于intel平台的最流行的虚拟软件产品.对比其他虚拟软件产品,ESX的最大优点就是可以大大减少host系统所占用资源的.ESX server内核直接运行在硬件之上,而且系统稳定性和性能都有很大的提高. ESX server也很适合企业级应用,因为它支持重要的冗余功能,比如多路经,以及链路绑定.由于有诸如p2v vmotion 和virtualcenter软件的支持,ESX server 非常适合企业部署 注意 此章节是按照ESX serve

LeakCanary 内存泄漏 监测 性能优化 简介 原理

GitHub:https://github.com/square/leakcanary Demo地址:https://github.com/baiqiantao/LeakCanaryTest.git 目录 目录简单使用更多介绍自定义 LeakCanary测试案例ApplicationMainActivity静态成员导致的内存泄漏单例导致的内存泄漏 简单使用 A memory leak detection 内存泄露检测 library for Android and Java. A small l

win10系统搭建虚拟机:VMware Workstation Player 12环境+Ubuntu Kylin 16.04 LTS系统

笔者小白一枚,其实连虚拟机是个啥都不知道...实属惭愧,介于此所以今天倒腾了一下花了一上午就已经搭建好一个VMware Workstation Player 12免费版的,很哈皮,于是赶紧分享一下. 问题1:win10自带的虚拟机去哪儿了? 笔者自用win10系统,就在苦恼win10好像听说过有自带的虚拟机hyper-v,我的笔记本里面怎么没有呢? 那么win10系统的虚拟机跑哪儿了呢? 于是查阅了一下发现,自己电脑win10是家庭中文版,这个版本是不带虚拟机,只有专业版.企业版才有,而且hyp

Oracle Performance Tuning Overview 翻译(Oracle性能优化概述 自己的中英文比对翻译)

Oracle? Database Performance Tuning Guide 10g Release 2 (10.2) B14211-03 Home Book List Contents Index Master Index Contact Us Previous Next PDF · Mobi · ePub 1 性能优化概述 This chapter provides an introduction toperformance tuning and contains the follow

深入浅出Zabbix 3.0 -- 第十一章 VMware 监控

第十一章  VMware 监控 随着虚拟化技术应用的越来越广泛,Zabbix作为基础架构的监控系统,也可以很好的支持基于VMware的虚拟化平台及虚拟机进行监控.通过在Zabbix中预先定义的host prototypes(主机原型)利用low-level discovery rules会自动发现VMware hypervisors和虚拟机,并创建主机对它们进行监控. 在Zabbix中对虚拟机的监控分两步完成,首先,通过vmwarecollector实例收集虚拟机数据,这些实例使用SOAP协议从

VMware vSphere 5.5 update 2

VMware vSphere 5.5 update 2 VMware vSphere 5.5 update 2于2014年9月发布以来已有一段时间,新版本增加了一些新的功能,修复了以前版本的很多bug,运行更加稳定.现将ST的虚拟化系统升级到最新版本. 一.当前版本 目前ST虚拟化系统使用的版本为5.5.0,存在一些问题,比如:ESXi 主机可能会遇到 I/O 滞后时间变长的情况:vCenter Server 可能会将电源信息的状态显示为未知:上行链路不稳定时,ESXi 主机可能会出现故障,并显

app 性能

Android App优化之性能分析工具 https://www.jianshu.com/p/da2a4bfcba68 -------------- 系列文: 背景:Android App优化, 要怎么做? Android App优化之性能分析工具 Android App优化之提升你的App启动速度之理论基础 Android App优化之提升你的App启动速度之实例挑战 Android App优化之Layout怎么摆 Android App优化之ANR详解 Android App优化之消除卡顿

企业级开源监控软件zabbix

最快速的对一个开源软件有一定的认识和了解,最好的方法就是看官网介绍. ------付炜超 第一问:zabbix是什么? 答:Zabbix是专为监控的可用性和IT基础设施组件的性能极限的企业级软件,Zabbix是开源的,是在没有成本 第二问:zabbix可以干什么? 答:Zabbix它可以收集几乎无限的类型从网络数据.高性能实时监控意味着数以万计的服务器.虚拟机和网络设备可以同时监测.随着存储数据,可视化功能是可用的(概述.地图.图表.屏幕等),以及非常灵活的分析预警目的数据的方法. 第三问:为什