Re: AOE and iSCSI (software only)

2008-04-26 Thread Yonah Russ
No personal experience but iSCSI is a block level protocol so this should
depend on the filesystem you are running. Theoretically it is the same as
running any filesystem on a regular scsi device.

Yonah

On Thu, Apr 24, 2008 at 10:42 PM, Amos Shapira [EMAIL PROTECTED]
wrote:

 On Fri, Apr 25, 2008 at 3:26 AM, Yonah Russ [EMAIL PROTECTED] wrote:
  The disadvantage of AOE is that it is Ethernet, Layer II,  and not
 routable.
  iSCSI is an IP protocol and so you can use it even over a WAN.
 
  Although AOE sounds like a good idea, it is not very supported. Only one
  company I've ever heard of makes commercial AOE devices. iSCSI on the
 other
  hand is supported by every major storage company so I suppose it is much
  more mature and stable.

 Sounds like killer arguments in favoure of iSCSI (anyone heard of
 vendor lock-in? :).

 About iSCSI - does anyone know how well SQLite behaves on top of linux
 software iSCSI partitions? (It relies heavily on PROPER file-level
 locking).

 Cheers,

 --Amos

 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]




RE: AOE and iSCSI (software only)

2008-04-24 Thread ronys
Hi,

For a LAN, AOE seems to have less overhead, so performance *might* be better
(assuming the network is the bottleneck).

iSCSI is much more popular in the industry, though.

My experience is with iSCSI - feel free to ask me if you need more info on
setting up iSCSI initiators  targets.

Cheers,

Rony
 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Dan Shimshoni
Sent: Thursday, April 24, 2008 10:05 AM
To: linux-il@cs.huji.ac.il
Subject: AOE and iSCSI (software only)

Hello, Linux-il gurus,

I have to decide between two options of exporting block devices
on a LAN (same subnet for clients and server)
: one is with iSCSI target and iSCSI initiator. The second
is with AOE.

I am talking about using software tools only, not using special hardware.

I had tested AOE with my hardware (no special hw): I had downloaded
aoetools from
http://sourceforge.net/projects/aoetools/.
I had also installed blade server of this project on the server
side.
(http://sourceforge.net/project/showfiles.php?group_id=130453package_id=143
790).

I can mount on the client a file which I am exporting on the AOE
server. (which is running this blade).

My question is this:
What are the advantages and disadvantages of using AOE versus iSCSI?
Does anybody have any experience/advice regarding using AOE on Linux
(sw only, I am not talkin about CORAID, etc) ?


Regards,
Dan

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: AOE and iSCSI (software only)

2008-04-24 Thread Lev Olshvang

ronys wrote:

Hi,

For a LAN, AOE seems to have less overhead, so performance *might* be better
(assuming the network is the bottleneck).

iSCSI is much more popular in the industry, though.

My experience is with iSCSI - feel free to ask me if you need more info on
setting up iSCSI initiators  targets.

Cheers,

Rony
 


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Dan Shimshoni
Sent: Thursday, April 24, 2008 10:05 AM
To: linux-il@cs.huji.ac.il
Subject: AOE and iSCSI (software only)

Hello, Linux-il gurus,

I have to decide between two options of exporting block devices
on a LAN (same subnet for clients and server)
: one is with iSCSI target and iSCSI initiator. The second
is with AOE.

I am talking about using software tools only, not using special hardware.

I had tested AOE with my hardware (no special hw): I had downloaded
aoetools from
http://sourceforge.net/projects/aoetools/.
I had also installed blade server of this project on the server
side.
(http://sourceforge.net/project/showfiles.php?group_id=130453package_id=143
790).

I can mount on the client a file which I am exporting on the AOE
server. (which is running this blade).

My question is this:
What are the advantages and disadvantages of using AOE versus iSCSI?
Does anybody have any experience/advice regarding using AOE on Linux
(sw only, I am not talkin about CORAID, etc) ?


Regards,
Dan

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]


=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]




Just to clarify Rony's reply :

AOE protocol is build upon Ethernet layer and so AOE payload is 
encapsulated in Ethernet frames


Using iSCSI there 2  encapsutions -
SCSI to IP to ethernet and IP to Ethernet.

So theoretically AOE  has less overhead .

Hag Sameah,
Lev




=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: AOE and iSCSI (software only)

2008-04-24 Thread Yonah Russ
The disadvantage of AOE is that it is Ethernet, Layer II,  and not routable.
iSCSI is an IP protocol and so you can use it even over a WAN.

Although AOE sounds like a good idea, it is not very supported. Only one
company I've ever heard of makes commercial AOE devices. iSCSI on the other
hand is supported by every major storage company so I suppose it is much
more mature and stable.

I can't tell you about Linux but iSCSI targets and initiators are built into
Solaris 10 so you could theoretically make a ZFS pool the target of your
iSCSI, etc.

Good luck
Yonah

On Thu, Apr 24, 2008 at 11:40 AM, Lev Olshvang [EMAIL PROTECTED] wrote:

 ronys wrote:

 Hi,

 For a LAN, AOE seems to have less overhead, so performance *might* be
 better
 (assuming the network is the bottleneck).

 iSCSI is much more popular in the industry, though.

 My experience is with iSCSI - feel free to ask me if you need more info on
 setting up iSCSI initiators  targets.

Cheers,

Rony


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 ]
 On Behalf Of Dan Shimshoni
 Sent: Thursday, April 24, 2008 10:05 AM
 To: linux-il@cs.huji.ac.il
 Subject: AOE and iSCSI (software only)

 Hello, Linux-il gurus,

 I have to decide between two options of exporting block devices
 on a LAN (same subnet for clients and server)
 : one is with iSCSI target and iSCSI initiator. The second
 is with AOE.

 I am talking about using software tools only, not using special hardware.

 I had tested AOE with my hardware (no special hw): I had downloaded
 aoetools from
 http://sourceforge.net/projects/aoetools/.
 I had also installed blade server of this project on the server
 side.
 (
 http://sourceforge.net/project/showfiles.php?group_id=130453package_id=143
 790).

 I can mount on the client a file which I am exporting on the AOE
 server. (which is running this blade).

 My question is this:
 What are the advantages and disadvantages of using AOE versus iSCSI?
 Does anybody have any experience/advice regarding using AOE on Linux
 (sw only, I am not talkin about CORAID, etc) ?


 Regards,
 Dan

 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]


 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]



 Just to clarify Rony's reply :

 AOE protocol is build upon Ethernet layer and so AOE payload is
 encapsulated in Ethernet frames

 Using iSCSI there 2  encapsutions -
 SCSI to IP to ethernet and IP to Ethernet.

 So theoretically AOE  has less overhead .

 Hag Sameah,
 Lev





 =
 To unsubscribe, send mail to [EMAIL PROTECTED] with
 the word unsubscribe in the message body, e.g., run the command
 echo unsubscribe | mail [EMAIL PROTECTED]




Re: AOE and iSCSI (software only)

2008-04-24 Thread Amos Shapira
On Fri, Apr 25, 2008 at 3:26 AM, Yonah Russ [EMAIL PROTECTED] wrote:
 The disadvantage of AOE is that it is Ethernet, Layer II,  and not routable.
 iSCSI is an IP protocol and so you can use it even over a WAN.

 Although AOE sounds like a good idea, it is not very supported. Only one
 company I've ever heard of makes commercial AOE devices. iSCSI on the other
 hand is supported by every major storage company so I suppose it is much
 more mature and stable.

Sounds like killer arguments in favoure of iSCSI (anyone heard of
vendor lock-in? :).

About iSCSI - does anyone know how well SQLite behaves on top of linux
software iSCSI partitions? (It relies heavily on PROPER file-level
locking).

Cheers,

--Amos

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word unsubscribe in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]