虚拟机性能调优和故障排除_第1页
虚拟机性能调优和故障排除_第2页
虚拟机性能调优和故障排除_第3页
虚拟机性能调优和故障排除_第4页
虚拟机性能调优和故障排除_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

20/24虚拟机性能调优和故障排除第一部分虚拟机性能评估指标 2第二部分CPU优化策略 4第三部分内存管理技巧 7第四部分存储性能调优 10第五部分网络I/O优化 13第六部分操作系统优化 15第七部分故障排除的诊断工具 18第八部分高可用性和容错设计 20

第一部分虚拟机性能评估指标关键词关键要点【CPU利用率】

1.监视虚拟机的CPU利用率,并根据需要调整虚拟机的CPU分配以优化性能。

2.考虑使用动态资源分配(DRA)功能,该功能可以根据虚拟机的工作负载自动调整资源分配。

3.优化虚拟机的操作系统和应用程序以减少CPU开销,例如通过禁用不必要的服务或进程。

【内存使用率】

虚拟机性能评估指标

虚拟机(VM)性能评估指标用于衡量VM的性能和资源利用率,以便采取措施优化性能或解决故障。这些指标包括:

CPU

*CPU利用率:衡量VM中CPU内核的使用情况。高CPU利用率可能导致性能瓶颈。

*就绪队列长度:表示等待CPU资源的虚拟机进程数量。队列长度过长表明CPU资源不足。

*上下文切换:衡量VM中进程切换上下文(从一个进程切换到另一个进程)的频率。上下文切换过多会降低性能。

内存

*内存利用率:衡量VM分配的内存空间的使用情况。高内存利用率可能导致分页,从而降低性能。

*页面故障:衡量由于内存中没有请求数据而导致从磁盘访问数据的次数。页面故障过多表明内存不足或内存设置不当。

*气球内存:是一个虚拟设备,用于回收被VM应用程序暂时未使用但未释放到Hypervisor的内存。它可以降低内存利用率高峰。

磁盘

*磁盘I/O操作:衡量VM与其虚拟磁盘之间的读取和写入操作的次数。磁盘I/O过多可能导致性能瓶颈。

*磁盘等待时间:衡量VM等待磁盘操作完成的时间量。等待时间过长表明磁盘I/O存在问题。

*磁盘队列长度:表示等待磁盘服务的虚拟机请求数量。队列长度过长表明磁盘I/O存在问题。

网络

*网络吞吐量:衡量VM通过网络发送和接收数据的速率。低网络吞吐量可能导致连接性能不佳。

*网络延迟:衡量VM与其他设备或网络资源进行通信所需的往返时间。延迟过大可能导致响应缓慢。

*丢包率:衡量通过网络发送和接收的数据包中丢包的百分比。丢包率过高可能导致数据损坏或连接不稳定。

其他

*电源状态:表示VM的当前电源状态(例如,正在运行、已暂停或已关闭)。电源状态可以影响性能。

*使用情况:衡量VM中运行的应用程序和其他进程的活动级别。高使用率可能导致性能瓶颈。

*诊断数据:提供有关VM的更详细性能和错误信息的诊断日志文件或指标。

监控和定期评估这些指标对于了解VM的性能特征至关重要。通过识别瓶颈并采取适当的措施进行优化,可以提高VM的性能,并确保其正常运行。第二部分CPU优化策略关键词关键要点处理器绑定

1.将虚拟机进程绑定到特定物理处理内核,提高处理器亲和性。

2.通过优化NUMA拓扑,减少虚拟机与物理服务器之间的数据访问延迟。

3.考虑使用热迁移技术,以根据负载动态平衡处理器资源。

CPU分配

1.分配足够的处理器资源给虚拟机,避免资源不足导致性能下降。

2.根据虚拟机的实际工作负载和需求,设置适当的处理器数量和限制。

3.考虑使用动态资源分配机制,以根据需要自动调整处理器分配。

处理器的频率优化

1.启用涡轮增压,以提高虚拟机的工作频率,提升性能。

2.根据负载调整处理器频率,避免过热和性能波动。

3.使用电源管理策略,以平衡性能和能耗。

Hyper-Threading优化

1.启用Hyper-Threading,以在每个物理内核上创建两个虚拟内核,提高资源利用率。

