Target to localhost (ImageDisk On Ram Disk)

Software-based VM-centric and flash-friendly VM storage + free version

Moderators: anton (staff), art (staff), Max (staff), Anatoly (staff)

Omnividente
Posts: 16
Joined: Tue Oct 01, 2013 11:40 am

Tue Oct 01, 2013 11:42 am

I create a RAM disk (by means of third-party software), then create the disk image with starwind img iscsi Target, and connect it to the same server. Speed ​​drive connected to more than 10 times compared with a speed RAM disk. Why?

PS sorry for my bad english
User avatar
anton (staff)
Site Admin
Posts: 4010
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Tue Oct 01, 2013 2:36 pm

1) This configuration is not supported. Even if you'd use StarWind RAM disk as a stand-alone information we're not going to support this. StarWind has own built-in stuff so please stick with it.

2) Because with iSCSI you run a TCP in a loopback and if you did not enable loopback optimization thing (I guess you did not, what's your OS BTW?) it would be much slower compared to just reading or writing the memory.
Omnividente wrote:I create a RAM disk (by means of third-party software), then create the disk image with starwind img iscsi Target, and connect it to the same server. Speed ​​drive connected to more than 10 times compared with a speed RAM disk. Why?

PS sorry for my bad english
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
Omnividente
Posts: 16
Joined: Tue Oct 01, 2013 11:40 am

Tue Oct 01, 2013 4:51 pm

only here?
Image
or add device here too?
Image
User avatar
anton (staff)
Site Admin
Posts: 4010
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Tue Oct 01, 2013 5:15 pm

It should be active (selected and applied) when you create the target. And MS initiator should be aware of. We do make it aware for our internal connections with Native SAN (vSAN).

Can you share any ATTO numbers for RAM disk emulator and iSCSI in a loopback?
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
Omnividente
Posts: 16
Joined: Tue Oct 01, 2013 11:40 am

Tue Oct 01, 2013 5:59 pm

Image
RAM disk emulator

Image
Loopback
Omnividente
Posts: 16
Joined: Tue Oct 01, 2013 11:40 am

Tue Oct 01, 2013 7:09 pm

anton (staff) wrote:And MS initiator should be aware of.


how do I make it?
User avatar
anton (staff)
Site Admin
Posts: 4010
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Tue Oct 01, 2013 7:59 pm

Loopback acceleation does not work. You should be able to get ~2.5-3 GB/sec in a loopback from RAM disk. If you did "tick" the "loopback acceleration" when creating the target (checked by default) then something does not work. I'll point to this thread out developers so they would let you know how to verify it's working (or not).
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
User avatar
anton (staff)
Site Admin
Posts: 4010
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Tue Oct 01, 2013 9:43 pm

Confirmed. Loopback acceleration DOES NOT work on a R2 and 8.1 so you'll have to wait for next Beta-2 (next week or so) to see the improvement. You'll have to use StarWind RAM disk (built-in one) either way.
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
User avatar
Bohdan (staff)
Staff
Posts: 435
Joined: Wed May 23, 2007 12:58 pm

Thu Oct 03, 2013 4:12 pm

Are you using 127.0.0.1 as a target portal in iSCSI initiator?
User avatar
Anatoly (staff)
Staff
Posts: 1675
Joined: Tue Mar 01, 2011 8:28 am
Contact:

Fri Oct 04, 2013 10:00 am

Quick question - why have you installed this one?
Image
Cause as far as I know you don`t need it. Moreover it can affect the system in one way or another.

thanks
Best regards,
Anatoly Vilchinsky
Global Engineering and Support Manager
www.starwind.com
av@starwind.com
Omnividente
Posts: 16
Joined: Tue Oct 01, 2013 11:40 am

Mon Oct 07, 2013 8:24 pm

i deleted it, but no effect on perfomance
Are you using 127.0.0.1 as a target portal in iSCSI initiator?
yes
User avatar
Anatoly (staff)
Staff
Posts: 1675
Joined: Tue Mar 01, 2011 8:28 am
Contact:

Wed Oct 09, 2013 3:35 pm

As far as I know you should use 127.0.0.1, and nothing else.

Also we are still waiting for your answer to my question.

Thanks
Best regards,
Anatoly Vilchinsky
Global Engineering and Support Manager
www.starwind.com
av@starwind.com
Omnividente
Posts: 16
Joined: Tue Oct 01, 2013 11:40 am

Wed Oct 09, 2013 8:57 pm

Anatoly (staff) wrote:Also we are still waiting for your answer to my question.
question? You mean this http://www.starwindsoftware.com/forums/ ... tml#p19662 ?
User avatar
Anatoly (staff)
Staff
Posts: 1675
Joined: Tue Mar 01, 2011 8:28 am
Contact:

Thu Oct 10, 2013 8:15 am

Best regards,
Anatoly Vilchinsky
Global Engineering and Support Manager
www.starwind.com
av@starwind.com
Omnividente
Posts: 16
Joined: Tue Oct 01, 2013 11:40 am

Thu Oct 10, 2013 8:54 am

because I have not seen the performance of StarWind loopback and I try to specify this interface as a Target Portal for testing. Not a good idea :)
Post Reply