WEBVTT

00:00.570 --> 00:08.790
When it's time for serious file and just general data storage we have to take a look at more robust

00:08.790 --> 00:11.650
methodologies and that's what this episode's all about.

00:11.820 --> 00:18.180
In this episode I want to talk about network attached storage and as Big Brother storage area networking.

00:18.210 --> 00:22.550
So both of these technologies are designed to store data.

00:22.560 --> 00:25.000
However they do it in very different ways.

00:25.050 --> 00:30.940
Now anybody who's ever used a computer is probably right clicked on a folder and shared it.

00:30.960 --> 00:33.100
And that type of stuff and that's great.

00:33.300 --> 00:39.960
But what I'm talking about is having dedicated systems dedicated systems that only share data.

00:39.960 --> 00:41.220
That's their only job.

00:41.250 --> 00:46.850
So sure I can take a Windows laptop and have it share all my critical company data.

00:46.860 --> 00:48.980
But there's reasons I don't want to do that.

00:49.080 --> 00:51.630
I want to use something that's more robust.

00:51.630 --> 00:58.730
So I want to be able to do stuff like put in a good RAID array and put it in solid backup methodologies

00:58.740 --> 01:00.370
and all that type of stuff.

01:00.510 --> 01:06.300
And that's really what we're talking about here so let's go and get started with the smaller of the

01:06.300 --> 01:08.800
two network attached storage.

01:13.360 --> 01:21.540
NHS is a file based sharing protocols so an NHS box itself has got to look something like this so they

01:21.570 --> 01:28.680
tend to be a smaller box and inside this box could be a bunch of raided drives whatever you might want

01:28.680 --> 01:28.980
to do.

01:28.980 --> 01:35.460
You might want to set that up and it's also usually running some type of very tight operating system.

01:35.460 --> 01:38.430
Linux is not at all uncommon for these types of boxes.

01:38.430 --> 01:46.530
OK so if we've got this box set up and if it's working at a file level that means that we will have

01:46.530 --> 01:49.140
to access this nest box.

01:49.140 --> 01:53.410
We will have to create the partitions or set set it up powered by B.

01:53.430 --> 01:58.680
We're going to have to format all the drives and then we're going to have to set up the NHS to share

01:58.680 --> 02:00.900
it via whatever protocol we want to share.

02:00.900 --> 02:07.440
So if it's Samba we're going to set up a samba share if it's Apple protocol we're going to set up an

02:07.440 --> 02:09.150
apple share whatever it might be.

02:09.150 --> 02:14.580
The important thing that you need to get in your head is that an NHS First of all it's got to run over

02:14.580 --> 02:16.680
your regular network so they run over Ethernet.

02:16.680 --> 02:17.490
Just great.

02:17.520 --> 02:22.950
They're going to be using TZP IP the whole shebang but they're going to be using well-known protocols

02:23.040 --> 02:27.540
and they will manifest as shares in your network just like anything else.

02:27.540 --> 02:29.820
So everything is done on the box.

02:29.820 --> 02:35.480
Now luckily for you I have a wonderful tool right here in front of me called Free and.

02:35.610 --> 02:42.930
I've went ahead and I got a system built up and I have a 2 terabyte hard drive that I'm currently sharing.

02:42.930 --> 02:44.940
So this is a free NHS.

02:44.940 --> 02:47.750
You'll see it actually has a web interface that's very convenient.

02:47.910 --> 02:50.010
And this guy is on my network.

02:50.010 --> 02:56.550
And what you'll see right now is I have created what they call a pool and this pool consists of exactly

02:56.550 --> 02:57.730
one hard drive.

02:57.990 --> 03:03.870
And then I've taken that hard drive and I split it up into two volumes and a volume and a say in volume.

03:03.870 --> 03:09.310
Now if you look at this you'll see 1.9 to be bits and 900 give me bits.

03:09.390 --> 03:10.170
Hey wait a minute.

03:10.230 --> 03:11.350
Isn't that more than two.

03:11.400 --> 03:12.390
That's right.

03:12.390 --> 03:15.360
These guys take advantage of compression tools and things like that.

03:15.450 --> 03:20.820
So they'll actually manifest larger capacity than the physical capacity of the drive itself so that's

03:20.820 --> 03:23.750
convenient is free as is called free NHS.

03:23.760 --> 03:29.160
But it's actually kind of like free NHS and essay end so we're going to hang on to the sand part for

03:29.160 --> 03:29.770
a minute.

03:29.790 --> 03:33.400
So even though it's called freeness it can really do both just fine.

03:33.540 --> 03:38.990
So it makes these volumes or I actually made these volumes pre-made them ready to go.

