分布式计算的弹性架构_第1页
分布式计算的弹性架构_第2页
分布式计算的弹性架构_第3页
分布式计算的弹性架构_第4页
分布式计算的弹性架构_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

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

文档简介

1/1分布式计算的弹性架构第一部分分布式计算的弹性架构概述 2第二部分弹性架构中的关键特性 5第三部分水平扩展与垂直扩展策略 7第四部分容错机制与故障转移 9第五部分负载均衡与资源管理 11第六部分弹性架构的自动化与编排 13第七部分云计算平台中的弹性服务 16第八部分分布式计算弹性架构的应用案例 18

第一部分分布式计算的弹性架构概述关键词关键要点弹性分布式计算的概念

1.弹性分布式计算是一种计算模式,它允许应用程序根据工作负载需求自动扩展和缩减计算资源。

2.它基于云计算基础设施,利用虚拟化和容器技术来动态分配资源。

3.弹性分布式计算提供高可扩展性、可用性和成本效益,使应用程序能够适应不断变化的工作负载和业务需求。

弹性分布式架构中的组件

1.弹性分布式架构包括多个关键组件,如负载均衡器、自动伸缩机制和监控系统。

2.负载均衡器负责将请求分发到可用资源上,确保应用程序的可用性和性能。

3.自动伸缩机制可根据预定义的规则自动添加或删除计算资源,以应对工作负载变化。

4.监控系统不断收集有关应用程序性能、资源利用率和其他指标的数据,以支持决策和优化。

分布式弹性系统的优势

1.高可用性:分布式弹性系统通过自动故障转移和冗余实现高可用性,最小化服务中断。

2.可扩展性:这些系统能够根据需求动态扩展和缩减,处理峰值工作负载和业务增长。

3.成本效益:通过按需使用资源,弹性分布式计算可以降低计算成本,并根据使用情况优化资源分配。

分布式弹性架构的趋势和前沿

1.无服务器架构:无服务器架构进一步抽象了基础设施,使开发人员可以专注于应用程序逻辑,而无需管理服务器或基础设施。

2.边缘计算:边缘计算将计算和存储资源放置在网络边缘,以减少延迟和提高响应时间。

3.人工智能和机器学习:人工智能和机器学习技术用于优化资源分配、预测工作负载模式和自动化决策。

分布式弹性架构的最佳实践

1.定义明确的伸缩策略:建立明确的规则来指导系统在各种工作负载条件下的扩展和缩减行为。

2.监控关键指标:不断监控应用程序性能、资源利用率和用户体验,以识别需要调整或优化的地方。

3.定期测试和演练:定期测试和演练弹性分布式系统,以验证其在真实世界场景中的行为并提高应对突发事件的准备情况。分布式计算的弹性架构概述

分布式计算弹性架构是一种能够在动态变化的环境中维持应用和服务可用性的设计模式。它通过将计算任务分布在多个机器或节点上,并通过网络连接它们来实现可扩展性、弹性和容错能力。

弹性架构的特征

*可扩展性:能够动态添加或删除节点以满足不断变化的工作负载。

*高可用性:在出现故障时保持应用和服务可用,即使单个节点或整个机器组出现故障。

*容错性:能够检测和处理故障,并重新路由或重新分配工作负载,以保持服务的连续性。

*自动扩展:根据预定义的指标或策略,自动调整资源分配(例如,CPU、内存)。

*分布式数据管理:将数据存储在分布式数据存储中,以确保数据持久性和可用性。

弹性架构的组件

*负载均衡器:将传入请求分布到多个节点,确保负载均衡。

*节点:执行计算任务或存储数据的机器或虚拟机。

*健康检查:监控节点的健康状况,并在发生故障时采取纠正措施。

*故障转移:在发生故障时自动将工作负载转移到健康节点。

*服务发现:允许节点查找和连接到其他节点和服务。

*分布式数据存储:存储和管理分布在多个节点上数据的系统。

弹性架构的优势

*提高可用性:通过冗余和故障转移机制,确保应用和服务的高可用性。

*增强可扩展性:能够处理动态变化的工作负载,通过添加或删除节点来扩展系统。

*减轻故障影响:通过隔离故障并将其影响范围最小化,提高系统的容错能力。

*优化资源利用:通过自动扩展和负载均衡,有效地利用资源,降低成本。

