Solved

SAN/NAS

Posted on 2014-03-24
21
390 Views
Last Modified: 2014-04-09
Is it possible to build enterprise class SAN for my home lab using nothing but Free-software?
0
Comment
Question by:KonfigurationKing
  • 5
  • 4
  • 3
  • +4
21 Comments
 
LVL 24

Expert Comment

by:Mohammed Khawaja
ID: 39952000
Why don't you build yourself aNAS using FreeNAS or OpenFiler.
0
 
LVL 24

Expert Comment

by:mankowitz
ID: 39952001
Sure.

Have you looked at FreeNAS? http://www.freenas.org/for-business/
0
 
LVL 30

Expert Comment

by:pgm554
ID: 39952015
0
 
LVL 24

Expert Comment

by:Mohammed Khawaja
ID: 39952021
Look at kernsafe.com as they have a free version.
0
 
LVL 76

Expert Comment

by:arnold
ID: 39952162
Yes, you can.  You need to define how you are planing to access iscsi,fc the experts referenced common ones. Most linux include iscsi target/initiator if you want to assemble the various options yourself.
0
 

Author Comment

by:KonfigurationKing
ID: 39955147
Let me clarify what I mean by free software...

Not free in price but free as in the definition by the free-software foundation. Maybe another familiar term would be opensource. I want to build a SAN entirely on Free-software(Open Source software).  In addition I am looking for a solution to run multiple operating systems on the SAN using Xen.
0
 
LVL 61

Expert Comment

by:gheist
ID: 39955245
FreeNAS is good enough (though BSD is not as free as Republica de Cuba in FSF-s opinion)
0
 
LVL 24

Expert Comment

by:Mohammed Khawaja
ID: 39955495
FreeNAS and OpenFiler are two that I can think of.
0
 
LVL 76

Expert Comment

by:arnold
ID: 39955961
The SAN is a storage, once presented to a system you can do with the storage what you want.  The performance of the VM will depend on the host system and the iscsi performance.
0
 
LVL 61

Expert Comment

by:gheist
ID: 39956072
Not that you need to minimize network hops (switches count too) because they add as latency for each IO request...
0
Find Ransomware Secrets With All-Source Analysis

Ransomware has become a major concern for organizations; its prevalence has grown due to past successes achieved by threat actors. While each ransomware variant is different, we’ve seen some common tactics and trends used among the authors of the malware.

 
LVL 37

Accepted Solution

by:
Gerwin Jansen earned 500 total points
ID: 39958601
From the above suggestions I see quite a few NAS suggestions. As you know NAS is not SAN (do some 'wiki' research), so do you really want a SAN, Enterprise Class using only free software? If so then I believe the correct answer to your question is no. Or could you define what you mean by Enterprise Class?
0
 

Author Comment

by:KonfigurationKing
ID: 39960651
I would like to use free-software as much as possible at least as the base. Yes I really want to configure SAN! I am a bit confused on the requirements for the hardware in relation to the end devices mounting the attached storage as a local drive.

Here is the device being used for the RAID controller:

    LSISAS 2108 8-port PCI-E SAS-2 controller
    8-port (8 internal) 6Gb/s per port
    Supports RAID 0, 1, 5, 6, 10, 50, 60
    On board hardware IO Processor
    512MB 800MHz DDR2 on-card cache
    Advanced array configuration and management utilities
    Automatically negotiates PCI-E link widths
    Power management support
    Supports 1.5, 3.0 and 6.0 Gb/s SAS and SATA data transfer rates
    Port independent auto-negotiation
    Supports SSP, SMP, STP and SATA protocols
    Optional Battery Backup Unit for cached data protection (BTR-0018L-0000-LSI) - operating temperature (Ambient) from 10C° - 45C°
    OS Support : Windows XP/2003/2008/Vista, RedHat Enterprise and SUSE Linux

How does the network on the computer hosting the SAN need to be configured to qualify as a SAN instead of a NAS? Is it the protocol used that differentiates the technology?
0
 
LVL 61

Expert Comment