2.优化虚拟机调度器,以充分利用Hyper-Threading功能。

3.监控Hyper-Threading使用情况,以确保性能提升。

处理器缓存优化

1.分配足够的缓存资源给虚拟机,以减少内存访问延迟。

2.调整缓存大小和策略,以优化虚拟机的性能。

3.考虑使用高级缓存技术,如透明大页,以提高性能。

指令集优化

1.启用虚拟机中支持的最新指令集,以提升性能。

2.根据虚拟机的工作负载和应用程序需求,选择合适的指令集。

3.利用硬件辅助虚拟化技术,以增强指令集优化。CPU优化策略

选择合适的虚拟机配置

*虚拟CPU(vCPU)数量:根据工作负载需求选择适当数量的vCPU。较高的vCPU数可提高并行处理能力,但也会消耗更多资源。

*vCPU拓扑:选择vCPU拓扑以匹配工作负载特性。例如,某些工作负载受益于NUMA亲和性(将vCPU分配到与物理CPU内存节点相同的NUMA节点)。

管理CPU资源

*CPU亲和性:指定虚拟机使用的特定物理CPU内核或插槽,以防止干扰。

*CPU调度程序:选择符合工作负载特性的CPU调度程序。例如,使用CFS调度程序处理交互式工作负载,而使用NoHZ调度程序处理延迟敏感型工作负载。

*CPU配额和限制:设置CPU配额和限制,以防止虚拟机过度使用资源并影响其他虚拟机。

优化CPU使用

*启用虚拟化扩展:启用IntelVT-x或AMD-V等硬件辅助虚拟化,以提高CPU性能。

*调整操作系统设置:调整操作系统设置,例如禁用C-States,以提高CPU性能。

*使用加速器和卸载:利用加速器和卸载技术,例如VMDirectPathI/O,以分担CPU负载。

监控和故障排除

*监控CPU利用率:使用性能监视工具监控虚拟机CPU利用率,以识别瓶颈。

*分析vCPU等待时间:检查vCPU等待时间,例如I/O等待或内存等待,以识别导致CPU限制的因素。

*检查虚拟机调度:检查虚拟机调度程序的设置和行为,以确保虚拟机获得公平的CPU份额。

*启用CPU调试信息:启用CPU调试信息,例如KVM的`kvm_debug`参数,以获取有关CPU使用和调度问题的详细诊断信息。

其他注意事项

*考虑虚拟机迁移:将高CPU利用率的虚拟机迁移到具有更多可用CPU资源的主机上。

*使用虚拟机群:使用虚拟机群将虚拟机分组为具有类似CPU需求,以优化资源共享和隔离。

*优化应用程序代码:优化应用程序代码以减少CPU使用,例如使用多线程或并行编程技术。第三部分内存管理技巧关键词关键要点内存分配策略

1.选择合适的内存分配模型:根据虚拟机的负载特性选择最合适的内存分配模型,如静态内存分配、动态内存分配或气球内存分配。

2.优化内存预留:根据虚拟机的内存使用模式预留足够的内存,以避免过度提交或内存争用。

3.使用透明页共享(TPS):启用TPS可以使多个虚拟机共享同一页物理内存,从而减少整体内存占用。

内存碎片整理

1.启用内存碎片整理:定期运行内存碎片整理器,以整理虚拟机的内存空间并减少碎片。

2.选择合适的内存碎片整理算法:根据虚拟机的负载特性选择最合适的内存碎片整理算法,例如最佳适配算法或首次适配算法。

3.优化内存碎片整理频率:根据虚拟机的内存使用模式优化内存碎片整理频率,以保持内存空间的优化状态。

内存超额提交

1.限制超额提交率:严格限制虚拟机的超额提交率,以避免系统不稳定和性能下降。

2.监控超额提交指标:定期监控超额提交指标,如气球内存使用率和内存使用率,以检测潜在问题。

3.管理超额提交行为:根据虚拟机的实际需要调整超额提交行为,以平衡资源利用和系统稳定性。

NUMA架构管理

1.识别NUMA节点:使用虚拟化管理程序工具识别虚拟机的NUMA节点,并分配相应的虚拟CPU和内存。

2.优化内存映射:优化虚拟机的内存映射策略,以将内存分配到与虚拟CPU相同的NUMA节点上。

