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=130453&package_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] > >