This Downstream Lab 1 infrastructure is mainly running on Arm architecture and some on x86 architecture, future plans to expand to RISC-V, MIPS, and more x86 architecture.
Cooperation mode
1) Cooperation at the organizational level;
Hin Yang from LF APAC team is working with OpenGCC and ECC locally. They are like a downstream end user who wants to implement a few Akraino blueprints in their physical lab, and foster the blueprints adoption and deployment to their connected hundreds of industrial customers.
Akraino needs to start cooperation after TSC makes a report and decision is passed, and OpenGCC (http://en.opengcc.org/) and ECC (http://en.ecconsortium.org/) has provided introduction materials in advance. ECC is secondary organization under OpenGCC. So far, the decision has not been made by TSC.
GCC is for all technology domains and support all kinds of architectures, in line with the development trend of information technology of open source software and open hardware, gathering the advantageous resources of the global industry chain to promote the development of the computing industry in the world.
- The organization must be a technical organization, with emphasis on open-source software and hardware (YES)
- The organization must be engaged in sufficient marketing and promotional efforts, including online and social media.The organization must be able to incorporate Akraino web links, material, and blueprint documentation in substantial, appropriate, and prominent manner (YES)
- The organization may be associated with academic institutions (YES)
- The organization may have sponsor companies (YES)
- The organization must demonstrate support, or an acceptable plan of support, for a range of CPU types, including but not limited to x86, Arm, RISC, SoC (e.g. FPGA with CPU cores) – (YES)
- The organization may provide working area(s), including WiFi or other Internet capable of online video/audio collaboration. Server and other development hardware resources are preferred but not required (YES)
2) Cooperative positioning
Currently, Akraino's main body of carrier platform should be mainly in North America. It is recommended that Akraino set up a branch in China. GCC/ECC, as a platform for China's computing industry, can be used as a carrier platform for Akraino branches to land in China. After the specific cooperation relationship, the cooperation statement and plan will be released to the outside world.
3) Business implementation
GCC's office area in Shenzhen, including laboratories and exhibition halls, has a total area of more than 1,000 square meters and will soon be put into use. The Akraino open source project can be deployed to the GCC laboratory and displayed in the exhibition hall. In particular, the global projects planned to be promoted in China in the future are not limited to projects that Chinese companies will focus on in Akraino, such as IEC Type5, Baidu AI Edge, Tencent 5G MEC, and China Mobile IEC Type3. Akraino's full set of tools and software can also be used by this laboratory to provide Akraino members in China to carry out open source development, testing and other activities.
4) Industry promotion;
Blueprint is an edge computing integrated software package for various industries, which can be displayed and promoted with the help of GCC/ECC member base and various conferences and other activities.
5) Ability and personnel
Technical personnel skilled in the Akraino platform and blueprint can be trained to support Akraino's landing operations and technical support in China.
6) About GCC/ECC
Message from OpenGCC/ECC to Akraino members:
We have been concerned about certain information recently, and thank you for your trust in GCC. Today I will convey to you the opinion of the leaders on this side and officially reply to you here on behalf of GCC. I hope you will make it clear to all the members of Akraino TSC and the leaders related to LF promotion work. Even one member unit has a misunderstanding of our organization, is not desired, and is not in line with the purpose of LF and GCC as an open source organization. As follows.
1. GCC is for all technology domains and support all kinds of architectures, in line with the development trend of information technology of open source software and open hardware, gathering the advantageous resources of the global industry chain to promote the development of the computing industry in the world. Not only Arm, but also includes X86, Risc-V, etc. We have already submitted to the Ministry of Civil Affairs and the State Office to upgrade the registration-related materials, the approval came down, we can only on the website to the global public, officially tell you that the GCC is the whole domain and the whole architecture, open source and open to promote the development of computing ecology. Some sorry to let you see is still our 16 years version of the site (site profile and charter, etc.).
2. about the information presented in our PPT on October 21 here to clarify: Arm and x86 performance comparison advantage; in some scenarios (big data, distributed storage, high-performance computing, Web applications, etc.), although the scene is not comprehensive, our data is true.
3. Shenzhen office + exhibition hall area is 1000 square meters, booth after all can not accommodate all members, need to be a comprehensive consideration, representative of the display.
Finally, I hope it will be helpful to your work, thank you. Thanks,Tina.You've had a hard day.
Blueprint Landing Plans
Member company of Akraino China office will adopt and/or deploy these blueprints.
Integrated Edge Cloud (IEC) Blueprint Family
Architecture: x86, Arm
IEC Type 3: Android cloud native applications on Arm servers in edge for Integrated Edge Cloud (IEC) Blueprint Family
Architecture: Arm
Products implementing the blueprint:
Ampere Mt. Jade server
Nvidia GPU Tesla T4
Taishan 2280 server
AMD GPU WX 5100
Industrial Conference:
Workshop: Arm virtualized cloud gaming workshop
Time: March 27, 2021
Location: Shanghai, China
Attendees: Nvidia, Tencent, Baidu, Arm, Ampere, Phytium, et al
Topic: Cloud gaming solutions from different companies
Product: Nvidia vGaming, Arm server, Tencent XianYou, Baidu Red Finger, Ampere Altra, Phytium S2500
Goal: build up ecosystem connection, promote the collaboration
Exhibition:
Exhibitions of Cloud Mobile, Cloud Desktop, on Arm servers etc. in Apsara Conference, ODCC
Target Industries:
gaming, public cloud,
IEC Type 5: SmartNIC for Integrated Edge Cloud (IEC) Blueprint Family
Architecture: x86, Arm
Products implementing the blueprint:
Model: PCIe Backplane named X136 in X100 series by Socnoc.
Industrial Conference:
Workshop: DATA CONNECTING THE WORD, EDGE COMPUTING THE FUTURE
Time: TBD
Location: Hefei China,
Attendee: To be confirmed,
Topic: Demo show & New Product Announcement,
Product: 8 channels PCIe Backplane,
Goal: Edge computing group to shape a new rack & cloud service.
Exhibition:
To be confirmed
Target Industries:
Smart cities, AI Transportation, Energy manufacturing, Industries communication.
Poster:
The AI Edge Blueprint Family
Architecture: x86, Arm
The AI Edge: School/Education Video Security Monitoring
Architecture: x86, Arm
The AI Edge: Federated ML application at edge
Architecture: x86, Arm
Potential ideas implementing the blueprint:
Federated ML Scheduling platform
Factory warehouse manage middleware
Industrial Conference:
Exhibition:
Target Industries:
- Financial Criminal
- Diseases Diagnose
The AI Edge: Intelligent Vehicle-Infrastructure Cooperation System(I-VICS)
Architecture: x86, Arm
Products implementing the blueprint:
Yishi vBus vehicle middleware
TI
Industrial Conference:
Exhibition:
Target Industries:
AutoSAR (AUTomotive Open System ARchitecture)
Public Cloud Edge Interface (PCEI) Blueprint Family
PCEI Documentation
Products implementing the blueprint:
PCEI can be installed/enabled with Edge Multi-Cluster Orchestrator and accessible on common hardware and network environment.
PCEI enabler relieves users form troubles of API interoperability including API definition, API gateway functions (AAA, policy, security) and providing a secure, controllable, tracable, scalable and measureabler way to access the APIs from diverse public edge cloud service providers. So far, PCEI has already finished these follwing onboarding and deployment of cloud natvie Public Cloud Edge (PCE) Apps: Deploying Azure IoT Edge with PCEI and Deploying AWS GreenGrassCore with PCEI, and a 3rd-Party Edge (3PE) App: ETSI MEC Location API App. We hope to collaberate with Teclos and hyperscalers in China to test the end-to-end operation of the Apps on their edge infrastructure: operator`s edge infrastructure or public Clouds (Alibaba cloud or Tencent cloud).
Industrial Conference:
Exhibition:
Target Industries:
Edge computing; Public Cloud;
Federated Multi-Access Edge Cloud Platform
Architecture: x86, Arm
5G MEC System Blueprint Family
Architecture: x86, Arm
5G MEC/Slice System to Support Cloud Gaming, HD Video and Live Broadcasting Blueprint
Enterprise Applications on Lightweight 5G Telco Edge
Architecture: x86, Arm
ELIOT: Edge Lightweight and IoT Blueprint Family
Architecture: x86, Arm
Network Cloud and TF Integration Project
Architecture: x86
Products implementing the blueprint:
vMX: Juniper virtualized MX router
BluVal
Architecture: x86, Arm
The Blueprint Validation Framework offers a set of tools that can be used to test Akraino deployments on different layers (hardware, os, k8s, openstack, etc).
The framework provides tests at different layers of the stack, like hardware, operating system, cloud infrastructure, security, etc. Since the project is constantly evolving, the full list of available tests can be found in the projects repo, where the tests are located under their respective layer. Each layer has its own container image built by the validation project. The full list of images provided can be found in the project’s DockerHub repo.
Bluval User Guide
Security
Architecture: x86, Arm
Randy Stricklin Daniil Egranov Wenhui Zhang
If you are working on driver code, Vuls and Lynis are needed.
If you are developing container based application code, Vuls, Lynis and Kuber-Hunter are needed.
If you are developing VM based application code, Vuls (testing setup inside each VM) and Lynis (testing setup inside each VM) are needed.
Vuls scan usually takes around 10 to 20 mins.
Kuber-Hunter usually takes about 10 mins.
Lynis scan usually takes about 2 mins.
Steps To Implement Security Scan Requirements
Industry Promotion
White Paper
Exhibition
Shenzhen GCC laboratory, exhibition hall and office environment (over 1,000 m²) will be put into use at the end of November. The Akraino open source project can be deployed to the GCC laboratory and displayed in the exhibition hall.
Location: Shenzhen-Hong Kong International Technology Park
No. 3, Binlang Road, Futian District, Shenzhen City, Guangdong Province, China
Connectivity: 5G coverage is being developed by China Telecom, China Unicom, and China Mobile
Exhibition 1: IEC Type 5: SmartNIC for Integrated Edge Cloud (IEC) Blueprint Family
Exhibition 2: The AI Edge: Intelligent Vehicle-Infrastructure Cooperation System(I-VICS)
Exhibition 3: Public Cloud Edge Interface (PCEI) Blueprint Family
Exhibition 4: Network Cloud and TF Integration Project
Blog
Technical blogs can be published at Arm Software Developers WeChat Official Account, Aijishu Arm Software Developers column, Communication World, OpenGCC WeChat Official Account, etc.
Presentation at industry events
Presentation from Akraino China Office to industry events like OpenGCC Summit, Global Edge Computing Conference, ODCC etc.
Akraino to actively participate in the Open Green Computing Consortium ecosystem building activities, such as the Summit. We can sign up to participate, or can be the main participant in the main forum to make a speech or report. For example, we can participate in white papers, conference and other industrial voice, we have done Arm. Kirin special. We would love to have
Akraino participation and any suggestions.
Video
Some videos are available in LF Edge YouTube channel, can be republished to the following video website.