Cross-Platform Company Storage Architecture? 60
Eric^2 asks: "My company is preparing to implement a major network storage upgrade, and I'd like to get some ideas from Slashdot about what devices should be considered, and hopefully some experiences with some of the offerings that are available. What types of storage are you using and what would you recommend?"
"We are currently using approximately 2TB of storage space, and will need to expand to over 10TB in the next two to three years. We have a mix of Windows, Mac OS X, and Linux clients and servers. All of our authentication is presently done through an Active Directory. If possible, we would like to centralize all of the storage into a single namespace, such as OpenAFS or DFS. Anything we purchase will have to be under maintenance contract for hardware such as failed drives or controllers. Ideally, whatever system we choose would allow us to purchase both high-speed SCSI spindles for our transactional needs and lower-speed SATA high capacity drives for our archival storage needs."
NetApp (Score:4, Informative)
-Randy
Venti (Score:4, Informative)
Venti is block level and, as such, coalesces identical blocks, a bit like LZW, so backing up 100 Windows machines doesn't take up 100x the disk space of backing up 1 windows machine.
http://cm.bell-labs.com/sys/doc/venti.html [bell-labs.com]
http://cm.bell-labs.com/magic/man2html/8/venti [bell-labs.com]
http://swtch.com/plan9port/man/man8/venti.html [swtch.com]
http://swtch.com/plan9port/man/man8/vbackup.html [swtch.com]
Sean Quinlan (one of the 2 Venti inventors) moved from Bell Labs by Google.
08:56-10:13
News for nerds, stuff that matters
Post Comment
Database maintenance is currently taking place. Some items such as comment posting and moderation are currently unavailable.
MySQL r0x0rs
NetApp (Score:1, Informative)
it depends... (Score:5, Informative)
SAN - block level data access to storage. Good for databases; low client counts (because SAN ports are expensive relative to ethernet) - but with high IO demands. EMC are good, but pricey - a low to mid end Clariion would probably be the right range to aim at.
NAS - file level data access to storage. Good for situations where there are many clients connecting, and their IO demands are not excessive. Netapps filers are very good at this (if youy can find information on their new OS (10GX) then it's VERY interesting. ILM use them in their render farms.
iSCSI - a blend of the best of both, but it's still looked upon as an emerging technology. You get (or did) free iSCSI licenses with netapps filers.
O'Reilly have a good book on this. "Using SAN's and NAS" which is vendor agnostic http://www.oreilly.com/catalog/sansnas/index.html [oreilly.com]
Re:NetApp (Score:2, Informative)
If it's cheap, then Netapp might not qualify... :)
What about technologies - NAS? Host-attached? Gateway/NAS? Grids?
Other companies/products to consider:
EMC [emc.com] (The Celerra is a nice product)
Onstor [onstor.com] Bobcat
HP [hp.com]
IBM [ibm.com]
Hitachi [hds.com]
Panasas [panasas.com]
Exanet [exanet.com]
Yotta Yotta [yottayotta.com]
StoreAge [storeage.com]
If you want basic raid devices look at Infortrend [infortrend.com]/Transtec [transtec.co.uk]. Their S-ATA offerings now support RAID-6 and are dirt cheap.
Re:it depends... (Score:2, Informative)
FreeNAS.org (Score:2, Informative)
Re:NetApp (Score:4, Informative)
NetApp is by far my choice but if I need to get a cheaper device, Dell PowerVaults are generally adequate unless you are looking for highly transactional file activies (we've run into the file lock problem on the device occasionally if we process files, in our case image processing). To avoid the file lock though, we process locally on our UNIX boxes and transfer the results to the PowerVault. One limitation we find on the PowerVault (and likely it affects all MS Win32 based file systems) is case sensitivity. I believe you "can" change to allow differentiation of files based on case but Microsoft doesn't recommend it.