Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Users

Low-power/energy-efficient SD backend/server

 

 

MythTV users RSS feed   Index | Next | Previous | View Threaded


vitani-mythtv at tfxsoft

May 19, 2010, 3:14 AM

Post #1 of 7 (1052 views)
Permalink
Low-power/energy-efficient SD backend/server

Good morning all,

I'm currently using a full-blown 2.8GHz P4 (with HT) for my backend, but
it's costing waaay too much to keep that running 24/7 (and it sounds like
the inside of an aeroplane in our living room!). I was wondering if anyone
here had any recommendations on what I should replace it with?

Things I use the backend for:
- Recording 1-3 SD programs simultaneously from a PCI Nova T500 (Dual tuner)
- Sharing those recordings, plus other videos, music & pictures using Samba
(my frontends are Xboxes running XBMC)
- Mythweb & Webmin
- Transmission torrent client

Things I *don't* do:
- Transcoding or comm flagging
- Live TV
- HDTV

I've done a bit of Googling, but all the site/thread/posts I find are 2 or
more years old, and thus are pretty irrelevant (or are they?). I'm happy to
build my own box from scratch, or use something pre-built.

Thanks!
Vitani


udovdh at xs4all

May 19, 2010, 3:32 AM

Post #2 of 7 (993 views)
Permalink
Re: Low-power/energy-efficient SD backend/server [In reply to]

On 2010-05-19 12:14, Vitani wrote:
> I've done a bit of Googling, but all the site/thread/posts I find are 2
> or more years old, and thus are pretty irrelevant (or are they?). I'm
> happy to build my own box from scratch, or use something pre-built.

A simple VIA Epia EN12000 with a Terratec 1200 DVB-T card did 24/7
recordings of 3 channels off of one multiplex and once in a while it ran
the frontend.

Also:
A low power, cheap AMD Athlon can do what you want, easily.

See http://www.gossamer-threads.com/lists/mythtv/users/425229 for the
current lowish power hardware that is running the same task now.
I upgraded a bit so it could run valgrind more or less well.
You can downgrade somewhat and watch/record TV easily.

Udo
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


mythtv at theseekerr

May 19, 2010, 4:02 AM

Post #3 of 7 (1003 views)
Permalink
Re: Low-power/energy-efficient SD backend/server [In reply to]

On Wed, May 19, 2010 at 8:14 PM, Vitani <vitani-mythtv [at] tfxsoft> wrote:
> Good morning all,
>
> I'm currently using a full-blown 2.8GHz P4 (with HT) for my backend, but
> it's costing waaay too much to keep that running 24/7 (and it sounds like
> the inside of an aeroplane in our living room!). I was wondering if anyone
> here had any recommendations on what I should replace it with?
>
> Things I use the backend for:
> - Recording 1-3 SD programs simultaneously from a PCI Nova T500 (Dual tuner)
> - Sharing those recordings, plus other videos, music & pictures using Samba
> (my frontends are Xboxes running XBMC)
> - Mythweb & Webmin
> - Transmission torrent client
>
> Things I *don't* do:
> - Transcoding or comm flagging
> - Live TV
> - HDTV
>
> I've done a bit of Googling, but all the site/thread/posts I find are 2 or
> more years old, and thus are pretty irrelevant (or are they?). I'm happy to
> build my own box from scratch, or use something pre-built.
>
> Thanks!
> Vitani

The finest cheapest Atom based boards would do you fine -
http://www.newegg.com/Product/Product.aspx?Item=N82E16813121398&cm_re=atom-_-13-121-398-_-Product
for example, has a PCI slot so you could use your existing tuner card.
Just add a gigabyte of RAM and a couple of hard drives and you're
ready to go. Oh, and a case and power supply - that board doesn't need
anything special in the way of power supply - it has a 24 pin ATX
connector, but the extra 4 pins aren't necessary for such a low power
board (you can use it with your existing power supply even if it only
has the original 20 pin ATX connector. In case you'd wondered, the
other 4 pins are to supply extra power for PCI-E graphics cards).

Essentially, for digital tuners, you're just dumping a raw stream to
the hard drive, with very little processing required, so the weedy
Atom CPU isn't a problem. The graphics chip is mediocre, but that's no
big deal for a backend either. And it's very low power indeed.

Avoid the all-in-one type Atom "nettops", as most of them can't take
3.5" hard drives - 2.5" drives are slower, lower capacity and more
expensive, so they're really not suitable for use in a backend.

- Chris
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


gregcope at gmail

May 19, 2010, 4:21 AM

Post #4 of 7 (993 views)
Permalink
Re: Low-power/energy-efficient SD backend/server [In reply to]

On 19 May 2010 12:02, Christopher Kerr <mythtv [at] theseekerr> wrote:
> Avoid the all-in-one type Atom "nettops", as most of them can't take
> 3.5" hard drives - 2.5" drives are slower, lower capacity and more
> expensive, so they're really not suitable for use in a backend.
>
> - Chris

Unless you use either an esata driver or a NAS in which case a Revo
would do fine. You would however need to replace the Nova-T with a
USB tuner.

Greg
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


reidjr at lineone

May 19, 2010, 12:35 PM

Post #5 of 7 (969 views)
Permalink
Re: Low-power/energy-efficient SD backend/server [In reply to]

On 19/05/10 11:14, Vitani wrote:
> Good morning all,
>
> I'm currently using a full-blown 2.8GHz P4 (with HT) for my backend,
> but it's costing waaay too much to keep that running 24/7 (and it
> sounds like the inside of an aeroplane in our living room!). I was
> wondering if anyone here had any recommendations on what I should
> replace it with?
>
> Things I use the backend for:
> - Recording 1-3 SD programs simultaneously from a PCI Nova T500 (Dual
> tuner)
> - Sharing those recordings, plus other videos, music & pictures using
> Samba (my frontends are Xboxes running XBMC)
> - Mythweb & Webmin
> - Transmission torrent client
>
> Things I *don't* do:
> - Transcoding or comm flagging
> - Live TV
> - HDTV
>
> I've done a bit of Googling, but all the site/thread/posts I find are
> 2 or more years old, and thus are pretty irrelevant (or are they?).
> I'm happy to build my own box from scratch, or use something pre-built.
>
> Thanks!
> Vitani
>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users [at] mythtv
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
I posted this a few weeks back, as you didnt find it in the search, here
it is again :-)

Travis Tabbal wrote:
>
>
> On Tue, Apr 20, 2010 at 8:39 PM, <glenhawk [at] optusnet
> <mailto:glenhawk [at] optusnet>> wrote:
>
>
> I have been considering the same thing because an "always-on" low
> power server is attractive. The only major thing holding me back
> is not being able to install my PCI HDTV cards in it. I have found
> one ION board with a PCI slot (Zotec I think) and I could put my
> dual tuner in it and then have a secondary backend for a couple
> more tuners when needed.
>
Just been round the same loop. I want a silent full speed server that
doesn't use any power :-)

I have a small Buffalo NAS with a couple of 1TB USB drives attached
which is reasonably quiet, and only uses about 10 Watts above the draw
of the Hardrives, so 25W all spinning but idle. Its an arm processor
with 128 M RAM

I have a little acer revo, which is a fantastic machine, dual core,
quiet ( but not silent) reasonably powered with a 160G laptop drive and
1G Ram only 20W all in (about half of a first generation desktop atom
board)

My old backend had 4 IDE drives with a total of 1TB of storage, a duron
1600 and 3 PCI capture cards, and a total of 115w all spining.

It was all working well wake to record on the backend ( which is
actually probably the lowest power option, depending on the hours the
backend is recording or streaming) But I went through a loop of trying
to run an always-on low power backend.

Options tried:

1) Run backend on the NAS. Hard to compile myth on the arm platform,
not enough memory and CPU to run backed, particularly the Mysql
database :-( Possible, but not practical.

2) Backend on the revo. Plenty of CPU for the Job, and memory, x86 so no
compile issues. Using this with the NAS would have been a good solution,
but none of my PCI tuner cards are useful. DVB-T USB devices are easy
to get, and about £30, got one and it works fine, as long as you are
careful with the chipset you buy ( learned that to my cost)
However two of my tuner cards are dvb-s, and they are not as common or
as cheap in USB versions. There are really cheapUSB DVB-S out there, but
they have no linux support.

