Can you please advise if there are any and how many organizations are opting to use NAS or SAN technology for data warehousing? Is this a sound architecture for this type of application?
Using NAS for data warehousing would be determined by the actual database you are planning on using. Microsoft, I believe, pulled support for NAS on SQL Server so that's out. Oracle does support the use of NAS for databases but you need to be careful on how it is set up and be sure your network connections are robust enough to handle the load. As for DB2, Sybase, Ingress, Informix, etc., I'm not sure of support so you should ask them directly.
Remember that NAS uses file based I/O rather than block based I/O so the maximum frame sizes for any write operation must conform to IP standards. Block based I/O using SCSI protocol can have a varying payload size. Data warehouse applications tend to be more "high throughput" rather than "high IOPS" in nature, which means the ability to move a large quantity of data is important. SCSI (over Fibre in a SAN or standalone) tends to be the better method for these environments.
As for how many organizations are using SAN or NAS to do data warehousing, well, I have been involved with MANY implementations, using all the various flavors of databases and have yet to see a single data warehouse solution done via NAS. I'm sure they are out there but in my personal experience, I've yet to be involved in one.
Editor's note: Do you agree with this expert's response? If you have more to share, post it in one of our .bphAaR2qhqA^0@/searchstorage>discussion forums.
Dig Deeper on NAS management
Related Q&A from Christopher Poelker
RAID can allow for better storage performance and higher availability, and there are many different RAID types. Read a comparison of RAID levels, as ...continue reading
SAN expert Chris Poelker compares connecting a SAN with wavelength cabling and dark fiber and discusses the pros and cons of each.continue reading
SAN expert Chris Poelker discusses how to change the size of a LUN in a Microsoft cluster server environment.continue reading
Have a question for an expert?
Please add a title for your question
Get answers from a TechTarget expert on whatever's puzzling you.