Bluray playback via 100 Mbs network

Initiator (iSCSI, FCoE, AoE, iSER and NVMe over Fabrics), iSCSI accelerator and RAM disk

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

Post Reply
yeme
Posts: 5
Joined: Tue Oct 28, 2008 11:36 pm
Location: Sandy Springs, GA

Tue Oct 28, 2008 11:50 pm

I have successfully mounted and played a Bluray disk via my network mount (Starport-to-Starwind network). I am losing sync between the audio and video after about 5 minutes of playback and my video player locks up after about 10 minutes of playback (PowereDVD8). Do I need a gigabyte setup to get reliable playback or should this setup function at my current network speed? My Starport machine is Vista and it is utilizing 50% network resources at playback (according to Windows task manager).
User avatar
anton (staff)
Site Admin
Posts: 4008
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Wed Oct 29, 2008 2:59 pm

Yes! Of try lowering speed. Blu-Ray at 1X need ~5MB/sec so 100 Mbps *should* work.
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
yeme
Posts: 5
Joined: Tue Oct 28, 2008 11:36 pm
Location: Sandy Springs, GA

Sat Nov 01, 2008 11:48 am

While staying with this same set up, the audio/video now is in sync with the slower drive speed. However, I am still getting disconnects after 5-6 minutes of viewing. I have posted the log info for your analysis. I am hoping to not have to go gigabyte.

One other tweak, I set the Starport buffer to 64kb (per another thread).

