H3CCAS内存气球特性操作指导书
- 格式:pdf
- 大小:814.14 KB
- 文档页数:12
h3c cas操作手册【原创实用版】目录1.H3C CAS 简介2.H3C CAS 的功能3.H3C CAS 的操作方法4.H3C CAS 的注意事项正文【H3C CAS 简介】H3C CAS(Customer Application System)是华为公司推出的一款针对客户应用需求的系统,旨在为客户提供便捷、高效的应用服务。
该系统集成了多种功能,可以帮助客户快速搭建属于自己的应用环境。
【H3C CAS 的功能】1.提供丰富的应用模板:H3C CAS 内置了多种应用模板,客户可以根据自己的需求选择合适的模板进行部署。
2.简化的操作流程:通过 H3C CAS,客户可以轻松完成应用的创建、启动、停止等操作,大大降低了使用难度。
3.强大的监控能力:H3C CAS 可以实时监控应用的运行状态,并提供详细的监控数据,方便客户进行性能分析和故障排查。
4.高度的可扩展性:H3C CAS 支持多种第三方应用的集成,客户可以根据需要自由扩展系统功能。
【H3C CAS 的操作方法】1.登录 H3C CAS:在浏览器中输入 H3C CAS 的访问地址,使用管理员账号登录系统。
2.创建应用:在 H3C CAS 的主界面,点击“新建应用”按钮,填写应用的基本信息并选择合适的模板。
3.部署应用:在应用管理页面,点击“部署”按钮,系统会自动完成应用的部署和启动。
4.监控应用:在应用管理页面,可以查看应用的运行状态和监控数据,以便进行性能分析和故障排查。
【H3C CAS 的注意事项】1.使用过程中,请确保系统环境稳定,避免因为系统故障导致应用受损。
2.请定期备份应用数据,以防数据丢失。
H3C CASCAS简介 (1)开局配置流程图 (7)CAS 标准版功能部署 (38)系统迁移 (67)CAS简介H3C CAS (Cloud Automation System)云计算管理平台是H3C 公司推出的构建云计算基础架构的资源管理平台,它为数据中心云计算基础架构提供业界领先的虚拟化管理解决方案,实现对数据中心云计算环境的集中管理和控制,通过单一的管理界面,轻松地统一管理数据中心内所有的主机和虚拟机,不仅能提高管理员的管控效率、简化日常例行工作,更可降低IT 环境的复杂度和管理成本。
CAS的客户价值有效控制服务器数量膨胀,实现服务器利用率最大化通过对未被充分利用的服务器进行整合,无需再为新项目另外购置硬件,从而降低了资本成本,而精简数据中心服务器的数量,可以成比例地减少供电、制冷和场地方面的运营成本。
智能化的资源自动优化配置CAS 为虚拟机中运行的应用程序提供简单易用、成本效益高的高可用性功能,硬件故障导致的服务器或虚拟机宕机再也不会造成灾难性的后果,CAS 提供的资源智能调度能力会为这些服务器或虚拟机自动选择最佳的重新运行位置。
自助式服务提高服务的敏捷性、高效性和可控性自助式服务管理为用户提供了一个安全的、多租户的、可自助服务的IaaS(Infrastructure as aService,基础设施服务),是一种全新的基础架构交付和使用模式。
通过CAS 提供的虚拟化资源池功能,使IT 部门能够将计算、存储和网络等物理资源抽象成按需提供的弹性虚拟资源池,以消费单元(即组织或虚拟数据中心)的形式对外提供服务,IT 部门能够通过完全自动化的自助服务访问,为用户提供这些消费单元以及其它包括虚拟机和操作系统镜像等在内的基础架构和应用服务模板。
产品特点直观的配置与管理完全基于B/S 架构的管理控制台,不仅让您轻松组织和快速部署整个IT 环境,而且还能对包括CPU、内存、磁盘I/O、网络I/O 等重要资源在内的关键元件进行全面的性能监测,为管理员实施合理的资源规划提供详尽的数据资料。
H3C CAS CAS Tools升级操作指导书Copyright © 2015 杭州华三通信技术有限公司版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
本文档中的信息可能变动,恕不另行通知。
目录1 简介 (1)2 产品规格 (1)2.1 规格列表 (1)2.2 注意事项 (1)3 配置前提 (2)4 配置环境 (2)4.1 服务器 (2)4.2 软件 (2)5 配置指导 (2)5.1 手工升级方法 (2)5.2 手动升级方法 (4)5.3 自动升级方法 (6)1 简介随着CAS产品在市场上广泛运用,虚拟机数量越来越多;CAS产品功能的不断增强,版本更新频繁,伴随CAS版本更新虚拟机内部运行的CAS Tools也需要进行更新;CAS Tools的升级由管理员手工进行升级,维护工作量大人力成本高。
所以,CAS Tools需要支持自动升级和手动升级的方式。
本文档介绍H3C CAS CAS Tools升级的操作步骤。
2 产品规格2.1 规格列表2.2 注意事项(1) 不建议对在线且为保护模式的虚拟机做此操作:手工安装CAS Tools,该CAS Tools版本支持自动升级且版本低于当前CAS版本自带的CAS Tools版本,原因有两点:该操作会导致增量文件提交到上一级基础文件,提交过程中引起虚拟机暂停。
增量提交到上一级镜像不符合保护模式的设计要求。
(2) CAS Tools版本自动和手动升级后,CAS Tools驱动没有被升级,需要虚拟机重启驱动才会升级,即驱动滞后升级。
(3) 保护模式的虚拟机CAS Tools自动升级是程序设置上的,用户不可见。
(4) 保护模式的虚拟机的自动升级必须满足以下条件之一:虚拟机安装了支持自动升级的CAS Tools,升级CAS版本后,重启或启动该虚拟机时CAS Tools自动升级到新版本。
H3C CAS5.0工程开局指导手册V1.00Copyright © 2017 新华三通信技术有限公司版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。
本文档中的信息可能变动,恕不另行通知。
1目录1 工程开局准备 (5)1.1 环境要求 (5)1.2 服务器要求 (6)1.3 准备安装文件 (7)2 工程开局规划 (8)2.1 网络规划 (8)2.1.1 典型组网 (9)2.1.2 服务器网络规划 (10)2.1.3 存储网络规划 (11)2.2 存储规划 (14)2.3 主机池、集群、主机和共享文件系统规划 (14)2.4 虚拟机规划 (15)2.5 组织规划 (16)3 CAS安装 (17)3.1 安装前服务器准备 (17)3.2 配置安装文件 (19)3.3 配置信息并开始安装 (20)3.4 完成安装后操作 (29)3.4.1 卸载ISO安装文件并启动主机 (29)3.4.2 登录CAS系统 (31)3.4.3 修改CAS系统时间 (32)3.4.4 查看CAS版本信息 (33)4 CVM双机热备配置(可选) (34)4.1 CVM双机热备配置 (34)4.2 CVM双机热备相关命令 (35)4.2.1 关闭CVM双机热备服务 (35)4.2.2 开启CVM双机热备服务 (35)5 H3C CAS云资源配置 (36)5.1 登录CAS系统 (36)5.2 CAS License注册 (38)5.2.1 临时License申请注册 (38)5.2.2 正式License申请 (52)5.3 CVM双机热备CAS License注册(可选) (55)5.3.1 临时License申请 (55)25.3.2 正式License申请 (56)5.4 配置云资源 (57)5.4.1 NTP服务配置 (57)5.4.2 主机池配置 (58)5.4.3 集群配置 (59)5.4.4 主机配置 (61)5.4.5 虚拟交换机配置 (62)5.4.6 存储池配置 (65)5.5 配置虚拟机 (80)5.5.1 操作系统安装文件上传 (80)5.5.2 增加虚拟机 (86)5.5.3 虚拟机安装操作系统 (88)5.5.4 虚拟机安装CAS Tools工具 (96)5.5.5 虚拟机分配IP地址 (101)5.6 虚拟机模板管理 (103)5.6.1 模板存储 (103)5.6.2 制作虚拟机模板 (105)5.7 CVM备份 (107)6 虚拟化平台测试(重要) (107)6.1 配置检查 (107)6.2 可靠性测试 (109)6.2.1 主机可靠性测试 (109)6.2.2 网络可靠性测试 (109)6.2.3 存储可靠性测试 (109)7 H3C CAS云服务配置 (110)7.1 配置组织 (110)7.1.1 管理员登录云服务管理平台 (110)7.1.2 添加云资源 (112)7.1.3 增加组织操作员 (112)7.1.4 增加组织 (115)7.1.5 组织下增加用户分组 (115)7.1.6 组织下增加用户 (116)7.2 部署虚拟机 (117)7.2.1 手动分配虚拟机 (117)7.2.2 组织管理员部署单台虚拟机 (117)7.2.3 组织管理员批量部署虚拟机 (118)37.3 用户自助服务配置 (119)7.3.1 虚拟机申请 (119)7.3.2 虚拟机审批 (121)7.3.3 虚拟机使用 (123)41 工程开局准备H3C CAS工程实施前,需要提前做好工程开局的准备工作,比如确认现场环境是否具备,是否有足够的机柜空间,足够的电源,服务器配置是否满足要求等。
h3c cas操作手册摘要:一、h3c cas操作手册简介二、h3c cas操作手册的使用场景三、h3c cas操作手册的功能模块1.用户管理2.配置管理3.系统监控4.安全策略管理四、h3c cas操作手册的安装与配置五、h3c cas操作手册的高级应用六、h3c cas操作手册的常见问题及解决方法七、总结正文:h3c cas操作手册是一本介绍h3c cas(H3C Cluster Authentication System)集群认证系统的使用和管理的综合性指南。
它适用于h3c cas集群认证系统的管理员和操作员,可以帮助他们更好地理解和使用该系统。
h3c cas操作手册主要针对以下场景:1.系统初始安装和配置2.日常运维和管理3.故障排查和恢复h3c cas操作手册共分为七个主要模块:一、h3c cas操作手册简介本部分简要介绍h3c cas操作手册的目的、适用对象和使用方法,以及对各章节的概述。
二、h3c cas操作手册的使用场景本部分详细描述h3c cas集群认证系统在不同场景下的应用,包括系统初始安装、日常运维、故障排查等。
三、h3c cas操作手册的功能模块h3c cas集群认证系统主要包括以下功能模块:1.用户管理:本部分介绍如何创建、删除、修改用户,以及如何管理用户角色和权限。
2.配置管理:本部分介绍如何配置系统参数、认证服务器、认证客户端和网络设备等。
3.系统监控:本部分介绍如何监控系统运行状态、资源使用情况、认证事件等。
4.安全策略管理:本部分介绍如何配置安全策略、审计策略和认证策略等。
四、h3c cas操作手册的安装与配置本部分详细介绍h3c cas集群认证系统的安装流程和注意事项,以及如何进行基本配置。
五、h3c cas操作手册的高级应用本部分介绍一些高级应用,如集群管理、负载均衡、高可用性等。
六、h3c cas操作手册的常见问题及解决方法本部分列举了一些常见的使用问题,并提供了解决方法。
h3c cas操作手册(原创实用版)目录1.H3C CAS 简介2.H3C CAS 的功能3.H3C CAS 的操作方法4.H3C CAS 的注意事项正文一、H3C CAS 简介H3C CAS(Customer Access System)是华为公司推出的一款用户访问系统,主要用于企业和运营商等场景的用户认证、授权和计费管理。
通过 H3C CAS,管理员可以实现对用户的统一管理,降低运维成本,提高网络安全性和用户体验。
二、H3C CAS 的功能1.用户认证:H3C CAS 支持多种认证方式,如本地认证、LDAP 认证、RADIUS 认证等,确保用户安全可靠地访问网络资源。
2.用户授权:根据用户的角色、权限等信息,控制用户对特定网络资源的访问权限。
3.用户计费:实时收集用户的访问记录,为运营商和企业提供详细的计费信息,便于制定合理的收费策略。
4.报表统计:提供丰富的报表统计功能,方便管理员了解用户访问情况、网络资源使用状况等。
三、H3C CAS 的操作方法1.安装与配置:根据实际环境,安装 H3C CAS 软件,并进行相关配置,如认证方式、用户信息等。
2.用户管理:创建、修改、删除用户,分配相应的角色和权限。
3.资源管理:配置网络资源,设置访问控制策略。
4.报表查询:查询用户访问记录、计费信息等,生成报表。
四、H3C CAS 的注意事项1.在使用 H3C CAS 时,应确保系统安全,防止未授权访问和攻击。
2.定期备份系统数据,防止数据丢失。
3.根据实际需求,合理配置认证方式、权限等,避免过度限制或不足的安全措施。
4.及时更新系统版本,修复可能存在的漏洞,提升系统稳定性和安全性。
总之,H3C CAS 作为一款功能强大、易于操作的用户访问系统,能够为企业和运营商提供安全、可靠的用户管理解决方案。
h3c cas操作手册【实用版】目录1.H3C CAS 简介2.H3C CAS 的功能3.H3C CAS 的操作方法4.H3C CAS 的注意事项正文一、H3C CAS 简介H3C CAS(Customer Application System)是华为公司推出的一款客户应用系统,旨在为客户提供一种方便、快捷、安全的网络管理方式。
通过 H3C CAS,用户可以轻松实现对网络设备的监控和管理,提高网络运维效率。
二、H3C CAS 的功能1.设备管理:用户可以通过 H3C CAS 对网络设备进行增加、删除、修改和查询等操作,实现对设备的全面管理。
2.系统管理:H3C CAS 提供系统配置、软件升级、日志管理等功能,帮助用户对网络系统进行高效管理。
3.监控管理:通过 H3C CAS,用户可以实时监控网络设备的运行状态,发现并解决潜在问题,确保网络稳定运行。
4.安全管理:H3C CAS 提供安全策略管理、用户权限管理等功能,有效保障网络设备的安全。
三、H3C CAS 的操作方法1.安装与登录:用户需先下载并安装 H3C CAS 软件,然后使用管理员账号登录系统。
2.设备添加:在系统中添加需要管理的网络设备,填写设备相关信息并保存。
3.系统配置:根据需要对系统进行配置,如设置日志级别、备份策略等。
4.设备管理:对已添加的设备进行管理操作,如修改配置、查看运行状态等。
5.监控管理:实时查看设备运行状态,生成监控报表,发现并处理异常。
6.安全管理:设置安全策略,管理用户权限,保障设备安全。
四、H3C CAS 的注意事项1.使用前请确保设备符合 H3C CAS 的系统要求。
2.在操作过程中,请遵循设备的操作规范,避免误操作导致的设备损坏。
3.对于监控到的异常情况,请及时处理,防止问题扩大。
4.定期对 H3C CAS 系统进行维护和升级,以保持系统的稳定性和安全性。
通过以上介绍,相信您对 H3C CAS 已经有了一定的了解。
H3C CAS云计算管理平台配置指导书(V1.0)杭州华三通信技术有限公司Hangzhou H3C Technologies Co., Ltd.目录1 系统介绍 (4)1.1 H3C CAS系统介绍 (4)1.2 典型应用组网 (5)2 云资源(CVM)典型配置 (6)2.1 增加主机池: (6)2.2 增加集群 (7)2.3 向集群内添加主机 (9)2.4 增加网络相关配置 (10)2.5 增加存储 (14)2.6 增加虚拟机 (17)2.7 启动虚拟机 (25)2.8 打开虚拟机控制台 (25)2.9 修改虚拟机信息 (26)2.10 虚拟机模板 (27)3 云服务(CIC)典型配置 (31)3.1 创建组织 (31)3.2 创建用户 (35)3.3 为用户分配虚拟机 (36)3.4 用户通过用户自助系统申请虚拟机 (37)H3C CAS云计算管理平台配置指导书V1.0 关键词: CAS、集群、主机、虚拟机、组织摘要:本文介绍了H3C CAS配置时的操作步骤缩略语清单:1 系统介绍1.1 H3C CAS系统介绍H3C CAS云计算管理平台是H3C公司推出的构建云计算基础架构的管理软件,它为数据中心云计算基础架构提供最优化的虚拟化和云业务运营管理解决方案,用于实现数据中心云计算环境的中央管理控制。
通过简洁的管理界面,轻松地统一管理数据中心内所有的物理资源和虚拟资源,不仅能提高管理员的管控能力、简化日常例行工作,更可降低IT环境的复杂度和运维成本。
H3C CAS云计算管理平台由三个组件构成:CVK:Cloud Virtualization Kernel,虚拟化内核平台运行在基础设施层和上层操作系统之间的“元”操作系统,用于协调上层操作系统对底层硬件资源的访问,减轻软件对硬件设备以及驱动的依赖性,同时对虚拟化运行环境中的硬件兼容性、高可靠性、高可用性、可扩展性、性能优化等问题进行加固处理。
CVM:Cloud Virtualization Manager,虚拟化管理系统主要实现对数据中心内的计算、网络和存储等硬件资源的软件虚拟化,形成虚拟资源池,对上层应用提供自动化服务。
PC机和U盘安装CAS指导1 安装CAS1.1 PC机安装CASPC机安装CAS大概过程和服务器安装一样,但是涉及到安装双操作系统,需要在安装之前划出一部分未分配空间给CAS使用。
安装过程中,基本过程都是一样的,除了分区有一定的差异,以下列出分区的差异:在选择分区形式的时候,需要选择手工分区然后会出现磁盘已有分区和空闲空间,如下图所示,有三个主分区和一个逻辑分区,其中逻辑分区有12G的空闲空间。
选择空闲空间进行安装接着提示如何使用空闲空间,选择第二个,自动分区分区完成,显示出当前磁盘所有的分区信息,包括之前的windows分区和刚分完的linux分区,选择完成分区并将修改写入磁盘确定分区,将修改写入磁盘完成分区以后就开始安装CAS,剩余步骤都是自动的。
等CAS安装完毕,重新引导系统,进入grub界面,选择登陆的操作系统,第一个是进入CAS,最后一个是进入之前的操作系统选择进入CAS,之后就可以进入CAS的登陆界面并在CAS后台操作1.2 U盘里安装CASU盘安装CAS其实就等于是给计算机加了第二块磁盘并在此磁盘上安装CAS。
因为CAS的bug,会把外接USB设备识别成sda,比本地磁盘优先级高,因此能够成功在U盘或移动硬盘上安装CAS(grub必须安装在sda上,如果没有此bug,U盘识别成sdb、sdc等,则无法成功安装)。
PC机安装CAS过程中无法识别出U盘,只能把U盘接在服务器安装CAS,完毕以后再把U盘接入PC机并从U盘启动。
除分区以外,大致安装过程和服务器上安装一样,下面列出分区差异:选择使用整块磁盘选择sda,即U盘将修改写入U盘安装完毕后重启引导,从U盘启动,进入grub,选择第一个进入CAS之前是在服务器上安装的,现在把U盘接入PC机,因此MAC会改变,MAC地址配置文件里的信息就不准确导致网络不通,进入shell修改网络配置文件输入命令rm /etc/udev/rules.d/70-persistent-net.rules删除MAC地址配置文件。
H3C CAS内存气球特性操作指导书
Copyright © 2015 杭州华三通信技术有限公司版权所有,保留一切权利。
非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,
并不得以任何形式传播。
本文档中的信息可能变动,恕不另行通知。
目录
1 简介 (1)
2 产品规格 (1)
2.1 规格列表 (1)
2.2 注意事项 (1)
3 配置前提 (4)
4 配置环境 (4)
4.1 服务器 (4)
4.2 软件 (4)
5 配置指导 (5)
5.1 组网拓扑 (5)
5.2 测试方法 (6)
5.2.1 准备测试虚拟机 (6)
5.2.2 虚拟机加压 (7)
5.2.3 虚拟化主机内存变化情况 (7)
5.2.4 开启内存气球 (9)
1 简介
为了使虚拟机具有更好的伸缩性和可扩展性,在充分保证虚拟机访问内存性能的前提下,H3C CAS 提供了内存过量分配(Memory Overcommitment)等高级内存管理功能。
内存过量分配技术也称作内存动态分配技术,其目的是为了将物理服务器上的虚拟机密度最大化。
内存过量技术甚至允许虚拟机使用的虚拟内存总和超过物理内存大小。
业界一般通过三种机制来实现内存的过量分配。
(1) 透明页共享(Transparent Page Sharing,TPS)
允许虚拟机之间只读地共享完全相同的内存区域,从而缓解大量虚拟机并发运行时的内存资源紧缺。
实现内存透明页共享的重要技术基础是写时复制(copy on write)机制。
基于内容的透明页共享技术将多个虚拟机上的相同内存仅保存一份,极大地节约了内存。
(2) 内存气球驱动机制
当同一个物理主机上的多个虚拟机之间出现内存竞争时,Hypervisor将轮询物理主机上所有的虚拟机,通过内存气球驱动自动回收虚拟机中的空闲内存。
内存气球驱动回收机制能够最大限度地提高内存资源的利用率。
(3) 内存交换(Swapping)
Hypervisor利用内存交换技术,给虚拟机分配超过实际物理机内存大小的内存空间。
通过将内存页面交换到硬盘,虚拟机上的操作系统能够像运行在裸机上一样,透明地使用虚拟化主机提供的整个“物理内存”。
上述三种高级内存管理技术虽然缓解了内存过量分配时的资源紧缺问题,但是它们同时带来了虚拟机性能问题,例如,内存透明页的相同内存合并、内存气球的膨胀与压缩、内存磁盘交换等,都极大消耗Hypervisor主机的计算性能,直接影响运行于其上的虚拟机的业务性能。
本文档介绍H3C CAS内存气球特性的使用方法和操作步骤。
2 产品规格
2.1 规格列表
2.2 注意事项
(1) 在实际生产业务环境中,不建议使用包括内存气球在内的所有高级内存管理功能,原因是:高
级内存管理技术都是在资源出现严重紧缺的情况下才生效,而且,在生效期间,必然对虚拟机
的业务性能造成极大的影响,例如,在物理PC上常见的Windows操作系统虚拟内存不足即是这种情况。
在实际生产业务环境中,一定要从资源规划的角度出发,提前详细评估业务系统对资源的峰值消耗,提前为业务系统合理分配虚拟资源,而不是在出现资源不足的情况下,依靠软件来动态调整资源的分配,这种部署方式对业务本身的运行稳定性和性能都是不利的。
(2) 在生产环境中,强烈不建议内存资源超配,原因有两点:
内存资源超配可能导致服务器本身工作不稳定,过量超配使用时,极有可能出现各种不可预知的异常结果。
在虚拟化环境中,影响的对象包括该服务器上的所有虚拟机,轻者导致业务系统响应缓慢,影响用户体验,重者可能造成所有的业务系统异常。
根据标准数据中心建设和安全运维经验,CPU和内存等计算资源都不建议超过80%,如果超过该阈值,都要求给管理员告警。
也就是说,80%是计算资源的一个经验告警阈值,在正常业务运维过程中,CPU和内存利用率峰值都建议不超过该阈值。
(3) 内存气球功能生效的必要前提是虚拟机正常安装了CAStools工具,且CAStools版本必须为
2.1.2.1及以上版本。
(4) 如果为虚拟机配置了内存预留,则通过内存气球调整后的虚拟内存将不少于内存预留值。
(5) 在对已经启用内存气球功能的虚拟机进行内存热添加时,可能会因为虚拟机内部显示内存与实
际内存页面分配内存不一致而导致气球功能失效,因此,不建议对启用内存气球功能的虚拟机进行内存热添加操作。
(6) 如果虚拟机操作系统为32位,则操作系统最大只支持4GB内存。
如果为虚拟机配置的内存
容量超过其支持的最大内存容量,内存气球功能将失效。
各Windows操作系统支持的最大内存容量如下表所示。
本文档中的配置均是在实验室环境下进行的配置和验证,配置前服务器和软件的所有参数均采用出厂时的缺省配置。
如果您已经对被测试对象进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。
4 配置环境
4.1 服务器
本文档不严格与具体硬件服务器型号对应,如果使用过程中与产品实际情况有差异,请参考相关产品手册,或以设备实际情况为准。
本文档使用的服务器型号与配置如下表所示,该环境不作为实际部署时的强制环境或推荐环境,只需要服务器能够兼容H3C CAS云计算管理平台即可完成本配置。
4.2 软件
5.1 组网拓扑
图1内存气球测试组网逻辑拓扑图
(1) 在服务器 #2上创建四个虚拟机VM #1~VM #4,其中,VM #1和VM #2安装Windows Server
2008 R2数据中心版64位操作系统,VM #3和VM #4安装Red Hat Enterprise Linux Server
6.4 64位操作系统。
(2) 为四个虚拟机分配的内存大小都为32GB,总计128GB内存,超过了服务器#2的物理内存
96GB。
(3) 首先不开启虚拟机的内存气球功能,在四个虚拟机VM #1~VM #4上同时运行加压工具软件,
查看加压期间虚拟机的状态是否稳定,虚拟化主机内存利用率是否全部被占满(预期结果:虚
拟机状态稳定,虚拟化主机内存利用率逐渐被占满)。
(4) 查看加压结束之后,观察虚拟化主机(服务器 #2)物理内存是否被回收(预期结果:不会被
回收)。
(5) 为VM #1~VM #4开启内存气球功能,观察虚拟化主机(服务器 #2)物理内存是否被回收(预
期结果:被回收)。
5.2 测试方法
5.2.1 准备测试虚拟机
步骤1在服务器 #2上创建虚拟机VM #1~VM #4,分别安装Windows Server 2008 R2数据中心版64位(VM #1和VM #2)和Red Hat Enterprise Linux Server 6.4 64位桌面版操作系统
(VM #3和VM #4)。
四个虚拟机硬件资源配置一致,如下表所示。
步骤2在H3C CAS CVM虚拟化管理平台中,分别修改四个虚拟机,为虚拟机挂载CAStools工具,并在操作系统内安装CAStools。
步骤3为Windows虚拟机(VM #1和VM #2)安装PassMark BurnInT est Professional Edition V7.1加压工具软件。
步骤4为Linux虚拟机(VM #3和VM #4)安装Stress 1.0.4加压工具软件。
5.2.2 虚拟机加压
步骤1在VM #1和VM #2操作系统内运行PassMark BurnInTest Professional Edition V7.1加压工具软件,在主界面上菜单中,依次点击“Configuration”->“Test Selection & Duty
Cycles…”,配置仅加压内存,加压比例为100%。
图2配置资源加压及比例
步骤2在VM #3和VM #4操作系统命令行窗口中键入如下命令,表示使用32个内存进程,每个进程占用1GB字节,压力运行15分钟。
5.2.3 虚拟化主机内存变化情况
步骤1在四个虚拟机上同时执行压力测试工具之前,观察虚拟化主机内存利用率保持在25%左右。
图3加压之前虚拟化主机的内存利用率
步骤2加压软件运行一段时间(约3~8分钟左右)之后,虚拟化主机的内存利用率逐渐攀升到100%左右。
图4加压期间虚拟化主机的内存利用率
步骤315分钟加压结束之后,虚拟化主机的内存利用率一直没有下降,说明虚拟机并没有把加压期间申请的内存释放给虚拟化主机。
图5未开启内存气球时虚拟化主机内存没有回收
5.2.4 开启内存气球
步骤1在H3C CAS CVM虚拟化管理平台中,分别修改四个虚拟机,为虚拟机开启内存气球功能。
图6为虚拟机开启内存气球功能
步骤2在H3C CAS CVM虚拟化管理平台上,观察虚拟化主机内存利用率性能监控,发现为虚拟机开启内存气球之后,物理内存开始逐渐被回收。
图7开启内存气球后虚拟化主机内存逐渐回收。