首页 > 最新文献

Int. J. Grid Util. Comput.最新文献

英文 中文
IoT-based intensive care secure framework for patient monitoring and tracking 基于物联网的重症监护安全框架,用于患者监测和跟踪
Pub Date : 2019-07-18 DOI: 10.1504/IJGUC.2019.10022672
L. N. Omran, Kadry Ali Ezzat, Alaa Bayoumi, A. Darwish, A. Hassanien
This paper aims to design a prototype of the real-time patient control system. The proposed framework is used to quantify the physical parameters of the patient such as the temperature of the body, rate of heartbeat and ECG observation with the assistance of sensors. The collected data is sent to the cloud, then to the nurse station, specialist and the patient tablet or the web application. In this framework, the patient's health is checked consistently and the data obtained through the networks are transmitted. If any irregularity is noticed from the patient's signs, it will be sent to nurses and doctors for any suggestions to help the patient. The system is implemented through Arduino advanced controller and simulation results are obtained. The Smart Intensive Care Unit (SICU) provides a new way for health monitoring of patients in order to improve healthcare systems and patients' care and safety. The cloud system is provided by a group of micro-services hosted in many servers the simulate a small cloud system. To secure the patient's data through this framework is provided by using OAuth server to authenticate the users and the sensors and generate the tokens. This system can assist doctors and nurses to achieve their missions and improve the healthcare system.
本文旨在设计一个实时病人控制系统的原型。所提出的框架用于在传感器的帮助下量化患者的身体参数,如体温、心跳速率和心电图观察。收集到的数据被发送到云端,然后发送到护士站、专家和患者平板电脑或网络应用程序。在这个框架中,持续检查患者的健康状况,并传输通过网络获得的数据。如果从患者的体征中发现任何不正常,将发送给护士和医生,以便提出任何帮助患者的建议。该系统通过Arduino高级控制器实现,并得到仿真结果。智能重症监护病房(SICU)为患者健康监测提供了一种新的方式,以改善医疗保健系统和患者的护理和安全。云系统由一组托管在许多服务器上的微服务提供,以模拟小型云系统。为了通过该框架保护患者的数据,使用OAuth服务器对用户和传感器进行身份验证并生成令牌。该系统可以帮助医生和护士完成他们的任务,改善医疗保健系统。
{"title":"IoT-based intensive care secure framework for patient monitoring and tracking","authors":"L. N. Omran, Kadry Ali Ezzat, Alaa Bayoumi, A. Darwish, A. Hassanien","doi":"10.1504/IJGUC.2019.10022672","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022672","url":null,"abstract":"This paper aims to design a prototype of the real-time patient control system. The proposed framework is used to quantify the physical parameters of the patient such as the temperature of the body, rate of heartbeat and ECG observation with the assistance of sensors. The collected data is sent to the cloud, then to the nurse station, specialist and the patient tablet or the web application. In this framework, the patient's health is checked consistently and the data obtained through the networks are transmitted. If any irregularity is noticed from the patient's signs, it will be sent to nurses and doctors for any suggestions to help the patient. The system is implemented through Arduino advanced controller and simulation results are obtained. The Smart Intensive Care Unit (SICU) provides a new way for health monitoring of patients in order to improve healthcare systems and patients' care and safety. The cloud system is provided by a group of micro-services hosted in many servers the simulate a small cloud system. To secure the patient's data through this framework is provided by using OAuth server to authenticate the users and the sensors and generate the tokens. This system can assist doctors and nurses to achieve their missions and improve the healthcare system.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127974532","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}
引用次数: 6
An adaptive technique for cost reduction in cloud data centre environment 一种降低云数据中心环境成本的自适应技术
Pub Date : 2019-07-18 DOI: 10.1504/IJGUC.2019.10022663
Hesham M. Elmasry, Ayman E. Khedr, Mona M. Nasr
The developing interest for utilising the Cloud Computing (CC) has expanded the energy consumption of data centres which has become a critical issue. High energy consumption not only is translated to high operational cost but also reduces the profit margin for the cloud providers and leads to high carbon emissions, which are not environmentally friendly. Therefore, there is a need for energy-saving solutions to minimise the negative impact of CC. This research proposes an Energy Saving Load Balancing (ESLB) technique that plans to make energy saving in the cloud server while keeping up the Service Level Agreement (SLA), which includes the Quality of Service (QoS) between the cloud service provider and cloud customers. This proposed technique aims to enhance the performance, resources' utilisation and reduce the both of energy consumption and carbon dioxide in order to mitigate the negative impact of CC on the environment.
利用云计算(CC)的发展兴趣扩大了数据中心的能源消耗,这已成为一个关键问题。高能耗不仅转化为高运营成本,还会降低云提供商的利润率,导致高碳排放,这是不环保的。因此,需要节能解决方案来最大限度地减少CC的负面影响。本研究提出了一种节能负载平衡(ESLB)技术,该技术计划在保持服务水平协议(SLA)的同时在云服务器上节能,其中包括云服务提供商和云客户之间的服务质量(QoS)。提出的技术旨在提高性能,资源利用率,减少能源消耗和二氧化碳,以减轻CC对环境的负面影响。
{"title":"An adaptive technique for cost reduction in cloud data centre environment","authors":"Hesham M. Elmasry, Ayman E. Khedr, Mona M. Nasr","doi":"10.1504/IJGUC.2019.10022663","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022663","url":null,"abstract":"The developing interest for utilising the Cloud Computing (CC) has expanded the energy consumption of data centres which has become a critical issue. High energy consumption not only is translated to high operational cost but also reduces the profit margin for the cloud providers and leads to high carbon emissions, which are not environmentally friendly. Therefore, there is a need for energy-saving solutions to minimise the negative impact of CC. This research proposes an Energy Saving Load Balancing (ESLB) technique that plans to make energy saving in the cloud server while keeping up the Service Level Agreement (SLA), which includes the Quality of Service (QoS) between the cloud service provider and cloud customers. This proposed technique aims to enhance the performance, resources' utilisation and reduce the both of energy consumption and carbon dioxide in order to mitigate the negative impact of CC on the environment.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125555180","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}
引用次数: 13
The energy consumption laxity-based algorithm to perform computation processes in virtual machine environments 在虚拟机环境中执行计算过程的基于能耗宽松的算法
Pub Date : 2019-07-18 DOI: 10.1504/ijguc.2019.101996
T. Enokido, Dilawaer Duolikun, M. Takizawa
Server cluster systems equipped with virtual machines are widely used to realise scalable and high-performance computing systems. In order to satisfy application requirements like response time, processing loads of virtual machines have to balance with one another in a server cluster. In addition to achieve the performance objectives, the total electric energy of a server cluster to perform application processes has to be reduced. In this paper, the Energy Consumption Laxity Based (ECLB) algorithm is proposed to allocate computation type application processes to virtual machines in a server cluster so that the total electric energy of the server cluster and response time of each process can be reduced. We evaluate the ECLB algorithm compared with basic Round-Robin (RR) algorithm. Evaluation results show the average total electric energy of a server cluster and average response time of each process in the ECLB algorithm can be more reduced than in the RR algorithm.
基于虚拟机的服务器集群系统被广泛用于实现可扩展和高性能的计算系统。为了满足响应时间等应用程序需求,虚拟机的处理负载必须在服务器集群中相互平衡。除了实现性能目标外,还必须减少服务器集群执行应用程序进程所需的总电能。本文提出了基于ECLB (Energy Consumption Laxity Based)算法,将计算型应用进程分配给服务器集群中的虚拟机,从而减少服务器集群的总电能和每个进程的响应时间。我们将ECLB算法与基本的轮询(RR)算法进行了比较。评价结果表明,与RR算法相比,ECLB算法在服务器集群平均总电能和各进程平均响应时间上都能得到更大幅度的降低。
{"title":"The energy consumption laxity-based algorithm to perform computation processes in virtual machine environments","authors":"T. Enokido, Dilawaer Duolikun, M. Takizawa","doi":"10.1504/ijguc.2019.101996","DOIUrl":"https://doi.org/10.1504/ijguc.2019.101996","url":null,"abstract":"Server cluster systems equipped with virtual machines are widely used to realise scalable and high-performance computing systems. In order to satisfy application requirements like response time, processing loads of virtual machines have to balance with one another in a server cluster. In addition to achieve the performance objectives, the total electric energy of a server cluster to perform application processes has to be reduced. In this paper, the Energy Consumption Laxity Based (ECLB) algorithm is proposed to allocate computation type application processes to virtual machines in a server cluster so that the total electric energy of the server cluster and response time of each process can be reduced. We evaluate the ECLB algorithm compared with basic Round-Robin (RR) algorithm. Evaluation results show the average total electric energy of a server cluster and average response time of each process in the ECLB algorithm can be more reduced than in the RR algorithm.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128442110","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}
引用次数: 6
Performance analysis of data fragmentation techniques on a cloud server 云服务器上数据碎片技术的性能分析
Pub Date : 2019-07-16 DOI: 10.1504/IJGUC.2019.10022144
Nelson L. Santos, Salvatore Lentini, E. Grosso, B. Ghita, G. Masala
The advancements in virtualisation and distributed computing have allowed the cloud paradigm to become very popular among users and resources. It allows companies to save costs on infrastructure and maintenance and to focus on the development of products. However, this fast-growing paradigm has brought along some concerns from users, such as the integrity and security of the data, particularly in environments where users rely entirely on providers to secure their data. This paper explores different techniques to fragment data on the cloud and prevent direct unauthorised access to the data. It explores their performance on a cloud instance, where the total time to perform the operation, including the upload and download of the data, is considered. Results from this experiment indicate that fragmentation algorithms show better performance compared to encryption. Moreover, when combining encryption with fragmentation, there is an increase in the security, with the trade-off of the performance.
虚拟化和分布式计算的进步使得云范式在用户和资源中变得非常流行。它允许公司节省基础设施和维护成本,并专注于产品开发。然而,这种快速增长的模式也带来了用户的一些担忧,例如数据的完整性和安全性,特别是在用户完全依赖提供商来保护其数据的环境中。本文探讨了不同的技术来分割云上的数据,并防止对数据的未经授权的直接访问。本文探讨了它们在云实例上的性能,其中考虑了执行操作的总时间,包括数据的上传和下载。实验结果表明,碎片化算法比加密算法表现出更好的性能。此外,当将加密与碎片结合使用时,安全性会有所提高,但性能会有所降低。
{"title":"Performance analysis of data fragmentation techniques on a cloud server","authors":"Nelson L. Santos, Salvatore Lentini, E. Grosso, B. Ghita, G. Masala","doi":"10.1504/IJGUC.2019.10022144","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022144","url":null,"abstract":"The advancements in virtualisation and distributed computing have allowed the cloud paradigm to become very popular among users and resources. It allows companies to save costs on infrastructure and maintenance and to focus on the development of products. However, this fast-growing paradigm has brought along some concerns from users, such as the integrity and security of the data, particularly in environments where users rely entirely on providers to secure their data. This paper explores different techniques to fragment data on the cloud and prevent direct unauthorised access to the data. It explores their performance on a cloud instance, where the total time to perform the operation, including the upload and download of the data, is considered. Results from this experiment indicate that fragmentation algorithms show better performance compared to encryption. Moreover, when combining encryption with fragmentation, there is an increase in the security, with the trade-off of the performance.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129162179","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}
引用次数: 4
A fog computing model for pervasive connected healthcare in smart environments 用于智能环境中普及互联医疗保健的雾计算模型
Pub Date : 2019-06-25 DOI: 10.1504/IJGUC.2019.10022143
Philip T. Moore, H. Pham
Healthcare provision faces many demand and resource challenges. Addressing these challenges requires effective patient management which may be achieved using autonomic health monitoring systems. However, such monitoring has been limited to 'smart-homes'; we propose extending the 'smart-home' to a wider 'smart-environment' which conflates 'smart-homes' with the 'smart-city' (in an interconnected environment) based on the fog computing paradigm. We introduce our low latency fog computing model which is designed to enable 'real-time' patient monitoring with situational awareness, pervasive consciousness, and related data analytic solutions. Illustrative scenarios are presented along with a 'real-world' example of a proposed 'smart-environment'. Context-awareness and decision support are considered with a proposed implementation strategy and a 'real-world' case study in the healthcare domain. While the proposed fog model and implementation strategy is predicated on healthcare domain, the proposed fog computing model will generalise to other medical conditions and domains of interest.
医疗保健服务面临许多需求和资源挑战。应对这些挑战需要有效的患者管理,这可以通过使用自主健康监测系统来实现。然而,这种监测仅限于“智能家居”;我们建议将“智能家居”扩展到更广泛的“智能环境”,将“智能家居”与基于雾计算范式的“智能城市”(在相互关联的环境中)相结合。我们介绍了我们的低延迟雾计算模型,该模型旨在通过态势感知、普遍意识和相关数据分析解决方案实现“实时”患者监测。说明性的场景与一个“现实世界”的“智能环境”的例子一起被提出。上下文感知和决策支持与拟议的实现策略和医疗保健领域的“真实世界”案例研究一起考虑。虽然提出的雾模型和实现策略是基于医疗保健领域的,但提出的雾计算模型将推广到其他医疗条件和感兴趣的领域。
{"title":"A fog computing model for pervasive connected healthcare in smart environments","authors":"Philip T. Moore, H. Pham","doi":"10.1504/IJGUC.2019.10022143","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022143","url":null,"abstract":"Healthcare provision faces many demand and resource challenges. Addressing these challenges requires effective patient management which may be achieved using autonomic health monitoring systems. However, such monitoring has been limited to 'smart-homes'; we propose extending the 'smart-home' to a wider 'smart-environment' which conflates 'smart-homes' with the 'smart-city' (in an interconnected environment) based on the fog computing paradigm. We introduce our low latency fog computing model which is designed to enable 'real-time' patient monitoring with situational awareness, pervasive consciousness, and related data analytic solutions. Illustrative scenarios are presented along with a 'real-world' example of a proposed 'smart-environment'. Context-awareness and decision support are considered with a proposed implementation strategy and a 'real-world' case study in the healthcare domain. While the proposed fog model and implementation strategy is predicated on healthcare domain, the proposed fog computing model will generalise to other medical conditions and domains of interest.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123137535","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
GPU accelerated video super resolution using transformed spatio-temporal exemplars GPU利用变换的时空样本加速视频超分辨率
Pub Date : 2019-06-25 DOI: 10.1504/IJGUC.2019.10022124
C. Kondapalli, Srikanth Khanna, V. Chandrasekaran, P. K. Baruah, Diwakar Kartheek Pingali, Sai Hareesh Anamandra
Super-resolution (SR) is the method of obtaining high-resolution (HR) images or image sequences from one or more low-resolution (LR) images of a scene. Huang et al. in 2015 proposed a transformed self-exemplar internal database technique which takes advantage of fractal nature in an image by expanding patch search space using geometric variations. This method fails if there is no patch redundancy within and across image scales and also if there is a failure in detecting vanishing points (VP) which are used to determine perspective transformation between LR image and its sub-sampled form. In this paper, we expand the patch search space by taking advantage of temporal dimension of image frames in the scene video and also use an efficient vanishing point (VP) detection technique by Lezama et al. in 2014 and are thereby able to successfully super-resolve even the failure cases of Huang et al. and an overall improvement in PSNR. We also focused on reducing the computation time by exploiting the embarrassingly parallel nature of the algorithm. We achieved a speedup of six on multi-core, up to 11 on GPU, around 16 on hybrid platform of multi-core and GPU by parallelising the proposed algorithm. Using our hybrid implementation, we achieved 32x super-resolution factor in limited time.
超分辨率(SR)是一种从一个或多个场景的低分辨率(LR)图像中获得高分辨率(HR)图像或图像序列的方法。Huang等人在2015年提出了一种转换的自我范例内部数据库技术,该技术利用图像的分形特性,利用几何变化扩展补丁搜索空间。如果在图像尺度内和图像尺度之间没有补丁冗余,并且如果检测用于确定LR图像与其子采样形式之间的视角转换的消失点(VP)失败,则该方法将失败。在本文中,我们利用场景视频中图像帧的时间维度扩大了patch搜索空间,并使用了Lezama等人在2014年提出的一种高效的消失点(VP)检测技术,从而能够成功地超分辨Huang等人的失败案例,并整体提高了PSNR。我们还专注于通过利用算法令人尴尬的并行特性来减少计算时间。通过并行化算法,我们在多核平台上实现了6倍的加速,在GPU上实现了11倍的加速,在多核和GPU混合平台上实现了16倍的加速。使用我们的混合实现,我们在有限的时间内实现了32倍的超分辨率因子。
{"title":"GPU accelerated video super resolution using transformed spatio-temporal exemplars","authors":"C. Kondapalli, Srikanth Khanna, V. Chandrasekaran, P. K. Baruah, Diwakar Kartheek Pingali, Sai Hareesh Anamandra","doi":"10.1504/IJGUC.2019.10022124","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022124","url":null,"abstract":"Super-resolution (SR) is the method of obtaining high-resolution (HR) images or image sequences from one or more low-resolution (LR) images of a scene. Huang et al. in 2015 proposed a transformed self-exemplar internal database technique which takes advantage of fractal nature in an image by expanding patch search space using geometric variations. This method fails if there is no patch redundancy within and across image scales and also if there is a failure in detecting vanishing points (VP) which are used to determine perspective transformation between LR image and its sub-sampled form. In this paper, we expand the patch search space by taking advantage of temporal dimension of image frames in the scene video and also use an efficient vanishing point (VP) detection technique by Lezama et al. in 2014 and are thereby able to successfully super-resolve even the failure cases of Huang et al. and an overall improvement in PSNR. We also focused on reducing the computation time by exploiting the embarrassingly parallel nature of the algorithm. We achieved a speedup of six on multi-core, up to 11 on GPU, around 16 on hybrid platform of multi-core and GPU by parallelising the proposed algorithm. Using our hybrid implementation, we achieved 32x super-resolution factor in limited time.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124620630","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
The analysis of man at the end attack behaviour in software defined network 软件定义网络中终端攻击行为分析
Pub Date : 2019-06-25 DOI: 10.1504/IJGUC.2019.10022146
Abeer E. W. Eldewahi, Alzubair Hassan, Khalid Elbadawi, Bazara I. A. Barry
Software defined network (SDN) is an emerging technology that decouples the control plane from data plane in its network architecture. This architecture exposes new threats that are absent in the traditional IP network. The man at the end attack (MATE) is one of the serious attacks against SDN controller. The MATE attacker does his/her malicious activities by exploiting the nature of messages between the controller and switches which are involved in requests and replies. This paper proposes a new detection method for MATE attack. We also used the spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege (STRIDE) model in the classification of a four-dimensional model to determine which attacks can be considered as MATE. Furthermore, we determine the behaviour of MATE attacker in SDN after control has been taken from the controller to help in the detection and prevention of the MATE attack.
软件定义网络(SDN)是一种新兴的技术,它在网络架构上将控制平面和数据平面解耦。这种架构暴露了传统IP网络中不存在的新威胁。终端人攻击(man at The end attack, MATE)是针对SDN控制器的严重攻击之一。MATE攻击者通过利用控制器和交换机之间涉及请求和应答的消息的性质来进行恶意活动。本文提出了一种新的MATE攻击检测方法。我们还在四维模型的分类中使用了欺骗、篡改、拒绝、信息披露、拒绝服务和特权提升(STRIDE)模型来确定哪些攻击可以被认为是MATE。此外,我们确定了从控制器获得控制后SDN中MATE攻击者的行为,以帮助检测和预防MATE攻击。
{"title":"The analysis of man at the end attack behaviour in software defined network","authors":"Abeer E. W. Eldewahi, Alzubair Hassan, Khalid Elbadawi, Bazara I. A. Barry","doi":"10.1504/IJGUC.2019.10022146","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022146","url":null,"abstract":"Software defined network (SDN) is an emerging technology that decouples the control plane from data plane in its network architecture. This architecture exposes new threats that are absent in the traditional IP network. The man at the end attack (MATE) is one of the serious attacks against SDN controller. The MATE attacker does his/her malicious activities by exploiting the nature of messages between the controller and switches which are involved in requests and replies. This paper proposes a new detection method for MATE attack. We also used the spoofing, tampering, repudiation, information disclosure, denial of service and elevation of privilege (STRIDE) model in the classification of a four-dimensional model to determine which attacks can be considered as MATE. Furthermore, we determine the behaviour of MATE attacker in SDN after control has been taken from the controller to help in the detection and prevention of the MATE attack.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126648464","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
Logic programming as a service in multi-agent systems for the Internet of Things 物联网多智能体系统中的逻辑编程服务
Pub Date : 2019-06-25 DOI: 10.1504/IJGUC.2019.10022135
Roberta Calegari, E. Denti, S. Mariani, Andrea Omicini
The widespread diffusion of low-cost computing devices, along with improvements of cloud computing platforms, is paving the way towards a whole new set of opportunities for Internet of Things (IoT) applications and services. Varying degrees of intelligence are required for supporting adaptation and self-management: yet, they should be provided in a light-weight, easy to use and customisable highly-interoperable way. In this paper we explore Logic Programming as a Service (LPaaS) as a novel and promising re-interpretation of distributed logic programming in the IoT era. After introducing the reference context and motivating scenarios of LPaaS as an effective enabling technology for intelligent IoT, we define the LPaaS general architecture, and discuss two different prototype implementations - as a web service and as an agent in a multi-agent system (MAS), both built on top of the tuProlog system, which provides the required interoperability and customisation. We finally showcase the LPaaS potential through two case studies, designed as simple examples of the motivating scenarios.
低成本计算设备的广泛普及,以及云计算平台的改进,正在为物联网(IoT)应用和服务的全新机遇铺平道路。支持适应和自我管理需要不同程度的智能:然而,它们应该以轻量级、易于使用和可定制的高度互操作性的方式提供。在本文中,我们探讨了逻辑编程即服务(LPaaS)作为物联网时代分布式逻辑编程的一种新颖而有前途的重新解释。在介绍了LPaaS作为智能物联网的有效使能技术的参考背景和激励场景之后,我们定义了LPaaS的一般架构,并讨论了两种不同的原型实现-作为web服务和作为多代理系统(MAS)中的代理,两者都建立在tuProlog系统之上,提供所需的互操作性和自定义。最后,我们通过两个案例研究展示了LPaaS的潜力,这两个案例被设计为激励场景的简单示例。
{"title":"Logic programming as a service in multi-agent systems for the Internet of Things","authors":"Roberta Calegari, E. Denti, S. Mariani, Andrea Omicini","doi":"10.1504/IJGUC.2019.10022135","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022135","url":null,"abstract":"The widespread diffusion of low-cost computing devices, along with improvements of cloud computing platforms, is paving the way towards a whole new set of opportunities for Internet of Things (IoT) applications and services. Varying degrees of intelligence are required for supporting adaptation and self-management: yet, they should be provided in a light-weight, easy to use and customisable highly-interoperable way. In this paper we explore Logic Programming as a Service (LPaaS) as a novel and promising re-interpretation of distributed logic programming in the IoT era. After introducing the reference context and motivating scenarios of LPaaS as an effective enabling technology for intelligent IoT, we define the LPaaS general architecture, and discuss two different prototype implementations - as a web service and as an agent in a multi-agent system (MAS), both built on top of the tuProlog system, which provides the required interoperability and customisation. We finally showcase the LPaaS potential through two case studies, designed as simple examples of the motivating scenarios.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115781966","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
Large-scale data processing software and performance instabilities within HEP grid environments HEP网格环境中的大规模数据处理软件和性能不稳定性
Pub Date : 2019-06-25 DOI: 10.1504/IJGUC.2019.10022145
O. Datskova, W. Shi
Large tasks running on grids and clouds have introduced a need for stability guarantees from geographically spanning resources, where failures are handled pre-emptively. Detecting performance inefficiencies in such cases is difficult. While individual services implement fault-tolerance, the behaviour of interacting failures within tightly-coupled systems is less understood. This paper describes an approach to modelling performance of production tasks running within the ALICE grid. We provide an overview of the ALICE data and software workflow for production jobs. Event states are then constructed, based on data centre job, computing, storage and user behaviour. We then address the question of analysing failures within the context of operational instabilities, occurring in production grid environments. The results demonstrate that operational issues can be detected and described according to the principle service layers involved. This can guide users, central and data centre experts to take action in advance of service failure effects.
在网格和云上运行的大型任务已经引入了对地理上跨越资源的稳定性保证的需求,其中故障被先发制人地处理。在这种情况下很难检测到性能低下。虽然单个服务实现了容错,但人们对紧密耦合系统中交互故障的行为知之甚少。本文描述了一种在ALICE网格中运行的生产任务的性能建模方法。我们提供了用于生产作业的ALICE数据和软件工作流的概述。然后根据数据中心作业、计算、存储和用户行为构造事件状态。然后,我们解决了在生产网格环境中发生的操作不稳定的背景下分析故障的问题。结果表明,可以根据所涉及的主要服务层检测和描述操作问题。这可以指导用户、中央和数据中心专家在服务故障影响之前采取行动。
{"title":"Large-scale data processing software and performance instabilities within HEP grid environments","authors":"O. Datskova, W. Shi","doi":"10.1504/IJGUC.2019.10022145","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022145","url":null,"abstract":"Large tasks running on grids and clouds have introduced a need for stability guarantees from geographically spanning resources, where failures are handled pre-emptively. Detecting performance inefficiencies in such cases is difficult. While individual services implement fault-tolerance, the behaviour of interacting failures within tightly-coupled systems is less understood. This paper describes an approach to modelling performance of production tasks running within the ALICE grid. We provide an overview of the ALICE data and software workflow for production jobs. Event states are then constructed, based on data centre job, computing, storage and user behaviour. We then address the question of analysing failures within the context of operational instabilities, occurring in production grid environments. The results demonstrate that operational issues can be detected and described according to the principle service layers involved. This can guide users, central and data centre experts to take action in advance of service failure effects.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124036354","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
Energy-efficient fuzzy-based approach for dynamic virtual machine consolidation 基于节能模糊的动态虚拟机整合方法
Pub Date : 2019-06-25 DOI: 10.1504/IJGUC.2019.10022127
Anita Choudhary, M. C. Govil, Girdhari Singh, L. Awasthi, E. Pilli
In cloud environments, the overload leads to performance degradation and Service Level Agreement (SLA) violation while underload results in inefficient utilisation of resources and needless energy consumption. Dynamic Virtual Machine (VM) consolidation is considered as an effective solution to deal with both overload and underload problems. However, dynamic VM consolidation is not a trivial solution as it can also lead to violation of negotiated SLA due to runtime overheads in VM migration. Further, dynamic VM consolidation approaches need to answer many questions such as (i) when to migrate a VM? (ii) which VM is to be migrated? and (iii) where to migrate the selected VM? In this work, efforts are made to develop a comprehensive approach to achieve better solution to above discussed problems. In the proposed approach, future forecasting methods for host overload detection are explored; a fuzzy logic based VM selection approach that enhances the performance of VM selection strategy is developed; and a VM placement algorithm based on destination CPU utilisation is also developed. The performance evaluation of the proposed approaches is carried out on CloudSim toolkit using PlanetLab data set. The simulation results have exhibited significant improvement in the number of VM migrations, energy consumption, and SLA violations.
在云环境中,过载会导致性能下降和违反SLA (Service Level Agreement),而欠载会导致资源利用效率低下和不必要的能源消耗。动态虚拟机(VM)整合被认为是解决过载和欠载问题的有效方法。然而,动态VM整合并不是一个微不足道的解决方案,因为它也可能由于VM迁移中的运行时开销而导致违反协商好的SLA。此外,动态VM整合方法需要回答许多问题,例如(i)何时迁移VM?(ii)迁移哪个虚拟机?(iii)将选择的虚拟机迁移到哪里?在这项工作中,努力制定一个综合的方法来更好地解决上述问题。在该方法中,对未来的主机过载检测预测方法进行了探索;提出了基于模糊逻辑的虚拟机选择方法,提高了虚拟机选择策略的性能;并且还开发了基于目标CPU利用率的VM放置算法。在CloudSim工具包上使用PlanetLab数据集对所提出的方法进行了性能评估。仿真结果显示,在VM迁移数量、能耗和SLA违规方面有了显著改善。
{"title":"Energy-efficient fuzzy-based approach for dynamic virtual machine consolidation","authors":"Anita Choudhary, M. C. Govil, Girdhari Singh, L. Awasthi, E. Pilli","doi":"10.1504/IJGUC.2019.10022127","DOIUrl":"https://doi.org/10.1504/IJGUC.2019.10022127","url":null,"abstract":"In cloud environments, the overload leads to performance degradation and Service Level Agreement (SLA) violation while underload results in inefficient utilisation of resources and needless energy consumption. Dynamic Virtual Machine (VM) consolidation is considered as an effective solution to deal with both overload and underload problems. However, dynamic VM consolidation is not a trivial solution as it can also lead to violation of negotiated SLA due to runtime overheads in VM migration. Further, dynamic VM consolidation approaches need to answer many questions such as (i) when to migrate a VM? (ii) which VM is to be migrated? and (iii) where to migrate the selected VM? In this work, efforts are made to develop a comprehensive approach to achieve better solution to above discussed problems. In the proposed approach, future forecasting methods for host overload detection are explored; a fuzzy logic based VM selection approach that enhances the performance of VM selection strategy is developed; and a VM placement algorithm based on destination CPU utilisation is also developed. The performance evaluation of the proposed approaches is carried out on CloudSim toolkit using PlanetLab data set. The simulation results have exhibited significant improvement in the number of VM migrations, energy consumption, and SLA violations.","PeriodicalId":375871,"journal":{"name":"Int. J. Grid Util. Comput.","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2019-06-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126538001","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
期刊
Int. J. Grid Util. Comput.
全部 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