迷你MapReduce框架
在概念验证测试中,UAB团队给Contiki操作系统成功创造出了Google广泛应用的MapReduce框架,许多物联网设备都使用这种系统。MapReduce框架高效地把大数据拆分成无数小数据计算,最后把计算结果整合成一个答案。
这项早期研究由Google和美国国家科学基金会(National Science Foundation)拨款赞助Hasan,研究在虚拟设备上进行。目前Hasan正在为大规模测试寻求资金,这项测试包括UAB Facebook套件(Facebook Suite)的上百台实际物联网设备。
这些测试涉及众多审查的问题是数据安全。多种安全协议保证了交流安全,Hasan说道。另外,Aura还用隔离箱运行物联网设备上的任务,这样就能保护设备的核心功能。这种分布式任务分配模式还能使系统确保恶意设备的所有者无法获取原始数据和结果的全貌。
云协作VS大数据云
Aura提供与传统云服务形同的灵活性和扩展性,但是计算环境高度本地化。研究人员称它部署在现有设备上的成本很低。但是亚马逊拥有分布在全球11个地点的超大数据中心。你的数据需要远距离传送。对某些应用来说,离你很近还能和你共同移动的云将提供最佳性能,比如研究人员在论文中提到的高度互动的时间紧迫服务,特别是对移动用户。
Aura的目的不是把亚马逊挤出市场。物联网云可能成为互动、工作分担、用户体验和协作云,研究人员写道,同时数据中心云继续承担大规模大数据分析、高性能计算(High Performance Computing,HPC)和多层商业应用。更棒的是,Aura能点到点的跟踪用户,在用户需要时随时待命。
在Aura的帮助下,开发人员能创造更复杂的移动应用,Hasan补充道。他说最终Aura可以运作整个真正的智能城市,那里的所有建筑或其他物理基础设施都能通过新应用运行计算,这些应用包括安全供应链、可信任的位置证明、人群检测、全城异常检测,以及本地化救灾计算。(科学之家,译审:F Ma)