10/30 21:46:49.171 500 Srv: Accepted iSCSI connection from 192.168.4.110:49160. (Id = 0x1)
10/30 21:46:49.171 500 C[1], FREE: Event - CONNECTED.
10/30 21:46:49.171 500 C[1], XPT_UP: T3.
10/30 21:46:49.187 f28 C[1], XPT_UP: Login request: ISID 0x801234567890, TSIH 0x0000.
10/30 21:46:49.187 f28 C[1], XPT_UP: Event - LOGIN.
10/30 21:46:49.187 f28 C[1], IN_LOGIN: T4.
10/30 21:46:49.187 f28 Params: <<< String param 'InitiatorName': received 'iqn.2003-06.com.rocketdivision.starport:john-pc', accepted 'iqn.2003-06.com.rocketdivision.starport:john-pc'
10/30 21:46:49.187 f28 Params: <<< String param 'TargetName': received 'dual', accepted 'dual'
10/30 21:46:49.187 f28 Params: <<< Enum param 'SessionType': received 'Normal', accepted 'Normal'
10/30 21:46:49.187 f28 Params: <<< Enum param 'AuthMethod': received 'None', accepted 'None'
10/30 21:46:49.187 f28 Tgt: : open 'dual': 1 session(s) opened, 0 more allowed.
10/30 21:46:49.187 f28 Params: <<< Enum param 'AuthMethod': received 'None', accepted 'None'
10/30 21:46:49.187 f28 T[1,1]: Anonymous connection allowed.
10/30 21:46:49.187 f28 Params: >>> AuthMethod=None.
10/30 21:46:49.187 f28 Params: >>> TargetPortalGroupTag=1.
10/30 21:46:49.187 cf4 T[1,1]: session 0x1, connection 0x1 : end of stage 0, next stage 1.
10/30 21:46:49.203 f28 Params: <<< Numeric param 'ErrorRecoveryLevel': received 0, accepted 0
10/30 21:46:49.203 f28 Params: <<< Numeric param 'MaxConnections': received 1, accepted 1
10/30 21:46:49.203 f28 Params: <<< Enum param 'HeaderDigest': received 'None', accepted 'None'
10/30 21:46:49.203 f28 Params: <<< Enum param 'DataDigest': received 'None', accepted 'None'
10/30 21:46:49.203 f28 Params: <<< Boolean param 'OFMarker': received No, accepted 0
10/30 21:46:49.203 f28 Params: <<< Boolean param 'IFMarker': received No, accepted 0
10/30 21:46:49.203 f28 Params: <<< Boolean param 'InitialR2T': received No, accepted 0
10/30 21:46:49.203 f28 Params: <<< Boolean param 'ImmediateData': received Yes, accepted 1
10/30 21:46:49.203 f28 Params: <<< Numeric param 'MaxRecvDataSegmentLength': received 65536, accepted 65536
10/30 21:46:49.203 f28 Params: <<< Numeric param 'MaxBurstLength': received 262144, accepted 131072
10/30 21:46:49.203 f28 Params: <<< Numeric param 'FirstBurstLength': received 65536, accepted 65536
10/30 21:46:49.203 f28 Params: <<< Numeric param 'DefaultTime2Wait': received 5, accepted 5
10/30 21:46:49.203 f28 Params: <<< Numeric param 'DefaultTime2Retain': received 20, accepted 20
10/30 21:46:49.203 f28 Params: <<< Numeric param 'MaxOutstandingR2T': received 1, accepted 1
10/30 21:46:49.203 f28 Params: <<< Boolean param 'DataPDUInOrder': received Yes, accepted 1
10/30 21:46:49.203 f28 Params: <<< Boolean param 'DataSequenceInOrder': received Yes, accepted 1
10/30 21:46:49.203 f28 Params: >>> ErrorRecoveryLevel=0.
10/30 21:46:49.203 f28 Params: >>> MaxConnections=1.
10/30 21:46:49.203 f28 Params: >>> HeaderDigest=None.
10/30 21:46:49.203 f28 Params: >>> DataDigest=None.
10/30 21:46:49.203 f28 Params: >>> OFMarker=No.
10/30 21:46:49.203 f28 Params: >>> IFMarker=No.
10/30 21:46:49.203 f28 Params: >>> InitialR2T=No.
10/30 21:46:49.203 f28 Params: >>> ImmediateData=Yes.
10/30 21:46:49.203 f28 Params: >>> MaxRecvDataSegmentLength=131072.
10/30 21:46:49.203 f28 Params: >>> MaxBurstLength=131072.
10/30 21:46:49.203 f28 Params: >>> FirstBurstLength=65536.
10/30 21:46:49.203 f28 Params: >>> DefaultTime2Wait=5.
10/30 21:46:49.203 f28 Params: >>> DefaultTime2Retain=20.
10/30 21:46:49.203 f28 Params: >>> MaxOutstandingR2T=1.
10/30 21:46:49.203 f28 Params: >>> DataPDUInOrder=Yes.
10/30 21:46:49.203 f28 Params: >>> DataSequenceInOrder=Yes.
10/30 21:46:49.203 cf4 T[1,1]: session 0x1, connection 0x1 : end of stage 1, next stage 3.
10/30 21:46:49.203 cf4 C[1], IN_LOGIN: Event - LOGIN_ACCEPT.
10/30 21:46:49.203 cf4 C[1], LIN: T5.
10/30 21:48:02.671 f28 C[1], LIN: recvData returned 10054
10/30 21:48:02.671 f28 C[1], LIN: *** 'recv' thread: recv failed 10058.
10/30 21:48:02.671 cf4 Tgt: : close 'dual': 0 session(s) opened, 1 more allowed.
10/30 21:48:34.468 500 Srv: Accepted iSCSI connection from 192.168.4.110:49176. (Id = 0x2)
10/30 21:48:34.468 500 C[2], FREE: Event - CONNECTED.
10/30 21:48:34.468 500 C[2], XPT_UP: T3.
10/30 21:48:34.468 dbc C[2], XPT_UP: Login request: ISID 0x801234567890, TSIH 0x0000.
10/30 21:48:34.468 dbc C[2], XPT_UP: Event - LOGIN.
10/30 21:48:34.468 dbc C[2], IN_LOGIN: T4.
10/30 21:48:34.468 dbc Params: <<< String param 'InitiatorName': received 'iqn.2003-06.com.rocketdivision.starport:john-pc', accepted 'iqn.2003-06.com.rocketdivision.starport:john-pc'
10/30 21:48:34.468 dbc Params: <<< String param 'TargetName': received 'dual', accepted 'dual'
10/30 21:48:34.468 dbc Params: <<< Enum param 'SessionType': received 'Normal', accepted 'Normal'
10/30 21:48:34.468 dbc Params: <<< Enum param 'AuthMethod': received 'None', accepted 'None'
10/30 21:48:34.468 dbc Tgt: : open 'dual': 1 session(s) opened, 0 more allowed.
10/30 21:48:34.468 dbc Params: <<< Enum param 'AuthMethod': received 'None', accepted 'None'
10/30 21:48:34.468 dbc T[2,1]: Anonymous connection allowed.
10/30 21:48:34.468 dbc Params: >>> AuthMethod=None.
10/30 21:48:34.468 dbc Params: >>> TargetPortalGroupTag=1.
10/30 21:48:34.468 1d0 T[2,1]: session 0x2, connection 0x2 : end of stage 0, next stage 1.
10/30 21:48:34.468 dbc Params: <<< Numeric param 'ErrorRecoveryLevel': received 0, accepted 0
10/30 21:48:34.468 dbc Params: <<< Numeric param 'MaxConnections': received 1, accepted 1
10/30 21:48:34.468 dbc Params: <<< Enum param 'HeaderDigest': received 'None', accepted 'None'
10/30 21:48:34.468 dbc Params: <<< Enum param 'DataDigest': received 'None', accepted 'None'
10/30 21:48:34.468 dbc Params: <<< Boolean param 'OFMarker': received No, accepted 0
10/30 21:48:34.468 dbc Params: <<< Boolean param 'IFMarker': received No, accepted 0
10/30 21:48:34.468 dbc Params: <<< Boolean param 'InitialR2T': received No, accepted 0
10/30 21:48:34.468 dbc Params: <<< Boolean param 'ImmediateData': received Yes, accepted 1
10/30 21:48:34.468 dbc Params: <<< Numeric param 'MaxRecvDataSegmentLength': received 65536, accepted 65536
10/30 21:48:34.468 dbc Params: <<< Numeric param 'MaxBurstLength': received 262144, accepted 131072
10/30 21:48:34.468 dbc Params: <<< Numeric param 'FirstBurstLength': received 65536, accepted 65536
10/30 21:48:34.468 dbc Params: <<< Numeric param 'DefaultTime2Wait': received 5, accepted 5
10/30 21:48:34.468 dbc Params: <<< Numeric param 'DefaultTime2Retain': received 20, accepted 20
10/30 21:48:34.468 dbc Params: <<< Numeric param 'MaxOutstandingR2T': received 1, accepted 1
10/30 21:48:34.468 dbc Params: <<< Boolean param 'DataPDUInOrder': received Yes, accepted 1
10/30 21:48:34.468 dbc Params: <<< Boolean param 'DataSequenceInOrder': received Yes, accepted 1
10/30 21:48:34.468 dbc Params: >>> ErrorRecoveryLevel=0.
10/30 21:48:34.468 dbc Params: >>> MaxConnections=1.
10/30 21:48:34.468 dbc Params: >>> HeaderDigest=None.
10/30 21:48:34.468 dbc Params: >>> DataDigest=None.
10/30 21:48:34.468 dbc Params: >>> OFMarker=No.
10/30 21:48:34.468 dbc Params: >>> IFMarker=No.
10/30 21:48:34.468 dbc Params: >>> InitialR2T=No.
10/30 21:48:34.468 dbc Params: >>> ImmediateData=Yes.
10/30 21:48:34.468 dbc Params: >>> MaxRecvDataSegmentLength=131072.
10/30 21:48:34.468 dbc Params: >>> MaxBurstLength=131072.
10/30 21:48:34.468 dbc Params: >>> FirstBurstLength=65536.
10/30 21:48:34.468 dbc Params: >>> DefaultTime2Wait=5.
10/30 21:48:34.468 dbc Params: >>> DefaultTime2Retain=20.
10/30 21:48:34.468 dbc Params: >>> MaxOutstandingR2T=1.
10/30 21:48:34.468 dbc Params: >>> DataPDUInOrder=Yes.
10/30 21:48:34.468 dbc Params: >>> DataSequenceInOrder=Yes.
10/30 21:48:34.468 1d0 T[2,1]: session 0x2, connection 0x2 : end of stage 1, next stage 3.
10/30 21:48:34.468 1d0 C[2], IN_LOGIN: Event - LOGIN_ACCEPT.
10/30 21:48:34.468 1d0 C[2], LIN: T5.
10/30 22:01:19.359 dbc C[2], LIN: PDU is dropped: CmdSN 6293 is out of range (ITT 0x1a1b).
10/30 22:20:33.593 dbc C[2], LIN: recvData returned 10054
10/30 22:20:33.593 dbc C[2], LIN: *** 'recv' thread: recv failed 10058.
10/30 22:20:33.593 1d0 Tgt: : close 'dual': 0 session(s) opened, 1 more allowed.
10/30 22:21:25.468 500 Srv: Accepted iSCSI connection from 192.168.4.110:49161. (Id = 0x3)
10/30 22:21:25.468 500 C[3], FREE: Event - CONNECTED.
10/30 22:21:25.468 500 C[3], XPT_UP: T3.
10/30 22:21:25.468 e40 C[3], XPT_UP: Login request: ISID 0x801234567890, TSIH 0x0000.
10/30 22:21:25.468 e40 C[3], XPT_UP: Event - LOGIN.
10/30 22:21:25.468 e40 C[3], IN_LOGIN: T4.
10/30 22:21:25.468 e40 Params: <<< String param 'InitiatorName': received 'iqn.2003-06.com.rocketdivision.starport:john-pc', accepted 'iqn.2003-06.com.rocketdivision.starport:john-pc'
10/30 22:21:25.468 e40 Params: <<< String param 'TargetName': received 'dual', accepted 'dual'
10/30 22:21:25.468 e40 Params: <<< Enum param 'SessionType': received 'Normal', accepted 'Normal'
10/30 22:21:25.468 e40 Params: <<< Enum param 'AuthMethod': received 'None', accepted 'None'
10/30 22:21:25.484 e40 Tgt: : open 'dual': 1 session(s) opened, 0 more allowed.
10/30 22:21:25.484 e40 Params: <<< Enum param 'AuthMethod': received 'None', accepted 'None'
10/30 22:21:25.484 e40 T[3,1]: Anonymous connection allowed.
10/30 22:21:25.484 e40 Params: >>> AuthMethod=None.
10/30 22:21:25.484 e40 Params: >>> TargetPortalGroupTag=1.
10/30 22:21:25.484 5dc T[3,1]: session 0x3, connection 0x3 : end of stage 0, next stage 1.
10/30 22:21:25.484 e40 Params: <<< Numeric param 'ErrorRecoveryLevel': received 0, accepted 0
10/30 22:21:25.484 e40 Params: <<< Numeric param 'MaxConnections': received 1, accepted 1
10/30 22:21:25.484 e40 Params: <<< Enum param 'HeaderDigest': received 'None', accepted 'None'
10/30 22:21:25.484 e40 Params: <<< Enum param 'DataDigest': received 'None', accepted 'None'
10/30 22:21:25.484 e40 Params: <<< Boolean param 'OFMarker': received No, accepted 0
10/30 22:21:25.484 e40 Params: <<< Boolean param 'IFMarker': received No, accepted 0
10/30 22:21:25.484 e40 Params: <<< Boolean param 'InitialR2T': received No, accepted 0
10/30 22:21:25.484 e40 Params: <<< Boolean param 'ImmediateData': received Yes, accepted 1
10/30 22:21:25.484 e40 Params: <<< Numeric param 'MaxRecvDataSegmentLength': received 65536, accepted 65536
10/30 22:21:25.484 e40 Params: <<< Numeric param 'MaxBurstLength': received 262144, accepted 131072
10/30 22:21:25.484 e40 Params: <<< Numeric param 'FirstBurstLength': received 65536, accepted 65536
10/30 22:21:25.484 e40 Params: <<< Numeric param 'DefaultTime2Wait': received 5, accepted 5
10/30 22:21:25.484 e40 Params: <<< Numeric param 'DefaultTime2Retain': received 20, accepted 20
10/30 22:21:25.484 e40 Params: <<< Numeric param 'MaxOutstandingR2T': received 1, accepted 1
10/30 22:21:25.484 e40 Params: <<< Boolean param 'DataPDUInOrder': received Yes, accepted 1
10/30 22:21:25.484 e40 Params: <<< Boolean param 'DataSequenceInOrder': received Yes, accepted 1
10/30 22:21:25.484 e40 Params: >>> ErrorRecoveryLevel=0.
10/30 22:21:25.484 e40 Params: >>> MaxConnections=1.
10/30 22:21:25.484 e40 Params: >>> HeaderDigest=None.
10/30 22:21:25.484 e40 Params: >>> DataDigest=None.
10/30 22:21:25.484 e40 Params: >>> OFMarker=No.
10/30 22:21:25.484 e40 Params: >>> IFMarker=No.
10/30 22:21:25.484 e40 Params: >>> InitialR2T=No.
10/30 22:21:25.484 e40 Params: >>> ImmediateData=Yes.
10/30 22:21:25.484 e40 Params: >>> MaxRecvDataSegmentLength=131072.
10/30 22:21:25.484 e40 Params: >>> MaxBurstLength=131072.
10/30 22:21:25.484 e40 Params: >>> FirstBurstLength=65536.
10/30 22:21:25.484 e40 Params: >>> DefaultTime2Wait=5.
10/30 22:21:25.484 e40 Params: >>> DefaultTime2Retain=20.
10/30 22:21:25.484 e40 Params: >>> MaxOutstandingR2T=1.
10/30 22:21:25.484 e40 Params: >>> DataPDUInOrder=Yes.
10/30 22:21:25.484 e40 Params: >>> DataSequenceInOrder=Yes.
10/30 22:21:25.484 5dc T[3,1]: session 0x3, connection 0x3 : end of stage 1, next stage 3.
10/30 22:21:25.484 5dc C[3], IN_LOGIN: Event - LOGIN_ACCEPT.
10/30 22:21:25.484 5dc C[3], LIN: T5.
10/30 22:28:13.625 e40 C[3], LIN: PDU is dropped: CmdSN 12239 is out of range (ITT 0x2fd1).
User avatar
anton (staff)
Site Admin
Posts: 4008
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Sat Nov 01, 2008 5:03 pm

Did you try MS iSCSI initiator?
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
yeme
Posts: 5
Joined: Tue Oct 28, 2008 11:36 pm
Location: Sandy Springs, GA

Sat Nov 01, 2008 9:20 pm

Anton,

I have not tried their product. Do you think it may perform differently? Since my previous post, I have updated my RAM (2 GB) and added a second HDD, setting up the paging file on the second disk. My last test did not freeze up after 16 minutes of viewing.

I must mention I realised yesterday, I have been testing Starport to Starwind using Star Trek (HDDVD_Season One)!
User avatar
anton (staff)
Site Admin
Posts: 4008
Joined: Fri Jun 18, 2004 12:03 am
Location: British Virgin Islands
Contact:

Sun Nov 02, 2008 10:07 pm

Just trying to isolate the issue and find who's guilty :)

So... Is everything OK after you've changed configuration?
yeme wrote:Anton,

I have not tried their product. Do you think it may perform differently? Since my previous post, I have updated my RAM (2 GB) and added a second HDD, setting up the paging file on the second disk. My last test did not freeze up after 16 minutes of viewing.

I must mention I realised yesterday, I have been testing Starport to Starwind using Star Trek (HDDVD_Season One)!
Regards,
Anton Kolomyeytsev

Chief Technology Officer & Chief Architect, StarWind Software

