物联网云系统中的容器虚拟化与性能评估
1. 引言
在当今的技术领域,物联网(IoT)和云计算的结合正变得越来越重要。同时,容器虚拟化作为一种轻量级的替代方案,在云计算中展现出了巨大的潜力。本文将探讨CloudFIT平台在大数据应用中的性能评估,以及一种面向物联网云系统的容器虚拟化设计。
2. CloudFIT平台性能评估
2.1 与Hadoop的性能对比
为了评估CloudFIT上MapReduce的性能,我们实现了传统的WordCount应用,并将其与Hadoop教程中的WordCount 1.0应用进行了对比。
- 实验环境 :在ROMEO计算中心的8台机器上进行实验。这些节点由双Intel Xeon E5 - 2650 2.6 GHz(Ivy Bridge)8核和32 GB内存组成,通过40 Gbps的Infiniband QDR网络互连。Hadoop YARN节点使用默认参数(vcores数量 = 8,可用内存 = 8 GB),为了公平起见,我们在CloudFIT上也采用了相同的参数。
- 测试版本 :测试了CloudFIT的两个不同版本,一个在存储层使用FreePastry覆盖网络和PAST DHT,另一个使用TomP2P覆盖网络及其基于Kademlia的DHT。
- 实验数据 :实验考虑了在不同数据总量(512 MB到2 GB)下,CloudFIT和Hadoop实现的整体执行时间(map + reduce阶段)。数据来自古腾堡项目的教科书语料库,并分割成64 MB的块以模拟HDFS数据块的大小。 <
超级会员免费看
订阅专栏 解锁全文
7万+

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



