Filters








1,235 Hits in 4.3 sec

Microservices-based IoT Applications Scheduling in Edge and Fog Computing: A Taxonomy and Future Directions [article]

Samodha Pallewatta, Vassilis Kostakos, Rajkumar Buyya
2022 arXiv   pre-print
Due to the fine-grained modularity of the microservices along with their independently deployable and scalable nature, MSA exhibits great potential in harnessing both Fog and Cloud resources to meet diverse  ...  To this end, we present a comprehensive taxonomy of recent literature on microservices-based IoT applications scheduling in Edge and Fog computing environments.  ...  Finally, we compiled future research directions to improve the scheduling of microservices-based IoT applications in Edge and Fog computing environments.  ... 
arXiv:2207.05399v1 fatcat:dc56wgf2xvazxm5jm6dokgmtzq

An Efficient Resource Scheduling Strategy for V2X Microservice Deployment in Edge Servers

Yanjun Shi, Yijia Guo, Lingling Lv, Keshuai Zhang
2020 Future Internet  
, and calling distance, where a container dynamic migration strategy in the crossover and mutation process of the algorithm is provided.  ...  Then, we propose a multi-objective model to achieve equilibrium in these factors and a multiple fitness genetic algorithm (MFGA) for the balance between resource utilization, resource utilization balancing  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/fi12100172 fatcat:c465sm4qqfcyffooebvcdc7uza

Machine Learning-based Orchestration of Containers: A Taxonomy and Future Directions [article]

Zhiheng Zhong, Minxian Xu, Maria Alejandra Rodriguez, Chengzhong Xu, Rajkumar Buyya
2021 arXiv   pre-print
However, the highly dynamic and diverse feature of cloud workloads and environments considerably raises the complexity of orchestration mechanisms.  ...  Moreover, the evolution of machine learning-based container orchestration technologies from the year 2016 to 2021 has been designed based on objectives and metrics.  ...  Application Architecture Methods Type Infrastructure Objectives Advantages Limitations [82] Microservice BO, GP Regression Multi-cloud Discovery of optimal route of individual microservice  ... 
arXiv:2106.12739v1 fatcat:bewvimekavduba4ku4stq32sny

Machine Learning-based Orchestration of Containers: A Taxonomy and Future Directions

Zhiheng Zhong, Minxian Xu, Maria Alejandra Rodriguez, Chengzhong Xu, Rajkumar Buyya
2022 ACM Computing Surveys  
However, the highly dynamic and diverse feature of cloud workloads and environments considerably raises the complexity of orchestration mechanisms.  ...  Moreover, the evolution of machine learning-based container orchestration technologies from the year 2016 to 2021 has been designed based on objectives and metrics.  ...  Load balancing between microservices under the multi-cloud environment could be rather complex, because of the unstable network latency, dynamic service coniguration, and luctuating application workloads  ... 
doi:10.1145/3510415 fatcat:ykmi7diulbesfcqqbqlvrn5pcq

Ant Colony Algorithm for Multi-Objective Optimization of Container-based Microservice Scheduling in Cloud

Miao Lin, Jianqing Xi, Weihua Bai, Jiayin Wu
2019 IEEE Access  
In this paper, a multi-objective optimization model for the container-based microservice scheduling is established, and an ant colony algorithm is proposed to solve the scheduling problem.  ...  INDEX TERMS Ant colony algorithm, cloud computing, container scheduling, microservices, multi-objective optimization. 83088 This work is licensed under a Creative Commons Attribution 3.0 License.  ...  Since entering the era of cloud computing, scheduling methods in cloud have been widely studied.  ... 
doi:10.1109/access.2019.2924414 fatcat:3t7wpywqhvgk7apohcksl2jvku

A NEW CLOUD-EDGE-TERMINAL RESOURCES COLLABORATIVE SCHEDULING FRAMEWORK FOR MULTI-LEVEL VISUALIZATION TASKS OF LARGE-SCALE SPATIO-TEMPORAL DATA

X. M. Li, W. X. Wang, S. J. Tang, J. Z. Xia, Z. G. Zhao, Y. Li, Y. Zheng, R. Z. Guo
2020 The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences  
To address the multi-modal spatio-temporal data efficient scheduling problem of the diverse and highly concurrent visualization applications in cloud-edge-terminal environment, this paper systematically  ...  studies the cloud-edge-terminal integrated scheduling model of multi-level visualization tasks of multi-modal spatio-temporal data.  ...  relationship of the multi-granular spatio-temporal objects.  ... 
doi:10.5194/isprs-archives-xliii-b4-2020-477-2020 fatcat:pv7tz6frdnht7kvvwumnfonfpu

Multi-objective optimization of container-based microservice scheduling in edge computing

Guisheng Fan, Liang Chen, Huiqun Yu, Wei Qi
2020 Computer Science and Information Systems  
In this paper, we first formulate the containerbased microservice scheduling as a multi-objective optimization problem, aiming to optimize network latency among microservices, reliability of microservice  ...  However, the container-based microservice scheduling problem in edge computing is still urgent to be solved.  ...  Langhnoja and Joshiyara [13] propose a novel scheduling algorithm called multi-objective based Integrated Task scheduling which aims to solve task scheduling problem of cloud computing, considering three  ... 
doi:10.2298/csis200229041f fatcat:sgv2p7jbunbeviltkd723mo4yi

Dynamic Content Enabled Microservice for Business Applications in Distributed Cloudlet Cloud Network

