Environment Requirements
Before installing OmniAdvisor 2.0, prepare the hardware and software environments to facilitate subsequent installation operations.
Hardware Requirements
Table 1 lists the hardware requirements for each node in the cluster.
Item |
Management/Compute/Storage Node |
|---|---|
Processor |
Kunpeng 920 5250 |
Memory size |
384 GB (12 x 32 GB) |
Memory frequency |
2666 MHz |
NIC |
|
Drive |
|
RAID controller card |
LSI SAS3508 |
OS and Software Requirements
Table 2 lists the OS and software requirements for each node in the cluster.
Table 3 describes the OmniAdvisor 2.0 software packages and how to obtain them.
Item |
Package Name |
Release Type |
Description |
How to Obtain |
|---|---|---|---|---|
OmniRuntime package |
BoostKit-omniruntime_1.9.0.zip |
Closed source |
OmniRuntime package. Extract the package to obtain the OmniAdvisor software package BoostKit-omniadvisor_2.0.0.zip. This feature samples task parameters and recommends optimal configurations through AI iterative tuning, expert rule–based tuning, migration generalization tuning, and operator acceleration, enabling end-to-end parameter tuning for Spark tasks. |
Kunpeng community: Contact Huawei technical support. |
OmniAdvisor2.0 system architecture |
BoostKit-omniruntime-omniadvisor-2.0.0.zip |
Open source |
Performs functions such as Spark task interception, task submission, and database interaction. |
|
OmniAdvisor2.0 tuning algorithm |
BoostKit-omniadvisor_core_2.0.0.zip |
Closed source |
Implements multiple tuning algorithms. |
Extract the OmniRuntime package (BoostKit-omniruntime_1.9.0.zip). |
Verifying the Software Package Integrity
After downloading a software package from the Kunpeng community, verify the software package to ensure that it is consistent with the original one on the website.
Verify a software package as follows: