VMware vSphere资源管理手册(二):vSphere资源利用率监控

esxi查看硬盘健康状况以及卸载软件包 esxi查看硬盘健康状况esxcli列出硬盘社区支持smartctl卸载软件包参考文章 esxcli 列出硬盘 esxcli storage core device list|grep "Display Name" 查看smart esxcli storage core device smart get -d t10.ATAxxxxxx 社区支持smartctl 下载 http://pfoo.unscdf.org/esxi/smartctl-6.6-4433.x86_64.vib 使用winscp传到 阅读详情

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese

如何估算资源利用率:

 

如何确定自己环境所需的资源利用率?每一个组织的环境都是唯一的,不同公司的用例极有可能是不同的。除了特定虚拟机资源需求,ESXi所安装的主机也有所区别,可用物理资源同样会影响到整合率(一台主机上所配置的虚拟机数量)。例如,假设你想要虚拟化为10台服务器,每一台需要4 GB RAM,在一台48 GB内存的主机上可能很容易实现这10台虚拟机;但如果主机只有16 GB内存,也许就需要两到三台主机才能满足所需性能。

 

另一个需要考量的因素是何时采集资源利用率统计信息。以财务部门为例。如果在月中采集数据,但财务人员可能在月初才会频繁使用该系统,那么就误失了一次增长需求,从而导致系统无法达到预期。

 

Windows平台收集统计数据:

 

Windows服务器上,第一步要做的事情是性能监测。按照以下步骤来执行:

  1. 进入Start | Run并输入perfmon。
  2. 打开Performance Monitor窗口之后,扩展Monitoring Tools并点击Performance Monitor。这里可以添加各种计数器。在Windows 2008/Windows 7版本中,Performance Monitor也包括了Data Collect Sets。
  3. 扩展Data Collect Sets文件夹和System文件夹,右键System Performance并选择Start。Performance Monitor会开始收集系统的关键统计数据以及资源利用率。
  4. 当收集到合适的数据之后,点击System Performance并选择Stop。报告会保存至Reports文件夹。进入Reports | System,点击System Performance文件夹,并双击来查看报告。


在下列域控制器的截图中,可看到使用了10%的可用CPU资源,54%内存,18 IOPS,并且没有使用到网络资源。

image002.jpg

 

现在将使用的资源与实际可用的物理资源做比较。服务器有两个双核处理器(总共是4核),每个内核2 GHz(共8 GHz可用),4 GB内存,2个200 GB 配置为RAID 1的SAS磁盘,以及1块1 Gbps网卡。

 

这里Performance Monitor显示的是平均值,但是同时也应当关注峰值利用率。报告下方会看到标签为CPU的菜单。进入CPU | Process,这里你会看到很多数据,找到名为Processor User Time by CPU的部分,这里平均值一栏与报告中overview相符,但也有不一致的地方,比如,CPU有一个内核有35%的利用率,明显高于均值。

 

如果采用10%的平均CPU利用率,这意味着理论上只需要800 MHz的CPU,单个物理内核很容易达到要求。内存也只用了可用内存的一半。可以适当将内存减至3 GB,在将来可能遇到的变更情况下还留有一些余量。最后,18IOPS表明磁盘还有很多性能余量,即便是7200 RPM SATA盘也能提供大约80 IOPS。

 

Linux平台收集统计数据:

 

现在看一下Linux Web服务器如何获取这一整套数据,使用sar以及sysstat能够对资源利用率进行监测,返回结果与top或iotop类似。sysstat可以通过运行yum install sysstat方便的安装。

 

安装完成之后,它会每10分钟收集一次资源利用率信息并以7天为周期保存信息。 要查看该信息,只需要运行sar命令,有不同的选项来显示不同的信息,后文会介绍。

 

在%idle栏中,可以看到系统当前为空闲状态。

image003.jpg

 

可以通过运行dd if=/dev/zero of=/dev/null在系统上产生一些流量,会将CPU利用率升至100%,所以不要在生产系统上做此操作。下图是负载下CPU利用率数据:

image004.jpg

 

这里有一个问题:CPU spike可能无法持续至少10分钟,sar在10分钟的窗口可能会错失这些spike。 可以通过编辑/etc/cron.d/sysstat来改变,该文件告知系统每10秒运行一次sysstat。窗口采集过程中,1至2分钟可能会提供更有价值的信息。本例中将间隔从10分钟改为5分钟,有更大机会找到CPU最大利用率。

