Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I want to build a server with a minimum of 20TB - 30TB space. I want to make a single server with many 2TB HDDs. How is it possible to have 20TB-30TB for a single folder ie. /var/www which will contain my server files. It is a web server.

share|improve this question

closed as not constructive by Tom O'Connor, John Gardeniers, Ward, Magellan, Wesley Nov 29 '12 at 18:20

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

any requirements for RAID? – Cold T Nov 26 '12 at 8:53
@ColdT I didn't know what was RAID .... After reading the answers and googling about it, I came to know about it! Yes I will use RAID! – Pranit Bauva Nov 26 '12 at 16:27
up vote 2 down vote accepted

The technology you are looking for is called RAID (Redundant Array of Independent/Inexpensive Disks). You can create a disk array on a number of levels.

  • Hardware controller (LSI Logic etc) or integrated storage (Drobo etc)
  • Software on the driver level like Dynamic Disks (windows), mdraid (Linux/MacOS)
  • Software on the volume or filesystem level like ZFS, Logical volume managers (LVM)

Any of these might be suitable for a web server, exact configuration depending on requirements.

I'll add that 4 TB drives have just started appearing, which could significantly lower the cost of a 20-30 TB array.

share|improve this answer
thanks for pointing that 4TB HDD are there .... I really didn't know about it .... my cost will also be reduced! – Pranit Bauva Nov 26 '12 at 16:26

The magic Keyword in this case is Logical Volume Manager (short LVM). With this you can create volumes, and attach harddrives to this volume. Then you can mount this volume on /var/wwww

It is possible to use this LVM with RAID system in Combination. So you can push speed or data-security(in case one drive breaks down). And i would reccomend you to use RAID 5 or RAID 6 if you have that many drives.
Otherwise if one drive brokes down you might take it out of your lvm but you would leave a hole in you filesystem. And this will bring you in stressy troubles.

I used to spend nearly to weeks to understand lvm, Raid and to set up a testing environment. But it's worth. It's like juggleing with data.

share|improve this answer
Based on general recommendations, there are too many drives to recommend RAID 5 or 6. Should consider RAID 5+0 or 6+0 instead. Manageable rebuild times points towards RAID 6+0. Similarly, due to the number of disks, the risk of running a JBOD (the typical concatenated LVM configuration) will be very high, and likely can not be recommended. – Roy Nov 26 '12 at 9:24
Good opinion Roy! Sounds quite right! – Harrys Kavan Nov 26 '12 at 9:27

Not the answer you're looking for? Browse other questions tagged or ask your own question.