3.配置NUMA感知应用程序:配置NUMA感知应用程序以利用NUMA架构,提高内存访问速度。

Swap空间管理

1.启用Swap空间:为虚拟机提供足够的Swap空间,以避免内存不足时系统崩溃。

2.优化Swap分区大小:根据虚拟机的内存使用模式优化Swap分区大小,以避免不必要的Swap使用。

3.监控Swap使用情况:定期监控Swap使用情况,以检测潜在的内存不足问题。

内存泄漏检测与修复

1.使用内存分析工具:使用内存分析工具(如perf或dtrace)识别和诊断虚拟机的内存泄漏。

2.检查应用程序代码:审查应用程序代码,识别可能导致内存泄漏的指针错误或资源释放问题。

3.启用内存调试:启用虚拟化的内存调试功能,以捕获有关内存泄漏的详细信息,协助故障排除。内存管理技巧

优化虚拟机内存管理对于提高性能至关重要。以下是一些有效的技巧:

1.监控内存使用情况

定期监控虚拟机的内存使用情况,以识别潜在的性能问题。使用性能监视工具(如vCenterServer或第三方工具)跟踪指标,包括:

*内存使用率

*内存消耗

*内存交换率

2.调整虚拟机内存大小

根据虚拟机的实际内存使用情况调整其内存大小。避免分配过多的内存,因为这可能会导致浪费和性能下降。同样,也不要分配太少的内存,因为这会导致性能不佳。

3.使用自动内存管理

许多虚拟化平台提供自动内存管理功能,可以动态调整虚拟机的内存分配。该功能使用算法,在确保虚拟机获得所需内存的同时,最大程度地提高内存利用率。

4.优化虚拟机隔离

虚拟机隔离机制(如影子页面表和内存去重)可以降低内存开销。启用这些机制以减少内存复制并提高整体效率。

5.使用共享内存

在可能的情况下,在虚拟机之间使用共享内存以减少内存开销。共享内存允许多个虚拟机访问相同的物理内存区域,从而减少内存复制。

6.优化交换文件设置

一些虚拟化平台使用交换文件来扩展可用内存。优化交换文件设置以确保其具有足够的容量和性能。考虑使用SSD或RAID阵列来提高交换文件的I/O吞吐量。

7.减少内存碎片

内存碎片会降低内存利用率并导致性能下降。定期对虚拟机进行内存整理以减少碎片并提高整体内存性能。

8.使用内存限制

在特定场景中,可能需要对虚拟机的内存使用情况进行限制。使用内存限制功能来防止虚拟机消耗过多的内存并影响其他虚拟机或主机。

9.虚拟机寻址扩展

对于具有大量内存需求的虚拟机,启用虚拟机寻址扩展(PAE)以允许访问超过4GB的物理内存。

10.故障隔离

如果遇到与内存相关的性能问题,请尝试隔离故障。关闭非必要的应用程序,卸载不需要的软件,并运行诊断工具以识别可能导致问题的程序或服务。第四部分存储性能调优关键词关键要点【虚拟机存储性能调优】

1.使用快速存储阵列(如固态硬盘或NVMe驱动器)来提供高I/O吞吐量和低延迟。

2.优化虚拟机磁盘布局,例如使用多个虚拟磁盘或将虚拟磁盘放置在不同的LUN上,以实现更好的并发性。

3.使用存储快照和克隆等高级存储功能,以快速创建虚拟机副本,减少对生产环境的影响。

【虚拟机存储故障排除】

存储性能调优

虚拟机性能调优和故障排除:存储

概述

存储性能是虚拟机(VM)性能的重要因素。存储系统延迟高或吞吐量不足会导致虚拟机执行较慢或冻结。优化虚拟机存储性能对于确保可接受的性能和用户体验至关重要。

影响存储性能的因素

影响虚拟机存储性能的因素包括:

*存储后端:存储系统类型(例如SAN、NAS、直接连接存储)

*存储配置:卷大小、卷类型(例如薄置备、厚置备)

*虚拟机配置:虚拟机分配的磁盘数量和大小

*虚拟机活动:对磁盘进行的读取/写入操作的类型和频率

存储性能调优技巧

优化存储后端

*使用高速存储:使用SSD或NVMe存储可显着提高I/O性能。

