Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

******************************

Published Blog

Akraino Edge Stack Use Cases: Tencent’s End User Story


By LF Edge March 2, 2020

https://www.lfedge.org/2020/03/02/akraino-edge-stack-use-cases-tencents-end-user-story/

Original Content


xin qiu , Tencent; Mark Shan, Tencent yarg yang (Deactivated)Bart Dong


Tencent has been deploying Tars on Connected Vehicle Blueprint and validating on IEC Type 4: AR/VR oriented Edge Stack for Integrated Edge Cloud (IEC) Blueprint Family.

Tars Microservice Framework

...

The following picture depicts Tars' architecture.  Tars can be deployed in multiple environments, including bare metal,  virtual machines as well as the container. 

In terms of RPC protocol, RPC, Tars supports Tars, Protocol Buffer, TUP, SSL, HTTP1/2. The customers can select any RPC protocol based on the application's requirement.

Beyond  RPC call, Tars supports multiple languages and microservice governance functions, including Service Register/Discovery, Load Balance, Area Perception, Flow Control, Set Mode, Tracing and so on.



Tars Optimization for edge

To address the requirements of time-critical Application on the edge, some optimizations are itemized below:

  • High-Performance RPC:   Tars Framework supports a high-performance RPC Protocol, called Tars Protocol.   To improve the performance, the Tars protocol re-design a brand new RPC protocol and make the transfer between "request" and "Binary stream" more efficiently. In terms of the detail of Tars protocol, refer to the Tars.h file in the https://github.com/TarsCloud/Tars
  • Lightweight framework
    1. To make Tars can be well deployed on the edge computing platform, we make the framework pluggable. The customer plugin the pluggable components when we really need it. Unnecessary components can be avoided.
    2. Rewrite some functions(like scale-out, monitor and so on) to reduce CPU consumption. 
    3. Orchestrate no-urgent functions(like monitor data calculation and so on) from edge to DC(or higher level edge). Reduce resource consumption.

For more detail information for Tars, refer to https://github.com/TarsCloud/Tars/blob/master/Introduction.md.

...

Connected Vehicle Blueprint(Aka CVB)

CVB Release 2 Documents

Slide Deck



IEC Type 4: AR/VR oriented Edge Stack for Integrated Edge Cloud(IEC) Blueprint Family 

...

For Release 2, we focus on building the infrastructure and virtual classroom application (Highlighted in dark purple color). Virtual Classroom is a basic app that allows you to live a virtual reality experience simulating a classroom with teachers and students.

UseCases

Value Proposition

Operation Guidance ​

Predict the next step for the operations(like assembling Lego blocks, cooking sandwiches, etc) and help people to achieve a goal. 

Virtual Classroom 

Simulating a virtual classroom,  ​which improves online education experiences for the teachers and students.

Sports Live

Augment and simulate the sports live, which gives the audiences an amazing immersive watching experience.  

Gaming

Augment and simulate the game scenario, let players enjoy an immersive game world.  ​

...

" Open Source is Tencent's core strategy. Tencent, as a platinum member and board of Linux Foundation, continuously promotes network innovation from application perspectives. We believe that application-drive-network will bring tremendous benefits to our customers and stakeholders. After the Tars project in 2018 and recent Akraino blueprints, Tencent will contribute new open-source Foundation and projects in the future. Welcome more Linux member companies get involved!"  

  • Xin Liu, General Manager of Future Network Lab, Tencent

“Tencent has been ready for open source and joined the Linux Foundation to become a platinum member. Tencent also donated TARS to Linux Foundation, a multilingual microservice development framework that has been used for ten years. Tars has been a mature project in Linux Foundation and is currently providing mature infrastructure for projects in LF Edge. At present, TARS has become the unique microservice development framework in the connected vehicle and AR / VR blueprint of Akraino, improving the necessary conditions for high availability, high performance, and service governance of applications. We will continue to develop the TARS project and Akraino project in edge computing. Tencent will establish an open-source foundation with more partners and contribute more projects to the open-source industry in the future. Welcome to join us! ”

  • Mark Shan, Chairman of Tencent Open Source, Board Chair of TARS Foundation, Akraino TSC member

*******************************

...

In Tencent buildings in Shenzhen, ELIOT AIoT in Smart Office Blueprint has been deployed. The development of this blueprint helps enterprises  increasing  the efficiency of management and decrease the overall cost of managing offices and meeting rooms. At the same, employees can reserve and use meeting rooms more easily and conveniently.

...

China Mobile provides 5G MEC/Slice to Tencent, so that Tencent can deploy 5G MEC/Slice System to Support Cloud Gaming, HD Video and Live Broadcasting Blueprint.