- Cloud Computing and Resource Management
- IoT and Edge/Fog Computing
- Software System Performance and Reliability
- Advanced Data Storage Technologies
- Neural Networks and Applications
- CCD and CMOS Imaging Sensors
- Advanced Data Compression Techniques
- Caching and Content Delivery
- Image and Video Quality Assessment
- Distributed systems and fault tolerance
- Data Stream Mining Techniques
The University of Texas at San Antonio
2020-2024
Large-scale web services are increasingly being built with many small modular components (microservices), which can be deployed, updated and scaled seamlessly. These microservices packaged to run in a lightweight isolated execution environment (containers) deployed on computing resources rented from cloud providers. However, the complex interactions contention of shared hardware data centers pose significant challenges managing service performance. In this paper, we present RScale, robust...
Serverless computing is a promising paradigm for delivering services to the Internet of Things (IoT) applications at edge network. Its event-triggered computation, as well fine-grained and agile resource scaling, well-suited resource-constrained environment. However, general-purpose auto-scalers that are predominant in cloud settings perform poorly serverless Edge. This mainly due difficulty quickly determining optimal allocation under resource-budget constraints dynamic workloads. In this...
The emergence of edge stream processing has created a new way real-time data from the Internet Things (IoT), which comprises plethora geographically dispersed physical devices equipped with sensors and actuators that exchange Cloud. Nevertheless, systems face challenges, including dynamic workloads, resource limitations, multi-tenant application hosting. Adaptive management been proposed to address these issues. However, this technique may lead Service Level Objective (SLO) violations when...
The Internet of Things (IoT) has enabled an abundance geographically distributed physical devices or "things" equipped with sensors and actuators to exchange information the Cloud. However, this paradigm remains largely under-exploited for real-time analytic applications. benefit realtime data acquisition at Edge becomes fruitless as it is not readily accessible more powerful tools in Cloud due wide-area network delays. In paper, we present VRebalance, a virtual resource orchestrator that...