*配置适当的RAID级别:RAID5、6和10等RAID级别提供数据冗余和提高性能。

*优化存储阵列:确保存储阵列具有足够的缓存和带宽来处理虚拟机负载。

优化存储配置

*合理分配虚拟磁盘:为虚拟机分配与其实际需求相匹配的磁盘大小。

*使用薄置备卷:薄置备卷仅在需要时才分配存储空间,这可以节省物理存储空间。

*考虑卷类型:厚置备卷提供一致的性能,而薄置备卷在空间不足时会出现性能下降。

优化虚拟机配置

*设置虚拟机磁盘:为虚拟机分配足够的磁盘数量和大小,以满足其工作负载需求。

*启用I/O调节程序:启用I/O调节程序可帮助虚拟机管理I/O操作,优化磁盘性能。

*使用虚拟磁盘克隆:利用虚拟磁盘克隆功能可以快速创建新虚拟机,同时避免对原始磁盘进行大量I/O操作。

优化虚拟机活动

*限制同时进行的I/O操作:避免同时对多个文件或目录进行大量读取/写入操作。

*使用高效的数据存储策略:使用数据库或文件系统优化来提高对数据的访问速度。

*考虑虚拟机合并:将多个虚拟机合并到一台物理服务器上可以节省存储空间和优化I/O性能。

存储故障排除

识别存储问题

*检查虚拟机监视器:查看虚拟机监视器的日志和性能指标,以识别与存储相关的错误或警告。

*使用性能监控工具:使用性能监控工具(例如vRealizeOperations)来查看存储I/O操作的统计信息,识别性能瓶颈。

*检查存储后端:验证存储系统是否正常工作,并检查错误或警告日志。

解决存储问题

*优化存储配置:根据调优技巧优化存储后端、存储配置和虚拟机配置。

*检查物理连接:确保物理连接(例如电缆、交换机)牢固可靠。

*调整虚拟机设置:调整虚拟机中的I/O调节程序设置或虚拟磁盘分配。

*考虑存储升级:如果其他故障排除步骤无法解决问题,则可能需要考虑升级存储系统。

结论

虚拟机存储性能调优对于确保可接受的性能和用户体验至关重要。通过优化存储后端、存储配置、虚拟机配置和虚拟机活动,可以显着提高虚拟机存储性能。在发生存储故障时,识别和解决基本问题至关重要,以最大程度地减少停机时间和确保虚拟机环境的正常运行。第五部分网络I/O优化网络I/O优化

虚拟机网络I/O性能调优对于优化虚拟环境中的应用程序性能至关重要。以下是关键的调优策略:

1.网络适配器选择

*选择具有适当功能和性能的网络适配器。

*考虑虚拟交换机的类型(例如,分布式虚拟交换机或标准虚拟交换机)及其对网络I/O的影响。

*为关键应用程序配置专用网络适配器以隔离流量。

2.巨型帧

*启用巨型帧(例如,9000字节)以减少网络开销和提高吞吐量。

*确保底层网络基础设施支持巨型帧。

3.TCP优化

*TCP窗口调整:调整TCP接收窗口大小和拥塞窗口大小以优化数据传输。

*TCPkeepalive:启用TCPkeepalive以检测不活动的连接并防止数据包丢失。

*TCP快速打开:启用TCP快速打开以减少三次握手延迟。

4.VLAN和子网划分

*使用VLAN和子网划分将虚拟机分组到不同的网络段中。

*通过隔离流量,可以减少广播域大小并提高性能。

5.网络QoS

*实施网络QoS机制(例如,流量整形和优先级划分)以管理网络流量并确保关键应用程序的性能。

*优先考虑对网络延迟或吞吐量敏感的应用程序。

6.网络监控

*使用性能监控工具持续监控网络I/O指标,例如吞吐量、延迟和丢包率。

*识别和解决网络瓶颈并采取适当的纠正措施。

故障排除

以下是一些常见的网络I/O故障排除步骤:

1.检查物理连接

*验证所有网络电缆和连接是否牢固。

*排除物理故障,例如损坏的电缆或松动的连接器。

2.检查IP地址和网络配置

*确保虚拟机具有正确的IP地址和子网掩码。

*验证网关和DNS设置是否正确。

3.检查防火墙和安全组

