由图1-16可知,NIST的云计算参考架构定义了云计算中的5个主要参与者:云消费者、云提供者、云审计者、云代理和云载体。每个参与者都是参与云计算中事务或流程以及执行任务的一个实体。云代理 云代理是一个能够协调云提供者和云消费者两者关系的实体。......
2023-11-18
云计算性能测试的目标是验证在各种负载情况下云服务的性能。进行性能测试的最佳方法是多个测试用户运行完整的云服务测试,包括请求提交和应答验证。性能测试不仅通过指定的并发请求数目来监视服务器的响应时间,还要测试各类负载是否导致云服务的功能性障碍。所以,云服务性能测试工具应该能够设置或者定制性能测试场景。
下面主要就计算、通信和存储三个方面的性能测试进行简单论述。
1.计算能力
对于计算能力,可以通过以下指标进行评测:
(1)加速比 在分布式环境下,通过执行负载测试、Hi力测试、稳定性测试和大数据量测试等方法。加速比直接反映了同一个任务在分布式环境中运行消耗的时间的比率。
(2)指令效率 在分布式环境下,通过执行负载测试、压力测试、稳定性测试和大数据量测试等方法。指令效率直接反映了所测试集群系统的分布式计算能力的高低。
(3)平均的并发用户数量 在分布式环境下,测试某一云服务的并发用户峰值。
(4)集群负载相对差 采用压力测试工具对云计算系统增加负载,测试每个节点的CPU使用率和节点上被分配的任务数。
2.存储能力
存储能力问题是计算机系统的一个传统问题,构建于云存储平台的各类应用和网络存储能否成功,很大程度上取决于存储服务提供的性能[20]。
与存储能力相关的度量指标主要如下:(www.chuimin.cn)
(1)内存带宽 通过运算简单向量,对存储器速度进行测试,主要针对存储器的实际内存带宽即低延时可保证宽带进行测试。
(2)平均读写时间 对不同大小数据包读写,测试访问次数及访问时间。
(3)接口访问速率 首先设置一个总控节点,其余节点为负载生成节点。用总控节点对负载生成节点配置,并对负载生成节点进行远程调用启动测试;然后总控节点向每个负载节点发送~定大小的I/O负载,不同节点间多个进程并发协同工作,测试中需要统计实时接收的测试数据。
(4)元数据吞吐率 首先设置一个管理节点和一个客户节点,管理节点读入全局配置文件和测试参数配置文件,把任务分给客户节点,然后将文件系统配置成单核多个元数据服务器,使每个客户测试进程完成不同数量文件的创建和删除,观察系统执行情况。
(5)存储利用率 在具有分布式存储功能的云计算平台系统上,向集群上传和删除大小不同的文件,观察集群节点的存储空间利用情况。
3.通信能力
通信测试一般采用网络性能测试方法,通过主动测试、被动测试和主被动相结合的方式进行测试。
(1)主动测试 在测量节点上使用测试工具有目的性地主动产生注入网络的测试流量,并根据实际数据流传送情况和测量值分析网络性能。测试时需要建立一个面向云计算的网络测量系统,其中包括测量节点、中心服务器、中心数据库和分析服务器等。实际测试中,中心服务器、中心数据库和分析服务器可能在一台物理主机中。测量中要能够明确控制流量大小、测量包大小和类型、发包频率、抽样方法等来控制流量特征。
(2)被动测试 在链路等设备上对网络状态进行检测,通过周期性查询检测设备数据信息来判断网络性能状态。被动测试不需要产生额外流量,但是被动测试需要对每个设备进行检测,比较难掌握网络全局点到点的性能,并且实时采集数据量过大时容易造成安全性问题,如数据遗漏和丢失。
(3)混合测试 因为主动测试适用于测试端到端的延时和丢包等情况,被动测试适用于测量路径吞吐量等流量参数。对于通信能力的测试,适合选用主动与被动相结合的方式,这样更容易得到相应的测量参数。
有关云安全深度剖析:技术原理及应用实践的文章
由图1-16可知,NIST的云计算参考架构定义了云计算中的5个主要参与者:云消费者、云提供者、云审计者、云代理和云载体。每个参与者都是参与云计算中事务或流程以及执行任务的一个实体。云代理 云代理是一个能够协调云提供者和云消费者两者关系的实体。......
2023-11-18
资源通常包括存储、CPU、内存、网络带宽以及虚拟机等。云系统之所以能够自动控制优化某种服务的资源使用,是因为云系统利用了经过某种程度抽象的测量能力,如存储、CPU、带宽或者活动用户账号等。从云计算的概念中还可以得出云计算的特性是大规模、多用户、虚拟化、高可靠性及成本低廉等。所以无论是从云计算本身的规模,还是其处理数据的规模,云计算的一大主要特性就是大规模。云计算平台使用虚拟化技术满足不同的用户需求。......
2023-11-18
云存储已经成为近年来增长最快的云服务之一。与传统的网络存储方式相比,云存储的最大特点是海量、高性能及低成本。公有存储云 公有存储云以较低的成本提供大容量、高性能及可弹性扩展的云存储服务。......
2023-11-18
关于资源调度方面的研究,大部分都是基于网格计算系统的资源调度策略演变而来的。徐保民等人[31]模拟市场经济中有关资源公平分配的原则,提出了一个基于伯格模型的资源公平调度算法。研究基于QoS的调度通常以最小完成时间或最优跨度等为目标。参考文献[36]中从约束的QoS资源分配问题出发引入博弈论,给出了一个公平的资源调度算法。......
2023-11-18
了解云计算的发展历程,可以洞悉云计算的发展规律,从中可以更好地洞察云计算技术的发展趋势。下面是对云计算发展历程的简要回顾[12]。2008年2月1日,IBM公司决定将在中国无锡建立世界上首个云计算中心。2008年5月10日,此云计算中心投入运营。2008年7月29日,Yahoo、Intel和HP公司宣布一项橫跨新加坡、德国和美国的联合研究计划,以此来推动云计算的发展。2009年1月,阿里软件在江苏南京建立首个“电子商务云计算中心”。......
2023-11-18
正是因为虚拟化技术的种种优势,虚拟化技术已经逐步成为云计算服务的主要支撑技术。可以说,虚拟化和云计算正在共同重塑数据中心格局,云数据中心通过服务器虚拟化和应用虚拟化等形式,不但能有效提高各种资源的利用率,同时也赋予了业务管理更大的灵活性。随着需求的增长与云计算技术的出现,虚拟化和云计算聚焦于统一存储。......
2023-11-18
从用户角度来看,云计算意味着数据、计算及应用均通过网络被转移到用户掌控范围之外的云服务提供商手中,因此,用户隐私信息和云服务风险等问题随之而来。从技术层面来看,传统信息安全存在的问题在云端上同样存在,而且还因为云计算的商业模式及虚拟化等技术的引入,使得云服务面临新的服务风险问题。用户必须明确使用云计算所引入的各种风险。......
2023-11-18
相关推荐