*提升敏捷性:弹性架构允许快速部署和扩展新的功能,支持敏捷开发。

弹性架构的应用

弹性架构广泛应用于各种场景,包括:

*电子商务:处理高并发的交易和客户请求。

*流媒体服务:提供无缝的视频和音频流传输体验。

*云计算:提供可扩展的计算资源和平台即服务(PaaS)。

*社交媒体:管理用户交互和生成大量内容。

*大数据分析:处理和分析庞大的数据集。

结论

分布式计算的弹性架构是确保现代应用和服务在复杂和动态变化的环境中保持可用性、可扩展性和容错性的关键。通过采用可扩展、高可用和自动化的组件,组织可以提高系统的可靠性,并为最终用户提供出色的体验。第二部分弹性架构中的关键特性关键词关键要点【动态伸缩】

1.根据负载自动调整计算资源,在需求高峰期增加资源,需求低谷期释放资源,以优化资源利用率和成本。

2.使用弹性伸缩策略定义触发条件,如CPU利用率或请求数量,并指定扩展和收缩规则。

3.支持水平伸缩和垂直伸缩,水平伸缩通过增加或减少节点数量调整容量,垂直伸缩通过升级或缩小节点规格调整单节点的性能。

【自我修复】

分布式计算中弹性架构的关键特性

弹性架构是分布式计算系统设计的重要目标,旨在应对业务需求和环境变化的动态特性。弹性架构的关键特性包括:

扩展性

*横向扩展:能够通过添加/移除节点来增加/减少系统容量。

*纵向扩展:能够通过升级单个节点的硬件资源来提高容量。

容错性

*故障转移:当节点发生故障时,系统能够自动转移其工作负载到其他节点。

*容错性:系统能够在一定数量的节点故障情况下继续正常运行。

*自我修复:系统能够自动检测和修复故障的节点。

资源管理

*弹性资源分配:根据当前负载动态分配资源,以优化性能和利用率。

*资源隔离:不同的应用程序或工作负载被隔离在不同的资源池中,以防止资源争用。

*资源监控:持续监控资源使用情况,并根据需要调整资源分配。

负载均衡

*请求路由:根据节点的容量和性能将请求路由到适当的节点。

*负载平衡算法:使用算法(如轮询、加权轮询、哈希)来分布请求负载。

*动态调整:根据负载模式自动调整负载均衡策略。

可观察性

*监控:实时监控系统中关键指标,如性能、可用性和健康状况。

*日志记录:生成详细的日志,记录系统事件和错误。

*追踪:跟踪请求和事务的执行路径,以识别瓶颈和问题。

自动化

*自适应调整:根据监测数据自动调整系统配置和资源分配。

*事件驱动:使用事件触发器自动响应系统事件,如故障或容量需求变化。

*编排:使用编排工具协调和自动化分布式系统中复杂任务的执行。

安全性

*数据加密:在存储和传输过程中对敏感数据进行加密。

*身份验证和授权:验证用户和服务的身份,并授予相应的访问权限。

*隔离:将不同的应用程序或工作负载隔离在不同的安全域中,以防止未经授权的访问。

可移植性

*云无关:能够在不同的云平台或混合云环境中部署和运行。

*容器化:使用容器化技术封装和分发应用程序,以提高可移植性和隔离性。

*异构节点支持:能够在具有不同硬件配置和操作系统版本的不同类型的节点上运行。

通过实现这些关键特性,分布式计算系统可以实现高度的弹性,以满足现代业务对可靠性、可扩展性和可管理性的日益增长的需求。第三部分水平扩展与垂直扩展策略水平扩展与垂直扩展策略

在分布式计算系统中,为了满足不断增长的需求或应对性能瓶颈,需要采用扩展策略。扩展策略分为水平扩展和垂直扩展两种。

水平扩展

水平扩展,也称为横向扩展,是指在系统中添加更多节点(服务器、虚拟机或容器)来增加容量和处理能力。水平扩展的优势在于:

*弹性:可以根据需求轻松添加或删除节点,从而快速适应负载变化。

*高可用性:单个节点故障不会影响整个系统的可用性,因为其他节点可以接管其工作负载。

*成本效益:通常比垂直扩展更具成本效益,因为可以添加较小的、低成本的节点。

