Re: How mClock profile calculation works, and IOPS

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

Thanks a lot for the information.

I have a last question. Why is the bench performed using writes of 4 KiB. Is any reason to choose that over another another value?

On my lab, I tested with various values, and I have mainly two type of disks. Some Seagates and Toshiba.

If I do bench with 4KiB, what I get from Seagate is a result around 2000 IOPS. While the Toshiba is more arround 600.

If I do bench with 128KiB, I still have results arround 2000 IOPS for Seagate, but Toshiba also bench arround 2000 IOPS. And from the rados experiment I did, having osd_mclock_max_capacity_iops_hdd set to 2000 on that lab setup is the value I get the most performance from my rados experiments, both with Segate and Toshiba disks.

Luis Domingues
Proton AG


------- Original Message -------
On Monday, April 3rd, 2023 at 08:44, Sridhar Seshasayee <sseshasa@xxxxxxxxxx> wrote:


> Why was it done that way? I do not understand the reason why distributing
> 
> > the IOPS accross different disks, when the measurement we have is for one
> > disk alone. This means with default parameters we will always be far from
> > reaching OSD limit right?
> > 
> > It's not on different disks. We distribute the IOPS across shards on a
> 
> given OSD/disk. This is an internal implementation detail.
> This means in your case, 450 IOPS is distributed across 5 shards on the
> same OSD/disk. You can think of it as 5 threads
> being allocated a share of the total IOPS on a given OSD.
> -Sridhar
> _______________________________________________
> ceph-users mailing list -- ceph-users@xxxxxxx
> To unsubscribe send an email to ceph-users-leave@xxxxxxx
_______________________________________________
ceph-users mailing list -- ceph-users@xxxxxxx
To unsubscribe send an email to ceph-users-leave@xxxxxxx



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux