
CloudSuite是用于测试scale-out应用程序性能的标准测试程序集。这个标准测试程序集基于真实环境的软件栈,代表了真实末修团环境的系统配置。
- 中文名称 云环境
- 外文名称 CloudSuite
- 组成 6个应用程序
CloudSuite介绍
scale-out来自应用程序越来越多,CloudSuit360百科e是用于测试scale-out应用程序性能策封矛增导粮必鸡重的标准测试程序集。CloudSuite的第一个版本由6个应用程序组成,这6个应用程序是当前的数据中心中最流行的应用程序。这个标准测试程序集或条企基于真实环境的软件栈,代表了真实环境的系统配置。
六个模块
1.数据分析
数据分析标准测试程序使用MapReduce框架来对大量数据集实现机器学习分析。Apache提供了一个机器学习的库叫做Mahout,鲜夫移Mahout可以和hadoop一起运行并进行大量数据分析。
2.数据服务
数据服务标准测试程序基于雅虎云服务标准测试程序(YCSB)。YCSB是一个测试数据存储系统的框架,这个框架为多种流行的数据服务系统提供了测试接口。
3.媒体流
媒体流标准测试程序包括两个主要组件:一个客户端和一个服务器端。客户端模拟真实环境中的客户;发送请求来增加媒体流服务器端的负载。在默认配置下,客户端请求的视频的长度和质量可以通过客户端提供的接口进行控制,从而可武量又查这演以通过控制使得客户端发出的请求与实际观察到官始当轴位的真实环境的相同。客户端系统用于向支持RTSP协议的媒体流服务器发送请求。
4.软件测试
很多应用程序能够潜在的受益于集群系统的各种充足的资源。软件测试标准测试程序是一个既消耗资源又花费时间的任务,它可以给云计算增加负载。CloudSuite对Cloud9进行测试,Cl教院滑弱难白何oud9是一个自动省的软件测试平台,它把应用程序的执行并行化并扩展到常规硬件配置的集群上。
5.Web搜索
web搜索测试程序使用Nutch搜索引擎来测试索引进程。其由三部分组成:一个客户端机器模拟真实环境下科肉顺曾石划盾按买远每的客户、一个前端服务器接收客户端请求并将其发送个索引处理节点和洋索引处理节点。
6.We耐b服务
在所有基于互联网的服务中,web服务是其基础应用学程序。在Clou许足选期怕dSuite中CloudStone用来测试web2.0应用程序。CloudStone包含一个web2.0的social-events应用程序(Olio)和一个由Faban负载生成器实现的客户端。CloudStone可以被用来陆新调够可证电长优尼测试各种web技术和web服务器软件栈。
转载请注明出处累积网 » CloudSuite