image005.jpg

 

除了CPU需要关注以外,内存和磁盘利用率也需要采集。运行sar加上以下选项来获取这些统计信息:

  • sar –r会显示内存统计信息。该命令返回的基本信息包括内存的使用百分比,可用来确定实际使用的内存。
  • sar –b会显示磁盘I/O。该命令可获得磁盘每秒的交易总数,以及每秒读写交易数量。

VMware vSphere 常见问题解答整理 无意中发现的一位大哥的总结的东东,感觉很好的诠释了目前服务端虚拟化的一些基本概念和困惑。 PS:部署测试过XenServer、VMwarevSphere、KVM的虚拟化方案,还是认为VMware vSphere的方案最成熟、bug最少!就是有点贵。本人的实践经验得出这样的结论:XenServer和KVM合适一个专业的团队来二次开发和管理,自由度高,但bug不少,很多功能需要二次开发,出 阅读详情

相关推荐

虚拟化以及vsphere相关概念

虚拟化概念: 什么是虚拟化? 虚拟化是一种资源管理技术, 是将计算机的各种物理资源, 如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破物理设备结构间的不可切割的障碍,使用户可以比原本的架构更好的方式来应用这些资源。这些资源的虚拟部分是不受现有资源的架构方式、地域或物理设备所限制。 虚拟化创建了一层隔离层,把硬件和上层应用分离开来,允许在一个硬件资源上运行多个逻辑应用。 虚拟化有:服务器虚拟化、应用程序虚拟化、展现层虚拟化、桌面虚拟化。 简单来说,虚拟化就是打破现有的物理限制,创造了一个

qq_33410995的博客 1125

VMware ESXi性能监控方法-ESXTOP Technical Deep Dive

VMware VMworld 2018独家的ESXi主机性能监控-deep dive

62、VMware vSphere资源管理与性能监控

本文深入探讨了VMware vSphere的资源管理和性能监控技术,涵盖vMotion和Storage vMotion在负载平衡与迁移中的应用、增强型vMotion兼容性(EVC)的作用,以及分布式资源调度器(DRS)和存储DRS的自动化管理功能。同时详细介绍了vCenter Server提供的多种性能监控工具,包括警报机制、性能选项卡、vCenter Operations Manager Foundation和命令行工具resxtop,帮助管理员全面掌握环境运行状态并优化资源利用率。

gaochao的博客 208

企业级 VMware vSphere 6.7虚拟化技术配置与管理(下)

《企业级 VMware vSphere 6.7虚拟化技术配置与管理》课程共分为“上集”和“下集”两部分,本套视频为“下集”部分,“上集”部分已经对VMware vSphere 6.7的计算资源、网络资源、存储资源、虚拟机配置与管理等进行了详细讲解,“下集”部分以“上集”为基础进行技术延伸,全面对vMotion、DRS、HA、FT、性能监控、VDP备份等特性进行理论讲解和实战配置。 通过本课程学习,可以全面掌握vMotion、资源池、DRS、HA、FT、VDP、监控等高可用性运维技能。 《企业级 VMware vSphere虚拟化技术配置与管理》下集部分具体课程章节如下。 第1章 《VMware vSphere 6.7 vMotion配置与管理》主要内容本章我们详细介绍了冷迁移、通过 vMotion 迁移、通过 Storage vMotion 迁移、CPU 兼容性和 EVC、在 vSphere Client中迁移已关闭电源或已挂起的虚拟机、将开机状态的虚拟机迁移至新计算资源和存储、关于迁移兼容性检查等内容。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第2章 《VMware vSphere 6.7 资源和DRS配置与管理》主要内容本章我们主要讲解了CPU虚拟化资源管理知识、内存虚拟化资源管理知识、存储虚拟化资源管理知识、资源池、DRS群集、Storage I/O Control、科学合理的进行资源分配相关理论和操作。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第3章 《VMware vSphere 6.7 HA配置与管理》主要内容本章我们主要讲解了业务连续性和最小化停机时间、vSphere HA 的工作原理、vSphere HA 准入控制、vSphere HA 互操作性等知识。通过实践操作,可以掌握创建 vSphere HA 群集,配置 vSphere HA群集,配置 Proactive HA。为了提高vCenter Server的高可用性,讲解了vCenter High Availability知识。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第4章 《VMware vSphere 6.7 FT配置与管理》主要内容本章我们从理论上讲解了Fault Tolerance 的工作原理、Fault Tolerance工作用例、Fault Tolerance 环境要求、限制和许可、Fault Tolerance 互操作性。以理论为基础,实践了打开Fault Tolerance功能、测试Fault Tolerance故障切换、迁移辅助虚拟机、挂起Fault Tolerance、恢复Fault Tolerance、关闭Fault Tolerance等内容。最后总结了使用Fault Tolerance的科学做法、Fault Tolerance的故障排除方法。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第5章 《VMware vSphere Data Protection(VDP)》 主要内容本章我们从理论上讲解vSphere Data Protection的基本功能、体系架构。演示了VDP的安装和配置,讲解了怎样正确使用VDP以及使用VDP进行管理备份,自动备份验证,管理恢复,复制作业,文件级恢复,紧急恢复,VDP代理等相关功能,最后针对VDP常见故障进行了总结分析。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 第6章 《VMware vSphere 6.7 监控和性能》 主要内容本章我们从理论上讲解了vSphere监控、性能、日志等相关基本知识。实践操作了使用性能图表监控清单对象、监控事件和警报、系统日志文件的配置。希望大家在掌握理论的基础上,跟做课程中涉及的每一个实验,达到融会贯通的效果。 企业级 VMware vSphere 6.7虚拟化技术配置与管理(上集)视频课程:https://edu.youkuaiyun.com/course/detail/35162企业级 VMware vSphere 6.7虚拟化技术配置与管理(下集)视频课程:https://edu.youkuaiyun.com/course/detail/35171

