云服务性能与物联网技术解析
1. 云服务模型性能分析
在乐观的分析中,三种云服务模型的服务质量(QoCS)处于 50% 到 60% 的范围内。基础设施即服务(IaaS)模型的表现优于平台即服务(PaaS)和软件即服务(SaaS)模型,这主要归因于其在效率、可扩展性和安全措施方面的提升。PaaS 和 IaaS 模型的性能水平相近,不过由于 PaaS 提供商在效率和可扩展性方面的显著改进,PaaS 模型的性能略高于 IaaS 模型。然而,IaaS、PaaS 和 SaaS 模型的排名会因具体应用而异,因此需要进行基准测试来评估云性能。
1.1 云系统基准测试
针对高性能计算(HPC)应用,已经对云系统进行了多项详细的基准测试研究。不过,部分研究可能存在误导性,因为它们采用了消息传递接口(MPI)等通常不适用于云环境的技术,而非像 MapReduce 这样更适合云环境的技术。还有一些研究更专注于科学问题,这些问题与云环境的适配性较好。
1.2 云服务的竞争性能
云服务为适合云环境的应用和编程范式提供了具有竞争力的性能和定价。对于这些应用,用户可以受益于云的实用计算特性,对于 PaaS 而言,还能利用像 Azure Table/Amazon SimpleDB 这样传统 HPC 集群所没有的平台特性。
但云服务也存在一些与性能相关的问题,例如向云传输数据的带宽和成本、输入输出性能下降影响 MPI 的延迟和带宽,以及虚拟化对计算和存储之间、不同计算实例之间的亲和性产生负面影响。传统的大规模模拟应用,通常需要低延迟、高带宽的通信和巧妙的数据分解方案,在云环境中的表现非常糟糕。
对 Amazon EC2 上各种
超级会员免费看
订阅专栏 解锁全文
93

被折叠的 条评论
为什么被折叠?