垂直扩展

垂直扩展,也称为纵向扩展,是指升级现有节点的硬件资源,例如增加内存、CPU核数或存储空间。垂直扩展的优势在于:

*性能改进:升级硬件可以显著提高单个节点的性能,从而满足更高的负载要求。

*简化管理:与水平扩展相比,垂直扩展涉及较少的节点管理,从而简化了系统维护。

*低延迟:在某些情况下,垂直扩展可以提供比水平扩展更低的延迟,因为数据通信在本地进行。

选择扩展策略

选择扩展策略取决于系统的具体要求和限制。以下是一些指导原则:

*负载类型:如果负载是可变且不可预测的,水平扩展可能是更好的选择,因为它提供了更大的弹性和可伸缩性。

*可用性需求:对于高可用性系统,水平扩展是首选,因为它可以降低单个节点故障的影响。

*成本考虑:垂直扩展通常比水平扩展更昂贵,因此在考虑成本时应予以考虑。

*性能要求:如果需要极高的性能,垂直扩展可能是更好的选择,因为它可以提供更快的响应时间和更高的吞吐量。

在实践中,许多系统采用混合扩展策略,结合了水平扩展和垂直扩展的优点。这允许系统根据负载要求进行动态扩展,同时优化性能和成本。第四部分容错机制与故障转移容错机制与故障转移

分布式系统面临着各种类型的故障,包括硬件故障、网络故障和软件错误。为了应对这些故障,分布式系统需要采用容错机制和故障转移策略来确保数据的完整性和服务的可用性。

容错机制

容错机制旨在检测和恢复系统中发生的故障。常见的容错机制包括:

*复制:将数据或服务冗余地存储在多个节点上。发生故障时,可以从其他节点检索数据或服务。

*检查点:定期将系统状态保存到稳定存储中。发生故障时,系统可以从检查点恢复,避免丢失数据。

*错误检测和更正(ECC):使用校验和或其他技术检测和纠正数据传输中的错误。

*故障隔离:将系统划分为独立的组件或模块,使一个组件的故障不会影响其他组件。

故障转移

故障转移是指当一个组件或节点发生故障时,系统将工作负载转移到其他可用节点的过程。故障转移策略包括:

*主动-被动故障转移:将一个节点配置为主节点,其余节点为备用节点。主节点发生故障时,备用节点将接管工作负载。

*主动-主动故障转移:多个节点同时处理工作负载。发生故障时,其他节点将接管故障节点的工作负载。

*多活故障转移:多个节点同时处理工作负载。在故障转移过程中,两个或多个节点可以同时处理相同的请求,从而最大程度地减少服务中断时间。

容错性和故障转移的具体实现

容错性和故障转移的具体实现方式取决于所使用的分布式系统架构。例如:

集群化系统:

*复制:使用分布式文件系统(DFS)或数据库复制机制在多个节点上复制数据。

*检查点:将系统状态定期检查点到持久存储中。

*错误检测和更正:使用RAID阵列或纠错码(ECC)来检测和纠正数据错误。

微服务架构:

*故障隔离:将微服务拆分成独立的组件,由独立的容器或进程运行。

*主动-主动故障转移:使用服务发现机制和负载均衡器来将请求路由到可用微服务。

*多活故障转移:将微服务部署在多个数据中心或区域,以便在故障转移期间保持服务可用性。

容错性和故障转移的最佳实践

实施容错性和故障转移时,应遵循以下最佳实践:

*识别关键组件:确定对系统可用性和数据完整性至关重要的组件和数据。

*选择适当的机制:根据系统的故障模式和容错要求选择适当的容错机制和故障转移策略。

*测试和验证:定期测试和验证容错机制和故障转移策略,以确保它们正常工作。

*自动化故障转移:使用自动化工具或脚本来简化故障转移过程,减少人为错误。

*监控和警报:建立监控和警报系统来检测故障并触发故障转移。

结论

容错机制和故障转移是确保分布式系统在故障情况下保持数据完整性和可用性的关键机制。通过采用这些机制,系统可以检测、恢复和从故障中无缝转移,从而提高系统弹性和可靠性。第五部分负载均衡与资源管理关键词关键要点【负载均衡】:

1.均衡分布来自应用程序的请求,确保每个服务器节点都能均匀地处理负载,从而最大限度地提高资源利用率和应用程序性能。

