WiMi announces IoT-LocalSense for IoT data scheduling

WiMi Hologram Cloud Inc announced that it has developed IoT-LocalSense algorithm, which optimises the load balancing problem, improves the task localisation execution rate, reduces non-local execution and load imbalance, optimises resource utilisation, and further enhances the performance of IoT cluster systems.

In IoT computing environments, data scheduling involves distributing the input data of a job to various compute and storage nodes. If the data matching deviation is severe, it may lead to non-local execution of data scheduling, which increases the task execution time and resource consumption. At the same time, load imbalance may lead to overloading of some nodes and light loading of other nodes, which affects the overall performance of the system and resource utilisation efficiency.

The principle:

Data placement module: Through the processing capacity assessment of the IoT work nodes, the data placement algorithm is designed to reasonably distribute the input data of the job in the computing nodes and storage nodes. Meanwhile, considering the localisation of data, relevant data are placed near the computing nodes to reduce data transmission overhead and delay.

Data scheduling optimisation module: Optimise the data scheduling by using the data block storage location information to make it more likely that tasks will be executed in local nodes during execution, reducing the frequency of non-local execution. It also balances the load of each node in the cluster, ensures that tasks are evenly distributed throughout the cluster, and optimises the utilisation efficiency of system resources.

Advantages of the IoT-LocalSense algorithm:

Improving task localised execution rate: Through data placement algorithms and data scheduling optimisation, the IoT-LocalSense algorithm can improve the local execution rate of tasks on compute nodes. The local storage of relevant data enables tasks to access the data, reducing the need for data transfer and thus speeding up task execution.

Reducing non-local execution: The IoT-LocalSense algorithm puts the data required for non-local data scheduling into the local storage of the compute node in advance through the data prefetching method. This reduces the amount of time a task waits for non-local data transfers, thereby reducing the frequency of non-local execution and improving overall execution efficiency.

Considering data locality: The algorithm focuses on the locality of the data and places the relevant data in the vicinity of the computational nodes, which reduces the data transmission across the network, thus reducing the network transmission overhead and latency, and improving the overall system performance.

Optimised resource utilisation: By reducing non-local execution and optimising data scheduling, the IoT-LocalSense algorithm improves the efficient use of system resources. Tasks are executed more locally, reducing wasted resources and unnecessary load.

In IoT large-scale data processing scenarios, WiMi’s IoT-LocalSense algorithm can improve system performance and resource utilisation efficiency. In the real IoT computing system, the algorithm can be used as a core component of data scheduling optimisation to optimise the schedule of tasks and the distribution of data to improve the overall performance of the system. The performance of the IoT-LocalSense algorithm is compared with other data scheduling algorithms through system simulation experiments, and the algorithm excels in terms of task localisation execution rate and response time, which is better than traditional data scheduling optimisation algorithms.

WiMi’s IoT-LocalSense algorithm improves the performance and efficiency of IoT cluster systems by optimising data placement, data scheduling optimisation, and data prefetching, which increases task localisation execution, reduces non-local execution and load imbalance, and optimises resource utilisation. With the continuous development of IoT technology, the IoT-LocalSense algorithm will continue to be optimised and improved to provide data scheduling optimisation support for IoT computing.

Comment on this article below or via Twitter: @IoTNow_OR @jcIoTnow

RECENT ARTICLES

Carson City upgrades to Iteris’ advanced Vantage Apex sensors

Posted on: April 26, 2024

Iteris has announced that Carson City, Nevada has chosen to upgrade the city’s intersection detection sensors to Iteris’ Vantage Apex hybrid sensors.

Read more

Make the Intelligent Choice: Embed X103 in Smart City Outdoor Devices

Posted on: April 25, 2024

The adage “less is more” is the current state of digital transformation, starting with existing technology that has already proven successful – and then further adapting and streamlining. The “smart

Read more
FEATURED IoT STORIES

What is IoT? A Beginner’s Guide

Posted on: April 5, 2023

What is IoT? IoT, or the Internet of Things, refers to the connection of everyday objects, or “things,” to the internet, allowing them to collect, transmit, and share data. This

Read more

The IoT Adoption Boom – Everything You Need to Know

Posted on: September 28, 2022

In an age when we seem to go through technology boom after technology boom, it’s hard to imagine one sticking out. However, IoT adoption, or the Internet of Things adoption,

Read more

9 IoT applications that will change everything

Posted on: September 1, 2021

Whether you are a future-minded CEO, tech-driven CEO or IT leader, you’ve come across the term IoT before. It’s often used alongside superlatives regarding how it will revolutionize the way

Read more

Which IoT Platform 2021? IoT Now Enterprise Buyers’ Guide

Posted on: August 30, 2021

There are several different parts in a complete IoT solution, all of which must work together to get the result needed, write IoT Now Enterprise Buyers’ Guide – Which IoT

Read more

CAT-M1 vs NB-IoT – examining the real differences

Posted on: June 21, 2021

As industry players look to provide the next generation of IoT connectivity, two different standards have emerged under release 13 of 3GPP – CAT-M1 and NB-IoT.

Read more

IoT and home automation: What does the future hold?

Posted on: June 10, 2020

Once a dream, home automation using iot is slowly but steadily becoming a part of daily lives around the world. In fact, it is believed that the global market for

Read more

5 challenges still facing the Internet of Things

Posted on: June 3, 2020

The Internet of Things (IoT) has quickly become a huge part of how people live, communicate and do business. All around the world, web-enabled devices are turning our world into

Read more