*禁用防火墙或安全组以排除它们作为网络问题的根源。

*检查入站和出站规则以确保允许所需的端口和协议。

4.检查网络适配器驱动程序

*更新网络适配器驱动程序以解决任何已知问题或兼容性问题。

*卸载并重新安装驱动程序可能有助于解决某些问题。

5.检查网络负载

*监控网络I/O指标以识别流量高峰或网络饱和。

*调整网络配置或实施负载均衡以优化网络利用率。

6.排除系统资源争用

*检查虚拟机是否受到其他资源(例如,CPU或内存)的限制。

*增加资源分配或调整资源调度策略以减少争用。

7.启用虚拟机调试工具

*使用虚拟机调试工具(例如,VMwarevCenterServer的vSphereClient)来收集诊断信息。

*检查日志文件、事件查看器和性能计数器以获得有关网络I/O问题的深入了解。第六部分操作系统优化关键词关键要点【内存优化】:

1.增加虚拟机内存:确保虚拟机具有足够的物理内存,以满足应用程序工作负载的需求。

2.配置内存页面大小:选择最佳的页面大小可以提高内存利用率和减少开销。

3.启用大页面:使用大页面可以减少内存碎片,提高虚拟机性能。

【处理器优化】:

操作系统优化

操作系统(OS)的配置和优化对于虚拟机(VM)性能至关重要。通过对OS组件进行微调,可以显著提高I/O吞吐量、CPU利用率和整体稳定性。

内存管理

*增加虚拟内存:为VM分配足够的虚拟内存来满足工作负载要求。

*启用透明大页面(THP):将多个相邻的物理页面合并成一个大页面(2MB或更大),从而减少TLB查找和内存碎片。

*禁用TransparentHugePagesDefragmentation(THPD):防止THP不断重新排列,导致性能波动。

*调整页大小:对于内存密集型工作负载,可能需要使用更大的页大小(例如,2MB或4MB)。

CPU调度

*调整CPU拓扑:将VM的vCPU分配到物理CPU的同一NUMA节点,以减少内存访问延迟。

*禁用动态电压和频率缩放(DVFS):防止CPU频率波动,从而提高性能一致性。

*调整内核调度程序:使用不同的调度程序(如CFS或RT)来优化特定工作负载的CPU利用率。

网络优化

*启用虚拟机监视器和操作系统之间的卸载:将网络处理任务卸载到硬件,从而减少CPU开销。

*调整网络堆栈:优化TCP窗口大小、缓冲区大小和超时设置以提高网络吞吐量和延迟。

*使用SR-IOV:直接将网络资源分配给VM,从而绕过虚拟机监视器并提高网络性能。

磁盘I/O

*使用SCSI控制器:SCSI控制器通常比IDE控制器提供更好的性能和功能。

*使用固态硬盘(SSD):SSD比传统硬盘驱动器(HDD)提供更快的访问速度。

*启用虚拟机磁盘(VMDK)预取:预取数据块以减少磁盘读取延迟。

*调整磁盘调度程序:使用不同的调度程序(如CFQ或deadline)来优化特定工作负载的磁盘I/O。

其他优化

*禁用不必要的服务:禁用未使用的OS服务以释放资源。

*更新操作系统和驱动程序:确保安装最新的补丁和驱动程序以提高稳定性和性能。

*使用性能监视工具:定期监视VM性能指标(如CPU利用率、内存消耗和磁盘I/O)以识别瓶颈。

*遵循最佳实践:遵循业界最佳实践,例如使用适当的VM配置、隔离工作负载和避免过度配置。

通过实施这些操作系统优化,可以显着提高VM性能、稳定性和资源利用率。定期调整和监视是确保最佳性能并防止潜在问题的关键。第七部分故障排除的诊断工具关键词关键要点【性能监控工具】

1.虚拟机监视器(VMM)内置工具:如vSphere的vCenterServer和Hyper-V的Hyper-VManager,提供实时性能监控、日志记录和告警。

2.第三方工具:如vRealizeOperationsManager、Dynatrace和SolarWindsVirtualizationManager,提供更高级的洞察力,包括容量规划、性能分析和预测建模。

【日志分析工具】

故障排除的诊断工具

vSphereClient

*性能图表:提供有关资源利用率、延迟和其他指标的历史数据。