2.监控各个服务器节点的健康状况和资源使用情况,将请求动态路由到最合适的节点,避免节点超载或故障。

3.采用先进算法(如轮询、加权轮询、最小连接数)进行负载均衡,并根据应用程序需求和系统负载进行动态调整。

【资源管理】:

负载均衡与资源管理

分布式计算系统的弹性架构依赖于有效的负载均衡和资源管理机制,以确保系统在各种负载和资源可用性条件下都能保持高性能和可用性。

负载均衡

负载均衡是指将请求或任务跨多个计算节点分布,以优化系统性能并防止因特定节点过载而导致的故障。常见的负载均衡策略包括:

*轮询调度:将请求/任务按顺序分配给可用计算节点。

*最小连接调度:将请求/任务分配给具有最少活动连接的节点。

*加权轮询调度:根据节点的处理能力或工作负载将权重分配给节点,并相应地分配请求/任务。

*哈希调度:根据请求/任务的属性(例如用户ID或会话标识)计算哈希值,并将其分配给相应的节点。

*DNS轮询:使用域名系统(DNS)将客户机请求定向到后台服务器池中的不同节点。

资源管理

资源管理包括分配、监控和管理分布式系统中的计算、存储和网络资源。它的目标是优化资源利用率,防止资源争用,并确保应用程序获得所需的资源以执行其任务。常见的资源管理策略包括:

*集中式资源管理器:在一个集中式实体中管理和分配系统资源。

*分布式资源管理器:所有计算节点共同参与资源管理,每个节点管理其本地资源。

*资源配额和限制:为应用程序设置资源限制,以防止资源争用。

*资源监控:连续监控系统资源使用情况,识别瓶颈并采取相应的措施。

*资源弹性:动态调整资源分配,以响应负载和可用性条件的变化。

负载均衡和资源管理的集成

负载均衡和资源管理是相辅相成的,共同确保分布式计算系统的弹性。负载均衡通过将负载分布在多个节点上来提高性能,而资源管理通过优化资源利用和防止争用来确保资源可用性。

例如,一个弹性分布式计算系统可能使用轮询调度负载均衡策略,以确保请求均匀分布在所有节点上。它还可能使用集中式资源管理器来分配和监控资源,并应用资源配额以防止单个应用程序消耗过多的资源。当系统负载增加时,资源管理器可以动态调整资源分配,确保应用程序获得所需资源以满足需求。

总结

有效的负载均衡和资源管理机制对于构建弹性分布式计算系统至关重要。通过优化负载分布和资源利用,这些机制有助于确保系统在各种负载和资源可用性条件下保持高性能和可用性。第六部分弹性架构的自动化与编排分布式计算的弹性架构:自动化与编排

弹性架构的自动化与编排

弹性架构的自动化与编排至关重要,因为它可以确保在不断变化的环境中有效和高效地管理资源。自动化和编排涉及使用工具和技术来减少手动任务,简化流程并提高效率。

自动扩展

自动扩展是弹性架构的关键方面,它允许系统根据工作负载和资源需求自动调整。自动扩展涉及使用指标(如CPU使用率和内存使用情况)来触发扩展或缩减事件。这可以通过云提供商提供的自动扩展功能或使用第三方编排工具来实现。

资源监控

资源监控对于弹性架构至关重要,因为它提供对系统资源利用情况和性能的实时可见性。通过监控指标(如CPU使用率、内存使用情况和网络吞吐量),可以识别资源瓶颈并采取相应的行动,例如增加或减少资源分配。

故障转移

故障转移是弹性架构的另一个重要方面,它确保在故障或中断的情况下服务的高可用性。故障转移涉及将工作负载从一个节点或区域转移到另一个备用节点或区域。这可以通过使用云提供商提供的故障转移机制或使用第三方故障转移工具来实现。

服务发现

服务发现对于弹性架构至关重要,因为它允许系统在动态环境中定位和连接到彼此。服务发现涉及使用注册表或服务网格来维护和更新服务实例的位置和可用性信息。

配置管理

配置管理对于弹性架构至关重要,因为它确保系统配置一致且可重复。配置管理涉及使用工具和技术来管理和更新系统配置,例如操作系统设置、软件包和应用程序配置。

编排工具

