Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to use YoMo Framework to write Edge original Biological networking Application

2025-01-18 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >

Share

Shulou(Shulou.com)06/01 Report--

This article mainly explains "how to use YoMo framework to write edge original biological networking applications". Interested friends may wish to have a look. The method introduced in this paper is simple, fast and practical. Let's let the editor take you to learn "how to use the YoMo framework to write marginal protobiology networking applications".

After more than ten years of development, the traditional IoT architecture of the large-scale Internet of things has formed a formula of "setting down the market first and then calculating it":

Look at the infrastructure of today's computing architecture: cloud computing brings higher computing intensity, 5G and all-optical networks introduce deterministic latency and ultra-large bandwidth, CDN and cloud natively support the distribution of computing power to cities and towns. Now, new technologies such as autopilot, digital twinning and Immersive Technology have entered a period of rapid development. facing these "new data generated outside the data center", a new business form has emerged, and a new computing architecture has entered a split period-distinguishing between online real-time data computing and offline data processing, and paying attention to the continuous iterative ability of business systems:

Taking the practical application of "noise sensor" in industrial Internet as an example, this paper introduces how to realize real-time early warning and monitoring of noise at low cost.

"left-handed products, right-handed costs"

In the process of enterprise digital transformation, customers buy products, but cost accounting focuses on TCO (Total Cost of Ownership, total cost of ownership), which is defined on Wikipedia as "Total cost of ownership (TCO) is a financial estimate intended to help buyers and owners determine the direct and indirect costs of a product or service." It is a management accounting concept that can be used in full cost accounting or even ecological economics where it includes social costs. "to put it simply: TCO can be described as the sum of the cost of asset acquisition and the costs incurred throughout its life service cycle. TCO is by no means equal to the purchase cost of assets, it also includes the cost of operation and maintenance after the purchase of assets.

The maturity of cloud computing has enabled the Internet of things to "bounce" local computing onto the cloud, which, like the success of SaaS, has reduced equipment acquisition costs and depreciation amortization for enterprises. The industry began to pay attention to three issues:

(1) some data security-sensitive services still require partial local computing (In-house)

(2) how can thousands of Internet of things devices ensure the stability of cloud latency?

(3) the overall architectural complexity and extensibility determine the cost calculation of the whole life cycle.

IKuai+YoMo, one hard and one soft, stable and safe

Aikuai router supports Docker container technology. After Internet of things devices are connected to the network through Aikuai, low delay, high reliability and high security protection of long-distance data transmission can be achieved by deploying services developed based on YoMo on the router.

Simple tutorial steps

Install the Docker plug-in

Install the Docker plug-in directly in the plug-in market. Click → "plug-in Management" for specific tutorials to install the plug-in.

Add Mirror

The Docker plug-in supports local upload and image library download, so let's talk about how to add images to the router in these two ways.

Local upload

The fastest way to upload this is to build and package the image first, and then upload it to the router's file system.

You can upload our image file by following this step:

"disk Management"-- > "File Management"-- > "Select saved Directory"-- > "Click upload"-- > "Select Local File"-- > "upload successfully"-- > "View path"-- > "copy"

This will copy the path in the router after we uploaded the image file, such as / cc/images/noise-source.tar

Add Mirror

"plug-in Management"-- > "docker"-- > "Image Management"-- > "add"-- > "Select reference path"-- > "fill in the file path: / cc/images/noise-source.tar"-- > "confirm"

After a short wait, the upload is successful, and the following successful image is displayed:

This is the fastest way to upload, but for real deployments, it is more practical to use a mirror library.

Download the mirror library

With the built yomorun/noise-source:latest image, the next step is easier, mainly by uploading the image to hub.docker.com and downloading it from the router.

When we get back to the router, we can download the image library by following these steps:

"plug-in Management"-- > "docker"-- > "Image Management"-- > "add"-- > "Select Image Library download"-- > "search yomorun to list related containers"-- > "Select yomorun/noise-source"-- > "download"

When you are finished, you can view the downloaded image.

Create a container

The steps are as follows:

"plug-in Management"-- > "docker"-- > "Container list"-- > "add"

Fill in the following figure information

In the advanced settings, configure the business-related environment variables:

Going back to the container list interface, you can see the containers in operation.

Effect small video

↓↓↓

Click to see the effect

Based on the general trend of the development of the industrial Internet, Aikuai will gather strength upward, forge ahead, and adhere to the strategic layout of the three major centers: the basic network center, the edge computing and storage center, and the IoT management center. actively carry out the optimization and improvement of industrial customization business demand, and accelerate the deep integration of information and industrialization.

Introduction to YoMo

YoMo is an open source programming framework for low-latency streaming data processing in the field of edge computing. Its underlying layer is based on the IETF QUIC protocol of the core communication layer of HTTP 3.0, which is about to become a world standard. With Functional Reactive Programming as the programming paradigm, it is convenient for developers to build reliable and secure real-time computing applications for sequential data, and optimize for 5G and WiFi-6 scenarios to release real-time computing value.

Noise sensor acquisition and monitoring system

Are you curious about the YoMo application deployed above and want to take a closer look at this complete example? Friends, please click on the link below to study, welcome your feedback!

Using YoMo to develop a noise sensor acquisition and monitoring system

At this point, I believe you have a deeper understanding of "how to use YoMo framework to write edge original biological networking applications". You might as well do it in practice. Here is the website, more related content can enter the relevant channels to inquire, follow us, continue to learn!

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report