Title: Effective Logging and Monitoring Scheme in Heterogeneous Cloud Environments
As data is becoming more and more important, Internet of Things (IoT) devices are widely used to collect information and process data from various industries such as ...
Title: Effective Logging and Monitoring Scheme in Heterogeneous Cloud Environments
As data is becoming more and more important, Internet of Things (IoT) devices are widely used to collect information and process data from various industries such as finance, autonomous driving, and smart factories. To ad- dress the limited computational power of IoT devices in processing real-time data, both edge computing, which utilizes nearby computers with greater com- putation capabilities, and cloud computing with even more processing power, are widely adopted solutions. As these systems have heterogeneous software and hardware configurations, it can be challenging to understand the behav- ior of the application from the perspective of different resources. This paper proposes an efficient logging and monitoring system in large-scale, heteroge- neous environments for IoT and edge applications. To do this, the proposed scheme first collects system resource usage data from each compute node us- ing the operating system’s native system analysis tool. Then, it consolidates the system resource usage information from multiple nodes into an integrated database which creates a comprehensive view of the system. Finally, this scheme provides global system resource information in terms of specific jobs and nodes, providing a comprehensive understanding of complex heteroge- neous hardware/software stacks. In evaluation, using IoT and Edge workloads in heterogeneous systems, demonstrates the efficiency of logging and monitor- ing schemes. The average network usage for Windows and Linux is 0.12KB and 1.29KB per second, respectively, resulting in minimal network overhead. In addition, the proposed scheme shows negligible overhead in terms of both runtime (up to 0.73%) and storage (0.0474%).