73、VMware vSphere 资源管理与性能监控全解析

本文全面解析了VMware vSphere的资源管理与性能监控,涵盖虚拟设备导入、资源池创建、CPU与内存分配、vMotion与Storage vMotion操作、DRS负载均衡、存储与网络I/O控制,以及使用警报、性能图表、vC Ops和命令行工具进行性能监控的最佳实践。通过实际应用场景和流程图,帮助管理员高效管理虚拟化环境,提升系统稳定性与资源利用率。

a3b4c5的博客 285

73、VMware vSphere资源管理与性能监控全解析

本文全面解析了VMware vSphere中的资源管理和性能监控策略,涵盖了虚拟设备导入导出、内存与CPU分配、资源池配置、vMotion和存储vMotion的使用、DRS与存储DRS设置以及性能图表和警报管理等内容。通过实际案例分析,介绍了如何优化企业数据中心资源分配,并展望了未来技术发展趋势及应对策略,帮助管理员提升虚拟数据中心的稳定性与效率。

gaochao的博客 225

获取esxi主机的内存和CPU使用率

from __future__ import print_function import atexit from pyVim.connect import SmartConnectNoSSL, Disconnect from pyVmomi import vim memory_and_cpu_dict = {} def getHostMemoryAndCPU(content): mem...

产品菜鸟的博客 9674

35、VMware vSphere资源管理与高可用方案解析

本文详细解析了 VMware vSphere 的资源管理与高可用性方案,涵盖资源池配置、可扩展资源池、资源分配监控、vApps 应用容器、网络与存储资源管理、vSphere HA 与 FT 的工作原理及配置方法、虚拟机集群类型及配置步骤,以及虚拟机备份策略。通过这些技术,可以提升虚拟化环境的性能、可靠性和安全性,保障业务连续性。

fff88的博客 225

VMware vSphere监控和告警

背景 vCenter本身有监控和告警功能,监控是针对独立资源的展示,邮件告警仅支持windows邮件系统,所以我们通过Prometheus实现对vSphere资源的监控和告警功能。 技术架构: 部署 vmware-exporter Github项目:pryorda/vmware_exporter apiVersion: v1 kind: Secret metadata: name: vmwa...

小森饭的博客 740

VMware vSphere和ESXi的区别及编程应用

vSphere是一套完整的虚拟化平台,包括vCenter Server、ESXi主机和vSphere客户端,用于管理和部署虚拟化环境。ESXi是vSphere的虚拟化操作系统,通过直接访问硬件资源提供了更高的性能和资源管理能力。VMware vSphere是一种完整的虚拟化平台,它提供了一套强大的工具和功能,用于管理和部署虚拟化环境。ESXi是vSphere的关键组件之一,它是一种裁剪版的操作系统,专门设计用于虚拟化环境。VMware vSphere和ESXi是VMware公司推出的两个重要的虚拟化产品。

2301_79326891的博客 4104

8、VMware ESXi与vSphere网络及资源管理全解析