3) A hybrid approach, revo master backend with DVB-T, the old backend as
slave with DVB-S PCI cards.
This is a reasonable compromise. If I was only recording TV I would have
probably stopped at this, with wake to record on the slave, so all the
convenience of the always on backend, with the power draw of the revo.
Automatically turning on the bigger machine to record DVB-S channels.
The wake to record fuctions work perfectly in 0.23, with the master
backend closing down and starting the slave. Only downside is I often
use the dvb-s cards for LiveTV, and the wakeup stuff doesnt support it.
In fact it desperately tries to shut down the slave whenever you turn it
on if nothing is scheduled !

You could make this work but I had some of the issues with the hardware.
and moved on to ....

4) Looked again at a stand alone atom board, but we hit the PCI slot
count, a single slot is the most you can hope for. Also as said the
older atom platforms are 40 Watt draw, because of the motherboard chipset.

5) Where I am now ........kind of back where I started.

There is a good article on Toms hardware comparing the power efficiency
of Atom and newer core 2 duos (both 45nm fabrication). Not that much in
it really

Replaced the old motherboard with a cheap Gigabyte 775 board, with a low
end 45nm core2duo chip. I also swapped things around to make sure I had
a good 80+ powersupply.

Changing the power supply saved about 10W, which is surprising, ditched
some of the smaller drives, 7 watts each, and the dvb-t pci card 7 watts.
Gigabyte GA-G31M-ES2L iG31 Socket 775
So my backend is now 2 hardrives, 2 DVB-S PCI, 1 USB DVB-T, 80+ PSU, a
Gigabyte GA-G31M-ES2L iG31 Socket 775 and an e3300 cpu. The gigabyte
board lets you undervolt the processor, and if you let everything but
the boot drive spin down, it idles around 50W at the wall. So not much
more power than a cheaper atom board, with only about 40W being used by
the MB/processor and psu losses. The rest is the DVB-s cards and HD when
spinning. The up side is for a few watts more at idle, it has the guts
to do other things if needs be. It leaves me with 4 spare SATA ports, a
2.5GHz dual core CPU and 2GB ram for emergencies or other applications
to use.

Hopefully the info on pros and cons will be useful, even if you don't
end up with the same conclusion.

john


eric.pheatt at gmail

May 20, 2010, 8:35 AM

Post #6 of 7 (926 views)
Permalink
Re: Low-power/energy-efficient SD backend/server [In reply to]

On Wed, May 19, 2010 at 12:35 PM, John <reidjr [at] lineone> wrote:
> On 19/05/10 11:14, Vitani wrote:
>
> Good morning all,
>
> I'm currently using a full-blown 2.8GHz P4 (with HT) for my backend, but
> it's costing waaay too much to keep that running 24/7 (and it sounds like
> the inside of an aeroplane in our living room!). I was wondering if anyone
> here had any recommendations on what I should replace it with?
>
> Things I use the backend for:
> - Recording 1-3 SD programs simultaneously from a PCI Nova T500 (Dual tuner)
> - Sharing those recordings, plus other videos, music & pictures using Samba
> (my frontends are Xboxes running XBMC)
> - Mythweb & Webmin
> - Transmission torrent client
>
> Things I *don't* do:
> - Transcoding or comm flagging
> - Live TV
> - HDTV
>
> I've done a bit of Googling, but all the site/thread/posts I find are 2 or
> more years old, and thus are pretty irrelevant (or are they?). I'm happy to
> build my own box from scratch, or use something pre-built.
>
> Thanks!
> Vitani
>

It's possible on certain nas boxes, but not simple unless you already
have a full distro up an running.

I'm using a Buffalo based NAS (the Kurobox HG WR) with 128mb ram that
has been converted to use Debian with lighttp, mythweb. mysql and
mythbackend as my MBE. I started using it with .20 (with some patching
and build reconfiguration to get the PowerPC wo/AltiVec working
properly) but the latest .23 release package from
debian-multimedia.org installs just fine now without patching as
altivec is now disabled by default for PowerPC builds. I have a
Plextor ConvertX PX-TV-402U usb encoder (for analog cable below ch 33)
and a HDHomeRun for digital ClearQAM and OTA in my setup. There is
just enough memory, processor and io available to record three things
at the same time while playing back another recording on an AppleTV
frontend if you minimize the memory footprint of mysql. I am not doing
transcoding or comflagging on this machine and have my workstation
setup with mythjobqueue to take care of those tasks when it is
available.