by:gheist
ID: 39960658
NAS uses common network like 10GbE or gigE while "enterprise class NAS" would use fibre channel or at least FCoE where client adapter costs about 10x more and cannot be reused as general-purpose network card.
0
 
LVL 76

Expert Comment

by:arnold
ID: 39960676
NAS is a Network Attached Storage usually access to storage resource are achieved through network type based shares NFS, Samba/cifs.

SAN is a storage array network that provides a much broader scope of storage option as well as the means by which they are allocated. These types of shares can be accessed by multiple systems at the same time.

FC fibre channel is a larger scale connection of the system to resources such as. A SATA, SAS, SCSI cable that connected a single HD to your MB.
Iscsi conveys SCSI commands over IP.
As long as you have a iscsi initiator application installed on your system you could connect explorer the available LUNS and attach the LUN which as far as the system will see it as a local device.

Usually SAN allocated resource can only be accessed by one system/resource at the same time. This deals with commands issued by a system to either write or delete will only be known to the system that issued the directive since file system tables are often maintain in locally versus having to refer back to the storage for the updates which is required if two devices access this type of resource, the writing/deletion by one will not be known by the other unless and until they unload/reload the resource.  The impact of this could be that one writes and overwrites data written by the other.

Some OS and systems have no specific distinction as far as functionality whether the resource while others have issues given they distinguish a "local disk" from a network resource.
0
 
LVL 24

Expert Comment

by:Mohammed Khawaja
ID: 39962694
If you are considering installing Xen, KVM or VMware, they are work with iSCSI as well as NAS for datastore.
0
 
LVL 61

Expert Comment

by:gheist
ID: 39963341
Virtualbox says "me too"
0
 
LVL 37

Expert Comment

by:Gerwin Jansen
ID: 39966808
Why are you selecting "NAS" comments as a solution where your question is about building a "SAN"? The selected comments are not an answer to that question. Also, I see no closing comment, how will you proceed with the advice you've been given?
0
 

Author Comment

by:KonfigurationKing
ID: 39967115
Gerwin Jansen,

cough....cough..AHEM.. You are correct about the selection of the solutions did not really solve anything.  I could tell you I was tired or other BS reasons but I will spare you that.

With that said, the information provided insight .  I have used the generic information from the answers here to do more research and I believe what you said before, it is not possible. The moment you use a hardware based raid it appears that the controller will use non-freesoftware. Also, I believe I have a better understanding of the differences by using the links provided.

  I don't know a lot about storage . Which is why I am building this! I know freesoftware solutions can teach me more about how things work.  I have decided to use a solution sponsored by RED-HAT. GlusterFS is my choice and from what I read it seems to be powerful and not too difficult to implement. Much appreciation for your follow up.
0
 
LVL 37

Expert Comment

by:Gerwin Jansen
ID: 39967166
Hello KK, thanks for your closing comment, this clears things up, knowing what direction you've chosen.

Because you say "it is not possible" - you should select the comment that fits, which is this one I believe: #a39958601 - you can still closed this question differently.
0
 
LVL 61

Expert Comment

by:gheist
ID: 39988392
You can have fcoe target on linux and call it SAN, but still it will be one boot in NAS pond.
0

Featured Post

How to Backup Ubuntu to Amazon S3

CloudBerry Backup offers automatic cloud backup and restoration for Linux. It has both GUI and command line interface (CLI) ensuring its flexibility in use. Find out more

Join & Write a Comment

You ever wonder how to backup Linux system files just like Windows System Restore?  Well you can use Timeshift in Linux to perform those similar action.  This tutorial will show you how to backup your system files and keep regular intervals. Note…
Having issues meeting security compliance criteria because of those pesky USB drives? Then I can help you! This article will explain how to disable USB Mass Storage devices in Windows Server 2008 R2.
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…
This tutorial will walk an individual through the process of installing the necessary services and then configuring a Windows Server 2012 system as an iSCSI target. To install the necessary roles, go to Server Manager, and select Add Roles and Featu…

707 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now