Как использовать новую функцию IOPS
Форум
  1. Forums
  2. CloudLinux and Control Panels
  3. CloudLinux and cPanel
  1. Scott Neader
  2. Wednesday, 02 December 2015
  3.  Subscribe via email
iops
Rate this post:
  1. 02.12.2015 16:12:27
  2. # 1
Scott Neader Accepted Answer
Posts: 89
Joined: 12.06.2014
0
Votes
Undo
The "documentation" for the new IOPS Limits is exactly two sentences long:
http://docs.cloudlinux.com/index.html?iops_limits.html
IOPS limits restrict the total number of read/write operations per second. When the limit is reached the read/write operations stop until current second expires.
I'm looking for how to properly configure this new setting.  For example, let's say we currently have an IO limit of 4MBps (thus a setting of 4096, since it's in KB)... what is a reasonable IOPS setting?

I found one website that suggests that a good value in this scenario would be 1024 (since each io is 4KB x 1024 IOPS = 4096 KBps)
http://wiki.mikejung.biz/CloudLinux#CloudLinux_IOPS_Limit
If each IO is 4KB (pretty common with most Linux File systems), you are also setting the throughput, or io limit covered in the section below. 1000 IOPS @ 4KB block size per request equals about 4000KB/s or 4MB/s
Unfortunately, when trying to set IOPS to 1024, the customer sees something VERY strange in cPanel:




Thus... my question... how do we use this feature properly?

- Scott
  1. 03.12.2015 14:12:43
  2. # 2
Bogdan Accepted Answer
Posts: 709
Joined: 26.06.2013
0
Votes
Undo
We have found this issue is happening under some circumstances. So far we are not sure why is this happening, however was able to reproduce it on a test servers (just with much lower scale).
  1. 03.12.2015 16:12:42
  2. # 3
Scott Neader Accepted Answer
Posts: 89
Joined: 12.06.2014
0
Votes
Undo
My guess is that IOPS is being displayed as Bytes instead of KiloBytes?
  1. 04.12.2015 09:12:06
  2. # 4
Scott Neader Accepted Answer
Posts: 89
Joined: 12.06.2014
0
Votes
Undo
Bogdan, the question is really... how do we use the feature?  There is no documentation.  Is IOPS set as bytes or kilobytes? What is a realistic number to use, for whatever setting you currently have as a Disk IO limit?

Any type of information would be good.  I just find it hard to believe the feature was released, but there is no documentation as to how to use it.

- Scott
  1. 07.12.2015 02:12:32
  2. # 5
Bogdan Accepted Answer
Posts: 709
Joined: 26.06.2013
0
Votes
Undo
Sorry for not answering your question direclly in previous post.

IOPS is number of IO operations per second, how many request was done to disks by that specified user. It depends from different factors as multiple logical requests can be combined into a single I/O request to the device. In most cases it should not be greater then 1024.

You may see the actual IOPS per disks with \'iostat 1\' command, in tps column.
  1. 06.02.2016 09:02:02
  2. # 6
Chuck Charleston Accepted Answer
Posts: 12
Joined: 22.01.2016
0
Votes
Undo
I have this same issue on my servers with it showing /1024. It is quite misleading to the customers and I have fairly often tickets about this asking if they are exceeding a limit. Maybe we could have an option to hide this in Cpanel?
  1. 08.02.2016 03:02:19
  2. # 7
Bogdan Accepted Answer
Posts: 709
Joined: 26.06.2013
0
Votes
Undo
Unfortunately there is no easy way to hide IOPS usage, they are implemented with cPanel templates. However until we provide a solid fix the workaround is to set IOPS to 0 (unlimited), as a result they will be not shown in cpanel bar at all.
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!
гость
Submit Your Response
Upload files or images for this discussion by clicking on the upload button below. Supports gif,jpg,png,zip,rar,pdf
• Insert • Remove Upload Files (Maximum File Size: 2 MB)
Captcha
To protect the site from bots and unauthorized scripts, we require that you enter the captcha codes below before posting your question.