image: VMWare Player
VMWare Player is installed like any other desktop appliance

Build a Nas device using virtualisation

Create your own virtual network-attached storage appliance

Written by Alan Stevens

Unless you’ve been living on another planet for the past couple of years, you’ll no doubt have heard and read about virtualisation, the technology that lets you run multiple virtual machines (VMs) on the same physical PC or server, each with its own operating system and application software.

What you won’t have seen, however, are very many practical examples of things you can do with virtualisation, beyond tinkering with an OS. I want to address this omission and show you how to use virtualisation to quickly build and use a network-attached storage (Nas) appliance.

Why a virtual appliance?

Of course the first question you’re bound to ask is why you would want to use virtualisation to do this. The answer is because it makes the process a whole lot easier, eliminating many of the issues and concerns associated with more conventional approaches.

For example, the Nas software we’ll be using here is written for FreeBSD Unix, but that doesn’t matter as virtualisation lets you install and run more or less any operating system on either a Windows or a Linux PC.

Importantly too, virtual appliances come already installed, with the necessary operating system (typically a Linux or, in this instance, Unix variant) plus all the application components required. All you have to do is start up the virtual machine and you’re away with, in this example, a built-in web interface to configure the Nas file sharing to suit your network.

Plus you don’t have to worry about compatibility as it’s all virtual and everything you need is supplied ready to run. Indeed, this particular Nas appliance comes with a virtual Raid 5 disk array, but the PC involved only needs one physical disk drive. And it doesn’t matter whether it’s Pata (Parallel ATA), Sata (Serial ATA) or even SCSI.

Virtually equipped

Not convinced? Well let’s just run through this deployment starting with the virtualisation software itself, which can be obtained in a variety of formats from a number of sources.

Most let you create and customise virtual machines of your own, but I’ve opted for the VMWare Player. This lacks virtual machine building tools but enables you to run already created VMs without having to know too much about what’s involved.

Another benefit is that it’s from the market leader in virtualisation, VMWare, so there are lots of pre-built virtual appliances you can download to run on it. Added to which, it’s available for free – which is always an important consideration.

Download the player
VMWare Player is available for both Windows and most Linux distros, but if you’re running Windows, you’ll need Windows 2000 or, better still, XP.

A fast processor will also make life easier (500MHz or better is recommended) plus you’ll need plenty of memory. The minimum you can get away with is 256MB, on top of which you should have enough to host any guest operating systems.

Similarly you’ll need plenty of disk space as virtual machines can be several gigabytes in size. However, they can also be quite small, as is the case with the Nas appliance we’ll be using here.

To get hold of the VMWare Player simply go to the VMWare website and find the download page for the platform you’ll be using. I’ve used VMWare Player V1.02, a 28.4MB download, which can be installed like any other Windows application, although may take several minutes. Plus you’ll have to reboot once it’s finished.

The virtual appliance
The next step is to download the virtual appliance. The product I’ve used here is called FreeNAS and, as the name implies, it can be downloaded for free from www.freenas.org

You’ll find the software available in two formats; either as a complete install disk with which you can set up a FreeNAS appliance from scratch or as a VMWare virtual appliance. Either way you’ll end up with exactly the same appliance functionality, but by opting for the VM implementation most of the hard work is done for you and there are no compatibility worries.

I used version 0.671 for this workshop, downloaded as a 19.2MB compressed file, which I then unzipped into a folder on my PC hard disk (C:\FreeNAS_VM).

  • Have your say
  • Send to a friend
  • Print this
  • Share

Tags:

reader comments

related articles

 

VMware takes virtualisation to the next level

vSphere platform styled as "the first cloud operating system" 21 Apr 2009

Dell rolls out servers and storage for small business

New machines based on Intel's latest Xeon chips, plus entry-level NAS 09 Sep 2009

Sourcefire update protects virtual machines

Sourcefire 3D System 4.9 will be able to monitor traffic between virtual machines 25 Jun 2009

related whitepapers

today's top stories

Police hunt for moles with security software

Lancashire Constabulary to monitor data input of 7,000 staff in bid to prevent intelligence leaks 09 Feb 2010

PaperlinX outsources IT and comms to Bull and BT

Paper company spends €22m on five-year deal for desktop management, helpdesk and datacentre services 05 Feb 2010

Social tools take KM to a new level

Technology expert David Tebbutt explains how – and why – organisations should integrate social networking tools into their knowledge management strategy 02 Feb 2010

EDS court defeat puts vendors on their guard

BSkyB’s victory in a long-running court case against EDS has serious implications for the IT industry 02 Feb 2010

Law firm monitors web traffic violations

Bucks declining global security appliance sales with unified threat management (UTM) platform deployment 01 Feb 2010

Advertisement

Security: The New Face of Intrusion Prevention
An outline of traditional IPS functionality, modern developments and how IPS can be deployed easily.

UK businesses’ attitudes to Cloud Computing revealed

Features results from a survey of over 200 Computing readers.

Advertisement

Keep up to date with the latest products, services and technologies from the world's leading IT companies; ITHound.com brings you over 6,000 white papers, case studies and analyst reports.

Advertisement

Newsletter signup

Sign up for our range of FREE newsletters:

More available - click 'submit' to view

Existing User

Newsletter user login:

Jobs

Related jobs

Job of the week

Job alerts

Sign up here

Find your next job

IT Salary Checker

Check salary here

Advertisement

Latest poll

Internet Explorer 6

Internet Explorer 6

Following recent concerns about the security of Internet Explorer 6 are you planning to phase it out?

View poll results

Latest audio and video articles

Tony McAlisterVideo

Video Q&A: Tony McAlister, CTO, Betfair - Part one

On changing the skills development strategy at the online gambling firm - part one of a two-part video interview 05 Nov 2009

Video

Nokia shows upcoming handset technologies

Mobile phone features of tomorrow take the stage 21 Oct 2009

Latest in-depth articles

Analysis

Police hunt for moles with security software

Lancashire Constabulary to monitor data input of 7,000 staff in bid to prevent intelligence leaks 09 Feb 2010

Businessman with eye patch, dagger and tie round head, sitting at laptopFeatures

Are you sure you're not a pirate?

It is alarmingly easy for an IT leader to unwittingly exceed the scope of a software licence, and the chances of being caught out have never been greater, as technology lawyers Mark Weston and Paul Gershlick explain 09 Feb 2010

Primary Navigation