mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
From: Jesse Pollard <pollard@tomcat.admin.navo.hpc.mil>
To: eli.carter@inet.com, linux-kernel@vger.kernel.org
Subject: Re: Idle curiosity: Acting as a SCSI target
Date: Wed, 7 Aug 2002 16:51:05 -0500 (CDT)	[thread overview]
Message-ID: <200208072151.QAA75961@tomcat.admin.navo.hpc.mil> (raw)

Eli Carter <eli.carter@inet.com>:
> 
> Based on a conversation I had recently, my curiosity got piqued...
> 
> I'm not really sure how to query google on this, and didn't turn up what 
> I was looking for because of that, so here's the random question:
> 
> Is there a way to make a Linux machine with a scsi controller act like a 
> scsi device (is the correct term 'target'?) (such as a disk) using a 
> local block device as storage?
> 
> I'm not sure it would be of general use, but I can see uses in weird or 
> remote prototyping situations...
> 
> Like the subject says, just idle curiosity; I don't see having much use 
> for it, but I was intrigued by the idea.

Easy answer: yes

Harder answer - It was done a couple of years ago using an Adaptec controller,
and the implementation was used for a TCP stack allowing 180-200 MB/Sec network
layer. The network was about 4 feet long I believe.

Another use for such a thing: Using Linux for implementation of a hardware
RAID layer attached via SCSI cable.

A third use: short range distributed lock manager for a distributed filesystem
or NAS with a Linux based controller. This gets interesting when you start
adding security labels to the data, preventing unauthorized access to
partitions.

Much of the same applications can be done over GigE cards now, so the desire
to standardize a SCSI implementation waned.

-------------------------------------------------------------------------
Jesse I Pollard, II
Email: pollard@navo.hpc.mil

Any opinions expressed are solely my own.

             reply	other threads:[~2002-08-07 21:47 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-08-07 21:51 Jesse Pollard [this message]
2002-08-07 22:49 ` J.A. Magallon
  -- strict thread matches above, loose matches on Subject: below --
2002-08-07 21:38 Eli Carter
2002-08-07 22:06 ` Oliver Xymoron
2002-08-08 12:59 ` Joshua MacDonald

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200208072151.QAA75961@tomcat.admin.navo.hpc.mil \
    --to=pollard@tomcat.admin.navo.hpc.mil \
    --cc=eli.carter@inet.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®