19、Apache Bigtop与Hadoop栈中的内存计算技术

Apache Bigtop与Hadoop栈中的内存计算技术

1. Apache Bigtop的测试与功能特性

1.1 集群故障测试

Bigtop的iTest若无法在系统正常运行中引入故障事件,就不能算是完整的分布式集成测试框架。这种引入故障的操作被称为故障注入,就像往正常运行的机械装置里扔一把扳手。目前,iTest提供三种分布式故障类型:
- 服务终止故障
- 服务重启故障
- 网络关闭故障

故障注入框架要求对要引入故障的节点具备无密码SSH访问权限,以及在这些节点上无密码使用sudo。后者用于测试操作系统事件,如网络接口故障和服务启动/停止。关于如何编写集群故障测试的详细内容,可参考 相关文档 。当前的故障注入框架还有改进和扩展的空间,Bigtop社区欢迎各类贡献,如补丁、修复漏洞、改进文档等。

1.2 冒烟测试

集成验证应用程序可作为Maven工件部署,测试栈代表软件栈的特定状态。冻结并发布测试栈的相应状态有诸多好处,例如能使用同一组二进制工件在新部署中重复验证软件。以从Apache Bigtop v1.1启动开发集群为例,在将集群交付给最终用户之前,应快速进行验证,可通过运行之前发布工件中的集成套件v1.1来实现。

为简化测试系统,Bigt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值