Difference between revisions of "NAS"

From Organic Design wiki
m (MicroATX links)
({{legacy}})
 
(11 intermediate revisions by one other user not shown)
Line 1: Line 1:
This page has been created to serve as an entry point for discussing Network-Attached-Storage (NAS) options for home and small business use.
+
{{legacy}}
 +
This page has been created to serve as an entry point for discussing Network-Attached-Storage (NAS) options for home and small business use. In the context of the OD work, we want a cost-effective way to add NAS capabilities to any LAN on a box that runs the OD server package, for running [[platform]] LANs for instance.
  
 
There are a number of dedicated hardware options out there, which are devices with between one and five hard drive bays that can be plugged into any LAN as a standalone device with a web interface for managing access. Depending on the price they can have options like dual Gigabit ethernet and eSATA connections and offer various types of RAID configurations through the web interface. See the [http://www.nas-central.org/wiki/Main_Page NAS-central wiki] for an overview of vendors with dedicated devices.
 
There are a number of dedicated hardware options out there, which are devices with between one and five hard drive bays that can be plugged into any LAN as a standalone device with a web interface for managing access. Depending on the price they can have options like dual Gigabit ethernet and eSATA connections and offer various types of RAID configurations through the web interface. See the [http://www.nas-central.org/wiki/Main_Page NAS-central wiki] for an overview of vendors with dedicated devices.
  
The problem for us with these dedicated devices is that they are expensive and use proprietary software for hard drive administration, so we need to look at options using off-the-shelf components that can run the organic design server package for administration. We are currently developing a web interface based on RecordAdmin to manage users and groups as well as shared files, so we can just use that instead of proprietary web interfaces.
+
The problem with these dedicated devices is that they are expensive and use proprietary software for hard drive administration. At the time of writing (July 2009), a four-bay device that allows a RAID 5 configuration will cost around NZ$1200 - without hard drives! Add three 1.5TB drives for $750 and you're just under $2000.
 +
 
 +
So we need to look at options using off-the-shelf components that can run the organic design server package for administration. This also results in other benefits such as being able to run an IMAP email server, firewall and local wiki on the same box, which would be impossible or at least very difficult in the locked down dedicated NAS units. We are currently developing a web interface based on RecordAdmin to manage users and groups as well as shared files, so we can just use that instead of proprietary web interfaces.
  
 
== Requirements ==
 
== Requirements ==
Line 12: Line 15:
 
*Compact case
 
*Compact case
 
*Using off-the-shelf components
 
*Using off-the-shelf components
*Ability to run OD server
+
*Spec to run OD server
  
 
== Options ==
 
== Options ==
The best option for a compact and quiet case is to use a MicroATX case which can fit 3x 3.5" drives, which would allow us to set up RAID 5, which means that we can sustain the loss of a hard drive and just rebuild the  Given our requirements, we need to find a MicroATX case with a motherboard that supports eSATA and Gigabit ethernet and then add 3x 3.5" 1.5 TB hard drives for 3TB of NAS storage - no video card, sound card or DVD burner are required.  
+
=== MicroATX system ===
 +
The best option for a compact and quiet case is to use a MicroATX form factor case which can fit 3x 3.5" drives, which would allow us to set up RAID 5, which means that we can sustain the loss of one hard drive without losing data. 3x 3.5" 1.5 TB hard drives would give us 3TB of NAS storage - no video card, sound card or DVD burner are required.
  
The other option is to use a Fit PC with attached USB enclosure to give us a "poor man's NAS" with very low power consumption, but no fancy RAID configuration and limited to to fast ethernet speeds. We will also need to have a USB enclosure for every drive attached. In the case of Fit PC 2, we could utilise full USB 2.0 speed due to the Gigabit ethernet connection.
+
=== Fit PC with USB enclosures ===
 +
The other option is to use a Fit PC with attached USB enclosure to give us a "poor man's NAS" with very low power consumption, but no fancy RAID configuration and limited to to fast ethernet speeds (100Mbit/s). We will also need to have a USB enclosure for every drive attached. In the case of Fit PC 2, we could utilise full USB 2.0 speed due to the Gigabit ethernet connection.
  
 +
== Configuration ==
 +
*Shuttle case with low-consumption power supply (fanless?)
 +
*MicroATX motherboard
 +
**Integrated graphics
 +
**Gigabit Ethernet x2
 +
**4x USB 2.0
 +
**eSATA
 +
*CPU
 +
*RAM 1GB
 +
;Total for MicroATX PC:
 +
*3x 1.5TB HD
 +
;Total for HDs: $750
 +
;Total for system:
 
== Links ==
 
== Links ==
 
*[[W:Network-attached storage|Wikipedia on NAS]]
 
*[[W:Network-attached storage|Wikipedia on NAS]]
Line 24: Line 42:
 
*[http://www.trainsignaltraining.com/build-your-own-open-source-nas-device-using-freenas-part-1/2008-12-29/ FreeNAS tutorial]
 
*[http://www.trainsignaltraining.com/build-your-own-open-source-nas-device-using-freenas-part-1/2008-12-29/ FreeNAS tutorial]
 
*[http://fit-pc2.com/wiki/index.php?title=Main_Page Fit PC2] Can be used to share USB enclosure hard drives on the network.  
 
*[http://fit-pc2.com/wiki/index.php?title=Main_Page Fit PC2] Can be used to share USB enclosure hard drives on the network.  
[[Category:Documents]]
+
*[http://www.tranquilpc-shop.co.uk/acatalog/BAREBONE_SERVERS.html#a15 Tranquil PC barebones server] - probably unsuitable due to only having one ethernet port
 +
*[http://www.wegotserved.com/2009/01/25/hands-on-tranquil-pc-bbs2-barebones-home-server/ Tranquil PC barebones server review]
  
 
=== MicroATX links ===
 
=== MicroATX links ===
Line 31: Line 50:
 
*[http://www.antec.com/Believe_it/product.php?id=MzA=  Antec NSK1380 MicroATX Cube case] Energy efficient barebones box
 
*[http://www.antec.com/Believe_it/product.php?id=MzA=  Antec NSK1380 MicroATX Cube case] Energy efficient barebones box
 
*[http://news.cnet.com/8301-17938_105-10002644-1.html Shuttle KPC 4800 review on CNET]
 
*[http://news.cnet.com/8301-17938_105-10002644-1.html Shuttle KPC 4800 review on CNET]
*[http://global.shuttle.com/product_detail.jsp?PI=646 Shuttle SG31G2 details]
+
*[http://global.shuttle.com/product_detail.jsp?PI=646 Shuttle SG31G2 details] - NZ$408, possibly not RAID capable
 +
*[http://us.shuttle.com/barebone/Models/sg33g5_pro_spec.html Shuttle SG33G5 Pro details] - NZ$561, definitely RAID capable
 
*[http://www.playtech.co.nz/product.php?action=showdetail&id=4390 Buy Shuttle SG31G2 barebones] $445 NZD
 
*[http://www.playtech.co.nz/product.php?action=showdetail&id=4390 Buy Shuttle SG31G2 barebones] $445 NZD
 +
*[http://www.pricespy.co.nz/products-made-by-Shuttle.html Shuttle products on Pricespy]
 +
 +
[[Category:Documents]][[Category:Hardware]]

Latest revision as of 13:52, 16 November 2014

Legacy.svg Legacy: This article describes a concept that has been superseded in the course of ongoing development on the Organic Design wiki. Please do not develop this any further or base work on this concept, this is only useful for a historic record of work done. You may find a link to the currently used concept or function in this article, if not you can contact the author to find out what has taken the place of this legacy item.

This page has been created to serve as an entry point for discussing Network-Attached-Storage (NAS) options for home and small business use. In the context of the OD work, we want a cost-effective way to add NAS capabilities to any LAN on a box that runs the OD server package, for running platform LANs for instance.

There are a number of dedicated hardware options out there, which are devices with between one and five hard drive bays that can be plugged into any LAN as a standalone device with a web interface for managing access. Depending on the price they can have options like dual Gigabit ethernet and eSATA connections and offer various types of RAID configurations through the web interface. See the NAS-central wiki for an overview of vendors with dedicated devices.

The problem with these dedicated devices is that they are expensive and use proprietary software for hard drive administration. At the time of writing (July 2009), a four-bay device that allows a RAID 5 configuration will cost around NZ$1200 - without hard drives! Add three 1.5TB drives for $750 and you're just under $2000.

So we need to look at options using off-the-shelf components that can run the organic design server package for administration. This also results in other benefits such as being able to run an IMAP email server, firewall and local wiki on the same box, which would be impossible or at least very difficult in the locked down dedicated NAS units. We are currently developing a web interface based on RecordAdmin to manage users and groups as well as shared files, so we can just use that instead of proprietary web interfaces.

Requirements

First, let's look at what our NAS solution needs to fulfil:

  • Quiet
  • Low power consumption
  • High transfer speeds (1GB ethernet or eSATA options)
  • Compact case
  • Using off-the-shelf components
  • Spec to run OD server

Options

MicroATX system

The best option for a compact and quiet case is to use a MicroATX form factor case which can fit 3x 3.5" drives, which would allow us to set up RAID 5, which means that we can sustain the loss of one hard drive without losing data. 3x 3.5" 1.5 TB hard drives would give us 3TB of NAS storage - no video card, sound card or DVD burner are required.

Fit PC with USB enclosures

The other option is to use a Fit PC with attached USB enclosure to give us a "poor man's NAS" with very low power consumption, but no fancy RAID configuration and limited to to fast ethernet speeds (100Mbit/s). We will also need to have a USB enclosure for every drive attached. In the case of Fit PC 2, we could utilise full USB 2.0 speed due to the Gigabit ethernet connection.

Configuration

  • Shuttle case with low-consumption power supply (fanless?)
  • MicroATX motherboard
    • Integrated graphics
    • Gigabit Ethernet x2
    • 4x USB 2.0
    • eSATA
  • CPU
  • RAM 1GB
Total for MicroATX PC
  • 3x 1.5TB HD
Total for HDs
$750
Total for system

Links

MicroATX links