03:39.020 --> 03:41.850
Now what I need to do is then go about sharing them.

03:41.850 --> 03:45.320
So on this particular system I want to make a Windows share.

03:45.360 --> 03:48.980
So I'm going to come down here and let's take a look with shares I have.

03:49.020 --> 03:53.360
I don't have any right now so I'm going to add one.

03:53.390 --> 03:58.710
So first off I'm going to say what do I want to share.

03:58.880 --> 04:03.860
And the way I've configured this any volume it knows that I want to share it that way so I'm going to

04:03.860 --> 04:07.810
go ahead and say yes I want to share that and hit OK.

04:11.750 --> 04:12.830
I have to give it a sharing.

04:12.830 --> 04:13.560
There we go.

04:19.520 --> 04:21.770
So this is the volume.

04:21.770 --> 04:25.630
And then this is the actual Samba sharing that will show up on the network

04:31.120 --> 04:31.600
cool.

04:31.670 --> 04:37.700
So you can see that I have this share right now ready to rock and roll so the best thing I can do is

04:37.700 --> 04:44.200
actually show it to you and I'm going to do that simply by opening up my file explore on my system my

04:44.200 --> 04:45.710
messy messy file explore.

04:46.000 --> 04:47.620
I'm going to go down to network here.

04:53.270 --> 04:58.120
And we're going to give him a second because he's going to be scanning my network and let's see what

04:58.120 --> 04:58.660
he finds

05:01.910 --> 05:03.310
school right here do you see it.

05:03.320 --> 05:04.490
So here's a test.

05:04.500 --> 05:09.840
NASS So that's actually my next box or I'm going to double click on that.

05:10.060 --> 05:13.550
And there's the share that I just made.

05:13.590 --> 05:17.890
Now right now this is empty but I could go ahead and start putting stuff in taking stuff out.

05:17.940 --> 05:21.810
It's up to the free NHS tool to create proper permissions.

05:21.810 --> 05:25.760
Anything that I want for that in this case I left it wide open just so you could see it.

05:25.980 --> 05:27.930
But it works exactly like that.

05:27.930 --> 05:32.320
It just shows up as a share on my network.

05:32.370 --> 05:39.300
Now any guesses are very very popular specially for smaller networks for work groups that type of stuff

05:39.400 --> 05:41.080
that gives you a simple box.

05:41.160 --> 05:47.550
It works on top of your existing network in the road to the easy to use and they're very very powerful.

05:47.550 --> 05:58.080
However sometimes you need to take it up a click and in that case we go to storage area networks.

05:58.110 --> 06:04.800
Now if you want to get cool when it comes to data storage your best buddy is storage area networks or

06:04.800 --> 06:08.100
Sands now sains are big deals.

06:08.110 --> 06:16.510
A San relies on some kind of technology to transfer data between your system and the storage itself.

06:17.010 --> 06:18.850
Work at the block level.

06:18.870 --> 06:22.990
When we get this all set up you're not going to be seeing networked shares folks.

06:23.010 --> 06:27.590
You're going to be going into dismantlement and you get to see new hard drives that weren't there before.

06:27.600 --> 06:34.200
So sand's are very powerful for boot functionality for storing data all kinds of things like that.

06:34.380 --> 06:42.120
Sand's had been around for quite a while and the best sand's arguably ran on a type of technology called

06:42.360 --> 06:43.500
fiber channel.

06:43.560 --> 06:49.040
Now fiber channel has its own little network but not for the TZP IP stuff.

06:49.050 --> 06:55.440
It was just to move data around the fiber channel is still out there it's still pretty popular and it's

06:55.620 --> 07:01.170
wildly expensive so to make Fiber Channel work the first you'd have to do is plug a host busted Apter

07:01.500 --> 07:03.980
into your computer and you still keep your neck.

07:03.990 --> 07:05.760
You would need an HB.

07:06.210 --> 07:07.540
I don't have one on me.

07:07.590 --> 07:08.950
Here's a picture of one right here.

07:10.290 --> 07:17.220
So these HPH I mean they look like a fiber optic network card and they pretty much are but they're not

07:17.220 --> 07:20.250
running either and they're running their own language called fiber channel.

07:20.430 --> 07:25.950
So all these guys would run into a fiber channel switch and then the fiber channel switch would run

07:25.950 --> 07:30.690
to a fiber channel controller in a server room and then you'd have zillions and zillions of hard drives

07:30.690 --> 07:39.450
and they're all under the control of all this so a sans setup can and will easily cost you in the hundreds

07:39.450 --> 07:41.420
of thousands of dollars range.

