Basic SAN Question...
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > WebserverTalk Community > Data Storage > Basic SAN Question...




Pages (2): [1] 2 »   Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Basic SAN Question...  
dave_roland_mann@yahoo.com


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 01:47 AM

I am trying to settle an argument at the office and I am hoping that
one of you can answer the question for me.  It is fairly basic as I am
new to this whole SAN thing.

Suppose that I have two windows servers, each connected to a sepearte
LUN on an MSA1000 (each server can see his LUN but not the other
servers).  Both servers and the disk are connected to a SAN switch.

Suppose I want to copy data from the SAN LUN on servera to the SAN LUN
on server b.

Does it work this this
servera -> SAN -> serverb

or
servera -> SAN -> LAN -> serverb

What data goes over the LAN and what goes over the SAN?

Thanks
Dave






[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
Ramesh Pun


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 01:47 AM

it work this this
servera -> SAN -> serverb


<dave_roland_mann@yahoo.com> wrote in message
news:1118793314.637893.15960@f14g2000cwb.googlegroups.com...
>I am trying to settle an argument at the office and I am hoping that
> one of you can answer the question for me.  It is fairly basic as I am
> new to this whole SAN thing.
>
> Suppose that I have two windows servers, each connected to a sepearte
> LUN on an MSA1000 (each server can see his LUN but not the other
> servers).  Both servers and the disk are connected to a SAN switch.
>
> Suppose I want to copy data from the SAN LUN on servera to the SAN LUN
> on server b.
>
> Does it work this this
> servera -> SAN -> serverb
>
> or
> servera -> SAN -> LAN -> serverb
>
> What data goes over the LAN and what goes over the SAN?
>
> Thanks
> Dave
>







[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
dave_roland_mann@yahoo.com


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 07:46 AM

Thanks for the quick response.  Does it matter how I copy the data.
For example, mapping a drive or ftp?  Say I make a request to copy a
large file from servera to serverb.  Servera says I need the data off
the LUN, sends it through the HBA to the FC switch which says hey I
know where that LUN is and sends it to the appropriate LUN.  Even
though servera cannot see the LUN for serverb the switch knows where
the LUN is at.  Is this correct?

Sorry if this is a dumb question. I just want to make sure that I have
it.

Thanks Again
Dave






[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
Bill Todd


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 07:46 AM

dave_roland_mann@yahoo.com wrote:
> Thanks for the quick response.  Does it matter how I copy the data.
> For example, mapping a drive or ftp?  Say I make a request to copy a
> large file from servera to serverb.  Servera says I need the data off
> the LUN, sends it through the HBA to the FC switch which says hey I
> know where that LUN is and sends it to the appropriate LUN.  Even
> though servera cannot see the LUN for serverb the switch knows where
> the LUN is at.  Is this correct?

Not unless you're running some very unusual software in both servers and
in the switch and/or the MSA1000:  otherwise, the only entities that
know exactly *where* to get the data and *where* to put it are the
servers (and, incidentally, they're also the only ones *allowed* to do
things like that, because there's usually no mechanism to coordinate
concurrent accesses to their file systems with another entity such as
the switch), and since each can see only its own LUN Server a has to
obtain the data, send it (presumably over the LAN) to Server b, which
then writes it to its own LUN.

>
> Sorry if this is a dumb question.

Don't worry:  it's already elicited one blatantly incorrect answer,
which places at least some kind of bound on how 'dumb' it can be.

- bill





[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
Charles Morrall


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 07:46 AM


<dave_roland_mann@yahoo.com> skrev i meddelandet
news:1118793314.637893.15960@f14g2000cwb.googlegroups.com...
>I am trying to settle an argument at the office and I am hoping that
> one of you can answer the question for me.  It is fairly basic as I am
> new to this whole SAN thing.
>
> Suppose that I have two windows servers, each connected to a sepearte
> LUN on an MSA1000 (each server can see his LUN but not the other
> servers).  Both servers and the disk are connected to a SAN switch.
>
> Suppose I want to copy data from the SAN LUN on servera to the SAN LUN
> on server b.
>
> Does it work this this
> servera -> SAN -> serverb

No.
>
> or
> servera -> SAN -> LAN -> serverb
>
Yes.

> What data goes over the LAN and what goes over the SAN?
>
All data goes across the LAN. Nothing goes over the SAN as I think you mean
it, but of course the data gets transferred to/from each server across the
LAN and then to/from the MSA1000 over the SAN.

All the SAN is that you have (meaning you probably don't have any
third-party software or filesystem or some such) is a SCSI bus on a network.
Heck, Fibre Channel is a SCSI-3 protocol.

> Thanks
> Dave
>







[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
themeanies


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 10:50 PM

dave_roland_mann@yahoo.com wrote:
> I am trying to settle an argument at the office and I am hoping that
> one of you can answer the question for me.  It is fairly basic as I am
> new to this whole SAN thing.
>
> Suppose that I have two windows servers, each connected to a sepearte
> LUN on an MSA1000 (each server can see his LUN but not the other
> servers).  Both servers and the disk are connected to a SAN switch.
>
> Suppose I want to copy data from the SAN LUN on servera to the SAN LUN
> on server b.
>
> Does it work this this
> servera -> SAN -> serverb
>
> or
> servera -> SAN -> LAN -> serverb
>
> What data goes over the LAN and what goes over the SAN?
>
> Thanks
> Dave
>


Think of the SAN as a very complex IDE or SCSI cable.
Now think of the LUN's in your SAN as an IDE or SCSI disk drive on that
cable.

For your scenario above it's the same as transferring data from an
internal disk on one PC to an internal disk on a second lan attached PC.
There is no way for the first PC to see the hard disks in the second PC
without going through the LAN and OS.


Note this is not the case in Clustering where 2 or more hosts are
attached to the same LUN for failover.  But I don't think this is where
you were headed.
There does also exists Snap copies and mirroring and other such
functions to copy LUNs across the SAN but afaik these are not used on a
file level, but on a LUN level.


So let's see if I can draw your scenario.

ServerA attached to LUN-A, OS calls it the D: drive
ServerB attached to LUN-B, OS calls it the G: drive

ServerA maps a drive across the LAN to ServerB's G: drive calling it E:

On ServerA you xcopy a file from D: to E: and this is the path it takes:

LUN-A -> SAN -> ServerA -> LAN -> ServerB -> SAN -> LUN-B


FWIW, here's what happens with a LUN mirror/copy which is a function of
your SAN's storage processor.

ServerA attached to LUN-A, OS calls it the D: drive
ServerB attached to LUN-B, OS calls it the G: drive

A LUN mirror/copy is initiated to mirror LUN-A to LUN-B.  This data
transfer is done over part of the SAN(inside the SAN's storage
processor).  When it's completed, and provided there has been no IO to
the source and destination LUNs, ServerA's LUN-A and ServerB's LUN-B
will be identical.  Effectively you've copied data across the SAN.

So data flows like this:

LUN-A -> Storage Processor -> LUN-B

Snap images are similar, but the snap image is an array of pointers to
the source data for reading vs. full IO.  Takes up less space than a
full mirror of a LUN.

ServerA attached to LUN-A, OS calls it the D: drive
ServerB attached to LUN-B, OS calls it the G: drive

LUN-B is a snap image of LUN-A instead of a separate LUN.

On ServerB you copy a file from G: to a local C: drive and the data
flows like this:

LUN-A -> Storage Processor -> SAN -> ServerB -> Local disk C: on ServerB

Effectively you've copied data from ServerA's LUN-A to ServerB without
going over the LAN.

hth,
tM








[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
Kat


Report This Message To A Moderator Edit/Delete Message


 
06-15-05 10:50 PM

I think you have it wrong- it doesn't use the switch per se, it uses the
LAN- it would be the sanme as copying it from one server to another that was
NOT SAN attached.

Personally, I jus copy from server to server, I don't use FTP. But that's
just me. You aren't getting any more eprformance copying from san disk to
san disk than if you were copying local to local.

--
Kat
MCDBA # ? of Millions

What woud you do for a Kit Kat bar?
<dave_roland_mann@yahoo.com> wrote in message
news:1118802026.448555.273660@z14g2000cwz.googlegroups.com...
> Thanks for the quick response.  Does it matter how I copy the data.
> For example, mapping a drive or ftp?  Say I make a request to copy a
> large file from servera to serverb.  Servera says I need the data off
> the LUN, sends it through the HBA to the FC switch which says hey I
> know where that LUN is and sends it to the appropriate LUN.  Even
> though servera cannot see the LUN for serverb the switch knows where
> the LUN is at.  Is this correct?
>
> Sorry if this is a dumb question. I just want to make sure that I have
> it.
>
> Thanks Again
> Dave
>







[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
Maxim S. Shatskih


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 10:50 PM

FTP is much faster then SMB/CIFS while copying major amounts of data from
the server to the server.

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com

"Kat" <kit-kat bar> wrote in message news:42b08b5e$1@obsidian.gov.bc.ca...
> I think you have it wrong- it doesn't use the switch per se, it uses the
> LAN- it would be the sanme as copying it from one server to another that w
as
> NOT SAN attached.
>
> Personally, I jus copy from server to server, I don't use FTP. But that's
> just me. You aren't getting any more eprformance copying from san disk to
> san disk than if you were copying local to local.
>
> --
> Kat
> MCDBA # ? of Millions
>
> What woud you do for a Kit Kat bar?
> <dave_roland_mann@yahoo.com> wrote in message
> news:1118802026.448555.273660@z14g2000cwz.googlegroups.com... 
>
>







[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
Nik Simpson


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 10:50 PM


<dave_roland_mann@yahoo.com> wrote in message
news:1118793314.637893.15960@f14g2000cwb.googlegroups.com...

> Does it work this this
> servera -> SAN -> serverb
>
> or
> servera -> SAN -> LAN -> serverb
>
> What data goes over the LAN and what goes over the SAN?


With two servers each mounting their respective LUNs as local filesystems
there is no way for the basic OS to perform anything other than:

Lun1(SAN)->Server A ->CIFS/NFS-> Server B -> Lun2(SAN)

Direct SAN to SAN copy would require a block level copy and would be done in
the array.


--
Nik Simpson







[ Post a follow-up to this message ]



    Re: Basic SAN Question...  
Nik Simpson


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
06-15-05 10:50 PM


"Ramesh Pun" <spamme@spamme.com> wrote in message
news:11av1k25a2no21@corp.supernews.com...
> it work this this
> servera -> SAN -> serverb

And just what mechanism in the OS would that happen, inquiring minds want to
know.


--
Nik Simpson







[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 09:52 AM.      Post New Thread    Post A Reply      
Pages (2): [1] 2 »   Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register