glusterfs/extras
Pranith Kumar K ef61a79f33 extras: Provide group set for gluster-block workloads
For gluster-block workloads I/O is always with o-direct so it doesn't
benefit by any of the perf xlators so disabling all of them to save
on memory.
performance.quick-read=off
performance.read-ahead=off
performance.io-cache=off
performance.stat-prefetch=off
performance.write-behind=off
performance.open-behind=off
performance.readdir-ahead=off

We want the I/O on the file to be with o-direct
network.remote-dio=enable

Options that are proven to give good performance with
VM workloads which is very similar to gluster-block
cluster.eager-lock=enable
cluster.quorum-type=auto
cluster.data-self-heal-algorithm=full
cluster.locking-scheme=granular
cluster.shd-max-threads=8
cluster.shd-wait-qlength=10000
features.shard=on

It is better to turn off things we are not using
user.cifs=off

It is better to have allow-insecure to be on so that
ports that are > 1024 in tcmu-runner are allowed.
server.allow-insecure=on

Change-Id: I9a21c824fa42242f02b57569feedd03d9b6f9439
BUG: 1450010
Signed-off-by: Pranith Kumar K <pkarampu@redhat.com>
Reviewed-on: https://review.gluster.org/17254
Smoke: Gluster Build System <jenkins@build.gluster.org>
Reviewed-by: Niels de Vos <ndevos@redhat.com>
CentOS-regression: Gluster Build System <jenkins@build.gluster.org>
NetBSD-regression: NetBSD Build System <jenkins@build.gluster.org>
Reviewed-by: Jeff Darcy <jeff@pl.atyp.us>
2017-05-12 13:21:28 +00:00
..
benchmarking
cliutils eventsapi: JSON output and different error codes 2016-12-02 00:20:39 -08:00
command-completion bash-completion: Swap order of characters in egrep bracket expression 2015-09-08 07:49:30 -07:00
create_new_xlator extras: Fix the create_new_xlator tool 2016-04-13 08:01:52 -07:00
devel-tools extras/devel-tools: script to resolve bt addresses 2017-03-07 22:52:16 -05:00
firewalld eventsapi: Add support for Client side Events 2016-08-30 18:34:59 -07:00
FreeBSD
geo-rep build: out-of-tree builds generates files in the wrong directory 2016-09-18 09:34:37 -07:00
hook-scripts extras/hook-scripts: SELinux brick file context management scripts 2017-05-01 09:30:01 +00:00
init.d build: fixes to build 3.9.0rc2 on Debian 2017-02-26 14:13:32 -05:00
LinuxRPM build: conditionally build legacy gNFS server and associated sub-packaging 2017-04-28 14:08:41 +00:00
ocf
profiler
snap_scheduler snapshot/scheduler: Set sebool cron_system_cronjob_use_shares to on 2017-02-22 01:11:15 -05:00
Solaris
systemd eventsapi: Add Init scripts for different distributions 2016-09-09 03:29:33 -07:00
test all: reduce "inline" usage 2015-09-01 04:55:15 -07:00
Ubuntu
who-wrote-glusterfs contributors: map more email addresses and domain names 2017-02-20 17:10:58 -05:00
backend-cleanup.sh scripts: correct the usage of -perm in backend-cleanup.sh 2016-01-14 03:40:58 -08:00
backend-xattr-sanitize.sh
check_goto.pl
clang-checker.sh clang-analyzer: adding clang static analysis support 2016-06-07 06:56:09 -07:00
clear_xattrs.sh
contri-add.sh
disk_usage_sync.sh
failed-tests.py extras: Fix failed_tests.py to have the updated regression links 2016-08-31 00:20:20 -07:00
file_size_contri.sh
gfid-to-dirname.sh extras:add gfid-to-dirname.sh 2016-03-22 19:24:17 -07:00
git-branch-diff.py git-branch-diff: wrapper script for git to visualize backports 2016-05-18 10:11:03 -07:00
gluster-rsyslog-5.8.conf
gluster-rsyslog-7.2.conf
glusterd-sysconfig
glusterd.vol.in glusterd: Bug fixes for IPv6 support 2016-02-20 09:16:42 -08:00
glusterfs-georep-logrotate Stop logrotate from complaining about missing files. 2014-12-11 00:04:36 -08:00
glusterfs-logrotate debug/io-stats: Add FOP sampling feature 2015-11-01 09:14:34 -08:00
glusterfs-mode.el extras: glusterfs-mode.el has incorrect FSF address 2017-02-02 12:47:17 -05:00
glusterfs.vim
gnfs-loganalyse.py
group-gluster-block extras: Provide group set for gluster-block workloads 2017-05-12 13:21:28 +00:00
group-metadata-cache extras: Provide group set for md-cache and invalidation options 2017-02-03 04:33:17 -05:00
group-virt.example extras: Add more options to group virt 2017-02-17 05:43:58 -05:00
logger.conf.example
Makefile.am extras: Provide group set for gluster-block workloads 2017-05-12 13:21:28 +00:00
migrate-unify-to-distribute.sh
peer_add_secret_pub.in geo-rep: Fix ssh issue in geo-rep 2015-06-25 04:48:31 -07:00
post-upgrade-script-for-quota.sh
pre-upgrade-script-for-quota.sh
prot_filter.py
rebalance.py extras/rebalance.py: Fix statvfs for FreeBSD in python 2017-02-07 07:51:01 -05:00
run-gluster.tmpfiles.in packaging: /var/run/gluster owner gluster:gluster(0775) for statedumps 2017-04-27 15:57:15 +00:00
specgen.scm
stop-all-gluster-processes.sh extras: kill gsyncd before glusterfsd 2016-08-29 04:55:15 -07:00
stripe-merge.c
volfilter.py