首页 > 最新文献

2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)最新文献

英文 中文
MicroRAS: Automatic Recovery in the Absence of Historical Failure Data for Microservice Systems 微服务系统在没有历史故障数据的情况下的自动恢复
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00041
Li Wu, Johan Tordsson, Alexander Acker, O. Kao
Microservices represent a popular paradigm to construct large-scale applications in many domains thanks to benefits such as scalability, flexibility, and agility. However, it is difficult to manage and operate a microservice system due to its high dynamics and complexity. In particular, the frequent updates of microservices lead to the absence of historical failure data, where the current automatic recovery methods fail short. In this paper, we propose an automatic recovery method named MicroRAS, which requires no historical failure data, to mitigate performance issues in microservice systems. MicroRAS is a model-driven method that selects the appropriate recovery action with a trade-off between the effectiveness and recovery time of actions. It estimates the effectiveness of an action in terms of its effects of recovering the pinpointed faulty service and its effects of interfering with other services. The estimation of action effects is based on a system-state model represented by an attributed graph that tracks the propagation of effects. For the experimental evaluation, several types of anomalies are injected into a microservice system based on Kubernetes, which also serves a real-world workload. The corresponding benchmarks show that the actions selected by MicroRAS can recover the faulty services by 94.7%, and reduce the interference to other services by at least 44.3% compared to baseline methods.
由于具有可伸缩性、灵活性和敏捷性等优点,微服务代表了在许多领域构建大规模应用程序的流行范例。然而,由于微服务系统的高动态性和复杂性,给管理和操作带来了困难。特别是,微服务的频繁更新会导致历史故障数据的缺失,而当前的自动恢复方法在这方面很短。在本文中,我们提出了一种名为MicroRAS的自动恢复方法,该方法不需要历史故障数据,以减轻微服务系统中的性能问题。MicroRAS是一种模型驱动的方法,它选择适当的恢复行动,并在行动的有效性和恢复时间之间进行权衡。它根据恢复指定的故障服务的效果和干扰其他服务的效果来估计操作的有效性。动作效果的估计基于系统状态模型,该模型由跟踪效果传播的属性图表示。为了进行实验评估,几种类型的异常被注入到基于Kubernetes的微服务系统中,该系统也服务于现实世界的工作负载。相应的基准测试表明,与基准方法相比,MicroRAS所选择的动作对故障服务的恢复率为94.7%,对其他服务的干扰率至少降低44.3%。
{"title":"MicroRAS: Automatic Recovery in the Absence of Historical Failure Data for Microservice Systems","authors":"Li Wu, Johan Tordsson, Alexander Acker, O. Kao","doi":"10.1109/UCC48980.2020.00041","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00041","url":null,"abstract":"Microservices represent a popular paradigm to construct large-scale applications in many domains thanks to benefits such as scalability, flexibility, and agility. However, it is difficult to manage and operate a microservice system due to its high dynamics and complexity. In particular, the frequent updates of microservices lead to the absence of historical failure data, where the current automatic recovery methods fail short. In this paper, we propose an automatic recovery method named MicroRAS, which requires no historical failure data, to mitigate performance issues in microservice systems. MicroRAS is a model-driven method that selects the appropriate recovery action with a trade-off between the effectiveness and recovery time of actions. It estimates the effectiveness of an action in terms of its effects of recovering the pinpointed faulty service and its effects of interfering with other services. The estimation of action effects is based on a system-state model represented by an attributed graph that tracks the propagation of effects. For the experimental evaluation, several types of anomalies are injected into a microservice system based on Kubernetes, which also serves a real-world workload. The corresponding benchmarks show that the actions selected by MicroRAS can recover the faulty services by 94.7%, and reduce the interference to other services by at least 44.3% compared to baseline methods.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116884950","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
Energy-efficient Resource Allocation for UAV-empowered Mobile Edge Computing System 基于无人机的移动边缘计算系统的节能资源分配
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00064
Yu Cheng, Yangzhe Liao, X. Zhai
Unmanned aerial vehicles (UAVs) have been gained significant attention from mobile network operators (MNOs) to provision low-latency wireless big data applications, where a number of ground resource-limited user equipments (UEs) can be served by UAVs equipped with powerful computing resources, in comparison with UEs. In this paper, a novel UAV-empowered mobile edge computing (MEC) network architecture is considered. An energy consumption and task execution delay minimization multi-objective optimization problem is formulated, subject to numerous QoS constraints. A heuristic algorithm is proposed to solve the challenging optimization problem, which consists of the task assignment, differential evolution (DE)-aided and non-dominated sort steps. The selected key performance of the proposed algorithm is given and compared with the existing advanced particle swarm optimization (PSO) and non-dominated sorting genetic algorithm II (NSGA-II). The results show that the proposed heuristic algorithm promises higher energy efficiency than PSO and NSGA-II under the same task execution time cost.
无人机(uav)已经得到了移动网络运营商(mno)的极大关注,以提供低延迟无线大数据应用,与ue相比,配备强大计算资源的无人机可以为许多地面资源有限的用户设备(ue)提供服务。本文提出了一种基于无人机的移动边缘计算(MEC)网络架构。提出了一个受多个QoS约束的能量消耗和任务执行延迟最小化多目标优化问题。提出了一种启发式算法来解决具有挑战性的优化问题,该算法由任务分配、差分进化辅助和非支配排序步骤组成。给出了算法的关键性能,并与现有的先进粒子群算法(PSO)和非支配排序遗传算法II (NSGA-II)进行了比较。结果表明,在相同的任务执行时间成本下,所提出的启发式算法比PSO和NSGA-II具有更高的能效。
{"title":"Energy-efficient Resource Allocation for UAV-empowered Mobile Edge Computing System","authors":"Yu Cheng, Yangzhe Liao, X. Zhai","doi":"10.1109/UCC48980.2020.00064","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00064","url":null,"abstract":"Unmanned aerial vehicles (UAVs) have been gained significant attention from mobile network operators (MNOs) to provision low-latency wireless big data applications, where a number of ground resource-limited user equipments (UEs) can be served by UAVs equipped with powerful computing resources, in comparison with UEs. In this paper, a novel UAV-empowered mobile edge computing (MEC) network architecture is considered. An energy consumption and task execution delay minimization multi-objective optimization problem is formulated, subject to numerous QoS constraints. A heuristic algorithm is proposed to solve the challenging optimization problem, which consists of the task assignment, differential evolution (DE)-aided and non-dominated sort steps. The selected key performance of the proposed algorithm is given and compared with the existing advanced particle swarm optimization (PSO) and non-dominated sorting genetic algorithm II (NSGA-II). The results show that the proposed heuristic algorithm promises higher energy efficiency than PSO and NSGA-II under the same task execution time cost.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"83 4","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120816134","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
CMFog: Proactive Content Migration Using Markov Chain and MADM in Fog Computing CMFog:在雾计算中使用马尔可夫链和MADM的主动内容迁移
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00030
Marcelo C. Araújo, B. Sousa, M. Curado, L. Bittencourt
The popularization of mobile devices has led to the emergence of new demands that the centralized infrastructure of the Cloud has not been able to meet. In this scenario Fog Computing emerges, which migrates part of the computational resources to the edge and offers low latency access to devices connected to the network. Nowadays, many applications have a high level of interactivity and are highly sensitive to latency, thus requiring strategies that allow data migration to follow users' mobility and ensure the QoS (Quality of Service) requirements. In this context, CMFog (Content Migration Fog) is proposed, a proactive migration strategy for virtual machines in the Fog that uses the MADM (Multiple Attribute Decision Making) approach to decide when and where the virtual machine should be migrated. The Markov Chain method is used to predict mobility and to allow migration decisions to be made proactively. The achieved results with CMFog demonstrate a reduction up to 50% in the average latency when compared with the reactive approach used as baseline.
移动设备的普及导致了云的集中式基础设施无法满足的新需求的出现。在这种情况下,雾计算出现了,它将部分计算资源迁移到边缘,并为连接到网络的设备提供低延迟访问。如今,许多应用程序具有高交互性,并且对延迟非常敏感,因此需要允许数据迁移遵循用户移动性并确保QoS(服务质量)需求的策略。在这种情况下,提出了CMFog(内容迁移雾),这是一种针对雾中的虚拟机的主动迁移策略,它使用MADM(多属性决策制定)方法来决定应该迁移虚拟机的时间和地点。马尔可夫链方法用于预测迁移,并允许主动做出迁移决策。使用CMFog获得的结果表明,与用作基线的反应性方法相比,平均延迟减少了50%。
{"title":"CMFog: Proactive Content Migration Using Markov Chain and MADM in Fog Computing","authors":"Marcelo C. Araújo, B. Sousa, M. Curado, L. Bittencourt","doi":"10.1109/UCC48980.2020.00030","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00030","url":null,"abstract":"The popularization of mobile devices has led to the emergence of new demands that the centralized infrastructure of the Cloud has not been able to meet. In this scenario Fog Computing emerges, which migrates part of the computational resources to the edge and offers low latency access to devices connected to the network. Nowadays, many applications have a high level of interactivity and are highly sensitive to latency, thus requiring strategies that allow data migration to follow users' mobility and ensure the QoS (Quality of Service) requirements. In this context, CMFog (Content Migration Fog) is proposed, a proactive migration strategy for virtual machines in the Fog that uses the MADM (Multiple Attribute Decision Making) approach to decide when and where the virtual machine should be migrated. The Markov Chain method is used to predict mobility and to allow migration decisions to be made proactively. The achieved results with CMFog demonstrate a reduction up to 50% in the average latency when compared with the reactive approach used as baseline.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"82 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123955753","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
Single-Input Multiple-Output Control for Multi-Goal Orchestration 单输入多输出控制多目标编排
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00039
Lilia Sampaio, Armstrong Goes, Maxwell Albuquerque, Diego Gama, Jose Ignacio Schmid, Andrey Brito
In this paper, we propose a QoS-aware Single Input Multiple Output (SIMO) controller that combines performance and cost goals while aiming to maintain system stability. To enhance robustness, as targeted by inspiring control concepts, we use system identification models and analytical tuning techniques for Proportional-Integral-Derivative (PID) controllers. Our resulting SIMO PI controller performs well when tracking reference values that may change over time and when conciliating conflicting goals according to the user’s preference. In contrast, a naïve use of independent controllers may lead to opposing decisions and instabilities, as the controllers work against each other. We examine the use of the controller to orchestrate processing pods in a Kubernetes cluster for an IoT sensor analysis application (power consumption disaggregation). Nevertheless, the lessons learned in the design of the controller apply to other use cases, including batch and interactive workloads.
在本文中,我们提出了一种qos感知的单输入多输出(SIMO)控制器,该控制器结合了性能和成本目标,同时旨在保持系统稳定性。为了增强鲁棒性,作为鼓舞人心的控制概念的目标,我们使用系统识别模型和比例-积分-导数(PID)控制器的分析调谐技术。我们得到的SIMO PI控制器在跟踪可能随时间变化的参考值以及根据用户偏好调和冲突目标时表现良好。相反,naïve使用独立控制器可能会导致相反的决策和不稳定性,因为控制器相互对抗。我们研究了控制器在Kubernetes集群中为物联网传感器分析应用(功耗分解)编排处理pod的使用。然而,在控制器设计中吸取的经验教训适用于其他用例,包括批处理和交互式工作负载。
{"title":"Single-Input Multiple-Output Control for Multi-Goal Orchestration","authors":"Lilia Sampaio, Armstrong Goes, Maxwell Albuquerque, Diego Gama, Jose Ignacio Schmid, Andrey Brito","doi":"10.1109/UCC48980.2020.00039","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00039","url":null,"abstract":"In this paper, we propose a QoS-aware Single Input Multiple Output (SIMO) controller that combines performance and cost goals while aiming to maintain system stability. To enhance robustness, as targeted by inspiring control concepts, we use system identification models and analytical tuning techniques for Proportional-Integral-Derivative (PID) controllers. Our resulting SIMO PI controller performs well when tracking reference values that may change over time and when conciliating conflicting goals according to the user’s preference. In contrast, a naïve use of independent controllers may lead to opposing decisions and instabilities, as the controllers work against each other. We examine the use of the controller to orchestrate processing pods in a Kubernetes cluster for an IoT sensor analysis application (power consumption disaggregation). Nevertheless, the lessons learned in the design of the controller apply to other use cases, including batch and interactive workloads.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127584375","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
Fine-grained Autoscaling with In-VM Containers and VM Introspection 细粒度自动伸缩与虚拟机内容器和虚拟机自省
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00034
Kohei Ueki, Kenichi Kourai
Clouds often provides a mechanism called autoscaling to deal with load increases of services running in virtual machines (VMs). When a VM is overloaded, scale-out is performed and automatically increases the number of VMs. However, when multiple services run in one VM, the entire VM is always scaled out even if only one service is over-utilized. In this case, only an over-utilized service should be scaled out, but it is not easy for clouds to accurately monitor the resource usage of services inside VMs. This paper proposes Ciel, which runs each service in a container created inside a VM for separation of services and enables fine-grained autoscaling of VMs. Using VM introspection, Ciel accurately monitors the resource usage of each in-VM container from the outside of a VM in a non-intrusive manner. If it detects an overloaded in-VM container, it creates a new VM of minimum size and boots only the container that needs to be scaled out in the VM. This can minimize both the cost of the VM and the time taken for scale-out. We have implemented Ciel using Xen and Docker and showed the effectiveness.
云通常提供一种称为自动伸缩的机制来处理在虚拟机(vm)中运行的服务的负载增加。当虚拟机过载时,会进行横向扩展,自动增加虚拟机数量。但是,当多个服务在一个VM中运行时,即使只有一个服务过度使用,整个VM也总是向外扩展。在这种情况下,只有过度使用的服务应该向外扩展,但是云不容易准确地监控vm内服务的资源使用情况。本文提出了Ciel,它在VM内部创建的容器中运行每个服务,以实现服务分离,并支持VM的细粒度自动伸缩。通过VM自省,Ciel可以从虚拟机外部以非侵入的方式精确监控每个虚拟机内容器的资源使用情况。如果它检测到一个虚拟机内容器过载,它会创建一个最小大小的新虚拟机,并只启动虚拟机中需要扩展的容器。这可以最小化VM的成本和横向扩展所花费的时间。我们已经使用Xen和Docker实现了Ciel,并证明了它的有效性。
{"title":"Fine-grained Autoscaling with In-VM Containers and VM Introspection","authors":"Kohei Ueki, Kenichi Kourai","doi":"10.1109/UCC48980.2020.00034","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00034","url":null,"abstract":"Clouds often provides a mechanism called autoscaling to deal with load increases of services running in virtual machines (VMs). When a VM is overloaded, scale-out is performed and automatically increases the number of VMs. However, when multiple services run in one VM, the entire VM is always scaled out even if only one service is over-utilized. In this case, only an over-utilized service should be scaled out, but it is not easy for clouds to accurately monitor the resource usage of services inside VMs. This paper proposes Ciel, which runs each service in a container created inside a VM for separation of services and enables fine-grained autoscaling of VMs. Using VM introspection, Ciel accurately monitors the resource usage of each in-VM container from the outside of a VM in a non-intrusive manner. If it detects an overloaded in-VM container, it creates a new VM of minimum size and boots only the container that needs to be scaled out in the VM. This can minimize both the cost of the VM and the time taken for scale-out. We have implemented Ciel using Xen and Docker and showed the effectiveness.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130808340","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
Self-Supervised Anomaly Detection from Distributed Traces 分布式轨迹的自监督异常检测
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00054
Jasmin Bogatinovski, S. Nedelkoski, Jorge Cardoso, O. Kao
Artificial Intelligence for IT Operations (AIOps) combines big data and machine learning to replace a broad range of IT Operations tasks including reliability and performance monitoring of services. By exploiting observability data, AIOps enable detection of faults and issues of services. The focus of this work is on detecting anomalies based on distributed tracing records that contain detailed information of the services of the distributed system. Timely and accurately detecting trace anomalies is very challenging due to the large number of underlying microservices and the complex call relationships between them. We addresses the problem anomaly detection from distributed traces with a novel self-supervised method and a new learning task formulation. The method is able to have high performance even in large traces and capture complex interactions between the services. The evaluation shows that the approach achieves high accuracy and solid performance in the experimental testbed.
IT运营人工智能(AIOps)将大数据和机器学习相结合,以取代广泛的IT运营任务,包括服务的可靠性和性能监控。通过利用可观察性数据,AIOps可以检测服务的故障和问题。这项工作的重点是基于分布式跟踪记录检测异常,这些记录包含分布式系统服务的详细信息。由于大量的底层微服务和它们之间复杂的调用关系,及时准确地检测跟踪异常是非常具有挑战性的。我们用一种新的自监督方法和一种新的学习任务公式来解决分布式轨迹异常检测问题。该方法即使在大型跟踪中也能够具有高性能,并捕获服务之间的复杂交互。实验结果表明,该方法精度高,性能稳定。
{"title":"Self-Supervised Anomaly Detection from Distributed Traces","authors":"Jasmin Bogatinovski, S. Nedelkoski, Jorge Cardoso, O. Kao","doi":"10.1109/UCC48980.2020.00054","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00054","url":null,"abstract":"Artificial Intelligence for IT Operations (AIOps) combines big data and machine learning to replace a broad range of IT Operations tasks including reliability and performance monitoring of services. By exploiting observability data, AIOps enable detection of faults and issues of services. The focus of this work is on detecting anomalies based on distributed tracing records that contain detailed information of the services of the distributed system. Timely and accurately detecting trace anomalies is very challenging due to the large number of underlying microservices and the complex call relationships between them. We addresses the problem anomaly detection from distributed traces with a novel self-supervised method and a new learning task formulation. The method is able to have high performance even in large traces and capture complex interactions between the services. The evaluation shows that the approach achieves high accuracy and solid performance in the experimental testbed.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"91 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117293597","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}
引用次数: 16
Capturing Public Concerns About Coronavirus Using Arabic Tweets: An NLP-Driven Approach 使用阿拉伯语推文捕捉公众对冠状病毒的担忧:一种nlp驱动的方法
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00049
Mohammed Bahja, R. Hammad, M. Kuhail
This In order to analyze the people reactions and opinions about Coronavirus (COVID-19), there is a need for computational framework, which leverages machine learning (ML) and natural language processing (NLP) techniques to identify COVID tweets and further categorize these in to disease specific feelings to address societal concerns related to Safety, Worriedness, and Irony of COVID. This is an ongoing study, and the purpose of this paper is to demonstrate the initial results of determining the relevancy of the tweets and what Arabic speaking people were tweeting about the three disease related feelings/emotions about COVID: Safety, Worry, and Irony. A combination of ML and NLP techniques are used for determining what Arabic speaking people are tweeting about COVID. A two-stage classifier system was built to find relevant tweets about COVID, and then the tweets were categorized into three categories. Results indicated that the number of tweets by males and females were similar. The classification performance was high for relevancy (F=0.85), categorization (F=0.79). Our study has demonstrated how categories of discussion on Twitter about an epidemic can be discovered so that officials can understand specific societal concerns related to the emotions and feelings related to the epidemic.
为了分析人们对冠状病毒(COVID-19)的反应和意见,需要一个计算框架,它利用机器学习(ML)和自然语言处理(NLP)技术来识别COVID推文,并进一步将这些推文分类为特定疾病的感受,以解决与COVID的安全、担忧和讽刺相关的社会问题。这是一项正在进行的研究,本文的目的是展示确定推文相关性的初步结果,以及讲阿拉伯语的人在推特上发表的关于COVID的三种与疾病相关的感受/情绪:安全、担忧和讽刺。机器学习和自然语言处理技术的结合用于确定说阿拉伯语的人在推特上发布了哪些关于COVID的信息。建立了一个两阶段分类器系统来查找与COVID相关的推文,然后将推文分为三类。结果表明,男性和女性的推文数量相似。相关性(F=0.85)、分类性(F=0.79)的分类性能较高。我们的研究展示了如何发现Twitter上关于流行病的讨论类别,以便官员能够了解与流行病相关的情绪和感受相关的特定社会问题。
{"title":"Capturing Public Concerns About Coronavirus Using Arabic Tweets: An NLP-Driven Approach","authors":"Mohammed Bahja, R. Hammad, M. Kuhail","doi":"10.1109/UCC48980.2020.00049","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00049","url":null,"abstract":"This In order to analyze the people reactions and opinions about Coronavirus (COVID-19), there is a need for computational framework, which leverages machine learning (ML) and natural language processing (NLP) techniques to identify COVID tweets and further categorize these in to disease specific feelings to address societal concerns related to Safety, Worriedness, and Irony of COVID. This is an ongoing study, and the purpose of this paper is to demonstrate the initial results of determining the relevancy of the tweets and what Arabic speaking people were tweeting about the three disease related feelings/emotions about COVID: Safety, Worry, and Irony. A combination of ML and NLP techniques are used for determining what Arabic speaking people are tweeting about COVID. A two-stage classifier system was built to find relevant tweets about COVID, and then the tweets were categorized into three categories. Results indicated that the number of tweets by males and females were similar. The classification performance was high for relevancy (F=0.85), categorization (F=0.79). Our study has demonstrated how categories of discussion on Twitter about an epidemic can be discovered so that officials can understand specific societal concerns related to the emotions and feelings related to the epidemic.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129972119","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}
引用次数: 7
Managing Vertical Memory Elasticity in Containers 管理容器中的垂直内存弹性
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00032
Carlos H.Z. Nicodemus, Cristina Boeres, Vinod E. F. Rebello
The adoption of container technology to deploy a diverse variety of applications in clusters, cloud data centers, and even cloudlets at the edge has steadily increased. Efficient resource utilization and throughput maximization are just two important objectives for service providers trying to reduce operating costs. While containers consume CPU, memory, and I/O resources elastically, orchestration frameworks must still allocate containers according to resource availability and limit the amount of resources that each can use to avoid interference. While the practice of reserving the maximum amount of required memory for the entire execution of a container is prevalent, this paper investigates the benefits of managing container memory allocations dynamically. By frequently adjusting the amount of memory reserved for each container during execution, this autonomous approach aims to increase the average number of containers that can be hosted on a server. Results show that through careful adjustments of container limits, manipulation of pages between memory and swap, and container preemption, improvements in memory utilization, cloud costs, and job throughput can be achieved without prejudicing container performance.
采用容器技术在集群、云数据中心甚至边缘的cloudlets中部署各种应用程序的情况正在稳步增加。有效的资源利用和吞吐量最大化是服务提供商试图降低运营成本的两个重要目标。当容器弹性地消耗CPU、内存和I/O资源时,编排框架仍然必须根据资源可用性分配容器,并限制每个容器可以使用的资源量,以避免干扰。虽然为容器的整个执行保留最大数量所需内存的做法很普遍,但本文研究了动态管理容器内存分配的好处。通过在执行期间频繁调整为每个容器保留的内存量,这种自治方法旨在增加服务器上可以托管的容器的平均数量。结果表明,通过仔细调整容器限制、操纵内存和交换之间的页面以及容器抢占,可以在不影响容器性能的情况下实现内存利用率、云成本和作业吞吐量的改进。
{"title":"Managing Vertical Memory Elasticity in Containers","authors":"Carlos H.Z. Nicodemus, Cristina Boeres, Vinod E. F. Rebello","doi":"10.1109/UCC48980.2020.00032","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00032","url":null,"abstract":"The adoption of container technology to deploy a diverse variety of applications in clusters, cloud data centers, and even cloudlets at the edge has steadily increased. Efficient resource utilization and throughput maximization are just two important objectives for service providers trying to reduce operating costs. While containers consume CPU, memory, and I/O resources elastically, orchestration frameworks must still allocate containers according to resource availability and limit the amount of resources that each can use to avoid interference. While the practice of reserving the maximum amount of required memory for the entire execution of a container is prevalent, this paper investigates the benefits of managing container memory allocations dynamically. By frequently adjusting the amount of memory reserved for each container during execution, this autonomous approach aims to increase the average number of containers that can be hosted on a server. Results show that through careful adjustments of container limits, manipulation of pages between memory and swap, and container preemption, improvements in memory utilization, cloud costs, and job throughput can be achieved without prejudicing container performance.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131983421","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
Message from the CIFS 2020 Workshop Chairs 2020年研讨会主席致辞
Pub Date : 2020-12-01 DOI: 10.1109/ucc48980.2020.00012
Sensors and actuators are becoming pervasive. From empowering smart agri-tech, to cities, to even our own households, sensors and IoT are revolutionizing all dimensions of computing. With advancements in low energy communication standards, low energy computing from message encodings, to on-the-fly encryption, etc. we are seeing emergence of new paradigms such as Fog, Serverless and Continuum computing which are empowered by high capacity core networks and large data centers thrown in the mix. Such a scheme of things creates new opportunities but also are rife with challenges which must be overcome. This workshop aims to discuss recent advances around holistic security, deployment modes, communication mediums, line protocols, data collection, and multi-level processing and application development in such systems.
传感器和执行器正变得无处不在。从智能农业技术到城市,甚至到我们自己的家庭,传感器和物联网正在彻底改变计算的各个方面。随着低能耗通信标准、从消息编码到即时加密的低能耗计算等方面的进步,我们看到了雾计算、无服务器计算和连续计算等新范式的出现,这些新范式由高容量核心网络和大型数据中心混合而成。这样的计划创造了新的机会,但也充满了必须克服的挑战。本次研讨会旨在讨论这些系统在整体安全、部署模式、通信介质、线路协议、数据收集、多层次处理和应用开发方面的最新进展。
{"title":"Message from the CIFS 2020 Workshop Chairs","authors":"","doi":"10.1109/ucc48980.2020.00012","DOIUrl":"https://doi.org/10.1109/ucc48980.2020.00012","url":null,"abstract":"Sensors and actuators are becoming pervasive. From empowering smart agri-tech, to cities, to even our own households, sensors and IoT are revolutionizing all dimensions of computing. With advancements in low energy communication standards, low energy computing from message encodings, to on-the-fly encryption, etc. we are seeing emergence of new paradigms such as Fog, Serverless and Continuum computing which are empowered by high capacity core networks and large data centers thrown in the mix. Such a scheme of things creates new opportunities but also are rife with challenges which must be overcome. This workshop aims to discuss recent advances around holistic security, deployment modes, communication mediums, line protocols, data collection, and multi-level processing and application development in such systems.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134389087","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
PACCP: A Price-Aware Congestion Control Protocol for Datacenters PACCP:数据中心的价格感知拥塞控制协议
Pub Date : 2020-12-01 DOI: 10.1109/UCC48980.2020.00022
Xiaocui Sun, Zhijun Wang, Yunxiang Wu, Hao Che, Hong Jiang
To date, customers using infrastructure-as-a service (IaaS) cloud services are charged for the usage of computing/storage resources, but not the network resource. The difficulty lies in the fact that it is nontrivial to allocate network resource to individual customers effectively, especially for short-lived flows, in terms of both performance and cost. To tackle this challenge, in this paper, we propose PACCP, an end-to-end Price-Aware Congestion Control Protocol for cloud services. PACCP is a network utility maximization (NUM) based optimal congestion control protocol. It supports three different classes of services (CoSes), i.e., best effort service (BE), differentiated service (DS), and minimum rate guaranteed (MRG) service. In PACCP, the desired CoS or rate allocation for a given flow is enabled by properly setting a pair of control parameters, i.e., a minimum guaranteed rate and a utility weight, which in turn, determines the price paid by the user of the flow. Two pricing models, i.e., a coarse-grained Virtual machine (VM)-Based Pricing model (VBP) and a fine-grained Flow-Based Pricing model (FBP), are proposed. PACCP is evaluated by both large scale simulation and small testbed implementation. The results demonstrate that PACCP provides minimum rate guarantee, high bandwidth utilization and fair rate allocation, commensurate with the pricing models.
迄今为止,使用基础设施即服务(IaaS)云服务的客户需要为计算/存储资源的使用付费,而不需要为网络资源付费。困难在于,从性能和成本两方面考虑,将网络资源有效地分配给单个客户,特别是对于短期流,这是一件非常重要的事情。为了应对这一挑战,在本文中,我们提出了PACCP,一种用于云服务的端到端价格感知拥塞控制协议。PACCP是一种基于网络效用最大化(NUM)的最优拥塞控制协议。它支持三种不同的服务类别,即最佳努力服务(BE)、差异化服务(DS)和最低保证率服务(MRG)。在PACCP中,通过适当设置一对控制参数(即最小保证率和效用权重)来启用给定流的期望CoS或费率分配,这反过来又决定了流量用户支付的价格。提出了基于粗粒度虚拟机(VM)的定价模型(VBP)和基于细粒度流量的定价模型(FBP)两种定价模型。通过大规模仿真和小型实验平台实现对PACCP进行了评估。结果表明,PACCP提供了最低的速率保证、较高的带宽利用率和公平的速率分配,与定价模型相适应。
{"title":"PACCP: A Price-Aware Congestion Control Protocol for Datacenters","authors":"Xiaocui Sun, Zhijun Wang, Yunxiang Wu, Hao Che, Hong Jiang","doi":"10.1109/UCC48980.2020.00022","DOIUrl":"https://doi.org/10.1109/UCC48980.2020.00022","url":null,"abstract":"To date, customers using infrastructure-as-a service (IaaS) cloud services are charged for the usage of computing/storage resources, but not the network resource. The difficulty lies in the fact that it is nontrivial to allocate network resource to individual customers effectively, especially for short-lived flows, in terms of both performance and cost. To tackle this challenge, in this paper, we propose PACCP, an end-to-end Price-Aware Congestion Control Protocol for cloud services. PACCP is a network utility maximization (NUM) based optimal congestion control protocol. It supports three different classes of services (CoSes), i.e., best effort service (BE), differentiated service (DS), and minimum rate guaranteed (MRG) service. In PACCP, the desired CoS or rate allocation for a given flow is enabled by properly setting a pair of control parameters, i.e., a minimum guaranteed rate and a utility weight, which in turn, determines the price paid by the user of the flow. Two pricing models, i.e., a coarse-grained Virtual machine (VM)-Based Pricing model (VBP) and a fine-grained Flow-Based Pricing model (FBP), are proposed. PACCP is evaluated by both large scale simulation and small testbed implementation. The results demonstrate that PACCP provides minimum rate guarantee, high bandwidth utilization and fair rate allocation, commensurate with the pricing models.","PeriodicalId":125849,"journal":{"name":"2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)","volume":"118 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123222329","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
期刊
2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)
全部 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