*实时图表:显示当前资源消耗的实时视图。

*摘要选项卡:提供虚拟机的总体运行状况概览,包括基本指标和警告。

*ESXi主机和群集选项卡:显示有关与其关联的ESXi主机和群集的信息,包括资源利用率和警报。

ESXiShell(ESXCLI)

*esxclivmprocesslist:列出虚拟机进程信息,包括内存和CPU使用率。

*esxclivmware.cmd'esxtop':提供虚拟机运行时的实时资源消耗数据。

*esxclinetworkniclist:显示网络连接信息,包括带宽利用率和错误率。

*esxclisystemtop:列出系统进程信息,包括CPU和内存使用率。

vSphereWebClient

*性能图表:类似于vSphereClient,提供历史和实时性能数据。

*资源消耗选项卡:显示虚拟机的实时资源消耗,包括CPU、内存、网络和存储。

*警报选项卡:列出与虚拟机关联的警报和错误。

PowerCLI

*Get-VM:检索虚拟机的属性和配置。

*Get-Stat:获取虚拟机的实时使用统计数据。

*Get-PerformanceData:获取虚拟机的历史性能数据。

*Invoke-VMScript:在虚拟机内运行诊断脚本。

第三方工具

*VMwarevRealizeOperationsManager:提供高级性能监控、故障排除和容量规划功能。

*VMwarevCenterOperationsforVirtualMachines:专注于虚拟机性能优化和故障排除。

*VeeamONE:提供虚拟机监控、故障排除和备份功能。

*SolarWindsVirtualizationManager:提供性能监控、故障排除和报告功能。

其他诊断方法

*检查虚拟机GuestOS日志文件:可能包含有关虚拟机运行时问题的详细信息。

*使用MicrosoftProcessExplorer或ProcessHacker:检查虚拟机内部的进程信息和资源消耗。

*在ESXi主机上启用vmktrace日志记录:收集有关虚拟机管理程序和虚拟机交互的详细信息。

*启用虚拟机调试日志记录:收集有关虚拟机内部操作的详细信息。第八部分高可用性和容错设计关键词关键要点主题名称:冗余和故障切换

1.利用多台物理机或虚拟机创建冗余的虚拟机群组,确保在发生硬件故障或虚拟机故障时,可以快速故障切换到备份虚拟机,保证业务连续性。

2.配置自动故障切换机制,当主虚拟机发生故障时,备份虚拟机能够无缝接管工作,避免业务中断。

3.采用高效的存储解决方案,如RAID或分布式存储系统,提供数据冗余并减少单点故障的影响。

主题名称:实时迁移

高可用性和容错设计

虚拟机环境的高可用性(HA)和容错性至关重要,可确保关键应用程序和服务的持续运行,即使发生硬件故障或系统中断。可以通过多种策略和技术实现HA和容错性。

硬件冗余

*双路或多路服务器:在单个服务器上使用多个处理器,如果一个处理器出现故障,则其他处理器可以继续处理。

*热插拔组件:冗余电源、风扇和硬盘等组件可以快速更换,而无需关闭服务器。

*RAID存储:采用冗余阵列独立磁盘(RAID)技术,它将数据镜像到多个硬盘,以防止单个硬盘故障导致数据丢失。

虚拟化冗余

*故障转移集群:将虚拟机配置为群集,其中每个虚拟机都有冗余的副本在其他物理服务器上运行。如果一个服务器发生故障,则虚拟机可以故障切换到其他服务器。

*实时迁移:允许在服务器之间动态迁移正在运行的虚拟机,而不会中断服务。

*高可用性服务:某些虚拟化平台提供内置的高可用性服务,可自动检测故障并重新启动受影响的虚拟机。

软件冗余

*应用程序级别容错:某些应用程序具有内置的容错机制,例如卷影复制服务(VSS)和Exchange数据可用性组(DAG)。

*数据库复制:将数据库镜像到其他服务器,以创建冗余副本,以防止数据丢失。

*网络冗余:通过使用多个网络接口卡(NIC)和路由器,确保网络连接的高可用性。

管理策略

*定期备份:定期对虚拟机和数据进行备份,以防发生硬件故障或恶意软件感染。

*补丁和更新:及时应用补丁和更新,以解决安全漏洞和提高

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论