But... my setup won't help you keep your Nova-T in a master backend
since it does not have a pci slot and you would need to get either a
usb and/or a HDHomeRun capture device.

Here are some links on the specs of my setup:

http://buffalo.nas-central.org/wiki/Kurobox_Hardware_and_Description
http://buffalo.nas-central.org/wiki/Mythtv (info from my .20 setup)

I've looked at switching to an ARM based NAS with room for multiple
drives, but I have not had time to vet the options available myself.
That said things look promising based on recent posts to the QNAP
forms (http://forum.qnap.com/viewtopic.php?f=147&t=10572&sid=1108f9b41b70024cfbddbd8a04a899f1&start=10).

Cheers,
Eric
_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


reidjr at lineone

May 20, 2010, 1:02 PM

Post #7 of 7 (918 views)
Permalink
Re: Low-power/energy-efficient SD backend/server [In reply to]

On 20/05/10 16:35, Eric Pheatt wrote:
> On Wed, May 19, 2010 at 12:35 PM, John<reidjr [at] lineone> wrote:
>
>> On 19/05/10 11:14, Vitani wrote:
>>
>> Good morning all,
>>
>> I'm currently using a full-blown 2.8GHz P4 (with HT) for my backend, but
>> it's costing waaay too much to keep that running 24/7 (and it sounds like
>> the inside of an aeroplane in our living room!). I was wondering if anyone
>> here had any recommendations on what I should replace it with?
>>
>> Things I use the backend for:
>> - Recording 1-3 SD programs simultaneously from a PCI Nova T500 (Dual tuner)
>> - Sharing those recordings, plus other videos, music& pictures using Samba
>> (my frontends are Xboxes running XBMC)
>> - Mythweb& Webmin
>> - Transmission torrent client
>>
>> Things I *don't* do:
>> - Transcoding or comm flagging
>> - Live TV
>> - HDTV
>>
>> I've done a bit of Googling, but all the site/thread/posts I find are 2 or
>> more years old, and thus are pretty irrelevant (or are they?). I'm happy to
>> build my own box from scratch, or use something pre-built.
>>
>> Thanks!
>> Vitani
>>
>>
> It's possible on certain nas boxes, but not simple unless you already
> have a full distro up an running.
>
> I'm using a Buffalo based NAS (the Kurobox HG WR) with 128mb ram that
> has been converted to use Debian with lighttp, mythweb. mysql and
> mythbackend as my MBE. I started using it with .20 (with some patching
> and build reconfiguration to get the PowerPC wo/AltiVec working
> properly) but the latest .23 release package from
> debian-multimedia.org installs just fine now without patching as
> altivec is now disabled by default for PowerPC builds. I have a
> Plextor ConvertX PX-TV-402U usb encoder (for analog cable below ch 33)
> and a HDHomeRun for digital ClearQAM and OTA in my setup. There is
> just enough memory, processor and io available to record three things
> at the same time while playing back another recording on an AppleTV
> frontend if you minimize the memory footprint of mysql. I am not doing
> transcoding or comflagging on this machine and have my workstation
> setup with mythjobqueue to take care of those tasks when it is
> available.
>
> But... my setup won't help you keep your Nova-T in a master backend
> since it does not have a pci slot and you would need to get either a
> usb and/or a HDHomeRun capture device.
>
> Here are some links on the specs of my setup:
>
> http://buffalo.nas-central.org/wiki/Kurobox_Hardware_and_Description
> http://buffalo.nas-central.org/wiki/Mythtv (info from my .20 setup)
>
> I've looked at switching to an ARM based NAS with room for multiple
> drives, but I have not had time to vet the options available myself.
> That said things look promising based on recent posts to the QNAP
> forms (http://forum.qnap.com/viewtopic.php?f=147&t=10572&sid=1108f9b41b70024cfbddbd8a04a899f1&start=10).
>
> Cheers,
> Eric
>
>
Interesting, As I said in my post above I tried running mythbackend 0.21
on a Debian install on a buffalo link station, which is arm based, with
128 M RAM. It all seemed way too heavy in terms of memory use to be
feasible, even running mysql seemed to be really loading it up. I spent
some time on it, but never actually got it all running. Does the
power-PC chip make all the difference ?


_______________________________________________
mythtv-users mailing list
mythtv-users [at] mythtv
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

MythTV users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.