1
0
Fork 0

Split tuned-profiles-nfv to host and guest

Resolves: rhbz#1413111

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
This commit is contained in:
Jaroslav Škarvada 2017-03-30 11:52:23 +02:00
parent d008f960b0
commit 1026545936
12 changed files with 125 additions and 42 deletions

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2009-2014 Red Hat, Inc.
.\" * Copyright (C) 2009-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada, Jan Kaluža, Jan Včelák
.\" * Marcela Mašláňová, Phil Knirsch
.\" *
@ -19,7 +19,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_ADM "8" "23 Sep 2014" "Fedora Power Management SIG" "tuned"
.TH TUNED_ADM "8" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-adm - commandline tool for switching between different tuning profiles
.SH SYNOPSIS
@ -85,7 +85,8 @@ Unload tunings.
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR
.NF

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2014 Red Hat, Inc.
.\" * Copyright (C) 2014-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada
.\" *
.\" * This program is free software; you can redistribute it and/or
@ -18,7 +18,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_ATOMIC "7" "23 Sep 2014" "Fedora Power Management SIG" "tuned"
.TH TUNED_PROFILES_ATOMIC "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles\-atomic - description of profiles provided for the Project Atomic
@ -54,7 +54,8 @@ netfilter connections tracking.
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-cpu\-partitioning (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2009-2014 Red Hat, Inc.
.\" * Copyright (C) 2009-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada, Jan Kaluža, Jan Včelák,
.\" * Marcela Mašláňová, Phil Knirsch
.\" *
@ -19,7 +19,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_COMPAT "7" "23 Sep 2014" "Fedora Power Management SIG" "tuned"
.TH TUNED_PROFILES_COMPAT "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles\-compat - description of profiles provided for backward compatibility
@ -88,7 +88,8 @@ set to performance.
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-cpu\-partitioning (7)
.SH AUTHOR
.NF

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2015 Red Hat, Inc.
.\" * Copyright (C) 2015-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada
.\" *
.\" * This program is free software; you can redistribute it and/or
@ -18,7 +18,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_CPU_PARTITIONING "7" "7 Oct 2016" "tuned"
.TH TUNED_PROFILES_CPU_PARTITIONING "7" "30 Mar 2017" "tuned"
.SH NAME
tuned\-profiles\-cpu\-partitioning - description of profile provided for for CPU partitioning
@ -46,7 +46,8 @@ Profile optimized for CPU partitioning.
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR
.NF

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2015 Red Hat, Inc.
.\" * Copyright (C) 2015-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada
.\" *
.\" * This program is free software; you can redistribute it and/or
@ -18,24 +18,20 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_NFV "7" "1 Jul 2015" "Fedora Power Management SIG" "tuned"
.TH TUNED_PROFILES_NFV_GUEST "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles\-nfv - description of profiles provided for the NFV
tuned\-profiles\-nfv\-guest - description of profile provided for the NFV guest
.SH DESCRIPTION
These profiles are provided for the Network Function Virtualization (NFV).
The profile is provided for the Network Function Virtualization (NFV) guest.
.SH PROFILES
The following profiles are provided:
The following profile is provided:
.TP
.BI "realtime\-virtual\-guest"
Profile optimized for virtual guests based on realtime profile.
.TP
.BI "realtime\-virtual\-host"
Profile optimized for virtual hosts based on realtime profile.
.SH "FILES"
.NF
.I /etc/tuned/*
@ -50,6 +46,7 @@ Profile optimized for virtual hosts based on realtime profile.
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-cpu\-partitioning (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR

View file

@ -0,0 +1,54 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2015-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada
.\" *
.\" * This program is free software; you can redistribute it and/or
.\" * modify it under the terms of the GNU General Public License
.\" * as published by the Free Software Foundation; either version 2
.\" * of the License, or (at your option) any later version.
.\" *
.\" * This program is distributed in the hope that it will be useful,
.\" * but WITHOUT ANY WARRANTY; without even the implied warranty of
.\" * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
.\" * GNU General Public License for more details.
.\" *
.\" * You should have received a copy of the GNU General Public License
.\" * along with this program; if not, write to the Free Software
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_NFV_HOST "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles\-nfv\-host - description of profile provided for the NFV host
.SH DESCRIPTION
The profile is provided for the Network Function Virtualization (NFV) host.
.SH PROFILES
The following profile is provided:
.TP
.BI "realtime\-virtual\-host"
Profile optimized for virtual hosts based on realtime profile.
.SH "FILES"
.NF
.I /etc/tuned/*
.I /usr/lib/tuned/*
.SH "SEE ALSO"
.BR tuned (8)
.BR tuned\-adm (8)
.BR tuned\-profiles (7)
.BR tuned\-profiles\-atomic (7)
.BR tuned\-profiles\-sap (7)
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-cpu\-partitioning (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR
.NF
Jaroslav Škarvada <jskarvad@redhat.com>

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2015 Red Hat, Inc.
.\" * Copyright (C) 2015-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada
.\" *
.\" * This program is free software; you can redistribute it and/or
@ -18,7 +18,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_ORACLE "7" "26 Jun 2015" "Fedora Power Management SIG" "tuned"
.TH TUNED_PROFILES_ORACLE "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles\-oracle - description of profiles provided for the Oracle
@ -47,7 +47,8 @@ performance related kernel parameters.
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-atomic (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-cpu\-partitioning (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2015 Red Hat, Inc.
.\" * Copyright (C) 2015-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada
.\" *
.\" * This program is free software; you can redistribute it and/or
@ -18,7 +18,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_REALTIME "7" "18 Jun 2015" "Fedora Power Management SIG" "tuned"
.TH TUNED_PROFILES_REALTIME "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles\-realtime - description of profiles provided for the realtime
@ -45,7 +45,8 @@ Profile optimized for realtime.
.BR tuned\-profiles\-sap (7)
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-cpu\-partitioning (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2009-2014 Red Hat, Inc.
.\" * Copyright (C) 2009-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada
.\" *
.\" * This program is free software; you can redistribute it and/or
@ -18,7 +18,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_SAP_HANA "7" "23 Sep 2014" "Fedora Power Management SIG" "tuned"
.TH TUNED_PROFILES_SAP_HANA "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles\-sap\-hana - description of profiles provided for the SAP HANA
@ -56,7 +56,8 @@ recieve offload for the network adapter.
.BR tuned\-profiles\-sap (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-cpu-partitioning (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2009-2014 Red Hat, Inc.
.\" * Copyright (C) 2009-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada
.\" *
.\" * This program is free software; you can redistribute it and/or
@ -18,7 +18,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES_SAP "7" "23 Sep 2014" "Fedora Power Management SIG" "tuned"
.TH TUNED_PROFILES_SAP "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles\-sap - description of profiles provided for the SAP NetWeaver
@ -48,7 +48,8 @@ areas a process may have.
.BR tuned\-profiles\-sap\-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-cpu\-partitioning (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR

View file

@ -1,6 +1,6 @@
.\"/*
.\" * All rights reserved
.\" * Copyright (C) 2009-2014 Red Hat, Inc.
.\" * Copyright (C) 2009-2017 Red Hat, Inc.
.\" * Authors: Jaroslav Škarvada, Jan Kaluža, Jan Včelák,
.\" * Marcela Mašláňová, Phil Knirsch
.\" *
@ -19,7 +19,7 @@
.\" * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.\" */
.\"
.TH TUNED_PROFILES "7" "23 Sep 2014" "Fedora Power Management SIG" "tuned"
.TH TUNED_PROFILES "7" "30 Mar 2017" "Fedora Power Management SIG" "tuned"
.SH NAME
tuned\-profiles - description of basic tuned profiles
@ -124,7 +124,8 @@ It additionally enables more aggresive writeback of dirty pages.
.BR tuned\-profiles\-sap-hana (7)
.BR tuned\-profiles\-oracle (7)
.BR tuned\-profiles\-realtime (7)
.BR tuned\-profiles\-nfv (7)
.BR tuned\-profiles\-nfv\-host (7)
.BR tuned\-profiles\-nfv\-guest (7)
.BR tuned\-profiles\-cpu\-partitioning (7)
.BR tuned\-profiles\-compat (7)
.SH AUTHOR

View file

@ -104,12 +104,31 @@ Requires: tuna
%description profiles-realtime
Additional tuned profile(s) targeted to realtime.
%package profiles-nfv
Summary: Additional tuned profile(s) targeted to Network Function Virtualization (NFV)
%package profiles-nfv-guest
Summary: Additional tuned profile(s) targeted to Network Function Virtualization (NFV) guest
Requires: %{name} = %{version}-%{release}
Requires: %{name}-profiles-realtime = %{version}-%{release}
Requires: tuna
%description profiles-nfv-guest
Additional tuned profile(s) targeted to Network Function Virtualization (NFV) guest.
%package profiles-nfv-host
Summary: Additional tuned profile(s) targeted to Network Function Virtualization (NFV) host
Requires: %{name} = %{version}-%{release}
Requires: %{name}-profiles-realtime = %{version}-%{release}
Requires: tuna, qemu-kvm-tools-rhev
%description profiles-nfv-host
Additional tuned profile(s) targeted to Network Function Virtualization (NFV) host.
# this is kept for backward compatibility, it should be dropped for RHEL-8
%package profiles-nfv
Summary: Additional tuned profile(s) targeted to Network Function Virtualization (NFV)
Requires: %{name} = %{version}-%{release}
Requires: %{name}-profiles-nfv-guest = %{version}-%{release}
Requires: %{name}-profiles-nfv-host = %{version}-%{release}
%description profiles-nfv
Additional tuned profile(s) targeted to Network Function Virtualization (NFV).
@ -275,6 +294,7 @@ fi
%dir %{_datadir}/tuned
%{_datadir}/tuned/grub2
%{_datadir}/polkit-1/actions/com.redhat.tuned.policy
%ghost %{_sysconfdir}/modprobe.d/kvm.rt.tuned.conf
%files gtk
%defattr(-,root,root,-)
@ -332,14 +352,17 @@ fi
%{_prefix}/lib/tuned/realtime
%{_mandir}/man7/tuned-profiles-realtime.7*
%files profiles-nfv
%files profiles-nfv-guest
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/tuned/realtime-virtual-guest-variables.conf
%config(noreplace) %{_sysconfdir}/tuned/realtime-virtual-host-variables.conf
%ghost %{_sysconfdir}/modprobe.d/kvm.rt.tuned.conf
%{_prefix}/lib/tuned/realtime-virtual-guest
%{_mandir}/man7/tuned-profiles-nfv-guest.7*
%files profiles-nfv-host
%defattr(-,root,root,-)
%config(noreplace) %{_sysconfdir}/tuned/realtime-virtual-host-variables.conf
%{_prefix}/lib/tuned/realtime-virtual-host
%{_mandir}/man7/tuned-profiles-nfv.7*
%{_mandir}/man7/tuned-profiles-nfv-host.7*
%files profiles-cpu-partitioning
%defattr(-,root,root,-)