编排工具提供了一个中央平台来管理和编排弹性架构的各个方面。这些工具可以自动化流程、简化任务并提高效率。一些流行的编排工具包括Kubernetes、DockerSwarm和ApacheMesos。

自动化与编排的好处

弹性架构的自动化与编排提供了许多好处,包括:

*提高效率

*减少手动任务

*改进资源管理

*增强服务可用性

*简化故障排除

实施建议

为了有效实施弹性架构的自动化与编排,应考虑以下建议:

*确定自动化和编排目标

*选择合适的工具和技术

*实施监控和警报

*测试和验证自动化流程

*定期审查和改进

结论

弹性架构的自动化与编排对于构建能够应对不断变化的环境和工作负载的高可用性、可扩展性和弹性系统至关重要。通过使用自动扩展、资源监控、故障转移、服务发现和配置管理等技术,可以有效管理和编排弹性架构。第七部分云计算平台中的弹性服务关键词关键要点【弹性服务模块】

1.提供按需分配的计算资源,满足业务峰值需求。

2.通过自动扩展机制,动态调整计算实例数量,实现资源高效利用。

3.支持异构计算资源类型,满足不同业务场景的性能需求。

【自动伸缩】

云计算平台中的弹性服务

云计算平台通过提供弹性服务,使应用程序能够根据负载和需求动态扩展和缩减。这提供了以下主要优势:

可扩展性:

*应用程序可以根据需求自动扩展,以处理峰值负荷或不断变化的工作量。

*扩展可以按需进行,允许应用程序在需要时快速增长,并在负载较小时缩减。

成本优化:

*弹性服务仅在需要时付费,消除过度配置和浪费资源。

*通过自动缩减来节省成本,只有当应用程序使用资源时才付费。

高可用性:

*弹性服务通过在应用程序不同的实例间分布负载,提高可用性。

*如果一个实例出现故障,其他实例可以接管,确保应用程序持续可用。

云计算平台中的弹性服务示例:

1.弹性计算实例:

*允许用户动态创建和销毁计算实例。

*这些实例可以根据要求调整大小、数量和类型。

*例如,AWSEC2、AzureVM、GCPComputeEngine。

2.自动伸缩组:

*管理计算实例组,根据负载和预定义规则自动扩展和缩减。

*伸缩组可以确保在负载较低时节省成本,同时在负载激增时保持应用程序可用性。

*例如,AWSAutoScaling、AzureAutoscale、GCPAutoscaling。

3.无服务器计算:

*提供按需编排和管理计算资源。

*无服务器平台根据应用程序需求自动分配和释放资源。

*例如,AWSLambda、AzureFunctions、GCPCloudFunctions。

4.消息队列:

*充当异步通信通道,允许应用程序随着负载的变化动态扩展和缩减。

*例如,AWSSQS、AzureServiceBus、GCPCloudPub/Sub。

5.对象存储:

*提供可无限扩展且低成本的对象存储,可随着数据增长自动扩展。

*例如,AWSS3、AzureBlobStorage、GCPCloudStorage。

弹性服务的工作原理:

弹性服务通常使用以下机制工作:

*监控:服务会监控应用程序的负载和资源使用情况。

*触发器:当达到预定义的阈值时,会触发扩展或缩减事件。

*执行器:根据触发器,执行器会创建或销毁资源。

*反馈回路:服务会持续监控应用程序的状态,并在必要时进行进一步调整。

使用弹性服务的最佳实践:

*定义明确的扩展和缩减规则。

*设置适当的监控指标和阈值。

*使用自动伸缩组或无服务器计算来实现自动化扩展。

*优化应用程序以有效利用弹性服务。

*定期评估和调整服务配置以优化性能和成本。

通过实施弹性服务,云计算平台可以使应用程序更具可扩展性、成本效益、高可用性和敏捷性。第八部分分布式计算弹性架构的应用案例关键词关键要点主题名称:弹性云计算

1.利用云计算平台的弹性资源,如自动伸缩和按需计费,实现资源的动态分配和释放,提高资源利用率和降低成本。

2.通过容器编排和服务网格等技术,实现应用的无缝迁移和负载均衡,提升系统的高可用性和容错性。

主题名称:微服务架构

分布式计算弹性架构的应用案例

