首页 > 最新文献

IEEE Cloud Computing最新文献

英文 中文
A Case Study on Five Maturity Levels of A Kubernetes Operator Kubernetes算子五个成熟度级别的案例研究
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00008
Ruxiao Duan, Fan Zhang, S. Khan
Deploying distributed applications using their Operators in a containerized platform on the state-of-art cloud orchestration tooling, such as Kubernetes, has truly become widely accepted. However, the quality of an Operator has a significant impact on a few core metrics of the application, such as its availability, consistency, and quality of service. This paper introduces the Kubernetes Operator maturity model and its five maturity levels, and then gives a demonstration on how a demo Kubernetes Operator is capable of reaching all the five levels respectively by using an example Operator named New Visitors Site Operator. Finally, an experiment illustrating the capability of the example Operator’s auto-scaling functions to improve the application performance is presented. This example Operator will enable developers and researchers to design containerized applications with more enhanced features. The code is available at https://github.com/ringdrx/visitors-operator.
在最先进的云编排工具(如Kubernetes)上的容器化平台上使用它们的operator部署分布式应用程序,已经真正被广泛接受。然而,操作员的质量对应用程序的一些核心指标有重大影响,例如其可用性、一致性和服务质量。本文介绍了Kubernetes Operator成熟度模型及其五个成熟度级别,并以一个名为New visitor Site Operator的示例操作员为例,演示了Kubernetes Operator如何分别达到这五个成熟度级别。最后,通过实验验证了示例算子的自缩放函数对提高应用性能的作用。这个示例操作员将使开发人员和研究人员能够设计具有更多增强功能的容器化应用程序。代码可在https://github.com/ringdrx/visitors-operator上获得。
{"title":"A Case Study on Five Maturity Levels of A Kubernetes Operator","authors":"Ruxiao Duan, Fan Zhang, S. Khan","doi":"10.1109/IEEECloudSummit52029.2021.00008","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00008","url":null,"abstract":"Deploying distributed applications using their Operators in a containerized platform on the state-of-art cloud orchestration tooling, such as Kubernetes, has truly become widely accepted. However, the quality of an Operator has a significant impact on a few core metrics of the application, such as its availability, consistency, and quality of service. This paper introduces the Kubernetes Operator maturity model and its five maturity levels, and then gives a demonstration on how a demo Kubernetes Operator is capable of reaching all the five levels respectively by using an example Operator named New Visitors Site Operator. Finally, an experiment illustrating the capability of the example Operator’s auto-scaling functions to improve the application performance is presented. This example Operator will enable developers and researchers to design containerized applications with more enhanced features. The code is available at https://github.com/ringdrx/visitors-operator.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"38 1","pages":"1-6"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"84990537","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
Lightweight Apparel Classification with Residual and Inverted Residual Block based Architectures 基于残差和倒残差块结构的轻量化服装分类
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00017
Kanishk Shah, Khushali Deulkar
Classification of Apparel and Clothing has been the centerpiece in recommendations made for Fashion and E-commerce. This paper explores the applicability of light Deep Learning based classifiers for fast and accurate category classification of images. We use Residual and Inverted Residual Network Based Convolutional Neural Network models, and demonstrate their ability to generalize well and overcome the problems of overfitting. Extensive evaluation on a large dataset with highly class-imbalanced data suggests that the proposed models are fast, compact, and exceed the performance of state-of-the art models with up to approximately 10 times fewer parameters and 4.5 times the speed.
服装和服装分类一直是时尚和电子商务建议的核心内容。本文探讨了基于深度学习的轻型分类器对图像快速准确分类的适用性。我们使用残差和基于倒残差网络的卷积神经网络模型,并证明它们具有良好的泛化能力和克服过拟合问题的能力。在具有高度类别不平衡数据的大型数据集上进行的广泛评估表明,所提出的模型快速,紧凑,并且超过了最先进模型的性能,参数减少了大约10倍,速度提高了4.5倍。
{"title":"Lightweight Apparel Classification with Residual and Inverted Residual Block based Architectures","authors":"Kanishk Shah, Khushali Deulkar","doi":"10.1109/IEEECloudSummit52029.2021.00017","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00017","url":null,"abstract":"Classification of Apparel and Clothing has been the centerpiece in recommendations made for Fashion and E-commerce. This paper explores the applicability of light Deep Learning based classifiers for fast and accurate category classification of images. We use Residual and Inverted Residual Network Based Convolutional Neural Network models, and demonstrate their ability to generalize well and overcome the problems of overfitting. Extensive evaluation on a large dataset with highly class-imbalanced data suggests that the proposed models are fast, compact, and exceed the performance of state-of-the art models with up to approximately 10 times fewer parameters and 4.5 times the speed.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"8 1","pages":"57-62"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78242298","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
Mobility-Enabling Edge Cloud Infrastructure: Testbed and Experimental Evaluation 支持移动的边缘云基础设施:测试平台和实验评估
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00011
Daniel Fraunholz, Richard Schörghofer-Vrinssen, H. König, W. Mühlbauer, Richard Zahoranksy
Mobility management is a key feature of mobile edge computing. We present an edge cloud infrastructure testbed to explore various mobility scenarios. The design objection of this testbed has been a flexible open platform based on commodity hardware that can easily be scaled with more edge devices and compute resources to perform various edge cloud experiments. As first experiments on our testbed, we have investigated the feasibility of task migration among edge devices caused by edge device overload and unpredictable user movements. We describe the migration process and present some measurements to demonstrate the feasibility.
移动管理是移动边缘计算的一个关键特性。我们提出了一个边缘云基础设施测试平台来探索各种移动场景。该试验台的设计目标是一个基于商品硬件的灵活开放平台,可以很容易地扩展到更多的边缘设备和计算资源,以执行各种边缘云实验。作为我们测试平台上的第一个实验,我们研究了由边缘设备过载和不可预测的用户移动引起的边缘设备之间任务迁移的可行性。我们描述了迁移过程,并提出了一些测量来证明迁移的可行性。
{"title":"Mobility-Enabling Edge Cloud Infrastructure: Testbed and Experimental Evaluation","authors":"Daniel Fraunholz, Richard Schörghofer-Vrinssen, H. König, W. Mühlbauer, Richard Zahoranksy","doi":"10.1109/IEEECloudSummit52029.2021.00011","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00011","url":null,"abstract":"Mobility management is a key feature of mobile edge computing. We present an edge cloud infrastructure testbed to explore various mobility scenarios. The design objection of this testbed has been a flexible open platform based on commodity hardware that can easily be scaled with more edge devices and compute resources to perform various edge cloud experiments. As first experiments on our testbed, we have investigated the feasibility of task migration among edge devices caused by edge device overload and unpredictable user movements. We describe the migration process and present some measurements to demonstrate the feasibility.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"1 1","pages":"19-24"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89253427","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
CASE: CNN Acceleration for Speech-Classification in Edge-Computing 案例:边缘计算中语音分类的CNN加速
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00018
Haris Gulzar, Muhammad Shakeel, Kenji Nishida, Katsutoshi Itoyama, K. Nakadai, H. Amano
High performance of Machine Learning algorithms has enabled numerous applications based upon speech interface in our daily life, but most of the frameworks use computationally expensive algorithms deployed on cloud servers as speech recognition engines. With the recent surge in the number of IoT devices, a robust and scalable solution for enabling AI applications on IoT devices is inevitable in form of edge computing. In this paper, we propose the application of Systemon-Chip (SoC) powered edge computing device as accelerator for speech commands classification using Convolutional Neural Network (CNN). Different aspects affecting the CNN performance are explored and an efficient and light-weight model named as CASENet is proposed which achieves state-of-the-art performance with significantly smaller number of parameters and operations. Efficient extraction of useful features from audio signal helped to maintain high accuracy with a 6X smaller number of parameters, making CASENet the smallest CNN in comparison to similarly performing networks. Light-weight nature of the model has led to achieve 96.45% validation accuracy with a 14X smaller number of operations which makes it ideal for low-power IoT and edge devices. A CNN accelerator is designed and deployed on FPGA part of SoC equipped edge server device. The hardware accelerator helped to improve the inference latency of speech command by a 6.7X factor as compared to standard implementation. Memory, computational cost and latency are the most important metrics for selecting a model to deploy on edge computing devices, and CASENet along with the accelerator surpasses all of these requirements.
高性能的机器学习算法已经在我们的日常生活中实现了许多基于语音接口的应用程序,但大多数框架使用部署在云服务器上的计算昂贵的算法作为语音识别引擎。随着最近物联网设备数量的激增,以边缘计算的形式在物联网设备上启用人工智能应用程序的强大且可扩展的解决方案是不可避免的。在本文中,我们提出应用系统芯片(SoC)驱动的边缘计算设备作为使用卷积神经网络(CNN)进行语音命令分类的加速器。研究了影响CNN性能的不同方面,并提出了一种高效、轻量级的模型CASENet,该模型以更少的参数和操作实现了最先进的性能。有效地从音频信号中提取有用的特征有助于在参数数量减少6倍的情况下保持高精度,使CASENet成为与类似性能的网络相比最小的CNN。该模型的轻量化特性使其以14倍的操作数量实现96.45%的验证精度,这使其成为低功耗物联网和边缘设备的理想选择。设计了一种CNN加速器,并将其部署在边缘服务器器件的FPGA部分。与标准实现相比,硬件加速器帮助将语音命令的推理延迟提高了6.7倍。内存、计算成本和延迟是选择在边缘计算设备上部署模型的最重要指标,而CASENet和加速器超越了所有这些要求。
{"title":"CASE: CNN Acceleration for Speech-Classification in Edge-Computing","authors":"Haris Gulzar, Muhammad Shakeel, Kenji Nishida, Katsutoshi Itoyama, K. Nakadai, H. Amano","doi":"10.1109/IEEECloudSummit52029.2021.00018","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00018","url":null,"abstract":"High performance of Machine Learning algorithms has enabled numerous applications based upon speech interface in our daily life, but most of the frameworks use computationally expensive algorithms deployed on cloud servers as speech recognition engines. With the recent surge in the number of IoT devices, a robust and scalable solution for enabling AI applications on IoT devices is inevitable in form of edge computing. In this paper, we propose the application of Systemon-Chip (SoC) powered edge computing device as accelerator for speech commands classification using Convolutional Neural Network (CNN). Different aspects affecting the CNN performance are explored and an efficient and light-weight model named as CASENet is proposed which achieves state-of-the-art performance with significantly smaller number of parameters and operations. Efficient extraction of useful features from audio signal helped to maintain high accuracy with a 6X smaller number of parameters, making CASENet the smallest CNN in comparison to similarly performing networks. Light-weight nature of the model has led to achieve 96.45% validation accuracy with a 14X smaller number of operations which makes it ideal for low-power IoT and edge devices. A CNN accelerator is designed and deployed on FPGA part of SoC equipped edge server device. The hardware accelerator helped to improve the inference latency of speech command by a 6.7X factor as compared to standard implementation. Memory, computational cost and latency are the most important metrics for selecting a model to deploy on edge computing devices, and CASENet along with the accelerator surpasses all of these requirements.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"27 1","pages":"63-68"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"78514686","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
[Title page i] [标题页i]
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/ieeecloudsummit52029.2021.00001
{"title":"[Title page i]","authors":"","doi":"10.1109/ieeecloudsummit52029.2021.00001","DOIUrl":"https://doi.org/10.1109/ieeecloudsummit52029.2021.00001","url":null,"abstract":"","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"48 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"82236569","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
Multilevel Security Embedded Information Retrieval and Tracking on Cloud Environments 云环境下多级安全嵌入式信息检索与跟踪
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00012
H. Kimm, J. Ortiz
Cloud Computing is emerging technology that provides services of storage and platform software to large organizations, but some of them are still hesitant to shift their setups on the cloud due to security issues and risks. Thus, it is important to address the security issues and problems in cloud systems. In this research we contributed to a multilevel security (MLS) framework based on data sensitivity and security that provides adequate level of data security based on various classifications and categories. The proposed multilevel security embedded information retrieval tool in this paper encompasses suitable access control combined with Security Enhanced Linux (SELinux) that facilitates classification of the data based on subsequent changes in the sensitivity levels of the data and changes in the security measures to cope with the dynamic and vulnerable changes in cloud security threats. To implement the proposed MLS framework, the SELinux system is applied as a testbed to retrieve information and track the history of the data retrieved.
云计算是一种新兴技术,为大型组织提供存储和平台软件服务,但由于安全问题和风险,一些组织仍在犹豫是否将其设置转移到云上。因此,解决云系统中的安全问题非常重要。在这项研究中,我们贡献了一个基于数据敏感性和安全性的多级安全(MLS)框架,该框架提供了基于各种分类和类别的足够级别的数据安全。本文提出的多级安全嵌入式信息检索工具包括适当的访问控制,并结合security Enhanced Linux (SELinux),根据数据敏感性级别的后续变化和安全措施的变化对数据进行分类,以应对云安全威胁的动态和脆弱性变化。为了实现所提出的MLS框架,应用SELinux系统作为检索信息和跟踪检索数据历史的测试平台。
{"title":"Multilevel Security Embedded Information Retrieval and Tracking on Cloud Environments","authors":"H. Kimm, J. Ortiz","doi":"10.1109/IEEECloudSummit52029.2021.00012","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00012","url":null,"abstract":"Cloud Computing is emerging technology that provides services of storage and platform software to large organizations, but some of them are still hesitant to shift their setups on the cloud due to security issues and risks. Thus, it is important to address the security issues and problems in cloud systems. In this research we contributed to a multilevel security (MLS) framework based on data sensitivity and security that provides adequate level of data security based on various classifications and categories. The proposed multilevel security embedded information retrieval tool in this paper encompasses suitable access control combined with Security Enhanced Linux (SELinux) that facilitates classification of the data based on subsequent changes in the sensitivity levels of the data and changes in the security measures to cope with the dynamic and vulnerable changes in cloud security threats. To implement the proposed MLS framework, the SELinux system is applied as a testbed to retrieve information and track the history of the data retrieved.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"7 1","pages":"25-28"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89674773","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
Towards Trustworthy Outsourced Deep Neural Networks 走向可信赖的外包深度神经网络
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00021
Louay Ahmad, Boxiang Dong, B. Samanthula, Ryan Yang Wang, Bill Hui Li
The rising complexity of deep neural networks has raised rigorous demands for computational hardware and deployment expertise. As an alternative, outsourcing a pre-trained model to a third party server has been increasingly prevalent. However, it creates opportunities for attackers to interfere with the prediction outcomes of the deep neural network. In this paper, we focus on integrity verification of the prediction results from outsourced deep neural models and make a thread of contributions. We propose a new attack based on steganography that enables the server to generate wrong prediction results in a command-and-control fashion. Following that, we design a homomorphic encryption-based authentication scheme to detect wrong predictions made by any attack. Our extensive experiments on benchmark datasets demonstrate the invisibility of the attack and the effectiveness of our authentication approach.
深度神经网络日益复杂,对计算硬件和部署专业知识提出了严格的要求。作为一种替代方法,将预先训练好的模型外包给第三方服务器的做法越来越普遍。然而,它为攻击者干扰深度神经网络的预测结果创造了机会。在本文中,我们着重于外包深度神经模型预测结果的完整性验证,并做出一系列贡献。我们提出了一种基于隐写术的新攻击,使服务器能够以命令和控制的方式生成错误的预测结果。接下来,我们设计了一个基于同态加密的身份验证方案,以检测任何攻击所做出的错误预测。我们在基准数据集上的大量实验证明了攻击的不可见性和我们的身份验证方法的有效性。
{"title":"Towards Trustworthy Outsourced Deep Neural Networks","authors":"Louay Ahmad, Boxiang Dong, B. Samanthula, Ryan Yang Wang, Bill Hui Li","doi":"10.1109/IEEECloudSummit52029.2021.00021","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00021","url":null,"abstract":"The rising complexity of deep neural networks has raised rigorous demands for computational hardware and deployment expertise. As an alternative, outsourcing a pre-trained model to a third party server has been increasingly prevalent. However, it creates opportunities for attackers to interfere with the prediction outcomes of the deep neural network. In this paper, we focus on integrity verification of the prediction results from outsourced deep neural models and make a thread of contributions. We propose a new attack based on steganography that enables the server to generate wrong prediction results in a command-and-control fashion. Following that, we design a homomorphic encryption-based authentication scheme to detect wrong predictions made by any attack. Our extensive experiments on benchmark datasets demonstrate the invisibility of the attack and the effectiveness of our authentication approach.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"7 1","pages":"83-88"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"75877517","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
Framework for Analysing a Policy-driven Multi-Tenant Kubernetes Environment 分析策略驱动的多租户Kubernetes环境的框架
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00016
Angel Beltre, Pankaj Saha, M. Govindaraju
Kubernetes (K8s) is gaining adoption in cloud computing for container management, deployment automation, and resource scheduling. As K8s matures, with increased stability and scalability, it is important to study how it can be effectively customized for use in different application scenarios. The focus of our work is on studying one of its main core components, kube-scheduler, which is in charge of scheduling pods on worker nodes. The K8s default scheduler implements the First Come First Serve (FCFS) algorithm as the pods are ordered and sequenced for execution based on the timestamp of when tasks arrive, when no priority is set to the pods. In this paper, we present a Policy-driven Multi-Tenant K8s (PMK) framework to study how policies of multiple tenants on resource requests and job arrivals affect fairness for the tenants individually in terms of makespan, average waiting time, and average turnaround time. PMK allows re-sequencing of tasks, submitted by multiple tenants, via well-known or customized scheduling algorithms before they enter the K8s scheduling queue. Our evaluation uses well-known algorithms such as Round Robin (RR), FCFS and Dominant Resource Fairness (DRF). In addition, we introduce a Cluster-Based Fairness (CBF) scheduling algorithm, which is a variation of DRF. CBF considers overall cluster utilization and resource availability to determine which task to choose from new requests. Our analysis shows that PMK can provide insights to cluster and cloud infrastructure managers on the factors affecting fairness and accordingly in some cases obtain 61.0% improvement in average waiting time for tenants with homogeneous individual demands. In addition, our customized CBF scheduling policy, when used with with PMK on K8s, can reduce overall cluster average waiting time by up to 4%.
Kubernetes (k8)在容器管理、部署自动化和资源调度等云计算领域的应用越来越广泛。随着k8的成熟,稳定性和可伸缩性的提高,研究如何有效地定制它以用于不同的应用程序场景是很重要的。我们的工作重点是研究它的一个主要核心组件,kube-scheduler,它负责调度工作节点上的pod。K8s的默认调度器实现了先到先服务(FCFS)算法,因为在没有为pods设置优先级的情况下,pod根据任务到达的时间戳对执行进行排序和排序。在本文中,我们提出了一个策略驱动的多租户k8 (PMK)框架,用于研究多个租户在资源请求和作业到达方面的策略如何影响租户在makespan、平均等待时间和平均周转时间方面的公平性。PMK允许在任务进入K8s调度队列之前,通过知名的或自定义的调度算法对多个租户提交的任务进行重新排序。我们的评估使用了众所周知的算法,如轮询(RR)、FCFS和主导资源公平(DRF)。此外,我们还介绍了一种基于集群的公平性调度算法(CBF),它是DRF的一种变体。CBF考虑总体集群利用率和资源可用性,以确定从新请求中选择哪个任务。我们的分析表明,PMK可以为集群和云基础设施管理人员提供有关影响公平性因素的见解,因此在某些情况下,具有相同个人需求的租户的平均等待时间提高了61.0%。此外,当在k8上与PMK一起使用时,我们定制的CBF调度策略可以将整个集群的平均等待时间最多减少4%。
{"title":"Framework for Analysing a Policy-driven Multi-Tenant Kubernetes Environment","authors":"Angel Beltre, Pankaj Saha, M. Govindaraju","doi":"10.1109/IEEECloudSummit52029.2021.00016","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00016","url":null,"abstract":"Kubernetes (K8s) is gaining adoption in cloud computing for container management, deployment automation, and resource scheduling. As K8s matures, with increased stability and scalability, it is important to study how it can be effectively customized for use in different application scenarios. The focus of our work is on studying one of its main core components, kube-scheduler, which is in charge of scheduling pods on worker nodes. The K8s default scheduler implements the First Come First Serve (FCFS) algorithm as the pods are ordered and sequenced for execution based on the timestamp of when tasks arrive, when no priority is set to the pods. In this paper, we present a Policy-driven Multi-Tenant K8s (PMK) framework to study how policies of multiple tenants on resource requests and job arrivals affect fairness for the tenants individually in terms of makespan, average waiting time, and average turnaround time. PMK allows re-sequencing of tasks, submitted by multiple tenants, via well-known or customized scheduling algorithms before they enter the K8s scheduling queue. Our evaluation uses well-known algorithms such as Round Robin (RR), FCFS and Dominant Resource Fairness (DRF). In addition, we introduce a Cluster-Based Fairness (CBF) scheduling algorithm, which is a variation of DRF. CBF considers overall cluster utilization and resource availability to determine which task to choose from new requests. Our analysis shows that PMK can provide insights to cluster and cloud infrastructure managers on the factors affecting fairness and accordingly in some cases obtain 61.0% improvement in average waiting time for tenants with homogeneous individual demands. In addition, our customized CBF scheduling policy, when used with with PMK on K8s, can reduce overall cluster average waiting time by up to 4%.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"34 1","pages":"49-56"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"89791400","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
Short and Sweet Checkpoints for C-RAN MEC C-RAN MEC的短和甜检查点
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00019
Saidur Rahman, Apostolos Kalatzis, Mike P. Wittie, A. Elmokashfi, Laura M. Stanley, S. Patterson, David L. Millman
Mobile applications can improve battery and application performance by offloading heavy processing tasks to more powerful compute nodes. While Mobile Edge Computing (MEC) provides such nodes in close network proximity, their capacity is limited and may be shared with the Centralized Radio Access Network (C-RAN) in 5G networks. We propose MicroLambda, a framework to partition offloaded computation via dynamic checkpointing to efficiently utilize MEC compute capacity without encroaching on C-RAN operations.
移动应用程序可以通过将繁重的处理任务卸载给更强大的计算节点来改善电池和应用程序性能。虽然移动边缘计算(MEC)在近距离网络中提供这样的节点,但它们的容量有限,可能与5G网络中的集中式无线接入网(C-RAN)共享。我们提出了MicroLambda框架,该框架通过动态检查点对卸载计算进行分区,以有效利用MEC计算能力而不侵犯C-RAN操作。
{"title":"Short and Sweet Checkpoints for C-RAN MEC","authors":"Saidur Rahman, Apostolos Kalatzis, Mike P. Wittie, A. Elmokashfi, Laura M. Stanley, S. Patterson, David L. Millman","doi":"10.1109/IEEECloudSummit52029.2021.00019","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00019","url":null,"abstract":"Mobile applications can improve battery and application performance by offloading heavy processing tasks to more powerful compute nodes. While Mobile Edge Computing (MEC) provides such nodes in close network proximity, their capacity is limited and may be shared with the Centralized Radio Access Network (C-RAN) in 5G networks. We propose MicroLambda, a framework to partition offloaded computation via dynamic checkpointing to efficiently utilize MEC compute capacity without encroaching on C-RAN operations.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"12 4 1","pages":"69-76"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"79484422","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
A Cloud-based Framework for COVID-19 Media Classification, Information Extraction, and Trends Analysis 基于云的COVID-19媒体分类、信息提取和趋势分析框架
Q1 Computer Science Pub Date : 2021-10-01 DOI: 10.1109/IEEECloudSummit52029.2021.00009
H. El-Kassabi, M. Serhani, Khaled Khalil, A. Benharref
The coronavirus COVID-19 pandemic has become the center of concern worldwide and hence the focus of media attention. Checking the coronavirus-related news and updates has become a daily routine of everyone. Hence, news processing and analytics become key solutions to harvest the real value of this massive amount of news. This conscious growth of published news about COVID-19 makes it hard for a variety of audiences to navigate through, analyze, and select the most important news (e.g., relevant information about the pandemic, its evolution, the vital precautions, and the necessary interventions). This can be realized using current and emerging technologies including Cloud computing, Artificial Intelligence (AI) and Deep Learning (DL). In this paper, we propose a framework to analyze the massive amount of public Covid-19 media reports over the Cloud. This framework encompasses four modules, including text preprocessing, deep learning, and machine learning-based news information extraction, and recommendation. We conducted experiments to evaluate three modules of our framework and the results we have obtained prove that combining derived information from the news reports provides the policymakers, health authorities, and the public, a complete picture of the way this virus is proliferating. Analyzing this data swiftly is a powerful tool to provide imperative answers to questions that are relevant to public health.
新冠肺炎疫情已成为全球关注的焦点,成为媒体关注的焦点。查看与冠状病毒相关的新闻和更新已经成为每个人的日常生活。因此,新闻处理和分析成为获取海量新闻真正价值的关键解决方案。关于COVID-19的已发表新闻有意识地增长,使各种受众难以浏览、分析和选择最重要的新闻(例如,有关大流行的相关信息、演变、重要预防措施和必要的干预措施)。这可以通过云计算、人工智能(AI)和深度学习(DL)等当前和新兴技术来实现。在本文中,我们提出了一个框架来分析云上的大量公共Covid-19媒体报道。该框架包含四个模块,包括文本预处理、深度学习和基于机器学习的新闻信息提取和推荐。我们进行了实验来评估我们的框架的三个模块,我们获得的结果证明,结合从新闻报道中获得的信息,可以为政策制定者、卫生当局和公众提供一幅关于这种病毒扩散方式的完整图景。迅速分析这些数据是为与公共卫生有关的问题提供必要答案的有力工具。
{"title":"A Cloud-based Framework for COVID-19 Media Classification, Information Extraction, and Trends Analysis","authors":"H. El-Kassabi, M. Serhani, Khaled Khalil, A. Benharref","doi":"10.1109/IEEECloudSummit52029.2021.00009","DOIUrl":"https://doi.org/10.1109/IEEECloudSummit52029.2021.00009","url":null,"abstract":"The coronavirus COVID-19 pandemic has become the center of concern worldwide and hence the focus of media attention. Checking the coronavirus-related news and updates has become a daily routine of everyone. Hence, news processing and analytics become key solutions to harvest the real value of this massive amount of news. This conscious growth of published news about COVID-19 makes it hard for a variety of audiences to navigate through, analyze, and select the most important news (e.g., relevant information about the pandemic, its evolution, the vital precautions, and the necessary interventions). This can be realized using current and emerging technologies including Cloud computing, Artificial Intelligence (AI) and Deep Learning (DL). In this paper, we propose a framework to analyze the massive amount of public Covid-19 media reports over the Cloud. This framework encompasses four modules, including text preprocessing, deep learning, and machine learning-based news information extraction, and recommendation. We conducted experiments to evaluate three modules of our framework and the results we have obtained prove that combining derived information from the news reports provides the policymakers, health authorities, and the public, a complete picture of the way this virus is proliferating. Analyzing this data swiftly is a powerful tool to provide imperative answers to questions that are relevant to public health.","PeriodicalId":54281,"journal":{"name":"IEEE Cloud Computing","volume":"54 1","pages":"7-12"},"PeriodicalIF":0.0,"publicationDate":"2021-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"80859381","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
期刊
IEEE Cloud Computing
全部 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