So, that's the best I have gathering dust here:
- Pentium 4 3Ghz HT, two slots for ram, 1gb DDR533 and 2x512mb DDR800, two sata ports, onboard vga and dedicated agp vga (Radeon 9600 Pro). This thing used to run HL2 and NFSU2 quite happily.
- Pentium 850mhz, probably 128mb of RAM, no sata ports, dedicated pci vga and hopefully onboard vga too
- SATA: 500gb, 120gb, 80gb (one of each)
- PATA: Not sure about size, but probably I can find something around 20gb. Enough to install system and boot.
Requirements, in decreasing order of importance:
a - Energy efficient. Must spend as little energy as possible, since it will be online 24/7. If too costly to run, project will probably be vetoed
b - Must run Linux or something alike, but I'd like it to be easy to configure too. I'm reasonably familiar with Ubuntu. I guess freenas and xbmc are okay too.
c - Basic expected functions: home NAS, file server, print server, FTP, torrent machine, play mp3 or a web-radio all day long.
d - It would be good if I could run a shoutcast station, a LAMP web server, maybe even a lightweight virtual machine. Nothing too demanding, though.
e - It would be awesome if I could have a HTPC to use sometimes, but it could be mostly powered off
Budget:
- For now, basically none. Probably I can spare enough to add a pci-to-sata or pata-to-sata adapter to the 850mhz pentium, if needed. And, if the setup proves to be useful and works reasonably well, I may even get a budget to buy more current hardware in a year or so!
Options I came up with:
1 - Give up, I'll never do anything non-tragic with that equipment (violating all requirements)
2 - Use the 850mhz "beast" to attend objectives a-b-c-(d?), and be grateful if I manage to do it
3 - Option 2 + make an HTPC using the Pentium 4 with Radeon 9600 Pro (maybe running XBMC), achieving also objective e
4 - Force the pentium 4 to attend objectives a-b-c-d-e, acting as HTPC+server+torrent machine+toaster+coffee machine+electric shaver+walk over waters+...
5 - Forget the HTPC dream, I'll be lucky if I can attend objectives a-b-c-d using the pentium 4
6 - Even though I might meet some of my requirements, the always-on gear will irreversibly be a power hog, violating requirement a.
Considerations about each option:
1 - Probably the most mentally sane option
2 - Seems reasonable. I guess I don't need much processing power to achieve objective c (and d, if I'm lucky). I might even be able to underclock the processor, in order to save even more energy. But I'm not sure if that ancient processor architecture would be very energy-efficient. Maybe a 850mhz processor at full load eats more energy than a 3.2ghz HT at half load?
3 - The most reasonable one to me, with greater potential to satisfy all my needs. Keep underpowered hardware to lightweight tasks a-b-c-d, and boot the most powerful (and power-hungry) rig only to do the task that demands more processing power. Maybe even wake-on-lan!
4 - Very likely to work, but I guess it's also very like to violate requirement a.
5 - Well, if it at least attends requirements a-b-c-d, I guess I can't complain
6 - Also something that crosses my mind frequently, and that's why I've been postponing this project so much
General considerations/questions:
- I don't demand top-notch speed. I'll use mostly a 802.11g connection to access the server.
- In order to reduce energy to a minimum, I'm considering how to keep hardware to a minimum. No pci cards, only one memory module, only one hd, no optical drive, no dedicated vga (except for requirement e), disable everything in bios, maybe even underclock the processor and ram?
- I once bought a small NAS/print server/FTP which only consumed 5w of power, but it was painful to manage and also very slow, with mere 300mhz of ARM power. And then its voltage regulator fried.
- A Raspberry Pi would be an awesome substitute for the HTPC, but after shipping to Brazil and some taxes, it doesn't sound so interesting anymore...
- I MIGHT get a HP DV6000 notebook, which would most likely be the best thing in terms of alternative a.
- If it runs a web server, I'll probably use it for some very basic home automation project
- How would be the most responsive way to manage the server remotely from another pc in the network? Is there a way better than VNC?
- I heard about zfs, but I guess it's far from adequate in my case, right?
- Would the 850mhz pentium 3 be significantly less power-hungry than the pentium 4?
- What you think is doable with my hardware, and what's not? How would you do it?
That's it! Im ready for all your opinions, considerations, comments, tips on software, and for the inevitable laughing at my hardware.
- Pentium 4 3Ghz HT, two slots for ram, 1gb DDR533 and 2x512mb DDR800, two sata ports, onboard vga and dedicated agp vga (Radeon 9600 Pro). This thing used to run HL2 and NFSU2 quite happily.
- Pentium 850mhz, probably 128mb of RAM, no sata ports, dedicated pci vga and hopefully onboard vga too
- SATA: 500gb, 120gb, 80gb (one of each)
- PATA: Not sure about size, but probably I can find something around 20gb. Enough to install system and boot.
Requirements, in decreasing order of importance:
a - Energy efficient. Must spend as little energy as possible, since it will be online 24/7. If too costly to run, project will probably be vetoed
b - Must run Linux or something alike, but I'd like it to be easy to configure too. I'm reasonably familiar with Ubuntu. I guess freenas and xbmc are okay too.
c - Basic expected functions: home NAS, file server, print server, FTP, torrent machine, play mp3 or a web-radio all day long.
d - It would be good if I could run a shoutcast station, a LAMP web server, maybe even a lightweight virtual machine. Nothing too demanding, though.
e - It would be awesome if I could have a HTPC to use sometimes, but it could be mostly powered off
Budget:
- For now, basically none. Probably I can spare enough to add a pci-to-sata or pata-to-sata adapter to the 850mhz pentium, if needed. And, if the setup proves to be useful and works reasonably well, I may even get a budget to buy more current hardware in a year or so!
Options I came up with:
1 - Give up, I'll never do anything non-tragic with that equipment (violating all requirements)
2 - Use the 850mhz "beast" to attend objectives a-b-c-(d?), and be grateful if I manage to do it
3 - Option 2 + make an HTPC using the Pentium 4 with Radeon 9600 Pro (maybe running XBMC), achieving also objective e
4 - Force the pentium 4 to attend objectives a-b-c-d-e, acting as HTPC+server+torrent machine+toaster+coffee machine+electric shaver+walk over waters+...
5 - Forget the HTPC dream, I'll be lucky if I can attend objectives a-b-c-d using the pentium 4
6 - Even though I might meet some of my requirements, the always-on gear will irreversibly be a power hog, violating requirement a.
Considerations about each option:
1 - Probably the most mentally sane option
2 - Seems reasonable. I guess I don't need much processing power to achieve objective c (and d, if I'm lucky). I might even be able to underclock the processor, in order to save even more energy. But I'm not sure if that ancient processor architecture would be very energy-efficient. Maybe a 850mhz processor at full load eats more energy than a 3.2ghz HT at half load?
3 - The most reasonable one to me, with greater potential to satisfy all my needs. Keep underpowered hardware to lightweight tasks a-b-c-d, and boot the most powerful (and power-hungry) rig only to do the task that demands more processing power. Maybe even wake-on-lan!
4 - Very likely to work, but I guess it's also very like to violate requirement a.
5 - Well, if it at least attends requirements a-b-c-d, I guess I can't complain
6 - Also something that crosses my mind frequently, and that's why I've been postponing this project so much
General considerations/questions:
- I don't demand top-notch speed. I'll use mostly a 802.11g connection to access the server.
- In order to reduce energy to a minimum, I'm considering how to keep hardware to a minimum. No pci cards, only one memory module, only one hd, no optical drive, no dedicated vga (except for requirement e), disable everything in bios, maybe even underclock the processor and ram?
- I once bought a small NAS/print server/FTP which only consumed 5w of power, but it was painful to manage and also very slow, with mere 300mhz of ARM power. And then its voltage regulator fried.
- A Raspberry Pi would be an awesome substitute for the HTPC, but after shipping to Brazil and some taxes, it doesn't sound so interesting anymore...
- I MIGHT get a HP DV6000 notebook, which would most likely be the best thing in terms of alternative a.
- If it runs a web server, I'll probably use it for some very basic home automation project
- How would be the most responsive way to manage the server remotely from another pc in the network? Is there a way better than VNC?
- I heard about zfs, but I guess it's far from adequate in my case, right?
- Would the 850mhz pentium 3 be significantly less power-hungry than the pentium 4?
- What you think is doable with my hardware, and what's not? How would you do it?
That's it! Im ready for all your opinions, considerations, comments, tips on software, and for the inevitable laughing at my hardware.