From 05e6ce268a6aca663258ad7d4ec3b9612d2724dd Mon Sep 17 00:00:00 2001 From: shanshishi Date: Sat, 4 Jan 2020 13:50:04 +0800 Subject: [PATCH 1/2] =?UTF-8?q?update=20Documentation/UserGuide/A-Tune?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=8C=87=E5=8D=97.md.=20collection=E5=91=BD?= =?UTF-8?q?=E4=BB=A4=E6=9B=B4=E6=96=B0=EF=BC=8C=E6=B7=BB=E5=8A=A0--interva?= =?UTF-8?q?l=E9=80=89=E9=A1=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...e\347\224\250\346\210\267\346\214\207\345\215\227.md" | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git "a/Documentation/UserGuide/A-Tune\347\224\250\346\210\267\346\214\207\345\215\227.md" "b/Documentation/UserGuide/A-Tune\347\224\250\346\210\267\346\214\207\345\215\227.md" index dc9eacc..7028a74 100644 --- "a/Documentation/UserGuide/A-Tune\347\224\250\346\210\267\346\214\207\345\215\227.md" +++ "b/Documentation/UserGuide/A-Tune\347\224\250\346\210\267\346\214\207\345\215\227.md" @@ -594,7 +594,12 @@ A-Tune支持用户训练新的workload\_type。训练方法非常简单,用户

--duration, -d

-

业务运行时采集数据的时间

+

业务运行时采集数据的时间,单位秒,默认采集时间1200秒

+ + +

--interval, -i

+ +

采集数据的时间间隔,单位秒,默认采集间隔5秒

@@ -604,7 +609,7 @@ A-Tune支持用户训练新的workload\_type。训练方法非常简单,用户 ## 使用示例 ``` -$ atune-adm collection --filename name --interval 5 --duration 1200 --output_path ./data –-disk sda --network eth0 --workload_type test_type +$ atune-adm collection --filename name --interval 5 --duration 1200 --output_path /data –-disk sda --network eth0 --workload_type test_type ```

train

-- Gitee From b342c7caf14864ac10ad50694c1953387fe9cb66 Mon Sep 17 00:00:00 2001 From: shanshishi Date: Sat, 4 Jan 2020 14:15:17 +0800 Subject: [PATCH 2/2] =?UTF-8?q?update=20Documentation/UserGuide/A-Tune?= =?UTF-8?q?=E7=94=A8=E6=88=B7=E6=8C=87=E5=8D=97.md.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...47\224\250\346\210\267\346\214\207\345\215\227.md" | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git "a/Documentation/UserGuide/A-Tune\347\224\250\346\210\267\346\214\207\345\215\227.md" "b/Documentation/UserGuide/A-Tune\347\224\250\346\210\267\346\214\207\345\215\227.md" index 7028a74..048359b 100644 --- "a/Documentation/UserGuide/A-Tune\347\224\250\346\210\267\346\214\207\345\215\227.md" +++ "b/Documentation/UserGuide/A-Tune\347\224\250\346\210\267\346\214\207\345\215\227.md" @@ -28,9 +28,12 @@ A-Tune和其他华为商标均为华为技术有限公司的商标。本文档

简介

-操作系统作为衔接应用和硬件的基础软件,如何调整系统和应用配置,充分发挥软硬件能力,从而提升业务性能,对用户来说至关重要。然而,运行在操作系统上的业务类型成百上千,应用形态千差万别,对资源的要求各不相同,且当前硬件和基础软件组成的应用环境涉及高达7000多个配置对象,随着调优对象的增加,调优所需的时间成本以指数级增长,配置调优成为了一项极其复杂的工程,超出了一般工程师的能力范围。为了应对这些挑战,A-Tune就应运而生了。 +操作系统作为衔接应用和硬件的基础软件,如何调整系统和应用配置,充分发挥软硬件能力,从而使业务性能达到最优,对用户至关重要。然而,运行在操作系统上的业务类型成百上千,应用形态千差万别,对资源的要求各不相同。当前硬件和基础软件组成的应用环境涉及高达7000多个配置对象,随着业务复杂度和调优对象的增加,调优所需的时间成本呈指数级增长,导致调优效率急剧下降,调优成为了一项极其复杂的工程,给用户带来巨大挑战。 +其次,操作系统作为基础设施软件,提供了大量的软硬件管理能力,每种能力适用场景不尽相同,并非对所有的应用场景都通用有益,因此,不同的场景需要开启或关闭不同的能力,组合使用系统提供的各种能力,才能发挥应用程序的最佳性能; +另外,实际业务场景成千上万,计算、网络、存储等硬件配置也层出不穷,实验室无法遍历穷举所有的应用和业务场景,以及不同的硬件组合。 +为了应对上述挑战,openEuler推出了A-Tune。 -A-Tune是一款基于openEuler系统开发的性能智能自优化的基础软件,它利用人工智能技术,对应用建立精准的系统画像,通过AI感知并推理出业务特征,从而进行智能决策,匹配得出最佳的系统配置组合,使业务处于最佳运行状态。 +A-Tune是一款基于AI开发的系统性能优化的基础软件,它利用人工智能技术,对业务场景建立精准的系统画像,感知并推理出业务特征,进而做出智能决策,匹配并推荐最佳的系统参数配置组合,使业务处于最佳运行状态。 ![](figures/zh-cn_image_0215192422.png) @@ -40,7 +43,7 @@ A-Tune核心技术架构如下图,主要包括智能决策、系统画像和 - 智能决策层:包含感知和决策两个子系统,分别承担对应用的智能感知和对系统的调优决策。 - 系统画像层:主要包括标注和学习系统,标注系统用于业务模型的聚类,学习系统用于业务模型的学习和分类。 -- 交互系统层:用于各类系统资源的监控和配置,其中调优策略执行在本层进行。 +- 交互系统层:用于各类系统资源的监控和配置,调优策略执行在本层进行。 ![](figures/zh-cn_image_0215591510.png) @@ -574,7 +577,7 @@ A-Tune支持用户训练新的workload\_type。训练方法非常简单,用户

--output_path, -o

-

生成的csv文件的存放路径

+

生成的csv文件的存放路径,需提供绝对路径

--disk, -b

-- Gitee