分布式计算弹性架构通过弹性伸缩、故障容错和负载均衡等机制,实现了系统的弹性。其应用案例广泛,涉及各个行业领域。以下列举几个典型的应用案例:

1.云计算平台

弹性架构是云计算平台的核心特性。云平台上的虚拟机、容器和存储服务等资源可以根据需求动态伸缩,从而满足不同应用场景的资源需求变化。例如,在电商促销活动期间,云平台可以弹性扩容服务器资源,以应对激增的交易流量。

2.大数据分析

大数据分析涉及处理海量数据,通常需要分布式计算框架。弹性架构可以确保分析任务能够扩展到多个计算节点,并根据数据量动态调整计算资源。例如,ApacheHadoop和Spark等大数据框架支持弹性伸缩,使数据分析任务能够高效地处理不断增加的数据量。

3.人工智能训练

人工智能训练需要大量的计算资源。弹性架构可以动态分配和释放计算资源,满足不同训练任务的资源需求。例如,TensorFlow和PyTorch等人工智能框架提供弹性机制,使训练过程可以根据模型大小和训练数据量自动调整计算资源。

4.视频流媒体

视频流媒体服务需要处理大量的视频数据,并向用户提供流畅的观看体验。弹性架构可以实现视频流的动态编解码和负载均衡,从而优化视频流质量并提高服务可靠性。例如,Netflix和YouTube等视频流媒体平台使用弹性架构来处理海量的视频内容和用户请求。

5.在线游戏

在线游戏需要处理大量的玩家交互和游戏世界模拟。弹性架构可以根据玩家在线人数动态调整服务器资源,从而确保游戏的流畅性和低延迟。例如,大型多人在线游戏(MMORPG)如魔兽世界(WorldofWarcraft)和最终幻想XIV(FinalFantasyXIV)使用弹性架构来提供稳定的游戏体验。

6.物联网(IoT)

物联网设备数量激增,导致数据量和处理需求不断增加。弹性架构可以实现物联网数据的弹性收集、处理和分析,满足物联网应用场景的复杂性和动态性。例如,物联网平台可以根据设备连接数量和数据流量自动扩容资源。

7.软件定义网络(SDN)

SDN通过软件控制网络转发,实现了网络的可编程性。弹性架构可以使SDN控制器能够动态调整网络流量和安全策略,从而优化网络性能和安全性。例如,软件定义广域网(SD-WAN)可以根据连接需求自动调整网络带宽和路由策略。

具体应用案例

*亚马逊Web服务(AWS)弹性计算云(EC2):EC2允许用户动态创建和销毁虚拟机实例,满足不断变化的工作负载需求。

*谷歌云计算平台(GCP)弹性云:GCP弹性云提供弹性容器、虚拟机和无服务器计算服务,以支持可扩展和弹性的应用程序。

*微软Azure弹性虚拟机:Azure弹性虚拟机允许用户创建和管理可根据需求自动缩放的虚拟机。

*Netflix视频流媒体平台:Netflix使用弹性架构来处理海量的视频内容和用户请求,提供高质量、无缝的流媒体体验。

*RiotGames云端游戏平台:RiotGames使用弹性架构来部署其在线游戏,例如英雄联盟(LeagueofLegends)和英雄联盟:狂野裂谷(LeagueofLegends:WildRift),以提供低延迟和高可用的游戏体验。

*亚马逊Ring智能家居平台:Ring使用弹性架构来收集、存储和分析来自其智能门铃和摄像头的视频数据,提供实时的安全警报和洞察。

*特斯拉软件定义汽车平台:特斯拉使用弹性架构来处理来自其车辆的传感器数据,实现自动驾驶功能和车辆控制。关键词关键要点水平扩展策略

关键要点:

-水平扩展通过增加更多计算节点来扩展系统容量,每个节点具有相同的职责和配置。

-它提供了高可用性和故障冗余,因为任何单个节点的故障不会影响系统整体的可用性。

-水平扩展通常适用于需要处理海量数据或计算密集型任务的工作负载。

垂直扩展策略

关键要点:

-垂直扩展通过升级现有节点的硬件能力来扩展系统容量,例如增加CPU内核、内存或存储。

-它提供了更快的处理速度和更高的性能,但可能存在扩展限制和较高的成

温馨提示

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

最新文档

评论

0/150

提交评论