Hello<br><br>Well, we don't have a single box, we have a few setups with large slow HDDs and a couple of edge servers running on 1.5TB RAID SSD for actual streaming.<br><br>Right now it's stable(70% max util) as we managed to write a caching code so basically the slow HDDs mainly feed the edges and only a few users at first.<br>
<br>The edge servers are way faster and cope with 10Gbit bandwidth so far.<br><br>I just hoped that aio is a solution for less strain in HDDs util%.<br><br>As for page cache, that is pretty useless as web-mysql boxes does just fine in serving up to 2500 connections per second.<br>
<br>The main issue is around getting large videos in and out of HDDs fast.<br><br clear="all"><div>---------------------------------------------------------------<br>Cristian Rusu<br>Web Developement & Electronic Publishing<br>
<br>======<br>Crilance.com<br><a href="http://Crilance.blogspot.com">Crilance.blogspot.com</a><br></div>
<br><br><div class="gmail_quote">On Mon, Feb 4, 2013 at 8:29 PM, Lukas Tribus <span dir="ltr"><<a href="mailto:luky-37@hotmail.com" target="_blank">luky-37@hotmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Yes, I'm aware, thats why I told him to monitor the box carefully. However, async IO is not so easy to accomplish under linux, and since he is also using the streaming module, things can get complicated.<br>
<br>
I wonder if switching to FreeBSD would be a better idea to avoid the linux AIO limitations (as in the nginx documentation).<br>
<br>
Anyway, he needs to do some serious testing/thinking/spending time with it. Nobody will come up with the perfect configuration for him resolving all the issues.<br>
<br>
<br>
<br>
----------------------------------------<br>
> Date: Mon, 4 Feb 2013 19:19:09 +0100<br>
> From: <a href="mailto:jgehrcke@googlemail.com">jgehrcke@googlemail.com</a><br>
> To: <a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<div class="im HOEnZb">> Subject: Re: HDD util is 100% - aio questions<br>
><br>
</div><div class="im HOEnZb">> 64 GB of RAM might not be sufficient for keeping a significant part of<br>
> his video data in memory. Hence, depending on the number of concurrent<br>
> users and the average size of the videos Cristian wants to stream it is<br>
> entirely possible that caching videos in memory does not help at all. In<br>
> this case, he needs proper disk I/O settings.<br>
<br>
<br>
</div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</div></div></blockquote></div><br>