Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- surveyJanuary 2025JUST ACCEPTED
Artificial Intelligence as a Service (AIaaS) for Cloud, Fog and the Edge: State-of-the-Art Practices
ACM Computing Surveys (CSUR), Just Accepted https://doi.org/10.1145/3712016Artificial Intelligence (AI) fosters enormous business opportunities that build and utilize private AI models. Implementing AI models at scale and ensuring cost-effective production of AI-based technologies through entirely in-house capabilities is a ...
- surveyJanuary 2025
Trustworthy AI-based Performance Diagnosis Systems for Cloud Applications: A Review
ACM Computing Surveys (CSUR), Volume 57, Issue 5Article No.: 115, Pages 1–37https://doi.org/10.1145/3701740Performance diagnosis systems are defined as detecting abnormal performance phenomena and play a crucial role in cloud applications. An effective performance diagnosis system is often developed based on artificial intelligence (AI) approaches, which can ...
- surveyApril 2024
Intelligent Edge-powered Data Reduction: A Systematic Literature Review
ACM Computing Surveys (CSUR), Volume 56, Issue 9Article No.: 234, Pages 1–39https://doi.org/10.1145/3656338The development of the Internet of Things (IoT) paradigm and its significant spread as an affordable data source has brought many challenges when pursuing efficient data collection, distribution, and storage. Since such hierarchical logical architecture ...
- surveyJanuary 2024
Deep Learning Workload Scheduling in GPU Datacenters: A Survey
ACM Computing Surveys (CSUR), Volume 56, Issue 6Article No.: 146, Pages 1–38https://doi.org/10.1145/3638757Deep learning (DL) has demonstrated its remarkable success in a wide variety of fields. The development of a DL model is a time-consuming and resource-intensive procedure. Hence, dedicated GPU accelerators have been collectively constructed into a GPU ...
- surveyOctober 2023
A Survey on UAV-Enabled Edge Computing: Resource Management Perspective
ACM Computing Surveys (CSUR), Volume 56, Issue 3Article No.: 78, Pages 1–36https://doi.org/10.1145/3626566Edge computing facilitates low-latency services at the network’s edge by distributing computation, communication, and storage resources within the geographic proximity of mobile and Internet-of-Things devices. The recent advancement in Unmanned Aerial ...
-
- surveySeptember 2023
A Comprehensive Survey on Collaborative Data-access Enablers in the IIoT
ACM Computing Surveys (CSUR), Volume 56, Issue 2Article No.: 50, Pages 1–37https://doi.org/10.1145/3612918The scope of the Industrial Internet of Things (IIoT) has stretched beyond manufacturing to include energy, healthcare, transportation, and all that tomorrow’s smart cities will entail. The realm of IIoT includes smart sensors, actuators, programmable ...
- surveySeptember 2023
Service Caching and Computation Reuse Strategies at the Edge: A Survey
ACM Computing Surveys (CSUR), Volume 56, Issue 2Article No.: 43, Pages 1–38https://doi.org/10.1145/3609504With the proliferation of connected devices including smartphones, novel network connectivity and management methods are needed to meet user Quality of Experience (QoE) and computational demands of contemporary applications. Service caching and ...
- surveyJuly 2023
Computational Resource Allocation in Fog Computing: A Comprehensive Survey
ACM Computing Surveys (CSUR), Volume 55, Issue 14sArticle No.: 336, Pages 1–31https://doi.org/10.1145/3586181Fog computing is a paradigm that allows the provisioning of computational resources and services at the edge of the network, closer to the end devices and users, complementing cloud computing. The heterogeneity and large number of devices are challenges ...
- surveyMarch 2023
Performance Interference of Virtual Machines: A Survey
ACM Computing Surveys (CSUR), Volume 55, Issue 12Article No.: 254, Pages 1–37https://doi.org/10.1145/3573009The rapid development of cloud computing with virtualization technology has benefited both academia and industry. For any cloud data center at scale, one of the primary challenges is how to effectively orchestrate a large number of virtual machines (VMs) ...
- surveyFebruary 2023
Hybrid Clouds Arising from Software as a Service Adoption: Challenges, Solutions, and Future Research Directions
ACM Computing Surveys (CSUR), Volume 55, Issue 11Article No.: 228, Pages 1–35https://doi.org/10.1145/3570156Information technology (IT) departments are increasingly challenged to replace legacy applications with novel public cloud software as a service (SaaS) to innovate the organization's business processes. The resulting hybrid cloud is formed by integrating ...
- surveyFebruary 2023
GraphQL: A Systematic Mapping Study
ACM Computing Surveys (CSUR), Volume 55, Issue 10Article No.: 202, Pages 1–35https://doi.org/10.1145/3561818GraphQL is a query language and execution engine for web application programming interfaces (APIs) proposed as an alternative to improve data access problems and versioning of representational state transfer APIs. In this article, we thoroughly study the ...
- surveyDecember 2022
Custom Scheduling in Kubernetes: A Survey on Common Problems and Solution Approaches
ACM Computing Surveys (CSUR), Volume 55, Issue 7Article No.: 151, Pages 1–37https://doi.org/10.1145/3544788Since its release in 2014, Kubernetes has become a popular choice for orchestrating containerized workloads at scale. To determine the most appropriate node to host a given workload, Kubernetes makes use of a scheduler that takes into account a set of ...
- surveyNovember 2022
Serverless Computing: A Survey of Opportunities, Challenges, and Applications
ACM Computing Surveys (CSUR), Volume 54, Issue 11sArticle No.: 239, Pages 1–32https://doi.org/10.1145/3510611The emerging serverless computing paradigm has attracted attention from both academia and industry. This paradigm brings benefits such as less operational complexity, a pay-as-you-go pricing model, and an auto-scaling feature. The paradigm opens up new ...
- surveySeptember 2022
Machine Learning-based Orchestration of Containers: A Taxonomy and Future Directions
ACM Computing Surveys (CSUR), Volume 54, Issue 10sArticle No.: 217, Pages 1–35https://doi.org/10.1145/3510415Containerization is a lightweight application virtualization technology, providing high environmental consistency, operating system distribution portability, and resource isolation. Existing mainstream cloud service providers have prevalently adopted ...
- surveySeptember 2022
The Serverless Computing Survey: A Technical Primer for Design Architecture
ACM Computing Surveys (CSUR), Volume 54, Issue 10sArticle No.: 220, Pages 1–34https://doi.org/10.1145/3508360The development of cloud infrastructures inspires the emergence of cloud-native computing. As the most promising architecture for deploying microservices, serverless computing has recently attracted more and more attention in both industry and academia. ...
- surveyFebruary 2022
Anomaly Detection and Failure Root Cause Analysis in (Micro) Service-Based Cloud Applications: A Survey
ACM Computing Surveys (CSUR), Volume 55, Issue 3Article No.: 59, Pages 1–39https://doi.org/10.1145/3501297The proliferation of services and service interactions within microservices and cloud-native applications, makes it harder to detect failures and to identify their possible root causes, which is, on the other hand crucial to promptly recover and fix ...
- surveyFebruary 2022
Deployment Archetypes for Cloud Applications
ACM Computing Surveys (CSUR), Volume 55, Issue 3Article No.: 61, Pages 1–48https://doi.org/10.1145/3498336This is a survey article that explores six Cloud-based deployment archetypes for Cloud applications and the tradeoffs between them to achieve high availability, low end-user latency, and acceptable costs. These are (1) Zonal, (2) Regional, (3) Multi-...
- surveyFebruary 2022
Towards Metaheuristic Scheduling Techniques in Cloud and Fog: An Extensive Taxonomic Review
ACM Computing Surveys (CSUR), Volume 55, Issue 3Article No.: 50, Pages 1–43https://doi.org/10.1145/3494520Task scheduling is a critical issue in distributed computing environments like cloud and fog. The objective is to provide an optimal distribution of tasks among the resources. Several research initiatives to use metaheuristic techniques for finding near-...
- surveyJanuary 2022
Orchestration in Fog Computing: A Comprehensive Survey
ACM Computing Surveys (CSUR), Volume 55, Issue 2Article No.: 29, Pages 1–34https://doi.org/10.1145/3486221Fog computing is a paradigm that brings computational resources and services to the network edge in the vicinity of user devices, lowering latency and connecting with cloud computing resources. Unlike cloud computing, fog resources are based on ...