浅谈基于云计算的软件测试
- 格式:doc
- 大小:15.00 KB
- 文档页数:3
云平台测试方案1. 引言随着云计算技术的迅猛发展,云平台成为了很多企业的首选。
为了保障云平台的稳定性和可用性,测试工作变得至关重要。
本文档旨在介绍云平台的测试方案,包括测试目标、测试环境、测试策略和测试工具的选择等内容。
2. 测试目标云平台的测试目标主要包括以下几个方面: - 验证云平台的功能是否符合规格说明书中定义的要求; - 确保云平台的稳定性和可用性,包括性能测试和负载测试;- 发现并修复潜在的安全漏洞,防止数据泄露和恶意攻击;- 验证云平台的兼容性,能正常运行在各种操作系统和浏览器上; - 验证云平台的可扩展性,能否满足业务的快速增长需求。
3. 测试环境为了有效进行云平台的测试工作,需要建立一个合适的测试环境。
测试环境应当包括以下几个方面的内容: - 硬件设施:包括服务器、存储设备和网络设备等;- 软件环境:包括操作系统、虚拟化平台和容器平台等; - 工具环境:包括测试用例管理工具、性能测试工具和安全测试工具等。
4. 测试策略为了高效地进行云平台的测试工作,需制定相应的测试策略。
具体策略包括:- 功能测试:根据规格说明书,编写测试用例,覆盖云平台的各项功能,并验证功能的正确性和完整性; - 性能测试:通过负载测试和压力测试,验证云平台在各种负载下的性能表现,包括响应时间、吞吐量和并发处理能力等; - 安全测试:通过漏洞扫描工具和渗透测试等方式,发现潜在的安全漏洞并及时修复; - 兼容性测试:验证云平台在不同的操作系统、浏览器和设备上的兼容性; - 可扩展性测试:通过模拟业务的快速增长,验证云平台的可扩展性,包括集群扩展和负载均衡等。
5. 测试工具的选择在云平台的测试过程中,选择合适的测试工具能够提高测试效率和准确度。
以下是一些常用的测试工具: - JUnit:用于Java项目的单元测试工具,可用于功能测试的自动化; - Apache JMeter:用于性能测试和负载测试的工具,可以模拟大量用户同时访问云平台; - OWASP Zap:用于安全测试的工具,可以发现云平台中的潜在安全漏洞; - Selenium WebDriver:用于兼容性测试的工具,可以模拟不同的操作系统和浏览器进行测试; - Kubernetes:用于可扩展性测试的工具,可实现云平台的集群扩展和负载均衡。
基于云计算的软件测试技术研究与应用随着云计算技术不断普及和应用,越来越多的企业和组织开始采用云计算技术来进行软件测试,以实现更高效、更可靠的测试。
本文将探讨基于云计算的软件测试技术研究与应用,从理论、实践两个方面深入剖析云计算在软件测试领域的作用和意义。
一、基于云计算的软件测试技术的理论探讨云计算作为一种新兴的计算模式,不仅在企业应用、数据存储等领域有着广泛的应用,同时也成为了软件测试领域不可或缺的重要资源。
基于云计算的软件测试技术的实现,主要是基于云计算的资源分配和流程自动化技术。
首先,云计算技术提供了大规模的资源池,可以快速地完成测试环境的搭建和资源的动态调配,为软件测试提供了更加灵活、高效、易用的资源支持。
同时,云计算还提供了高度自动化的测试流程,可以通过云计算平台对测试过程进行全面自动化,大大提高测试效率和精度。
其次,基于云计算的软件测试技术还具有高度的可扩展性和弹性。
云计算平台可以根据实际测试需求进行资源的动态调配,根据测试负载的变化调整资源的分配,使测试结果更加准确和稳定。
同时,云计算中提供的虚拟化技术,也可以满足测试过程中环境的隔离和重置需求,增强了测试的可复现性和可靠性。
最后,基于云计算的软件测试技术还可以满足测试过程中的多样化需求。
云计算平台支持多种不同的测试技术和工具,可以根据测试对象的不同选择最适合的测试技术和工具,从而提高测试效率和准确性。
二、基于云计算的软件测试技术的实践应用基于云计算的软件测试技术的理论基础是一个方面,其在实践应用中的具体作用和表现则是另一个方面。
下面将从云计算测试平台的搭建、测试流程的自动化、性能测试和安全测试等方面对基于云计算的软件测试技术的实践应用进行深入探讨。
1. 云计算测试平台的搭建基于云计算的软件测试平台是基于云计算技术建立的一个完整的测试环境,包括测试资源管理、测试环境配置、测试数据管理等多个组成部分。
云计算测试平台的搭建需要考虑到测试环境的隔离性、测试数据的安全性、测试资源的调度等问题,同时还需要考虑到测试平台的可扩展性和弹性。
云计算中分布式软件系统兼容性自动检测方法摘要:在计算机技术带动下,分布式系统纷纷推出海量分布式应用,如常见的B/S架构等,与集中式软件系统不同,一般由多个分布式子系统进行协作共同完成任务。
该系统将信息共享和增强计算能力当作首要目标,异构性和开放性较强,但也具有故障独立性。
在分布式系统中,软件的兼容性使系统具备良好性能。
兼容性是指软件之间互相协调的性能,在工作过程中,软件之间可以做到协调稳定运行,表明兼容性较好。
由于软件开发的复杂度逐渐提高,系统运行过程中突发状况频频发生,软件不兼容变得较为普遍。
对于一个软件而言,无论其他功能是否强大,只要与其他软件产生冲突,就会降低应用价值。
因此,软件兼容性测试是分布式系统开发过程中的必要过程。
关键词:云计算;分布式;软件系统1 云计算体系架构分析通常情况下,云计算包括私有云、社区云、公共云和混合云4种类型。
私有云能够让用户清楚了解“云”的基本结构,提高服务安全性;社区云则存在多个管理组织,主要任务是保证调度安全;公共云可提供对外服务,能够被用户拥有;混合云表示多种云的组合形式,可掌握关键数据。
云计算的结构如图1所示。
服务模式分为以下3种:a.基础设备服务。
云架构中最底端服务,利用虚拟化技术提供计算与储存等功能,便于用户运行软件。
b.平台服务。
以基础设备服务层为核心建立的,用户可在该服务中进行软件开发,同时能部署想要的运行环境,且不用了解底层有关技术。
c.软件服务。
最顶端的服务层,用户利用客户端即可实现对此层服务的调控,同时可根据自身实际需要,对软件服务进行个性化定制。
图1 云计算结构2 融入粒子群算法的软件兼容性自动检测2.1 基本粒子群算法模型假设第t代种群存在N个粒子,则Xi=[xt1,xt2,⋯,xtN]Xi=[x1t,x2t,⋯,xΝt]与Vt=[vt1,vt2,⋯,vtN]Vt=[v1t,v2t,⋯,vΝt]为第i个粒子的方位与速度信息;在确定的搜索范围内,pbest为粒子搜索到的最佳位置,即个体最优;gbest为某种群发现的最佳位置,即最佳点。
基于云计算的计算机软件测试技术分析一、概述随着信息技术的飞速发展,计算机软件在各个领域的应用越来越广泛,对软件质量的要求也越来越高。
而云计算作为一种新型的计算模式,为软件测试带来了新的机遇和挑战。
本文将从云计算的基本概念出发,分析其在软件测试中的应用现状和发展趋势,探讨基于云计算的计算机软件测试技术的优势和不足,并提出相应的改进措施,以期为我国软件测试事业的发展提供一些有益的启示。
1.1 研究背景和意义随着科技的飞速发展,计算机软件已经成为我们生活中不可或缺的一部分。
然而随着软件功能的日益复杂,软件质量问题也日益凸显。
为了确保软件的稳定性和可靠性,计算机软件测试技术的研究和应用变得尤为重要。
云计算作为一种新兴的计算模式,以其高效、便捷、可扩展的优势,正在逐渐改变着软件测试的方式和方法。
因此基于云计算的计算机软件测试技术分析具有重要的研究背景和现实意义。
首先云计算技术的普及和发展为软件测试提供了新的技术支持。
通过云计算平台,软件测试可以实现远程、自动化、大规模的测试环境,大大提高了测试效率和质量。
同时云计算平台还可以实现数据的共享和协同,有助于提高团队协作和沟通效率。
其次基于云计算的计算机软件测试技术分析有助于推动软件测试行业的创新和发展。
通过对云计算技术在软件测试中的应用进行深入研究,可以发现新的测试方法和技术,从而推动整个行业的发展和进步。
此外基于云计算的计算机软件测试技术分析还有助于提高软件产品的竞争力。
在激烈的市场竞争中,软件产品的性能、稳定性和安全性是决定其市场地位的关键因素。
通过采用先进的云计算测试技术,可以有效提高软件产品的这些方面的表现,从而增强其市场竞争力。
基于云计算的计算机软件测试技术分析具有重要的研究背景和现实意义。
它不仅可以为软件测试提供新的技术支持,推动行业的创新和发展,还可以提高软件产品的竞争力。
因此我们应该重视这一领域的研究,努力探索更加高效、智能的软件测试方法和技术。
软件测试中的分布式与云测试在当今数字化的时代,软件应用的规模和复杂性不断增长,对于软件质量的要求也日益提高。
软件测试作为保障软件质量的关键环节,也在不断地演进和创新。
其中,分布式测试和云测试成为了近年来备受关注的两个重要领域。
首先,我们来理解一下什么是分布式测试。
简单来说,分布式测试就是将测试任务分布到多个测试节点上同时进行。
这就好比是一个团队合作完成一个大项目,每个成员负责一部分工作,最后整合起来完成整个任务。
在软件测试中,分布式测试可以显著提高测试效率。
想象一下,如果我们要对一个大型的电商平台进行压力测试,模拟成千上万的用户同时访问和操作,如果只依靠一台测试设备,那可能需要耗费很长时间才能完成测试。
但如果我们采用分布式测试,将测试任务分配到多台计算机上同时进行,就能在短时间内获得更全面、更准确的测试结果。
分布式测试的实现通常依赖于分布式系统架构。
测试工程师需要将测试用例分解为多个子任务,并将这些子任务分配到不同的测试节点上。
在测试过程中,各个测试节点之间需要进行有效的通信和协调,以确保测试的顺利进行。
同时,还需要对测试结果进行整合和分析,以便发现潜在的问题。
接下来,我们再看看云测试。
云测试是基于云计算技术的一种测试方式。
云计算提供了强大的计算资源和灵活的服务模式,使得软件测试能够更加高效、便捷和经济。
在云测试中,测试人员可以根据自己的需求,从云服务提供商那里租用所需的测试资源,如计算能力、存储容量、网络带宽等。
这就像是我们在需要用电的时候,不是自己去建一个发电厂,而是从电力公司购买电力一样。
这样一来,测试团队无需投入大量的资金来构建和维护自己的测试基础设施,大大降低了成本。
云测试还具有很强的弹性和可扩展性。
在面对突发的测试需求或者大规模的测试任务时,可以快速地增加测试资源,以满足测试的要求。
当测试任务完成后,又可以及时释放这些资源,避免资源的浪费。
此外,云测试平台通常提供了丰富的测试工具和服务,例如自动化测试工具、性能测试工具、安全测试工具等。
如何进行云端软件测试云端软件测试是一种基于云计算环境进行的软件测试方法。
随着云计算技术的快速发展,越来越多的软件应用转移到云端,云端软件测试也变得越来越重要。
本文将介绍如何进行云端软件测试,包括测试环境的搭建、测试策略的制定、测试工具的选择以及常见的云端测试技术。
一、云端软件测试的环境搭建在进行云端软件测试之前,首先需要搭建一个适合的测试环境。
一般而言,云端软件测试环境包括云服务器、存储设备以及网络设备等。
其中,云服务器用于部署测试应用,存储设备用于存储测试数据,网络设备用于模拟真实的网络环境。
在选择云服务器时,需要考虑服务器的性能和稳定性。
一般而言,云服务器应具备高速的计算和存储能力,同时具备自动扩容和负载均衡等功能,以应对不断增长的测试需求。
在选择存储设备时,需要考虑存储设备的容量和性能。
云端软件测试通常需要存储大量的测试数据,因此存储设备的容量要足够大,并具备高速的数据读写能力。
在选择网络设备时,需要考虑网络设备的带宽和稳定性。
云端软件测试需要模拟真实的网络环境,因此网络设备要能够提供稳定的网络连接,并具备足够的带宽来支持测试流量的传输。
二、云端软件测试的策略制定制定云端软件测试策略是进行有效测试的关键。
云端软件测试策略应考虑到测试目标、测试资源、测试时间和测试工具等因素。
首先,测试目标是制定测试策略的基础。
测试目标应包括测试的范围、测试的目的以及测试的重点。
根据测试目标,可以确定测试的覆盖范围和测试的深度,以便更好地指导测试的实施。
其次,测试资源是制定测试策略的重要考虑因素。
测试资源包括测试人员、测试设备和测试数据等。
根据测试资源的数量和能力,可以确定测试的规模和需要进行的测试类型。
再次,测试时间是制定测试策略的重要因素之一。
测试时间应考虑测试的持续时间、测试的周期以及测试的频率等因素。
根据测试时间的安排,可以合理安排测试的顺序和测试的时间节点。
最后,测试工具是进行云端软件测试的重要支持。
基于云计算的分布式软件测试研究云计算技术的兴起为软件测试领域带来了新的机遇和挑战。
传统的软件测试方法已经难以满足快速、高效的测试需求,而云计算作为一种资源弹性、分布式的计算模式,为软件测试提供了新的解决方案。
本文将探讨基于云计算的分布式软件测试研究,并介绍其原理、应用和未来发展趋势。
一、云计算与软件测试云计算是一种按需提供计算资源的模式,通过网络将计算能力、存储空间和应用程序提供给用户。
软件测试是确保软件质量的过程,其中包括测试策略、测试设计、测试执行和测试评估等环节。
云计算和软件测试本身有一些相似之处,例如资源共享、弹性扩展和按需分配等特点。
因此,将云计算技术应用于软件测试领域是合理而有效的。
二、基于云计算的分布式测试架构基于云计算的分布式软件测试架构是将测试环境和测试资源部署在云平台上,实现测试任务的并行执行和资源的弹性分配。
该架构包括云平台、测试管理系统、虚拟化技术和分布式测试节点等组件。
1. 云平台云平台是基于云计算技术构建的软件测试环境,包括计算、存储和网络资源。
通过云平台,测试人员可以方便地管理和控制测试任务,实现资源的弹性分配和使用。
2. 测试管理系统测试管理系统是对测试任务进行管理和监控的工具,包括测试需求管理、测试计划制定、测试用例管理和测试报告生成等功能。
在基于云计算的分布式测试架构中,测试管理系统通过与云平台的接口交互,实现对测试任务的监控和控制。
3. 虚拟化技术虚拟化技术是将物理资源虚拟化为多个逻辑资源的技术,包括服务器虚拟化、存储虚拟化和网络虚拟化等。
在基于云计算的分布式测试架构中,虚拟化技术可以实现资源的隔离和共享,提高测试环境的利用率。
4. 分布式测试节点分布式测试节点是在云平台上布置的测试执行节点,负责执行测试任务和生成测试报告。
测试人员可以针对不同的测试需求创建多个分布式测试节点,并通过测试管理系统进行任务调度和资源分配。
三、基于云计算的分布式测试流程基于云计算的分布式测试流程包括测试环境配置、测试资源分配、测试任务调度和测试结果分析。
基于云计算的计算机软件测试技术分析摘要:计算机软件测试技术是当前高新技术行业中比较流行的一门技术,对当前新兴行业有着十分重要的推动作用。
特别是现代发展背景下,很多工作都离不开软件的设计与使用,想要让工作开展得更加顺利,需要结合实际情况做好计算机软件的功能的改善,以此提高整体的控制效果。
从而使得高端的计算机结构有效运用,提高计算机的整体运行效率。
目前,云计算的模式已经得到较好的使用效果,同时还能节省一定的经济成本,其已经成为当前智能化技术的主要手段,应该给予一定的重视。
基于此,对基于云计算的计算机软件测试技术分析进行研究,以供参考。
关键词:云计算;计算机软件;测试技术引言计算机技术不断进步与发展,计算机软件在计算机技术价值发挥中扮演重要角色。
我们应时刻关注计算机软件技术的更新,并指导其在生活生产中的运用。
当前大数据发展趋势更加明显,在大数据环境下,数据海量化,信息数据的收集、分析和利用能助力企业管理的优化、决策的优化。
大数据环境下,计算机软件技术也得到了广泛的应用,基本上涉及了教育、社会、企业、航天、生产各个领域。
明确计算机软件技术应用的特点,结合大数据的背景去思考其应用的创新策略具有积极意义。
1云计算技术概念目前,在云计算的计算机软件测试概念上,学术界存在较多的争议,但是具体来看,体现在以下几个方面:(1)测试是在云环境拥有的资源基础上,通过建设基础设施,从而降低一些问题的形成概率,以此使得我国的计算机软件技术有所提升。
(2)它是在云计算的基础上,通过不同的程序实现模拟,从而明确当前的客户流量。
(3)该项测试技术通过两个部分组成,第一个部分是通过现有的资源使用,实现对于客户流量的模拟。
第二个部分是为了保障计算机的软件性能,通过云基础设施建设的基础进行的综合性测试。
目前,第三种概念相对受到的认可更多一些。
另外,除了上述集中定义外,从更宏观的视角来看,该项技术是在传统云计算平台的基础上,在进行软件开发同时对软件进行测试一种形式。
云平台下的软件自动化测试技术研究近年来,随着云计算技术的广泛应用,云平台下的软件测试也变得越来越重要。
软件自动化测试技术是其中的关键之一。
本文将从云平台下的软件自动化测试技术研究入手,探讨这一重要技术的应用价值和发展现状。
同时,本文还将对目前存在的问题进行分析和探讨对策。
一、云平台下的软件自动化测试技术的应用价值云平台下的软件自动化测试技术是指利用云计算技术和自动化测试技术相结合,对软件进行测试的一种技术方法。
相比传统的手工测试方法,软件自动化测试技术具有多个优势:1.提高测试效率传统的手动测试方法需要人工逐个执行测试用例,消耗大量的时间和人力资源。
而云平台下的软件自动化测试技术能够自动执行测试用例,且执行速度更快,可以大大提高测试效率。
2.降低测试成本传统的手工测试方法需要雇佣大量的测试人员进行测试,成本相对较高。
而使用云平台下的软件自动化测试技术,可以节省测试人员的成本,降低测试成本。
3.提高测试覆盖率传统的手工测试方法难以覆盖到所有的测试用例,测试覆盖率较低。
而使用云平台下的软件自动化测试技术,可以对大量的测试用例进行自动化测试,提高测试覆盖率。
4.提高测试准确性传统的手工测试方法容易因为人为因素导致测试结果不准确,而云平台下的自动化测试技术可以减少人为因素的干扰,提高测试准确性。
二、云平台下的软件自动化测试技术的发展现状目前,国内外的IT企业已经开始广泛应用云平台下的自动化测试技术。
例如,国外的SauceLabs和BrowserStack等公司提供了云端自动化测试服务。
国内的阿里云、腾讯云等云服务商也提供云端自动化测试服务。
另外,一些较大的企业内部也建立了自己的云端自动化测试平台。
然而,云平台下的自动化测试技术仍存在一些问题,主要表现为以下几个方面:1.测试环境问题云端自动化测试需要构建适当的测试环境,然而,测试环境的构建和维护较为复杂,需要具备一定的技术团队和经验。
2.测试用例管理问题云端自动化测试需要维护大量的测试用例,而测试用例的管理问题也比较重要。
浅谈基于云计算的软件测试
作者:荀江萍
来源:《无线互联科技》2014年第05期
摘要:随着云计算的普及,IT行业也迎来了一个新的时代。
而在软件测试方面,也诞生了一种全新的基于云计算平台的软件测试方法。
本文主要介绍一下在云计算环境下,软件测试的相关发展情况,旨在让人们更加了解云计算软件测试。
关键词:云计算;软件测试;测试策略
1 云计算软件测试相关知识
1.1 云计算软件测试的概念
从广义来说,云计算就是一种服务的交付和使用模式,是通过网络以按需、易扩展的方式获得所需的服务。
而云计算软件测试是由云计算和测试两方面组成,它是一种基于云计算的新型测试方案,它有自己的测试方法、过程、手段,与传统测试相比,有较大的差异。
1.2 云计算软件测试的特点
⑴前期准备工作。
传统软件测试需要购买各种测试基础设施,如服务器硬件、网络设备、系统软件和测试软件等等;对进行测试的人员需要投入较多的时间和资源进行专业技能培训,一般都是一次性消费,而且在初期的投入都比较大。
而云计算软件测试则是通过云计算平台提供测试基础设施服务,用户无需自行购买,且在购买时是按需购买,可以根据测试项目的规模、测试目标、测试时间等分步付费;对于测试人员,一般由云计算服务提供商配置专业的测试人员,如果需要特殊领域的专业知识的测试还可用众包等方式实现。
⑵测试环境部署。
云计算软件测试可以通过云计算平台自动分配和部署测试环境,动态智能分配测试环境,方便快捷。
⑶测试过程以及测试代码和数据管理。
云计算软件测试是集中管理模式,采用完整的项目过程管理,并保证各个软件的质量。
在软件代码与数据管理方面,传统软件测试是由软件开发商内部管理,独用企业内部各项基础设施,安全机制比较一般;而云计算软件测试是共享的公共云平台,由软件开发商、云服务提供商等多方参与,安全机制比价复杂。
⑷商业扩展。
云计算软件测试用到的资源都存储在云计算平台中,查找方便,可扩展性比较强。
2 云计算软件测试的研究范围和分类
2.1 云计算软件测试的研究范围
云计算软件测试的研究范围主要分为三个方面:第一个方面,云计算平台自身的测试,也就是对构建云计算基础设施服务能力的测试,这方面主要体现在对云平台IaaS层的测试研究。
第二个方面主要是研究软件开发商利用云计算平台提供的相关资源进行各种测试活动。
这个方面主要是对云测试技术、云平台自动测试工具和测试项目管理技术等方面难题。
第三个方面主要是对TaaS相关问题的研究。
TaaS是软件测试行业新兴的一种服务模式,其主要是支持面向需求的软件测试服务市场可以按需获得软件测试的服务。
它也是现行云计算软件测试中最大的难题,它涉及到云计算、软件测试、服务外包等多个领域,是一门综合的且比较复杂的学科。
2.2 云计算软件测试的分类
⑴按测试任务可分为:压力测试、负载测试、性能测试、功能测试、兼容性测试、浏览器性能测试、延迟测试和安全测试。
⑵按测试用户角色可分为:①云中测试:这部分主要是云供应商进行测试,主要是对云中SaaS功能和一些保证云正常运行功能的质量测试。
②云外测试:这部分主要是从外部对云计算指定的功能和服务就行质量测试,这个测试涉及云供应商,SaaS供应商和最终用户。
③云上测试:这类测试主要针对云的应用系统供应商,其是通过云平台测试部署在云端的服务应用。
3 云计算平台的测试策略
云计算平台是由上万台计算机组成的,所以在使用云计算测试方法策略方面,要区分于传统系统的测试方法,要根据云平台的特点,合理的定制测试策略。
一般在云计算平台下进行软件测试需要注意以下几个方面。
3.1 测试人员的基本素质
云计算平台是一个庞大的系统,测试人员必须同时具备了解云计算平台和相关业务知识的双重保证。
这就要求测试人员不仅要了解云平台的运行机制,而且还需要掌握在云平台运行的相关业务流程,否则就无法很好的完成整个测试流程。
3.2 减少测试对生产环境带来的风险
云计算平台毕竟是一个测试系统,它的组成庞大而又复杂,所以我们没能力也不可能专门复制一个系统用于测试,所以只能利用现有的工作环境进行测试,在工作环境下进行测试相对而言就会产生一些风险。
这就要求测试人员在保证测试的准确性下,应该把这种风险降低到最低,具体可以通过建立恢复机制,选择休息日、避开工作量大的时候登手段来实现。
3.3 云计算平台的性能
云计算的性能测试是一个需要特别关注的方面,它是验证云计算在各种负载情况下的服务性能。
并且通过不同的测试场景和测试用例,来模拟云计算的极限测试和压力测试。
另外一个需要注意的就是运行效率方面,由于云计算平台服务器会根据用户的需要不断进行整合和分割,这些都会消耗云计算平台的运行效率。
所以在系统进行部署时,虚拟机的效率和性能也会相对的收到影响,这就要要求测试人员能设计出合适的测试场景和脚本,以供测试顺利有效的进行。
3.4 适当进行评估,评测相结合
在进行云计算安全性测试时,要本着系统评估和测试相结合的原则。
通过云计算模型得到云计算的安全模型,在此模型下对云计算系统的安全可靠性进行评估。
然后再通过测试数据等相关数据,结合其他的测试结果,得出对云计算系统安全可靠性的评价。
[参考文献]
[1]Sun Microsystems.云计算架构介绍白皮书.2009.06.
[2]李乔,郑啸.云计算研究现状综述[J].计算机科学,2011,38(4):32-37.。