2021 International Journal of Emerging Trends in Engineering Research  
These cloudlet cloud has emerged as a popular model for bringingthe benefits of cloud computing to the proximity of mobile devices. the microservices preliminary goal is to improve service availability  ...  The impact of dynamic changes in mobile content (e.g., network status, bandwidth, latency, and location) on the task offloading model is observed by proposing a mobility aware adaptive task offloading  ...  The Workflow Scheduler module is in charge of task scheduling and has two basic functions: first, it schedules the local cluster of tasks on heterogeneous mobile cores; and second, it schedules the local  ... 
doi:10.30534/ijeter/2021/32972021 fatcat:fqypjlg5lrhv5cdzwvwji7fusq

iBrownout: An Integrated Approach for Managing Energy and Brownout in Container-based Clouds

Minxian Xu, Adel Nadjaran Toosi, Rajkumar Buyya
2018 IEEE Transactions on Sustainable Computing  
Energy consumption of Cloud data centers has been a major concern of many researchers, and one of the reasons for huge energy consumption of Clouds lies in the inefficient utilization of computing resources  ...  In this work, we propose an integrated approach to manage energy consumption and brownout in container-based cloud data centers. black We also evaluate our proposed scheduling policies with real traces  ...  We thank Marcos Assuncao and Laurent Lefevre from INRIA (France) for providing the access to Grid'5000 infrastructure. We also thank Shashikant Ilager for polishing the writing of this paper.  ... 
doi:10.1109/tsusc.2018.2808493 dblp:journals/tsusc/XuTB19 fatcat:yoz5b6dfbbchdek3mymurfizae

Table of Contents

2020 2020 IEEE International Conference on Services Computing (SCC)  
), and Hanchuan Xu (Harbin Institute of Technology) viii MV4MS: A Spring Cloud Based Framework for the Co-deployment of Multi-version Microservices 194 Lei Liu (Harbin Institute of Technology),  ...  Technology), Min Li (Harbin Institute of Technology), and Zhiying Tu (Harbin Institute of Technology) Session SCC 10: SCC Research Workshop Seeding-Based Multi-Objective Evolutionary Algorithms for Multi-Cloud  ... 
doi:10.1109/scc49832.2020.00004 fatcat:qndewvqorbebnf66q5bks2yigu

Smart Containers Schedulers for Microservices Provision in Cloud-Fog-IoT Networks. Challenges and Opportunities

Rocío Pérez de Prado, Sebastián García-Galán, José Enrique Muñoz-Expósito, Adam Marchewka, Nicolás Ruiz-Reyes
2020 Sensors  
The goal of this work is to support the optimal allocation of microservices provided by the main cloud service providers today and used by millions of users worldwide in applications such as smart health  ...  This work raises and discusses two main challenges in Docker containers' scheduling in cloud-fog-internet of things (IoT) networks.  ...  Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/s20061714 pmid:32204390 fatcat:eoqufaaoynhl5eqas7qcsamhlq

FaaM: FPGA-as-a-Microservice - A Case Study for Data Compression

David Ojika, Ann Gordon-Ross, Herman Lam, Bhavesh Patel, A. Forti, L. Betev, M. Litmaath, O. Smirnova, P. Hristov
2019 EPJ Web of Conferences  
In this paper, we present an ongoing effort to realize a high-performance FPGA-as-a-microservice (FaaM) architecture for the cloud.  ...  Field-programmable gate arrays (FPGAs) have largely been used in communication and high-performance computing and given the recent advances in big data and emerging trends in cloud computing (e.g., serverless  ...  The authors acknowledge the technical support of the Intel Programmable Solutions Group.  ... 
doi:10.1051/epjconf/201921407029 fatcat:3z6eji6mj5azfgixp5uowjdu3i

Optimal Container Resource Allocation Using Hybrid SA-MFO Algorithm in Cloud Architecture

2020 Multimedia Research  
In addition, the solution of optimized resource allocation is inclined with the modeling of a novel objective model which contemplates system failure, threshold distance, total network distance, and balanced  ...  In reality, for cloud providers, container resource allocation is considered as the main knothole as it directly influences the system performance and resource utilization.  ...  In cloud computing, the exploit of microservices permits raising the fame of the cloud [16] [17] .  ... 
doi:10.46253/j.mr.v3i1.a2 fatcat:qfjljynzxrazdfib67yko7roeu

Multi-tenant mobile offloading systems for real-time computer vision applications

Zhou Fang, Jeng-Hau Lin, Mani B. Srivastava, Rajesh K. Gupta
2019 Proceedings of the 20th International Conference on Distributed Computing and Networking - ICDCN '19  
Comparing microservices deployed in the cloud and the cloudlet architectures.  ...  Similar to multi-object tracking, the delay depends on image context, i.e., number of object proposals in this case.  ...  In the argument list, data list is a list of input data and method is an identifier of the method to invoke provided by the microservice.  ... 
doi:10.1145/3288599.3288634 dblp:conf/icdcn/FangLS019 fatcat:qpib2wkm7jdnfg7k64eh3hwje4

Enabling microservices management for Deep Learning applications across the Edge-Cloud Continuum

Zeina Houmani, Daniel Balouek-Thomert, Eddy Caron, Manish Parashar
2021 2021 IEEE 33rd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD)  
We demonstrate that in a multi-user scenario, with a standard frame rate of 25 frames per second, the system speed-up data analysis up to 54.4% compared to a Cloud-only-based scenario with an analysis  ...  Meeting the objectives of such applications across heterogeneous resources located at the edge of the network, the core, and in-between requires managing trade-offs between the accuracy and the urgency  ...  ACKNOWLEDGMENTS This research is supported in part by the NSF under grants numbers OAC 1640834, OAC 1835692, and OCE 1745246.  ... 
doi:10.1109/sbac-pad53543.2021.00025 fatcat:oud6hcplpnbn5eydwm6up2azvq
« Previous Showing results 1 — 15 out of 1,235 results