Re: RFC: I/O bandwidth controller

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: <righi.andrea@...>
Cc: Hirokazu Takahashi <taka@...>, <baramsori72@...>, <balbir@...>, <xen-devel@...>, Satoshi UCHIDA <s-uchida@...>, <containers@...>, <linux-kernel@...>, <virtualization@...>, <dm-devel@...>, <agk@...>, <dave@...>, <ngupta@...>
Date: Thursday, August 14, 2008 - 7:18 am

Andrea Righi wrote:

  Actually it's a little-known easy problem.

  The capacity planning community does it all the time, but then describes
it in terms that are only interesting (intelligible?) to an enthusiastic
amateur mathematician (;-))

  One finds the point, called N*, at which the throughput flattens
out and and the response time starts to grow without bounds, and
calls that level the maximum.

  In practice, one does an easier variant.  One sets a response-time 
limit and throttles *everyone* proportionally when th disk starts to 
regularly degrade beyond the limit.  Interestingly, because we're 
slowing the application to prevent slowing the disks, the value we 
pick needn't be terribly precise.  It also doesn't require any pre-
knowledge about the disks.

  Send me a note if you want to discuss this in more detail.

--dave
-- 
David Collier-Brown            | Always do right. This will gratify
Sun Microsystems, Toronto      | some people and astonish the rest
davecb@sun.com                 |                      -- Mark Twain
cell: (647) 833-9377, bridge: (877) 385-4099 code: 506 9191#
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: RFC: I/O bandwidth controller, Hirokazu Takahashi, (Tue Aug 12, 7:10 am)
Re: RFC: I/O bandwidth controller, 강동재, (Wed Aug 13, 2:23 am)
Re: RFC: I/O bandwidth controller, Fernando Luis , (Tue Aug 12, 9:15 am)
Re: RFC: I/O bandwidth controller, Andrea Righi, (Tue Aug 12, 8:55 am)
Re: RFC: I/O bandwidth controller, David Collier-Brown, (Thu Aug 14, 7:18 am)
Re: RFC: I/O bandwidth controller, Andrea Righi, (Tue Aug 12, 9:07 am)
Re: RFC: I/O bandwidth controller, Fernando Luis , (Tue Aug 12, 9:54 am)
Re: RFC: I/O bandwidth controller, Andrea Righi, (Tue Aug 12, 4:44 pm)
Re: RFC: I/O bandwidth controller, Dong-Jae Kang, (Wed Aug 13, 3:47 am)
Re: RFC: I/O bandwidth controller, Andrea Righi, (Wed Aug 13, 1:56 pm)