07:41.460 --> 07:42.990
It's very very expensive.

07:42.990 --> 07:46.830
But boy oh boy is it powerful it is absolutely amazing.

07:46.830 --> 07:48.360
So I've just pulled up here on.

07:48.510 --> 07:53.460
I did a little google search on fiber channel and so you get an idea of the prices.

07:53.460 --> 08:00.590
These are just the little host adapters individually and there's a switch right there for you for only

08:00.590 --> 08:02.180
about $12000.

08:02.180 --> 08:06.890
Now what I want you to look here is you see Ritz's like 16 gigabyte 8 gigabyte.

08:06.890 --> 08:11.090
Those are the actual speeds that fiber channel runs at.

08:11.090 --> 08:16.490
So Fiber Channel came out originally like one gigabit per second which years ago was pretty fast.

08:16.640 --> 08:23.000
The cool part now is that we have a lot of Ethernet networks that can be running at around 10 gigs or

08:23.000 --> 08:23.900
something like that.

08:23.900 --> 08:29.750
So while Fiber Channel is still popular in fact Fiber Channel goes up to like 128 gigs now what we're

08:29.750 --> 08:38.390
seeing is a poor man's version of say in technology called I scuzzy I guess he basically uses your existing

08:38.390 --> 08:44.670
network and allows you to interconnect to different devices on top of your existing network.

08:44.810 --> 08:50.570
And it allows you to work at an ice block level so it's pretty powerful.

08:50.570 --> 08:57.900
So what I want to do right now is let's go back to Frean ass and actually set up a quick ice Gazi.

08:58.230 --> 08:58.790
OK.

08:59.060 --> 09:05.830
So here we are back in Frean ass and you'll see right here I've created what's called a SAN volume.

09:05.900 --> 09:11.540
Now that's a little bit of a misnomer here because one of the most powerful aspects of a Sam and something

09:11.540 --> 09:18.500
you cannot do with an NHS is let's say I've got a big pile of drives in my storage area all under the

09:18.500 --> 09:22.770
control of a say in what I can do is I can just cut a chunk of it out.

09:22.850 --> 09:23.670
Doesn't matter.

09:23.780 --> 09:25.370
I can adjust the size whatever I want.

09:25.370 --> 09:32.630
I'm going to go I'm going to get the this one for terabytes or whatever it might be it could be under

09:32.630 --> 09:33.260
rated.

09:33.320 --> 09:38.510
Beneath that everything's running but I can create what's known as an extent which basically says I'm

09:38.510 --> 09:45.140
going to cut this chunk o data storage out of my sand and then I'm going to give it to somebody else

09:45.140 --> 09:47.030
who will make it one of their hard drives.

09:47.030 --> 09:49.650
So I've really created a say in volume.

09:49.700 --> 09:55.380
You'll see it says 1.9 to be bytes available.

09:55.580 --> 10:00.030
But this guy I just happened to cut that much out of the harddrive.

10:00.050 --> 10:04.740
So what I'm going to do now is I'm going to go into Frean ass and I'm going to go ahead and connect

10:04.740 --> 10:04.880
it.

10:04.880 --> 10:14.080
Now before I do that what you have in any ICSE network is what we call a initiator and a target.

10:14.090 --> 10:18.110
So what we're going to do on the Free-Net side is we're going to create a target we're going to take

10:18.440 --> 10:21.610
that volume I created and we're going to make it a target.

10:21.740 --> 10:26.210
That target will get a basically a very specific ICSE type name.

10:26.210 --> 10:30.800
And then I'm going to go into my Windows system right on this computer right here and built into pretty

10:30.800 --> 10:36.330
much every operating system is what we call and I see as the initiator the I guess the initiator will

10:36.350 --> 10:42.710
go out look for targets and then go ahead and make it one of their hard drives so let's start off by

10:42.710 --> 10:51.060
making our target so just as a reminder we have our pre-made volume called the sand volume right now.

10:51.070 --> 10:55.110
What we need to do is first of all we're going to have to go through a couple of steps here.

10:55.210 --> 10:58.920
First of all we're after to make what we call the extent.

10:58.990 --> 11:01.050
So we're going to take a chunk of the standby.

11:01.060 --> 11:05.440
In fact I'm going to go and take the whole thing and I'm going to create an extent with some type of

11:05.440 --> 11:09.510
name then I'm going to create some type of target.

11:09.550 --> 11:15.190
So the target is going to in essence set up a lot of authentication issues in my setup.

11:15.190 --> 11:19.270
There really is no authentication so going to the target and then going to the extent that I'm going

11:19.260 --> 11:21.430
to put them together as a group.

