Here is the output for our ssd gluster which exhibits the same issue as the
hdd glusters.
However, I can replicate the issue on an 8TB WD Gold disk NFS mounted as
well ( removed the gluster part )  Which is the reason I'm on the oVirt
site.  I can start a file copy that writes at max speed, then after a gb or
2 it drops down to 3-10 MBps maxing at 13.3 ish overall.
Testing outside of oVirt using dd doesn't have the same behavior. Outside
ovirt (directly on the ovirtnode to the gluster or 8tb nfs mount results is
max drive speeds consistently for large file copies)

I enabled writeback (as someone suggested) on the virtio-scsi windows disk
and one of our windows 10 installs speed up. Still suffers from sustained
write issue which causes the whole box to cripple. Opening chrome for
example cripples the box or sql server management studio also.

Volume Name: gv1
Type: Replicate
Volume ID: 7340a436-d971-4d69-84f9-12a23cd76ec8
Status: Started
Snapshot Count: 0
Number of Bricks: 1 x (2 + 1) = 3
Transport-type: tcp
Bricks:
Brick1: 10.30.30.121:/gluster_bricks/gv1/brick
Brick2: 10.30.30.122:/gluster_bricks/gv1/brick
Brick3: 10.30.30.123:/gluster_bricks/gv1/brick (arbiter)
Options Reconfigured:
network.ping-timeout: 30
performance.strict-o-direct: on
storage.owner-gid: 36
storage.owner-uid: 36
user.cifs: off
cluster.shd-wait-qlength: 10000
cluster.shd-max-threads: 8
cluster.locking-scheme: granular
cluster.data-self-heal-algorithm: full
cluster.server-quorum-type: server
cluster.quorum-type: auto
cluster.eager-lock: enable
network.remote-dio: off
performance.low-prio-threads: 32
performance.io-cache: off
performance.read-ahead: off
performance.quick-read: off
features.shard: off
cluster.granular-entry-heal: enable
transport.address-family: inet
nfs.disable: on
performance.client-io-threads: off


On Thu, Mar 7, 2019 at 1:00 AM Krutika Dhananjay <kdhan...@redhat.com>
wrote:

