首页> 外文会议>IEEE International Conference on Intelligent Sensors, Sensor Networks and Information Processing >A data-centric framework for development and deployment of Internet of Things applications in clouds
【24h】

A data-centric framework for development and deployment of Internet of Things applications in clouds

机译:以数据为中心的框架,用于在云中开发和部署物联网应用程序

获取原文

摘要

As technology develops, more human-made devices are able to make use of Internet to communicate with each other, thus enabling the Internet of Things (IoT) era to emerge. The amount of data IoT entities generate can overwhelm computer infrastructures not prepared for such data deluge and consequent need for more CPU power. Cloud computing offers a solution at infrastructure level that alleviates such a problem by offering highly scalable computing platforms that can be configured on demand to meet constant changes of applications requirements in a pay-per-use mode. Current approaches enabling IoT applications are domain-specific or focus only on interaction with sensors, thus they cannot be easily ported to other domains nor provide means of interactions with data sources other than sensors. To address this issue, in this paper we introduce a data-centric framework for development of IoT applications executed in clouds. The framework handles connection to data sources, data filtering, and utilization of cloud resources including provisioning, load balancing, and scheduling, enabling developers to focus on the application logic and therefore facilitating the development of IoT applications. We present a prototype application executing on AWS, built on top of the Aneka Cloud Application Platform and present experiments demonstrating the use of our framework for building an application capable of processing input from different sources and analysing them using easy-to-use APIs provided by Aneka.
机译:随着技术的发展,越来越多的人造设备能够利用Internet相互通信,从而使物联网(IoT)时代得以兴起。物联网实体生成的数据量可能淹没尚未为此类数据泛滥准备的计算机基础架构,并因此需要更多的CPU功能。云计算提供了基础架构级别的解决方案,该解决方案通过提供可按需配置的高度可扩展的计算平台来缓解此类问题,从而可以按使用付费模式满足应用程序需求的不断变化。当前支持物联网应用的方法是特定于域的或仅专注于与传感器的交互,因此它们无法轻松移植到其他域,也无法提供与传感器以外的数据源进行交互的方式。为了解决这个问题,在本文中,我们介绍了一个以数据为中心的框架,用于开发在云中执行的IoT应用程序。该框架处理与数据源的连接,数据过滤以及包括供应,负载平衡和调度在内的云资源利用,使开发人员能够专注于应用程序逻辑,从而促进物联网应用程序的开发。我们展示了一个在Aneka Cloud Application Platform之上构建的,在AWS上执行的原型应用程序,并展示了一些实验,这些实验演示了如何使用我们的框架来构建一个能够处理来自不同来源的输入并使用以下工具提供的易于使用的API对其进行分析的应用程序阿尼卡

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号