Image
yeme
Posts: 5
Joined: Tue Oct 28, 2008 11:36 pm
Location: Sandy Springs, GA

Tue Nov 04, 2008 12:04 am

I did use the Vista stock MS initiator for the past two days and there were no lockups for me. I will retest with Starport tomorrow and see how it performs-it did lockup when I used it after my "16 minute" post.
aaron (staff)
Posts: 70
Joined: Fri Jan 11, 2008 6:13 am
Location: BVI

Tue Nov 04, 2008 10:18 am

Good. Please keep us updated. Thanks!

yeme wrote:I did use the Vista stock MS initiator for the past two days and there were no lockups for me. I will retest with Starport tomorrow and see how it performs-it did lockup when I used it after my "16 minute" post.
Regards,
Aaron Korfer

Sales & Support
Rocket Division Software
yeme
Posts: 5
Joined: Tue Oct 28, 2008 11:36 pm
Location: Sandy Springs, GA

Sat Nov 08, 2008 7:49 pm

All is well with the MS product and/or Starport. I believe increasing RAM and slowing the drive speed made this work for me.

Thanks for your help!
aaron (staff)
Posts: 70
Joined: Fri Jan 11, 2008 6:13 am
Location: BVI

Sat Nov 08, 2008 10:04 pm

Good! Thank you and good luck! :)
yeme wrote:All is well with the MS product and/or Starport. I believe increasing RAM and slowing the drive speed made this work for me.

Thanks for your help!
Regards,
Aaron Korfer

Sales & Support
Rocket Division Software
Post Reply