In article <mn.dd2e7d7b9f7f09a1.48968@blueyonder.invalid>,
Jono <nothanks@blueyonder.invalid> wrote:
>Anyone care to help me spec a machine that I can rack mount & install
>Trixbox/Asterisk upon?
>
>Would prefer solid state memory over HD drive.....
>
>Also need up to 12 channels of ISDN2e/BRI. Long story short, BT want
>over £3k to install a PRI.
>
>So, here's the shopping list:
>
>Rackmount Case
>Motherboard
>IDE/SD card (is it SD I'm after?)
>Processor
>ISDN2e Line Cards (2 x 4 port?)
>RAM
How many incoming lines do you actually need?
However, £3K from BT vs. the install for 6 x ISDN2e connections plus the
on-going rental on them... Are you sure it's not going to be cheaper in
the long-run to get the PRI?
With regard to server - how many extensions?
Although that's a bit of a moot point, given that you might need a
mother board with 2 PCI slots on it, so you'll struggle to get anything
under a 3GHz Pentium or 2GHz Xeon which would be more than adequate,
even with a moderate amount of transcoding going on (which you probably
won't be doing). Stick 512MB of RAM in it and you'll be fine - the later
versions of asterisk do not seem to have any memory leak issues, they
grow until they've had a max. number of calls through and stay there IME.
Eg. Top sorted by memory on a clients site:
PID USER
PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
26389 root -11 0 40856 13m 4548 S 0.0 5.6 23:07.04 asterisk
This is asterisk 1.2.13. Uptime is 32 days and this has a 4-port ISDN2e
interface on one side (mISDN driver) and 20 extensions in a busy sales &
admin office on the other. CPU is a 1GHz Via C7 and it has 128MB of RAM
avalable to the OS (It has 256MB in total, but 128M is a ramdisk which
the OS boots into off flash)
Basically what I'm saying is that any modern box will do you just fine,
so go with something you're familiar with if you've built/bought
"server" boxes in the past. The "usual" rules I'd suggest would be to
compile a custom kernel that matches the hardware, and turn off all the
non-used hardware on the mobo (eg. usb, sound, etc.) if you can. As for
booting off flash - you can get devices big enough these days to put a
"live" system on, I developed my own booting system which doesn't touch
the flash after it's booted, but you might just want to stick a laptop
drive in there to get you going...
Have you considered an IAX/SIP trunk to someone who could provide a
service using g729? Might work on a dedicated ADSL line if you have a
good business service to a decent ISP, and can get most of the 833Kb/sec
upload speed. (Although you'd only need a fraction of it on g729 with
an IAX trunk)
Gordon