> So from the profile, it appears the XATTROPs and FINODELKs are way higher
> than the number of WRITEs:
>
> <excerpt>
> ...
> ...
> %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls
>  Fop
>  ---------   -----------   -----------   -----------   ------------
> ----
>       0.43     384.83 us      51.00 us   65375.00 us          13632
> FXATTROP
>       7.54   13535.70 us     225.00 us  210298.00 us           6816
>  WRITE
>      45.99   28508.86 us       7.00 us 2591280.00 us          19751
> FINODELK
>
> ...
> ...
> </excerpt>
>
> We'd noticed something similar in our internal tests and found
> inefficiencies in gluster's eager-lock implementation. This was fixed at
> https://review.gluster.org/c/glusterfs/+/19503.
> I need the two things I asked for in the prev mail to confirm if you're
> hitting the same issue.
>
> -Krutika
>
> On Thu, Mar 7, 2019 at 12:24 PM Krutika Dhananjay <kdhan...@redhat.com>
> wrote:
>
>> Hi,
>>
>> Could you share the following pieces of information to begin with -
>>
>> 1. output of `gluster volume info $AFFECTED_VOLUME_NAME`
>> 2. glusterfs version you're running
>>
>> -Krutika
>>
>>
>> On Sat, Mar 2, 2019 at 3:38 AM Drew R <drew.r...@gmail.com> wrote:
>>
>>> Saw some people asking for profile info.  So I had started a migration
>>> from a 6TB WDGold 2+1arb replicated gluster to a 1TB samsung ssd 2+1 rep
>>> gluster and it's been running a while for a 100GB file thin provisioned
>>> with like 28GB actually used.  Here is the profile info.  I started the
>>> profiler like 5 minutes ago. The migration had been running for like
>>> 30minutes:
>>>
>>> gluster volume profile gv2 info
>>> Brick: 10.30.30.122:/gluster_bricks/gv2/brick
>>> ---------------------------------------------
>>> Cumulative Stats:
>>>    Block Size:                256b+                 512b+
>>> 1024b+
>>>  No. of Reads:                 1189                     8
>>>     12
>>> No. of Writes:                    4                  3245
>>>    883
>>>
>>>    Block Size:               2048b+                4096b+
>>> 8192b+
>>>  No. of Reads:                   10                    20
>>>      2
>>> No. of Writes:                 1087                312228
>>> 124080
>>>
>>>    Block Size:              16384b+               32768b+
>>>  65536b+
>>>  No. of Reads:                    0                     1
>>>     52
>>> No. of Writes:                 5188                  3617
>>>   5532
>>>
>>>    Block Size:             131072b+
>>>  No. of Reads:                70191
>>> No. of Writes:               634192
>>>  %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls
>>>    Fop
>>>  ---------   -----------   -----------   -----------   ------------
>>>   ----
>>>       0.00       0.00 us       0.00 us       0.00 us              2
>>> FORGET
>>>       0.00       0.00 us       0.00 us       0.00 us            202
>>>  RELEASE
>>>       0.00       0.00 us       0.00 us       0.00 us           1297
>>> RELEASEDIR
>>>       0.00      14.50 us       9.00 us      20.00 us              4
>>>  READDIR
>>>       0.00      38.00 us       9.00 us     120.00 us              7
>>> GETXATTR
>>>       0.00      66.00 us      34.00 us     128.00 us              6
>>>   OPEN
>>>       0.00     137.25 us      52.00 us     195.00 us              4
>>>  SETATTR
>>>       0.00      23.19 us      11.00 us      46.00 us             26
>>>  INODELK
>>>       0.00      41.58 us      18.00 us      79.00 us             24
>>>  OPENDIR
>>>       0.00     166.70 us      15.00 us     775.00 us             27
>>> READDIRP
>>>       0.01     135.29 us      12.00 us   11695.00 us            221
>>> STATFS
>>>       0.01     176.54 us      22.00 us   22944.00 us            364
>>>  FSTAT
>>>       0.02     626.21 us      13.00 us   17308.00 us            168
>>>   STAT
>>>       0.09     834.84 us       9.00 us   34337.00 us            607
>>> LOOKUP
>>>       0.73     146.18 us       6.00 us   52255.00 us          29329
>>> FINODELK
>>>       1.03     298.20 us      42.00 us   43711.00 us          20204
>>> FXATTROP
>>>      15.38    8903.40 us     213.00 us  213832.00 us          10102
>>>  WRITE
>>>      39.14   26796.37 us     222.00 us  122696.00 us           8538
>>>   READ
>>>      43.59   39536.79 us     259.00 us  183630.00 us           6446
>>>  FSYNC
>>>
>>>     Duration: 15078 seconds
>>>    Data Read: 9207377205 bytes
>>> Data Written: 86214017762 bytes
>>>
>>> Interval 2 Stats:
>>>    Block Size:                256b+                 512b+
>>> 1024b+
>>>  No. of Reads:                   17                     0
>>>      0
>>> No. of Writes:                    0                    43
>>>      7
>>>
>>>    Block Size:               2048b+                4096b+
>>> 8192b+
>>>  No. of Reads:                    0                     7
>>>      0
>>> No. of Writes:                   16                  1881
>>>   1010
>>>
>>>    Block Size:              16384b+               32768b+
>>>  65536b+
>>>  No. of Reads:                    0                     0
>>>      6
>>> No. of Writes:                  305                   586
>>>   2359
>>>
>>>    Block Size:             131072b+
>>>  No. of Reads:                 7162
>>> No. of Writes:                  610
>>>  %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls
>>>    Fop
>>>  ---------   -----------   -----------   -----------   ------------
>>>   ----
>>>       0.00       0.00 us       0.00 us       0.00 us              6
>>>  RELEASE
>>>       0.00       0.00 us       0.00 us       0.00 us             20
>>> RELEASEDIR
>>>       0.00      14.50 us       9.00 us      20.00 us              4
>>>  READDIR
>>>       0.00      38.00 us       9.00 us     120.00 us              7
>>> GETXATTR
>>>       0.00      66.00 us      34.00 us     128.00 us              6
>>>   OPEN
>>>       0.00     137.25 us      52.00 us     195.00 us              4
>>>  SETATTR
>>>       0.00      23.19 us      11.00 us      46.00 us             26
>>>  INODELK
>>>       0.00      40.05 us      18.00 us      79.00 us             20
>>>  OPENDIR
>>>       0.00     180.33 us      16.00 us     775.00 us             21
>>> READDIRP
>>>       0.01     181.77 us      12.00 us   11695.00 us            149
>>> STATFS
>>>       0.01     511.23 us      15.00 us   16954.00 us            111
>>>   STAT
>>>       0.01     210.22 us      22.00 us   22944.00 us            291
>>>  FSTAT
>>>       0.09     979.73 us       9.00 us   23539.00 us            404
>>> LOOKUP
>>>       0.81     179.58 us       6.00 us   52255.00 us          19786
>>> FINODELK
>>>       1.07     342.71 us      42.00 us   43711.00 us          13633
>>> FXATTROP
>>>      14.18    9087.30 us     213.00 us  213832.00 us           6817
>>>  WRITE
>>>      40.00   40227.38 us     259.00 us  157934.00 us           4343
>>>  FSYNC
>>>      43.81   26601.57 us     222.00 us  118756.00 us           7192
>>>   READ
>>>
>>>     Duration: 177 seconds
>>>    Data Read: 939534945 bytes
>>> Data Written: 363763200 bytes
>>>
>>> Brick: 10.30.30.121:/gluster_bricks/gv2/brick
>>> ---------------------------------------------
>>> Cumulative Stats:
>>>    Block Size:                  8b+                 256b+
>>>  512b+
>>>  No. of Reads:                    0                142626
>>> 329092
>>> No. of Writes:                   12                    98
>>> 123230
>>>
>>>    Block Size:               1024b+                2048b+
>>> 4096b+
>>>  No. of Reads:                21175                 18223
>>>  3345043
>>> No. of Writes:                58646                 69147
>>>  6092143
>>>
>>>    Block Size:               8192b+               16384b+
>>>  32768b+
>>>  No. of Reads:              1090937                216037
>>> 748595
>>> No. of Writes:              2030403                243915
>>> 240942
>>>
>>>    Block Size:              65536b+              131072b+
>>>  No. of Reads:              1524667               4828662
>>> No. of Writes:               605125               1889892
>>>  %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls
>>>    Fop
>>>  ---------   -----------   -----------   -----------   ------------
>>>   ----
>>>       0.00       0.00 us       0.00 us       0.00 us            133
>>> FORGET
>>>       0.00       0.00 us       0.00 us       0.00 us           4821
>>>  RELEASE
>>>       0.00       0.00 us       0.00 us       0.00 us          42742
>>> RELEASEDIR
>>>       0.00      28.50 us      12.00 us      61.00 us              4
>>>  READDIR
>>>       0.00      71.75 us      59.00 us      88.00 us              4
>>>  SETATTR
>>>       0.00      44.57 us      12.00 us      94.00 us              7
>>> GETXATTR
>>>       0.00      62.17 us      42.00 us      89.00 us              6
>>>   OPEN
>>>       0.00      35.92 us       1.00 us      76.00 us             24
>>>  OPENDIR
>>>       0.00     325.54 us      22.00 us    1117.00 us             13
>>> READDIRP
>>>       0.00     482.13 us      19.00 us   12473.00 us             46
>>>   STAT
>>>       0.00     217.65 us      15.00 us   32841.00 us            221
>>> STATFS
>>>       0.01     497.52 us      11.00 us   29179.00 us            539
>>> LOOKUP
>>>       0.02     685.44 us      16.00 us   61131.00 us            615
>>>  FSTAT
>>>       0.04   31691.92 us      17.00 us  349648.00 us             26
>>>  INODELK
>>>       0.45     451.95 us      51.00 us   65375.00 us          20206
>>> FXATTROP
>>>       6.90   13906.03 us     225.00 us  210298.00 us          10103
>>>  WRITE
>>>      18.47   58375.96 us     389.00 us  218211.00 us           6446
>>>  FSYNC
>>>      27.45   27279.84 us     184.00 us  241444.00 us          20503
>>>   READ
>>>      46.66   32462.82 us       7.00 us 2750519.00 us          29283
>>> FINODELK
>>>
>>>     Duration: 475152 seconds
>>>    Data Read: 799630169437 bytes
>>> Data Written: 362708560796 bytes
>>>
>>> Interval 2 Stats:
>>>    Block Size:                256b+                 512b+
>>> 1024b+
>>>  No. of Reads:                   53                     0
>>>      0
>>> No. of Writes:                    0                    43
>>>      7
>>>
>>>    Block Size:               2048b+                4096b+
>>> 8192b+
>>>  No. of Reads:                    0                   891
>>>    616
>>> No. of Writes:                   16                  1881
>>>   1010
>>>
>>>    Block Size:              16384b+               32768b+
>>>  65536b+
>>>  No. of Reads:                  288                   750
>>>     52
>>> No. of Writes:                  304                   586
>>>   2359
>>>
>>>    Block Size:             131072b+
>>>  No. of Reads:                 9445
>>> No. of Writes:                  610
>>>  %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls
>>>    Fop
>>>  ---------   -----------   -----------   -----------   ------------
>>>   ----
>>>       0.00       0.00 us       0.00 us       0.00 us              6
>>>  RELEASE
>>>       0.00       0.00 us       0.00 us       0.00 us             20
>>> RELEASEDIR
>>>       0.00      28.50 us      12.00 us      61.00 us              4
>>>  READDIR
>>>       0.00      71.75 us      59.00 us      88.00 us              4
>>>  SETATTR
>>>       0.00      44.57 us      12.00 us      94.00 us              7
>>> GETXATTR
>>>       0.00      62.17 us      42.00 us      89.00 us              6
>>>   OPEN
>>>       0.00      34.50 us       1.00 us      76.00 us             20
>>>  OPENDIR
>>>       0.00      55.16 us      19.00 us     128.00 us             25
>>>   STAT
>>>       0.00     363.18 us      25.00 us    1117.00 us             11
>>> READDIRP
>>>       0.00      71.61 us      15.00 us    4323.00 us            149
>>> STATFS
>>>       0.01     251.40 us      11.00 us   15344.00 us            336
>>> LOOKUP
>>>       0.02     594.11 us      16.00 us   61131.00 us            450
>>>  FSTAT
>>>       0.07   31691.92 us      17.00 us  349648.00 us             26
>>>  INODELK
>>>       0.43     384.83 us      51.00 us   65375.00 us          13632
>>> FXATTROP
>>>       7.54   13535.70 us     225.00 us  210298.00 us           6816
>>>  WRITE
>>>      20.03   56497.17 us     394.00 us  218211.00 us           4340
>>>  FSYNC
>>>      25.91   26229.86 us     184.00 us  241444.00 us          12095
>>>   READ
>>>      45.99   28508.86 us       7.00 us 2591280.00 us          19751
>>> FINODELK
>>>
>>>     Duration: 177 seconds
>>>    Data Read: 1298631621 bytes
>>> Data Written: 363744256 bytes
>>>
>>> Brick: 10.30.30.123:/gluster_bricks/gv2/brick
>>> ---------------------------------------------
>>> Cumulative Stats:
>>>    Block Size:                  1b+
>>>  No. of Reads:                    0
>>> No. of Writes:             18126558
>>>  %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls
>>>    Fop
>>>  ---------   -----------   -----------   -----------   ------------
>>>   ----
>>>       0.00       0.00 us       0.00 us       0.00 us            383
>>> FORGET
>>>       0.00       0.00 us       0.00 us       0.00 us           9602
>>>  RELEASE
>>>       0.00       0.00 us       0.00 us       0.00 us          70644
>>> RELEASEDIR
>>>       0.00      20.75 us      13.00 us      29.00 us              4
>>>  READDIR
>>>       0.00      87.00 us      72.00 us     129.00 us              4
>>>  SETATTR
>>>       0.00      71.00 us      46.00 us      93.00 us              6
>>>   OPEN
>>>       0.00      66.00 us       9.00 us     114.00 us              7
>>> GETXATTR
>>>       0.00      50.58 us      16.00 us      90.00 us             26
>>>  INODELK
>>>       0.00      56.38 us       1.00 us     111.00 us             24
>>>  OPENDIR
>>>       0.02      66.23 us      28.00 us     146.00 us            113
>>>  FSTAT
>>>       0.17     143.88 us      13.00 us     444.00 us            539
>>> LOOKUP
>>>       1.17      51.64 us      10.00 us     166.00 us          10103
>>>  WRITE
>>>       2.89      44.06 us       7.00 us    2177.00 us          29349
>>> FINODELK
>>>       5.55     122.83 us      54.00 us    9281.00 us          20206
>>> FXATTROP
>>>      90.19    6249.64 us     237.00 us   59996.00 us           6448
>>>  FSYNC
>>>
>>>     Duration: 772792 seconds
>>>    Data Read: 0 bytes
>>> Data Written: 18126558 bytes
>>>
>>> Interval 2 Stats:
>>>    Block Size:                  1b+
>>>  No. of Reads:                    0
>>> No. of Writes:                 6816
>>>  %-latency   Avg-latency   Min-Latency   Max-Latency   No. of calls
>>>    Fop
>>>  ---------   -----------   -----------   -----------   ------------
>>>   ----
>>>       0.00       0.00 us       0.00 us       0.00 us              6
>>>  RELEASE
>>>       0.00       0.00 us       0.00 us       0.00 us             20
>>> RELEASEDIR
>>>       0.00      20.75 us      13.00 us      29.00 us              4
>>>  READDIR
>>>       0.00      87.00 us      72.00 us     129.00 us              4
>>>  SETATTR
>>>       0.00      71.00 us      46.00 us      93.00 us              6
>>>   OPEN
>>>       0.00      66.00 us       9.00 us     114.00 us              7
>>> GETXATTR
>>>       0.00      58.10 us       1.00 us     111.00 us             20
>>>  OPENDIR
>>>       0.00      50.58 us      16.00 us      90.00 us             26
>>>  INODELK
>>>       0.03      66.23 us      28.00 us     146.00 us            113
>>>  FSTAT
>>>       0.16     145.84 us      13.00 us     346.00 us            336
>>> LOOKUP
>>>       1.18      51.98 us      11.00 us     157.00 us           6816
>>>  WRITE
>>>       2.91      44.05 us       7.00 us    2177.00 us          19798
>>> FINODELK
>>>       5.59     122.70 us      54.00 us    9281.00 us          13632
>>> FXATTROP
>>>      90.11    6210.61 us     238.00 us   54711.00 us           4342
>>>  FSYNC
>>>
>>>     Duration: 177 seconds
>>>    Data Read: 0 bytes
>>> Data Written: 6816 bytes
>>> _______________________________________________
>>> Users mailing list -- users@ovirt.org
>>> To unsubscribe send an email to users-le...@ovirt.org
>>> Privacy Statement: https://www.ovirt.org/site/privacy-policy/
>>> oVirt Code of Conduct:
>>> https://www.ovirt.org/community/about/community-guidelines/
>>> List Archives:
>>> https://lists.ovirt.org/archives/list/users@ovirt.org/message/XHAUIMGRCVEDCLS7F6WALUWJVQ4IXAWU/
>>>
>>
_______________________________________________
Users mailing list -- users@ovirt.org
To unsubscribe send an email to users-le...@ovirt.org
Privacy Statement: https://www.ovirt.org/site/privacy-policy/
oVirt Code of Conduct: 
https://www.ovirt.org/community/about/community-guidelines/
List Archives: 
https://lists.ovirt.org/archives/list/users@ovirt.org/message/BY7GYK3URRQQ5V4Y4GJ6M5ILLSXK2DNG/

Reply via email to