Announcement

Collapse
No announcement yet.

Needing to build/Buying a Personal Server for Data Storage/SVN needs

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Needing to build/Buying a Personal Server for Data Storage/SVN needs

    I am needing to build a personal Data storage / SVN Storage Server for personal and team needs. I am looking at Building one myself and Purchasing one from one of the many online retailers.

    I have never built a Storage server before so this is new ground for me.

    I am wanting to keep it under 400.00 USD.

    If anyone could give me any advice or good deals on Storage servers I would be grateful :)

    http://www.newegg.com/Product/Produc...82E16816111148 - 70.00 for a Server tower Includes power supply.
    And when he get to heaven,
    To Saint Peter he will tell;
    One more soldier reporting sir
    I've serve my time in hell

  • #2
    Re: Needing to build/Buying a Personal Server for Data Storage/SVN needs

    That's not really a server. It's more of a NAS than a server (just access to the drives for storage/retrieval).

    If you don't need the server to do anything major beyond file hosting and a SVN database, you could get away from a simple nettop rig or a simple basic desktop.

    For example, a simple basic desktop configured like so would meet/exceed your needs:

    Case ($30):
    http://www.newegg.com/Product/Produc...82E16811164130

    PSU ($45):
    http://www.newegg.com/Product/Produc...82E16817371029

    Motherboard ($42):
    http://www.newegg.com/Product/Produc...82E16813157204

    CPU ($33):
    http://www.newegg.com/Product/Produc...82E16819103698

    RAM ($24):
    http://www.newegg.com/Product/Produc...82E16820144454

    Hard Drives ($50) -- Double/Triple up as your storage needs rise:
    http://www.newegg.com/Product/Produc...82E16822148433

    Operating System ($):
    Ubuntu Server Edition (Linux)

    Subtotal: $224
    S/H: ~$30
    Total: ~$254

    I'm assuming you have a keyboard, mouse, spare monitor (or a KVM switch), and have no need for a optical drive (mostly everything can be done using a USB flash drive -- even Ubuntu install).

    Explanations if you're wondering about the parts selection I made:

    Case:
    I opted for a microATX mini tower for the simple fact it's roomy enough for several HDDs but diminitive enough so it doesn't take up all that much room.

    PSU:
    The 80-Plus efficiency rating is a major plus if you're going to be running the server 24/7/365. The 400W rating might be overkill for now, but if you're going to pack in several more hard drives and perhaps later upgrade the CPU and add more RAM, the extra power comes in handy. It's also a trusted brand with quality, reliable components, hence the $45 instead of the crap that comes with the case.

    Motherboard:
    AMD instead of Intel due to it's lower cost and better variety and compability between generations of chips. So if you're in for a upgrade later down the road, you'd likely still be able to buy a powerful chip for the board. The Intel path would be a dead-end.

    CPU:
    Cheapest processor and quite powerful for your needs. SVN and data storage doesn't need the power of a multi-core CPU, so you're fine on a single-core.

    RAM:
    Add more as you need it. 2 GBs should be more than enough for what you're intending to do.

    HDDs:
    1 TB is only slightly more than a 250/320/500 GB hard drive (difference is only about $15-$20). You'll have plenty of storage and you can always buy multiples if you need more than a terabyte solution. Seagate for its reliability (this is the .12 series so not the bad apples of the .11 series).

    OS:
    You really don't need to spend money on a OS here, unless you and your team really feel it's necessary. Ubuntu Server Edition seems to be the ideal choice for your needs currently and in the future with a great community backing it. You can easily install it from a USB flash drive and it's not resource intensive and stable.
    |TG-18th| Acreo Aeneas
    TG World of Tanks Clan Executive Officer
    Former 9th & 13th

    Pronounciation: Eh-Cree-Oh Ah-Nay-Ess
    Still can't say it? Call me Acorn then. -.-





    SSDs I Own: Kingston HyperX 3K (240 GB), Samsung 840 Pro (256 GB), Samsung 840 EVO (250 GB), Samsung 840 x 2 (120 GB), Plextor M5S (120 GB), OCZ Vertex (30 GB)

    TG Primer and Rules

    Comment


    • #3
      Re: Needing to build/Buying a Personal Server for Data Storage/SVN needs

      All I would add to the above is regarding HDD setup, specially for a multi user server. Try and set up Raid 10, for speed and safety. Set up Raid 1 pairs, then stripe across that with Raid 0. This will give you both fault tolerance and better performance, at the expense of half your drive space. If the work you are doing is in anyway business related, you really need to think about fault tolerance. I extrapolate this from you mention of team needs. This works best with 4 drives, but you can make it work on 2.
      Do or do not, there is no try....
      -- Yoda, Dagobah

      Comment


      • #4
        Re: Needing to build/Buying a Personal Server for Data Storage/SVN needs

        Keep in mind that with RAID 1+0 (aka RAID 10) that if you lose both drives of a pair, then your data is toast. It's probably one of the most recommended RAID configurations. You won't get the same read speeds as a RAID 5 array, but you do get better write speeds for smaller files.
        |TG-18th| Acreo Aeneas
        TG World of Tanks Clan Executive Officer
        Former 9th & 13th

        Pronounciation: Eh-Cree-Oh Ah-Nay-Ess
        Still can't say it? Call me Acorn then. -.-





        SSDs I Own: Kingston HyperX 3K (240 GB), Samsung 840 Pro (256 GB), Samsung 840 EVO (250 GB), Samsung 840 x 2 (120 GB), Plextor M5S (120 GB), OCZ Vertex (30 GB)

        TG Primer and Rules

        Comment

        Connect

        Collapse

        TeamSpeak 3 Server

        Collapse

        Advertisement

        Collapse

        Twitter Feed

        Collapse

        Working...
        X