18、云评估:基准测试与监控

云评估:基准测试与监控

1. 大数据服务基准测试

大数据管理是云模式中的关键服务之一,为云数据服务开发了大量新系统,例如 BigTable、PNUTS、Cassandra、HBase、Azure、CouchDB、SimpleDB、Voldemort 等。这些系统被应用于与传统服务工作负载有很大差异的各种应用中。新兴的云服务系统数量众多,应用范围广泛,且缺乏直接的性能比较,这使得很难理解不同系统之间的权衡以及它们适合的工作负载。

Yahoo! 云服务基准测试(YCSB)框架旨在促进新一代云数据服务系统的性能比较。它定义了一组核心基准测试,并报告了四个广泛使用的系统(Cassandra、HBase、Yahoo 的 PNUTS 和简单的分片 MySQL 实现)的测试结果。YCSB 框架的关键特性是可扩展性,它支持轻松定义新的工作负载,也便于对新系统进行基准测试。

随着数据规模突破 PB 级障碍,这给数据库领域带来了新的问题和研究可能性。通常,如此大规模的数据存储在大型集群或云中。尽管近年来云技术非常流行,但针对云应用的基准测试工作却很少。用于云规模基准测试的数据生成器为云规模的应用提供了数据生成功能。其架构易于扩展和配置,高度并行的特性允许任意数量的节点进行线性扩展,并且可以并行计算数据中的分布、关系和依赖关系,实现线性加速。

1.1 批判性分析

上述解决方案明确指出了云环境中基准测试的主要问题:
- 如何用单个(或少数几个)指标来表示云环境的动态性?
- 进行少量静态测量有多大用处?

目前,云服务性能评估的主要方向是使用监控。像 CloudHarmony 或 CloudSleuth 等商业提出的基准测

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值