Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Best Server Storage Setup? 76

new-black-hand asks: "We are in the process of setting up a very large storage array and we are working toward having the most cost-effective setup. Until now, we have tried a variety of different architectures, using 1U servers or 6U servers packed with drives. Our main aims are to get the best price per GB of storage that we can, while having a reliable and scalable setup at the same time. The storage array will eventually become very large (in the PB range) so saving just a few dollars on each server means a lot. What do people out there find is the most effective hardware setup? Which drives and of what size? Which motherboards, etc? I am familiar with the Petabox solution which is what the Internet Archive uses — they have made good use of Open Source software. So what are some of the architectures out there that, together with Open Source, can give us a storage array that is much better than the $3 per GB plus that the commercial vendors ask for?"
This discussion has been archived. No new comments can be posted.

Best Server Storage Setup?

Comments Filter:
  • by Anonymous Crowhead ( 577505 ) on Wednesday June 14, 2006 @12:04AM (#15529713)
    If price is your only requirement, go with tape. Otherwise, let's hear about redunancy, speed, reliablity, availablitlty, etc.
  • by ejoe_mac ( 560743 ) on Wednesday June 14, 2006 @12:26AM (#15529816)
    So having thought about this a lot, here's what I would do:

    1) Run a FC SAN as the backend. This allows you to connect anything you want without wondering what future technology will allow for - ATAoE, iSCSI, ???

    2) Love thy Apple. XServe RAID's are 3u, 7tb (raw) and $13,000 - get a bunch - each controller see's 7 disks, set them up as a RAID 0 and uplink the thing to a FC switch.

    3) Use DNFStorage.com's SANGear 4002 / 6002 devices to RAID 5 across the XServe RAID 0 LUN's. Your data security then can tolerate half of an XServe RAID going offline. RAID 6 allows for an entire unit to become DOA. Make sure to have an online spare or two.

    4) Repeat - but remember, just because you can create it, doesn't mean you can reasonibly back it up.

    Now the stupid question - what are you trying to do that would require this much space when you don't have the budget to get a "tested, supported, enterprise" solution? Building things is fun, but at some point you need to back up and say, "Am I willing to risk my company on my solution". EMC, HDS, IBM, HP and other big vendors are willing to step up and make sure your solution works, runs and will not fail (see that video with the SAN array getting shot?)
  • Backup software (Score:1, Insightful)

    by amanda-backup ( 982340 ) on Wednesday June 14, 2006 @12:53AM (#15529942) Homepage
    I can recommend open source backup software Amanda [zmanda.com] for backup of such a storage.
  • Reliability... (Score:4, Insightful)

    by HockeyPuck ( 141947 ) on Wednesday June 14, 2006 @01:03AM (#15529985)
    Ok... so if you are planning on driving down the cost of the setup, you will have to sacrifice other features.

    How important is performance? Reliability? Scalability? If you are building PB of storage, how do you plan to back it up? What are the uptime requirements? Hitless codeload? Do you need multipathing? Snapshots? They all do raid, but do you need SATA/FC disk? How much throughput (MB/s) and IO/sec do you require? What management tools do you need? Callhome? SNMP/pager/email notification? Can you save $$$ by putting in a high end array but use iSCSI in the hosts to save $800/host?

    In the end it comes down to. How valuable is your data? What is the impact to your business if it is down.

    It sounds sexy on /. to 'roll your own', but I don't see any financial institutions 'rolling their own'. Educate yourself, put out RFPs to various storage vendors. Educate yourself.
  • Comment removed (Score:5, Insightful)

    by account_deleted ( 4530225 ) on Wednesday June 14, 2006 @02:12AM (#15530205)
    Comment removed based on user account deletion
  • Re:What's it for ? (Score:3, Insightful)

    by drsmithy ( 35869 ) <drsmithy@nOSPAm.gmail.com> on Wednesday June 14, 2006 @02:44AM (#15530291)
    How do you connect the storage in the back-end machines to the front-end? NFS? CIFS? Network Block Devices?

    iSCSI. Using the linux-iscsi-utils in CentOS 4.3.

    You could also use NBD or AoE (that's ATA over Ethernet, not Age of Empires ;) ), but I have found iSCSI to be the fastest, most reliable, most flexible and most supported solution.

I've noticed several design suggestions in your code.

Working...