本文全面解析了VMware ESXi与vSphere的网络及资源管理关键操作,涵盖Jumbo Frames启用、IP与DNS配置、分布式交换机创建、物理网卡识别、端口速度调整、TCP分段卸载(TSO)支持、vSphere集群中的HA与DRS资源配置,以及虚拟机监控机制。通过详细步骤、流程图和最佳实践建议,帮助管理员优化虚拟化环境的性能、可用性与可管理性,适用于企业级数据中心的高效运维。

ooo22的博客 47

虚拟化 VMware ESXi(二)

29.3 VMware vSphere Client 安装 上面我们已经在Workstation上安装了VMware ESXi,通常应该是直接在物理机上安装它,接下来我们应该在电脑上安装VMware vSphere Client来进行物理机各种资源包括虚拟机的新建、删除等管理。 电脑上安装vSphere Client 安装: 这里我安装的版本是6.0.0,安装过程就像平常装软件一样,这里省...

变成习惯 3117

VMware vSphere:深入解析架构与实际应用案例

vCenter Server是vSphere的核心组件,它提供了集中管理和控制虚拟化环境的功能。它提供了一系列的工具和功能,帮助用户将物理服务器转变为虚拟机,实现资源的高效利用和灵活性。综上所述,VMware vSphere是一种强大的虚拟化解决方案,具有广泛的应用价值。:虚拟机是在物理服务器上模拟的软件计算机系统。管理员可以配置虚拟网络的参数,如IP地址、子网掩码和网络策略,以实现网络的隔离和安全性。vSphere的架构由多个组件组成,每个组件都扮演着不同的角色,共同协作以提供完整的虚拟化解决方案。

IqFlask的博客 604

通过增强的 vSphere 集成增强你的 vSphere 监控

vSphere 是 VMware 的云计算虚拟化平台,提供一套功能强大的虚拟化资源管理套件。它允许组织创建、管理和优化虚拟环境,提供高可用性、负载平衡和简化资源分配等高级功能。vSphere 可以高效利用硬件资源,降低成本,同时提高 IT 基础架构的灵活性和可扩展性。 随着升级版 vSphere 集成(vSphere integration)的发布,我们现在支持一组增强的指标和数据流。软件包版本 1.15.0 及更高版本引入了新的数据流,可显著改善性能指标的收集,从而更深入地了解你的 vSphere

Elastic 中国社区官方博客 1034

8、VMware网络与资源管理全攻略

本文详细介绍了VMware ESXi和vSphere环境下的网络配置和资源管理相关知识,包括启用巨型帧、更改IP地址、监控虚拟机等内容,同时提供了创建分布式交换机、配置HA和DRS等高级功能的操作步骤,并总结了常见问题的解决方案与最佳实践建议,帮助用户提升虚拟化环境的性能和可用性。

醉三国 126

vSphere官方操作手册:数据中心虚拟化管理指南

虚拟化技术已经成为了现代IT基础设施的核心,而VMware vSphere作为企业级虚拟化解决方案的领导者,其架构和组件是每一个IT专业人士必须掌握的基础。本章将带领读者入门vSphere的世界,深入理解其核心组件,为后续章节的虚拟机管理、资源调度、高可用性策略、存储和网络虚拟化、性能监控、版本升级,以及安全策略的学习打下坚实的基础。业务连续性是指在发生故障或灾难性事件时,组织能够维持关键业务操作的能力。数据保护是业务连续性保障措施中的重要一环,它包括备份、快照、复制等多种技术。

weixin_42168902的博客 1295

【免费下载】 vSphere 7.0 中文文档合集

2020年三月,VMware发布了vSphere 7.0。本资源是vSphere 7.0的中文文档合集,包含18个PDF文件。这些文档详细介绍了vSphere 7.0的各个方面,涵盖了以下内容: - **ESXi的安装与升级**:详细指导如何安装和升级ESXi主机。 - **vCenter Server的安装与升级**:提供vCenter Server的安装和升级步骤。 - **虚拟机的部署与管

gitblog_09766的博客 1706

VMware vSphere Client虚拟机使用指南

VMware vSphere Client虚拟机管理指南,详细描述了虚拟机建立过程的 个步骤,以及每个步骤可选择参数的介绍!

上一篇: drupal 简介
下一篇: 如何在没有root过的安卓手机上查看到保存的wifi密码
AddisonJ
博客等级 码龄16年 45粉丝 50原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值