20.03 LTS

Menu

MENU

Supported Features and Service Models

Supported Features

Table 1 describes the main features supported by A-Tune, feature maturity, and usage suggestions.

Table 1 Feature maturity

Feature

Maturity

Usage Suggestion

Auto optimization of 11 applications in seven workload types

Tested

Pilot

User-defined workload types and service models

Tested

Pilot

Automatic parameter optimization

Tested

Pilot

Supported Service Models

Based on the workload characteristics of applications, A-Tune classifies services into seven types. For details about the workload characteristics of each type and the applications supported by A-Tune, see Table 2.

Table 2 Supported workload types and applications

Workload

Type

Workload Characteristic

Supported Application

default

Default type

The usage of CPU, memory bandwidth, network, and I/O resources is low.

N/A

webserver

HTTPS application

The CPU usage is high.

Nginx

big_database

Database

  • Relational database

    Read: The usage of CPU, memory bandwidth, and network is high.

    Write: The usage of I/O is high.

  • Non-relational database

    The usage of CPU and I/O is high.

MongoDB, MySQL, PostgreSQL, and MariaDB

big_data

Big data

The usage of CPU and I/O is high.

Hadoop and Spark

in-memory_computing

Memory-intensive application

The usage of CPU and memory bandwidth is high.

SPECjbb2015

in-memory_database

Computing- and network-intensive application

The usage of a single-core CPU is high, and the network usage is high in multi-instance scenarios.

Redis

single_computer_intensive_jobs

Computing-intensive application

The usage of a single-core CPU is high, and the usage of memory bandwidth of some subitems is high.

SPECCPU2006

communication

Network-intensive application

The usage of CPU and network is high.

Dubbo

idle

System in idle state

The system is in idle state and no applications are running.

N/A