首页 > 最新文献

2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)最新文献

英文 中文
A Smart Winter Service Platform and Route Planning Algorithm 智能冬季服务平台及路由规划算法
Perin Ünal, Yunuscan Kocak, Y. Donmez
Winter service operations are one of many responsibilities of local authorities essential for public safety. Consisting of snow removal and spreading de-icing material, operations require the assignment of significant resources in terms of vehicles and personnel. For that reason, the development of tools enabling authorities to engage in the transparent monitoring and planning of the snow removal and de-icing operations is beneficial for the community. In this work, a smart winter service platform is designed for the transparent monitoring of the operation and a vehicle route planning algorithm is designed as a decision support system for the operation center. The platform consists of an electronic control unit attached to the vehicle for monitoring and data collection, which is transferred to the cloud for analytics and reporting purposes. In the cloud, distributed big data technologies are used for fault-tolerance and fast processing. Web and mobile applications have been developed for visualization and increasing public awareness of the operations.
冬季服务行动是地方当局对公共安全至关重要的许多责任之一。行动包括除雪和撒除冰材料,需要在车辆和人员方面调拨大量资源。因此,开发工具使当局能够透明地监测和规划除雪和除冰行动,这对社区是有益的。本文设计了智能冬季服务平台,实现运营透明监控,设计了车辆路线规划算法,作为运营中心的决策支持系统。该平台由一个连接在车辆上的电子控制单元组成,用于监控和数据收集,并将其传输到云端进行分析和报告。在云中,分布式大数据技术用于容错和快速处理。已经开发了网络和移动应用程序,用于可视化和提高公众对行动的认识。
{"title":"A Smart Winter Service Platform and Route Planning Algorithm","authors":"Perin Ünal, Yunuscan Kocak, Y. Donmez","doi":"10.1109/FiCloud.2018.00035","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00035","url":null,"abstract":"Winter service operations are one of many responsibilities of local authorities essential for public safety. Consisting of snow removal and spreading de-icing material, operations require the assignment of significant resources in terms of vehicles and personnel. For that reason, the development of tools enabling authorities to engage in the transparent monitoring and planning of the snow removal and de-icing operations is beneficial for the community. In this work, a smart winter service platform is designed for the transparent monitoring of the operation and a vehicle route planning algorithm is designed as a decision support system for the operation center. The platform consists of an electronic control unit attached to the vehicle for monitoring and data collection, which is transferred to the cloud for analytics and reporting purposes. In the cloud, distributed big data technologies are used for fault-tolerance and fast processing. Web and mobile applications have been developed for visualization and increasing public awareness of the operations.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"40 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125171773","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Ensuring IoT Security with an Architecture Based on a Separation Kernel 基于分离内核的架构确保物联网安全
Mahieddine Yaker, Chrystel Gaber, G. Grimaud, Jean-Philippe Wary, Julien Iguchi-Cartigny, Xiao Han, Vicente Sanchez-Leighton
In recent years, Internet of Things devices(IoT) and Cyber-Physicals Systems(CPS) are ubiquitous and used in many situations (e.g. avionic, vehicles, household devices, smartphones). End-user privacy and security was one of the main concerns of devices designers. Moreover, these systems are becoming more complex and opened to enable industrial to provide different services at the same time on the same device. However, the industrial worries about their data integrity and confidentiality into the devices. Each service provider is in an economic confrontation with others and End-User and service data are a significant resource. In this paper we propose an IoT device architecture based on a small separation kernel and a communication control mechanism to provide a trustworthy environment for each service provider.
近年来,物联网设备(IoT)和网络物理系统(CPS)无处不在,并在许多情况下使用(例如航空电子,车辆,家用设备,智能手机)。终端用户的隐私和安全是设备设计者最关心的问题之一。此外,这些系统正变得越来越复杂和开放,使工业能够在同一设备上同时提供不同的服务。然而,工业界担心他们的数据完整性和机密性进入设备。每个服务提供商都处于与其他终端用户和服务数据的经济对抗中,服务数据是重要的资源。在本文中,我们提出了一种基于小分离内核和通信控制机制的物联网设备架构,为每个服务提供商提供一个可信的环境。
{"title":"Ensuring IoT Security with an Architecture Based on a Separation Kernel","authors":"Mahieddine Yaker, Chrystel Gaber, G. Grimaud, Jean-Philippe Wary, Julien Iguchi-Cartigny, Xiao Han, Vicente Sanchez-Leighton","doi":"10.1109/FiCloud.2018.00025","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00025","url":null,"abstract":"In recent years, Internet of Things devices(IoT) and Cyber-Physicals Systems(CPS) are ubiquitous and used in many situations (e.g. avionic, vehicles, household devices, smartphones). End-user privacy and security was one of the main concerns of devices designers. Moreover, these systems are becoming more complex and opened to enable industrial to provide different services at the same time on the same device. However, the industrial worries about their data integrity and confidentiality into the devices. Each service provider is in an economic confrontation with others and End-User and service data are a significant resource. In this paper we propose an IoT device architecture based on a small separation kernel and a communication control mechanism to provide a trustworthy environment for each service provider.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126046907","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Realizing Prioritized Scheduling Service in the Hadoop System 在Hadoop系统中实现优先调度服务
Tsozen Yeh, Hsinyi Huang
Cloud computing has been widely used in many areas nowadays. It is common that large cloud systems could simultaneously service tens of thousands of users and host an excessive number of jobs running at the same time. Under such circumstances, the completion of urgent or time-critical tasks can be significantly delayed if the underlying cloud system does not offer schemes to speed up the execution of those tasks. Among the platforms adopted in cloud computing, Hadoop is one of the most widely used in the community of cloud computing. Unfortunately, Hadoop does not provide users efficient ways to expedite the course of execution for high-priority jobs which users would hope for their fast completion. We designed and implemented a new scheduling scheme enabling Hadoop to support fully prioritized scheduling. With our scheduling scheme, users can dynamically assign high priority to individual jobs so their execution could be accelerated accordingly. We evaluated our design and implementation by executing the same programs with ordinary priority versus high priority in Hadoop environments under different configurations. Experimental results show that programs can shorten their execution time by up to 82.70% if they are executed with high priority.
如今,云计算在许多领域得到了广泛的应用。大型云系统可以同时为成千上万的用户提供服务,并同时托管大量运行的作业,这是很常见的。在这种情况下,如果底层云系统不提供加速执行这些任务的方案,则紧急或时间紧迫任务的完成可能会严重延迟。在云计算采用的平台中,Hadoop是云计算社区中使用最广泛的平台之一。不幸的是,Hadoop并没有为用户提供有效的方法来加快高优先级任务的执行过程,而用户希望这些任务能够快速完成。我们设计并实现了一个新的调度方案,使Hadoop能够支持完全优先级调度。使用我们的调度方案,用户可以动态地为单个作业分配高优先级,从而相应地加快它们的执行速度。我们通过在不同配置的Hadoop环境中以普通优先级和高优先级执行相同的程序来评估我们的设计和实现。实验结果表明,高优先级执行的程序最多可缩短82.70%的执行时间。
{"title":"Realizing Prioritized Scheduling Service in the Hadoop System","authors":"Tsozen Yeh, Hsinyi Huang","doi":"10.1109/FiCloud.2018.00015","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00015","url":null,"abstract":"Cloud computing has been widely used in many areas nowadays. It is common that large cloud systems could simultaneously service tens of thousands of users and host an excessive number of jobs running at the same time. Under such circumstances, the completion of urgent or time-critical tasks can be significantly delayed if the underlying cloud system does not offer schemes to speed up the execution of those tasks. Among the platforms adopted in cloud computing, Hadoop is one of the most widely used in the community of cloud computing. Unfortunately, Hadoop does not provide users efficient ways to expedite the course of execution for high-priority jobs which users would hope for their fast completion. We designed and implemented a new scheduling scheme enabling Hadoop to support fully prioritized scheduling. With our scheduling scheme, users can dynamically assign high priority to individual jobs so their execution could be accelerated accordingly. We evaluated our design and implementation by executing the same programs with ordinary priority versus high priority in Hadoop environments under different configurations. Experimental results show that programs can shorten their execution time by up to 82.70% if they are executed with high priority.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130572102","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Efficient Cloud Auto-Scaling with SLA Objective Using Q-Learning 利用q -学习实现SLA目标的高效云自动扩展
Shay Horovitz, Yair Arian
Threshold based cloud auto-scaling is one of the most common methods used to scale cloud applications. A major drawback of this method is that the thresholds are set manually by the user in an ad hoc fashion, not optimally, and specially crafted for a specific application behavior, leading to SLA failures. We present Q-Threshold - A novel algorithm for adaptively and dynamically adjusting the thresholds with no need for user configuration while meeting SLA objectives. In this context we present new methods for improving reinforcement Q-Learning auto-scaling with faster convergence, reduced state space and reduced action space in a distributed cloud environment. We demonstrate the effectiveness of our methods both on simulations and on real applications.
基于阈值的云自动扩展是用于扩展云应用程序的最常用方法之一。这种方法的一个主要缺点是,阈值是由用户以一种特别的方式手动设置的,不是最优的,而是针对特定的应用程序行为专门设计的,这会导致SLA失败。我们提出了一种新的Q-Threshold算法,可以自适应地动态调整阈值,而不需要用户配置,同时满足SLA目标。在这种情况下,我们提出了在分布式云环境中改进强化Q-Learning自动缩放的新方法,具有更快的收敛、更少的状态空间和更少的动作空间。我们在仿真和实际应用中都证明了我们的方法的有效性。
{"title":"Efficient Cloud Auto-Scaling with SLA Objective Using Q-Learning","authors":"Shay Horovitz, Yair Arian","doi":"10.1109/FiCloud.2018.00020","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00020","url":null,"abstract":"Threshold based cloud auto-scaling is one of the most common methods used to scale cloud applications. A major drawback of this method is that the thresholds are set manually by the user in an ad hoc fashion, not optimally, and specially crafted for a specific application behavior, leading to SLA failures. We present Q-Threshold - A novel algorithm for adaptively and dynamically adjusting the thresholds with no need for user configuration while meeting SLA objectives. In this context we present new methods for improving reinforcement Q-Learning auto-scaling with faster convergence, reduced state space and reduced action space in a distributed cloud environment. We demonstrate the effectiveness of our methods both on simulations and on real applications.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"147 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123405117","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 42
Challenges Facing the Industrial Implementation of Fog Computing 雾计算工业实现面临的挑战
Imen Bouzarkouna, M. Sahnoun, Nouha Sghaier, D. Baudry, C. Gout
Recently, the industries converge to the integration of the industry 4.0 paradigm to keep responding to the variable market demands. This integration is realized by the adoption of several components of the industry 4.0 such as IoT, Big Data and Cloud Computing, etc. Several difficulties concerning the integration of data management were encountered during first level of Industry 4.0 integration because of the unexpected quantity of data generated by IoT devices. The Fog computing can be considered as a new component of Industry 4.0 to resolve this kind of problem. However its implementation in the industrial field faces several challenges from different natures. This paper explains the role of Fog Computing solution to enhance the Cloud layer (distribution, low latency, real-time,. . . ) and studies its ability to be implemented in manufacturing systems. The Fog Manufacturing is introduced as the new industrial Fog vision. The challenges preventing the Fog Manufacturing implementation are studied and the links between each other are justified. A future use case is described to carry out the solutions given to satisfy the Fog Manufacturing challenges.
近年来,工业向工业4.0范式的融合发展,以不断应对多变的市场需求。这种融合是通过采用物联网、大数据、云计算等工业4.0的多个组件来实现的。由于物联网设备产生的数据量出乎意料,在工业4.0的第一级集成过程中,遇到了一些关于数据管理集成的困难。雾计算可以被认为是工业4.0的一个新组成部分来解决这类问题。然而,它在工业领域的实施面临着不同性质的挑战。本文阐述了雾计算解决方案在增强云层(分布、低延迟、实时性等)中的作用。并研究了其在制造系统中的实施能力。雾制造是一种新型的工业雾视觉。研究了阻碍雾制造实现的挑战,并证明了彼此之间的联系。描述了一个未来的用例,以执行给定的解决方案,以满足雾制造的挑战。
{"title":"Challenges Facing the Industrial Implementation of Fog Computing","authors":"Imen Bouzarkouna, M. Sahnoun, Nouha Sghaier, D. Baudry, C. Gout","doi":"10.1109/FiCloud.2018.00056","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00056","url":null,"abstract":"Recently, the industries converge to the integration of the industry 4.0 paradigm to keep responding to the variable market demands. This integration is realized by the adoption of several components of the industry 4.0 such as IoT, Big Data and Cloud Computing, etc. Several difficulties concerning the integration of data management were encountered during first level of Industry 4.0 integration because of the unexpected quantity of data generated by IoT devices. The Fog computing can be considered as a new component of Industry 4.0 to resolve this kind of problem. However its implementation in the industrial field faces several challenges from different natures. This paper explains the role of Fog Computing solution to enhance the Cloud layer (distribution, low latency, real-time,. . . ) and studies its ability to be implemented in manufacturing systems. The Fog Manufacturing is introduced as the new industrial Fog vision. The challenges preventing the Fog Manufacturing implementation are studied and the links between each other are justified. A future use case is described to carry out the solutions given to satisfy the Fog Manufacturing challenges.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"38 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115866766","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Future of IoTSP – IT and OT Integration 物联网技术的未来——IT和OT的融合
Daniel Lewandowski, Diego Pareschi, Waldemar Pakos, E. Ragaini
The Future of Internet of Things, Service and People (IoTSP) for the industrial sector lies in integrating two worlds – information technology and operation technology. This article explains in details practical concepts of IT and OT integration with a usage of digitalization approach. As an example an oil and gas business is taken into account. The so-called Digital Oilfield idea is focusing on melding the IT, OT and IoTSP in order to "learn" what is working best for O&G production, to predict equipment failures, track employees in the field in order to coach them in real-time and remove from hazardous situations. The ABB Polish Corporate Research Center has developed and built the advanced test rig for ABILITY-powered machines, used as multipurpose experimental rig mainly for applications in the oil, gas and chemicals sectors. The test rig provides additional capabilities in terms of the advanced control methods and condition monitoring techniques design and evaluation for the industrial compression systems. Except the industrial view on the matter, the facility is also used to verify novel and disruptive concepts for device communication and connectivity from sensors and devices up to cloud and it has been used to validate cloud use and business cases.
工业领域物联网、服务和人的未来在于信息技术和运营技术两个世界的融合。本文通过使用数字化方法详细解释了IT和OT集成的实际概念。作为一个例子,石油和天然气业务被考虑在内。所谓的“数字油田”理念专注于融合IT、OT和IoTSP,以便“学习”最适合油气生产的方法,预测设备故障,跟踪现场员工,以便实时指导他们,并从危险情况中移除。ABB波兰公司研究中心开发并建造了先进的ability动力机器试验台,主要用于石油、天然气和化工行业的多用途试验台。该测试平台为工业压缩系统的先进控制方法和状态监测技术设计和评估提供了额外的能力。除了业界对该问题的看法外,该设施还用于验证从传感器和设备到云的设备通信和连接的新颖和颠覆性概念,并已用于验证云使用和业务案例。
{"title":"Future of IoTSP – IT and OT Integration","authors":"Daniel Lewandowski, Diego Pareschi, Waldemar Pakos, E. Ragaini","doi":"10.1109/FiCloud.2018.00037","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00037","url":null,"abstract":"The Future of Internet of Things, Service and People (IoTSP) for the industrial sector lies in integrating two worlds – information technology and operation technology. This article explains in details practical concepts of IT and OT integration with a usage of digitalization approach. As an example an oil and gas business is taken into account. The so-called Digital Oilfield idea is focusing on melding the IT, OT and IoTSP in order to \"learn\" what is working best for O&G production, to predict equipment failures, track employees in the field in order to coach them in real-time and remove from hazardous situations. The ABB Polish Corporate Research Center has developed and built the advanced test rig for ABILITY-powered machines, used as multipurpose experimental rig mainly for applications in the oil, gas and chemicals sectors. The test rig provides additional capabilities in terms of the advanced control methods and condition monitoring techniques design and evaluation for the industrial compression systems. Except the industrial view on the matter, the facility is also used to verify novel and disruptive concepts for device communication and connectivity from sensors and devices up to cloud and it has been used to validate cloud use and business cases.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132307046","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Using Sparse Matrices to Prevent Information Leakage in Cloud Computing 利用稀疏矩阵防止云计算中的信息泄漏
K. Khan, Mahboob Shaheen, Yongge Wang
Cloud computing represents the promise of outsourcing of scientific computing such as matrix multiplication. However, this can introduce new vulnerabilities such as information leakage. Cloud server intentionally or unintentionally may reveal sensitive input matrices of the client as well as multiplication results to unauthorised entities. In this paper, we propose two protocols that use sparse matrices to prevent information leakage in outsourcing matrix multiplications to cloud computing without encryption. The protocols are considered lightweight compared to other comparable approaches. We also provide a running example to demonstrate how the protocols ensure no information leakage of client data.
云计算代表了外包科学计算(如矩阵乘法)的前景。但是,这可能会引入新的漏洞,例如信息泄漏。云服务器有意无意地将客户端的敏感输入矩阵以及乘法结果泄露给未授权实体。在本文中,我们提出了两种使用稀疏矩阵的协议,以防止在不加密的情况下将矩阵乘法外包给云计算时信息泄漏。与其他可比较的方法相比,这些协议被认为是轻量级的。我们还提供了一个运行的示例来演示协议如何确保客户端数据不泄露信息。
{"title":"Using Sparse Matrices to Prevent Information Leakage in Cloud Computing","authors":"K. Khan, Mahboob Shaheen, Yongge Wang","doi":"10.1109/FiCloud.2018.00070","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00070","url":null,"abstract":"Cloud computing represents the promise of outsourcing of scientific computing such as matrix multiplication. However, this can introduce new vulnerabilities such as information leakage. Cloud server intentionally or unintentionally may reveal sensitive input matrices of the client as well as multiplication results to unauthorised entities. In this paper, we propose two protocols that use sparse matrices to prevent information leakage in outsourcing matrix multiplications to cloud computing without encryption. The protocols are considered lightweight compared to other comparable approaches. We also provide a running example to demonstrate how the protocols ensure no information leakage of client data.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134107764","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Multi-Level Elastic Deployment of Containerized Applications in Geo-Distributed Environments 容器化应用在地理分布环境中的多级弹性部署
Matteo Nardelli, V. Cardellini, E. Casalicchio
Containers are increasingly adopted, because they simplify the deployment and management of applications. Moreover, the ever increasing presence of IoT devices and Fog computing resources calls for the development of new approaches for decentralizing the application execution, so to improve the application performance. Although several solutions for orchestrating containers exist, the most of them does not efficiently exploit the characteristics of the emerging computing environment. In this paper, we propose Adaptive Container Deployment (ACD), a general model of the deployment and adaptation of containerized applications, expressed as an Integer Linear Programming problem. Besides acquiring and releasing geo-distributed computing resources, ACD can optimize multiple run-time deployment goals, by exploiting horizontal and vertical elasticity of containers. We show the flexibility of the ACD model and, using it as benchmark, we evaluate the behavior of several greedy heuristics for determining the container deployment.
容器被越来越多地采用,因为它们简化了应用程序的部署和管理。此外,物联网设备和雾计算资源的不断增加要求开发新的方法来分散应用程序的执行,从而提高应用程序的性能。尽管存在几种编排容器的解决方案,但它们中的大多数都不能有效地利用新兴计算环境的特征。在本文中,我们提出了自适应容器部署(ACD),这是一个容器化应用程序的部署和自适应的通用模型,它被表示为一个整数线性规划问题。除了获取和释放地理分布式计算资源外,ACD还可以通过利用容器的水平和垂直弹性来优化多个运行时部署目标。我们展示了ACD模型的灵活性,并使用它作为基准,评估了几种贪婪启发式方法的行为,以确定容器部署。
{"title":"Multi-Level Elastic Deployment of Containerized Applications in Geo-Distributed Environments","authors":"Matteo Nardelli, V. Cardellini, E. Casalicchio","doi":"10.1109/FiCloud.2018.00009","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00009","url":null,"abstract":"Containers are increasingly adopted, because they simplify the deployment and management of applications. Moreover, the ever increasing presence of IoT devices and Fog computing resources calls for the development of new approaches for decentralizing the application execution, so to improve the application performance. Although several solutions for orchestrating containers exist, the most of them does not efficiently exploit the characteristics of the emerging computing environment. In this paper, we propose Adaptive Container Deployment (ACD), a general model of the deployment and adaptation of containerized applications, expressed as an Integer Linear Programming problem. Besides acquiring and releasing geo-distributed computing resources, ACD can optimize multiple run-time deployment goals, by exploiting horizontal and vertical elasticity of containers. We show the flexibility of the ACD model and, using it as benchmark, we evaluate the behavior of several greedy heuristics for determining the container deployment.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129488663","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 22
A Rank Scheduling Mechanism for Fog Environments 雾环境的分级调度机制
D. Abreu, Karima Velasquez, M. M. Assis, L. Bittencourt, M. Curado, E. Monteiro, E. Madeira
With the advent of the Internet of Things many applications emerged that are not suitable for well-known paradigms like the Cloud, requiring its extension to provide more features to final users. Thus, the Fog rises as an extension to the Cloud able to provide mobility support, geographical distribution, and lower latency, by moving the services closer to the users, to the edge of the network. This new environment located at the edge comes with its own orchestration challenges. Among the orchestration functions that must be adapted to this new environment is scheduling. This paper presents a simple scheduling algorithm for Fog federative environments that organizes Fog instances into divisions for task assignment. Experimental results show that this approach could be particularly beneficial for critical time applications, commonly located at the Fog.
随着物联网的出现,许多应用程序不适合众所周知的范例,如云,需要它的扩展来为最终用户提供更多的功能。因此,Fog作为云的扩展,能够通过将服务移动到更靠近用户的网络边缘来提供移动性支持、地理分布和更低的延迟。这个位于边缘的新环境带来了自己的编排挑战。必须适应这种新环境的编排功能之一是调度。本文提出了一种简单的用于雾联邦环境的调度算法,该算法将雾实例组织成不同的组进行任务分配。实验结果表明,这种方法可以特别有利于关键时间的应用,通常位于雾。
{"title":"A Rank Scheduling Mechanism for Fog Environments","authors":"D. Abreu, Karima Velasquez, M. M. Assis, L. Bittencourt, M. Curado, E. Monteiro, E. Madeira","doi":"10.1109/FiCloud.2018.00059","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00059","url":null,"abstract":"With the advent of the Internet of Things many applications emerged that are not suitable for well-known paradigms like the Cloud, requiring its extension to provide more features to final users. Thus, the Fog rises as an extension to the Cloud able to provide mobility support, geographical distribution, and lower latency, by moving the services closer to the users, to the edge of the network. This new environment located at the edge comes with its own orchestration challenges. Among the orchestration functions that must be adapted to this new environment is scheduling. This paper presents a simple scheduling algorithm for Fog federative environments that organizes Fog instances into divisions for task assignment. Experimental results show that this approach could be particularly beneficial for critical time applications, commonly located at the Fog.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129980328","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Virtualizing the Edge: Needs, Opportunities and Trends 虚拟化边缘:需求、机会和趋势
E. Marín-Tordera, X. Masip-Bruin, Beatriz Otero, Eva Rodríguez
The recent advances in fog and edge computing are driving the need to identify what a component at the edge should be. Recognized the wide heterogeneity at the edge, it is with no doubt that different hardware characteristics may be found at the edge devices, thus fueling the need to identify what is the set of resources a potential fog node must have. However, this question is not so easy to answer since some discussions are yet active on what a fog node should be. Beyond the insights about the fog node concept, it looks reasonable and certainly mandatory to overcome the envisioned diversity and heterogeneity at the edge by adopting virtualization as a key strategy to manage resources at the edge. Consequently, in this paper, we analyze possible virtualization strategies, revisit what has been done in cloud computing and discuss potential trends to be deployed in fog computing aligned to the main challenges a tentative fog node is supposed to take over.
雾计算和边缘计算的最新进展推动了确定边缘组件应该是什么的需求。认识到边缘的广泛异构性,毫无疑问,在边缘设备上可能会发现不同的硬件特征,因此需要确定潜在雾节点必须拥有的资源集。然而,这个问题并不容易回答,因为一些关于雾节点应该是什么的讨论还很活跃。除了关于雾节点概念的见解之外,通过采用虚拟化作为管理边缘资源的关键策略来克服边缘设想的多样性和异构性,这看起来是合理的,而且肯定是强制性的。因此,在本文中,我们分析了可能的虚拟化策略,回顾了云计算中已经完成的工作,并讨论了在雾计算中部署的潜在趋势,这些趋势与暂定雾节点应该接管的主要挑战相一致。
{"title":"Virtualizing the Edge: Needs, Opportunities and Trends","authors":"E. Marín-Tordera, X. Masip-Bruin, Beatriz Otero, Eva Rodríguez","doi":"10.1109/FiCloud.2018.00062","DOIUrl":"https://doi.org/10.1109/FiCloud.2018.00062","url":null,"abstract":"The recent advances in fog and edge computing are driving the need to identify what a component at the edge should be. Recognized the wide heterogeneity at the edge, it is with no doubt that different hardware characteristics may be found at the edge devices, thus fueling the need to identify what is the set of resources a potential fog node must have. However, this question is not so easy to answer since some discussions are yet active on what a fog node should be. Beyond the insights about the fog node concept, it looks reasonable and certainly mandatory to overcome the envisioned diversity and heterogeneity at the edge by adopting virtualization as a key strategy to manage resources at the edge. Consequently, in this paper, we analyze possible virtualization strategies, revisit what has been done in cloud computing and discuss potential trends to be deployed in fog computing aligned to the main challenges a tentative fog node is supposed to take over.","PeriodicalId":174838,"journal":{"name":"2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129549331","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
2018 IEEE 6th International Conference on Future Internet of Things and Cloud (FiCloud)
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1