DELLFoglight虚拟化运维平台功能性分析段俊岭AdministrationVMwareEnvironmentEnvironmentOverviewCapacityDirectorMENUFoglight、vRops和万合ITGo产品对比AdministrationvCenter管理Foglight可以加入多个vcenter进行管理:连接vcenter,是否激活采集agent,是否收集数据等,建议使用vcenter管理员权限用户进行连接。用户管理Foglight用户管理分为:角色role、组group、用户user三层,具体权限分配给role,role分配给group,用户属于group。这里权限主要是菜单tab权限,但是不能控制管理哪些对象。Rules-规则通过告警规则配置报警条件、启动或停止事件规则等操作。EnvironmentOverviewEnvironmentOverview-整体运行情况展示EnvironmentOverview-环境监控状况EnvironmentOverview-环境情况分析EnvironmentOverview-虚拟机运行情况分析VMwareEnvironmentVMwareEnvironment-监控VMwareEnvironment-监控-数据存储VMwareEnvironment-监控-虚拟交换机VMwareEnvironment-容量管理-目前容量VMwareEnvironment-容量管理-资源使用VMwareEnvironment-优化VMwareEnvironment-优化-setting-configuration备用容量,预备突然情况推荐值设置,以便进行推荐计算对于推荐值可以接受的偏离计算基线峰值数据延续时间设置估算时间间隔可以展现的历史数据设置warnning和critical性能阈值首先设定虚拟机性能问题相关阈值,然后确认以性能指标峰值为计算基线,加上偏离值,再加上备用容量,则得到虚机的性能情况,在用这个情况和阈值相比,可以得到虚机瓶颈预估如果时间内出现多个峰值,则进行合并成一个峰值设置vsphere环境,资源浪费的标准VMwareEnvironment-优化-setting-waster设置浪费虚机的标准设置僵尸虚机的标准,注意是要满足这4个条件呦!可以最大的偏离值VMwareEnvironment-优化-变更分析发生变更的数量选择对象的变更事件,查看此事件对此对象的影响选择对象的变更事件,对相关对象的影响程度查看变更事件对于对象性能的影响和对象整体性能变化情况预设一个变更,然后查看这个变更对于此对象和相关对象的影响,也可以真的执行此变更对比虚拟机资源配置变更事件列表查看vcenter用户的权限CapacityDirectorCapacityDirector-GettingStartedGettingStarted实际上是一个容量优化的入口,使用方法论的方式,进行容量计划-容量分配-容量优化-容量维护,最终实现容量规划的目的。CapacityDirector-GettingStarted-CapacityPlanning容量优化,首先对目前环境容量进行评估:主机数量是否满足目前需要;集群主机CPU和vCPU之比是否合理;集群计算资源未来可用时间预测等CapacityDirector-GettingStarted-CapacityPlanning-主机数量预估CapacityDirector-GettingStarted-CapacityPlanning-集群负载预估CapacityDirector-GettingStarted-CapacityAllocation除了目前容量评估,还需要假如未来可能发生的变更,例如增加、销毁虚机等,也会对容量规划产生影响,所以还需要假如容量变更计划。CapacityDirector-GettingStarted-CapacityAllocation-PlanInfrastrutureChangesCapacityDirector-GettingStarted-CapacityAllocation-管理变更计划CapacityDirector-GettingStarted-CapacityOptimization通过改变虚机在不同集群中的分布,再加上未来容量变更计划,综合预估虚机分布对于集群性能表现的影响,来达到集群性能优化的目的。CapacityDirector-GettingStarted-CapacityOptimization-自动算法CapacityDirector-GettingStarted-CapacityOptimization-手动迁移对虚拟化环境容量进行不断的审视和评估,从而持续保证虚拟化容量始终可用。CapacityDirector-GettingStarted-CapacityMaintenanceFoglight、vRops和万合ITGo产品对比foglight的优势和局限DELLfoglightforVirtualization是DELL发布的虚拟化监控管理平台,不仅可以监控vmwarevsphere,也支持对hyper-v、xendesktop、openstack等的管理。foglight可以完成性能监控、报警、性能预估、性能预测、优化、建议、操作、报表、计费等功能,基本可以满足用户虚拟化运维管理的需求。优势:•对虚拟化产品全面的支持,包括vsphere、hyper-v、openstack、vcloud、openstack、xendesktop等监控•内置性能、容量、规划、优化四大功能,帮助管理员管理虚拟化环境•可以多维度展现虚拟化运行情况,可视性很强•容量管理可针对集群进行虚机迁移预估,帮助平衡集群计算资源压力•内置存储监控模块,但此模块对存储型号有严格要求局限:•界面和功能过于复杂,用户使用必须进行定制才能真正符合vmware实际运行环境需要,这是vcops、foglight等产品使用困难之处•定制者必须同时熟悉vmwarevsphere和folight功能,且要投入一定时间进行定制,才能真正符合运维的需要•虚拟机操作系统监控不全面,只包括操作系统逻辑盘空间使用率和进程监控•没有对于用户和虚机的操作审计,也就是生命周期管理功能功能复杂使用不便本身OS监控不全没有审计功能vRops、foglight、万合ITGo功能比较vRopsfoglight万合ITGo用户管理可以对菜单项和对象进行设置权限,支持AD、LDAP单点登录可以对菜单项设置权限可以对菜单项和对象进行设置权限,支持AD、LDAP和其他第三方单点登录系统性能vcenter计算资源使用情况计算资源使用情况计算资源使用情况数据中心计算资源使用情况计算资源使用情况计算资源使用情况集群计算资源使用情况计算资源使用情况计算资源使用情况、集群实时拓扑视图主机计算资源使用情况计算资源使用情况计算资源使用情况虚机计算资源使用情况计算资源使用情况计算资源使用情况数据存储空间使用率、IOPS、虚机使用列表空间使用率、IOPS、虚机使用列表、数据存储拓扑视图(主机、虚机至数据存储连接关系),有存储专门监控模块,可以对阵列、交换机、端口、LUN等进行详尽的监控,但对存储型号等有要求空间使用率、IOPS、虚机使用列表、数据存储拓扑视图(从数据存储至虚机OS逻辑磁盘)虚拟网络性能监控比较简单,有专门产品networkinsight做这块工作网络流量和各虚机流量情况和虚拟网络拓扑视图网络流量和各虚机流量情况和虚拟网络拓扑视图(展示流量、启停网卡等)OS监控对虚机OS文件系统或逻辑磁盘空间使用率进行监控对虚机OS文件系统或逻辑磁盘空间使用率进行监控、OS进程进行监控完整操作系统监控,包括CPU、内存、网卡、逻辑磁盘、文件系统、进程等。可以设置告警策略进行虚机OS告警告警事件列表有有有性能链接有有有事件关联有有有事件搜索有有有事件建议有有没有事件通知有,支持邮件、snmp等方式有,支持邮件等方式有,支持邮件、短信和手机app容量规划集群规划比较弱在集群之间做虚机负载平衡模拟实验,可以加上未来变更计划进行评估比较弱主机规划可以做主机计算资源或虚机添删模拟测试可以对主机容量使用情况进行评估,可以加上未来变更计划进行评估比较弱容量建议虚机建议可以对虚机进行计算资源评估,并给予建议可以对虚机进行计算资源评估,并给予建议可以对虚机进行计算资源评估,并给予建议报表性能报表有有有事件报表有有有综合报表有有vcenter日报、配置报表、vcenter巡检报表等,运维针对性更强查询报表有有有操作可以做计算资源增减操作等可以对虚机进行启停、挂起、快照等工作可以对虚机进行批量创建、批量启停、启动控制台、修改配置(CPU、内存、网卡、硬盘)场景一对一条告警事件的分析-vRopsvRops(vmwarevRealizeOperationsManager)场景一对一条告警事件的分析-foglight对虚机详细分析详见前面介绍场景一对一条告警事件的分析-ITGo从虚拟化层面的告警一直追溯到虚机操作系统进程对于CPU的使用情况,可以更深入分析虚机CPU使用率过高深层次原因。场景二集群的运行情况-vRopsvRops(vmwarevRealizeOperationsManager)场景二集群的运行情况-foglight对于集群的运行情况,foglight的视角没有vRops那么丰富,但是在数据中心这个层面,展现角度是非常丰富的场景二集群的运行情况-ITGo软件THANKS