11:21.430 --> 11:26.980
And once that happens they'll be offered up for anybody to access that has the right kind of permissions.

11:26.980 --> 11:27.330
All right.

11:27.340 --> 11:31.890
So to get all this happening we're going to have to head down here to ice Gazi.

11:32.140 --> 11:36.090
So the first thing I want to do is let's take a look at our targets.

11:36.090 --> 11:36.480
OK.

11:36.520 --> 11:38.400
Right now we don't have any targets.

11:38.410 --> 11:43.640
I'm going to add a target and I'm going to call the target share.

11:43.880 --> 11:52.490
And this is just authentication information that I had set up earlier and I can do all kinds of authentication

11:52.490 --> 11:56.660
stuff within I scuzzy But that's made all right.

11:56.750 --> 12:01.500
So the next hour I want to do is I want to go down to my extenso take a look at our extents.

12:01.640 --> 12:02.870
We don't have anything.

12:02.870 --> 12:08.170
So what I'm gonna do now is we're going to grab a chunk of that sand volume I made and I'm going to

12:08.170 --> 12:13.380
call him sand X T A and B.

12:14.760 --> 12:20.410
And you'll see that freeness has already seen that he's going to grab from that and I could change that

12:20.410 --> 12:25.550
if I wanted to and really has nothing else to do here other than just hit OK.

12:28.610 --> 12:31.060
So I've got my extent made and I got my target.

12:31.060 --> 12:34.980
I got to put them together.

12:35.110 --> 12:40.960
So my target extends I don't have any combinations right now so I'm going to pick my target which was

12:40.980 --> 12:47.000
share and then pick my extent which is an extent and I'm going to hit OK

12:50.560 --> 12:53.110
fantastic I think I've got everything set up right.

12:53.110 --> 12:58.000
Notice there is no partitioning or formatting here that's going to be done by the individual users.

12:58.000 --> 12:59.760
Once it connects to their systems.

12:59.920 --> 13:05.800
So let's go ahead and now we're going to try to open up the ice because the initiator on my system here

13:05.800 --> 13:07.280
and see if I can connect to it.

13:14.240 --> 13:18.870
So pretty much all operating systems have some form of ice as the initiator.

13:19.100 --> 13:24.790
And what I'm going to do first of all is I am going to look around and see if I can discover if there

13:24.800 --> 13:26.580
anybody out there doing ice gets it.

13:26.740 --> 13:34.320
Now I happen to know the IP address of my system and you notice it's running on port 30 60 and that

13:34.330 --> 13:35.110
filled in.

13:35.110 --> 13:36.210
I didn't get any errors.

13:36.220 --> 13:38.320
That's telling me I did a good job.

13:38.710 --> 13:40.700
So I'm going to go over to targets.

13:40.720 --> 13:43.140
And here is a scuzzy target.

13:43.150 --> 13:48.910
You'll see this is actually the nomenclature that's generated by ISKCON the colon and then whatever

13:48.910 --> 13:50.640
I decided to call the share itself.

13:50.800 --> 13:52.080
So I'm going to connect to it.

13:56.350 --> 14:01.510
And if I've done everything right we should be able to see something really cool in Device Manager

14:12.060 --> 14:19.530
sorry device manager disk management.

14:19.750 --> 14:21.500
And there it is right there.

14:21.640 --> 14:27.420
That is the extent on my scuzzy server that I've connected to.

14:27.580 --> 14:33.940
So you'll see that it's an formatted unpartitioned So I would have to go through all these processes

14:33.940 --> 14:38.470
of getting it formatted and partition and all that stuff.

14:42.280 --> 14:45.070
And this guy is pretty much ready to rock and roll.

14:45.310 --> 14:51.790
So for the exam the most important thing on what you remember is that network attached storage is going

14:51.790 --> 14:56.100
to be file level that's going to be some system running Linux or something like that.

14:56.140 --> 15:03.280
You go ahead you set up your RAID arrays you do your partitioning you do whatever you want to do format

15:03.280 --> 15:07.080
it and then they just treat everybody as network shares.

15:07.120 --> 15:09.700
It's going to be running Samba more than anything else.

15:09.700 --> 15:15.070
Sand's are a different animal sans run at the block level they're either going to be using fiber channel

15:15.250 --> 15:17.300
or they're going to be using ISKCON.

15:17.470 --> 15:23.440
And it's up to the individual targets to set themselves up and to partition and format as they deem

15:23.440 --> 15:24.790
themselves necessary.

15:24.790 --> 15:46.420
Oh and remember one more thing sand's are really really expensive and masses tend to be very very cheap.
