September 19, 2008 Nick Holland wrote:
> Vadim Zhukov wrote:
> > Hello to all, especially ones running mirrors/anoncvs servers.
> >
> > Does anyone have traffic statistics, especially inbound traffic? I
> > want to set up a mirror but I need to know how much inbound traffic
> > it'll generate. I do not pay for outbound traffic, so I do not
> > bother about it.
> >
> > Thanks in advance.
>
> How to create a small fortune:  Start with a LARGE fortune, and run
> a mirror paying for data movement.
>
> This isn't a bandwidth number, but it will give you some idea:
>
>   /var/www/ftp/pub/OpenBSD $ du -hs snapshots/
>   49.4G   snapshots/
>
> Most of that will get replaced a few times a month.
>
> If you are paying for data transfer in or out, you don't wont want
> to be running a mirror unless you are trying to burn off some cash.
> If that's your goal, I can think of some better ways to do it. :)
>
> You can't run a good mirror if you are worrying about how much
> data is going in or out of it.  (the world doesn't need another
> bad mirror).
>
> On the other hand...if your issue is data RATE rather than data
> TRANSFERED, you can just pick a slow (for you) source...but that
> will mean your mirror lags higher-order mirrors a bit.

My fault, I didn't mention what I mean/want clearly.

I do not bother about inbound traffic initiated _by_ mirror - it'll go 
through another path. In detail: I have to connections, one is common 
ISP connection with unlimited traffic but with dynamic IP (and I do NAT 
there), and second is good connection with static IP where I have to pay 
when incoming traffic overquotes. I'll get updates via dynamic IP 
connection, and server, of course, will run on public IP.

I already checked that simple traversing /usr/src with "cvs update" takes 
about 4 megabytes inbound traffic (may be less). So, say, 40 such runs 
per day will eat up about 5 gigabytes of traffic per month. But I do not 
ever know, is "40" small, large or somewhat normal.

I like OpenBSD, but is problem for me to order something - I live not in 
North America or EU. And my programmer skills are small too. So all that 
I can is to test sometimes things appearing on tech@ or ports@, and... 
set up another (hope not so bad:) ) mirror.

-- 
  Best wishes,
    Vadim Zhukov

Reply via email to