| Home | Forums | What's new | Resources | |
| At home server for learning puspose |
| lordofduct - Jan 16, 2006 |
| it290 | Jan 16, 2006 | ||
| Ok, with that config I think your only worry with regards to saturating the PCI bus is the raid config, and that's not likely to happen with the kind of network setup you're going for. In fact I would suggest software RAID since it doesn't sound like the machine is going to be doing all that much constant hard disc accessing anyway. The CPU might be a limiting factor at some point, though, depending on how much you're serving up simultaneously (probably mostly with your HTPC), and that's where the hardware RAID might be handy. Oh, and yes the onboard IDE channels are part of the PCI bus. It seems you're planning on setting the machine up as a router as well. If it's just for learning that's cool, but generally speaking it's a bad idea security-wise to run server daemons on the same machine as the router, because if something gets exploited the attacker can easily access your whole network from there. For the HTPC thing.. serving content you should be fine, but I wouldn't recommend trying to encode over the network. It'd be better to encode locally and then set up a cron job or something to back up your movie files on the server if you want. Even for bidirectional transfer you'll probably be ok as far as network bandwidth goes, I'm guessing. Not sure what you mean by directly writing from the NIC to the HD, it still has to go through the IP stack and the OS. Your main limiting factor here is going to be the network filesystem; I would go with Samba as it has better performance than NFS in my experience and is easy to setup. FTP is an option too -- it has the lowest overhead, but the scripting on both sides would be more complicated. | |||
| lordofduct | Jan 16, 2006 | |||
thanks it290
hahahaha! actually... that is ummm, a different story then you'd imagine. I just don't want to hurt feelings. I will admit I took a bigger bite then I'd expected, but it wasn't THAT big. | ||||
| Dragoon42 | Jan 30, 2006 | ||
| Firstly, we're not hooked up to the internet so I can't help you there. 2.) For our network the server is attached to a switch, negating the need for multiple NICs. 3.) RAID is done through hardware, We have a Dell PowerEdge something or other (2350?). I suggest the hardware IDE controller (I R redundent!). 4.) If you want to really get into the backbone of servers I highly suggest FreeBSD. It's what the worlds largest server runs. And I personally use it for my desktop OS freebsd.org. It's the most stable OS available. OpenBSD.org is the most secure if you're really hardcore into that. I now that at least FreeBSD will also run most Linux software through compatabilities it has built into it: http://www.freebsd.org/doc/en_US.ISO8859-1...k/lin... Plus, FreeBSD is VERY well documented and has a very helpful user base, like Ubuntu Linux: www.bsdforums.org... 5.) I know Linux has some DVR programs out there. As well as DVD ripping, encoding, and burning software, but I know little about it: http://www.mplayerhq.hu/DOCS/HTML/en/mencoder.html... http://untrepid.com/acidrip/... | |||
| ExCyber | Jan 30, 2006 | ||||||
The technical term for this is "hacker", popular perversion notwithstanding.
What board/chipset is it? Many "RAID cards" really just do software RAID and hide the RAID functions in the driver and BIOS, in which case you're better off just using your OS's softraid capability. Some have "XOR acceleration" for RAID 3/5 but I've heard that this is mostly a joke in terms of how much it affects overall performance. <!--QuoteBegin-l ordofduct BUT what if I used bus mastering. Would that allow direct write from the NIC to the IDE controller?[/quote]Only in principle. For this to be even remotely realistic, the NIC would at a minimum need to be able to transfer partial packets via DMA, do its own CRC32, and allow direct reading of the incoming packet buffer without jumping through a bunch of hoops. Even then, it would require so much low-level coordination among the network driver, TCP/IP stack, filesystem driver, and ATA adapter driver that no sane OS is likely to ever implement it. Perhaps you could go troll the MenuetOS forums claiming it's not possible; someone might write a proof-of-concept driver just to prove you wrong. | |||||||
| lordofduct | Feb 2, 2006 | ||
| Aside from this server... I have another computer I turned into a File Server for my parents house, but a problem occured during setup and configuration. Now check this... First it is a P3 533mhz Gateway machine I am using Ubuntu Server Breezy Badger 5.10 I have it hooked to my router along with 3 other computers (1 on XP, 1 on 2000 Pro, 1 on Ubuntu desktop Warty Warthog) When I turn on this 4th comp with Breezy Badger my cable modem goes out and I can't go online. I turn the computer off and my modem instantly starts connecting back to the web. I tried it 3 times to make sure... and yep, when this comp is on my internet goes dead! Has anyone heard of this before? I called Adelphia and the guy was like "what? who the fuck uses Linux?" I'm at a lost... I need to find a way around this if I plan on building this file server for my parents house. (oh... as an addition... I realize now it probably isn't ubuntu causing it because the internet was knocked out all through partitioning and install of Breezy Badger) | |||
| lordofduct | Feb 2, 2006 | ||
| scratch all that... it had nothing to do with the install or anything... my NIC was shorting out on the case probably sending a bad signal to the modem. | |||
| slinga | Feb 5, 2006 | ||
| LoD: Weird problem. The only time I ever saw anything like that was when I was helping my friend with his network. He had one of the old Linksys Router/Switches that had the Uplink port built in. Basically he was using all the ports on switch, and you can only use EITHER the uplink or the last port on the switch, not both together. Pain in the ass to debug | |||
| ExCyber | Feb 5, 2006 | |||
They still sell those, it's just not the Linksys brand anymore. They seem to have reserved the Linksys name for wireless stuff and now the wired stuff is "Network Everywhere". | ||||
| lordofduct | Feb 5, 2006 | ||
| I have 2 of those router/switches actually. I have no use for them. | |||
| ExCyber | Feb 5, 2006 | ||
| I have one too. I use the uplink port when I need to hook something up with a crossover cable. | |||