wo2
6 Indium

how to tell if hitting the Centera streaming limit

Hi,

We're trying to stream clips from an old Gen 2 Centera ( running on an old 2.3 OS ). We have 30 servers, each connected to the cluster pool and use 20-25 threads to stream the clips. So there's a total of 600+ threads streaming from the Centera at all time... When we tried to increase the streaming threads, we see quite a lot of FP_SOCKET related errors ( we saw quite a bit of the errors even with current 600+ streaming threads ), errors mostly like:

*******************

        Error Code: [-10101]
        Error String:FP_SOCKET_ERR
        Message: Premature end of packet

Error Stack:Networkpacket::receive(Connection&)<HPPPacket.receive(-)<HPP
ReadBlobTransaction.readBytes(HPPImportData&)<HPPReadBlobTransaction.run()<Clust
er.readBlob<ClusterCloud::readBlob(

        Error Code: [-10101]
        Error String:FP_SOCKET_ERR
        Message: receive: waitForReadingData(120000) returned zero

**************************************

so the question is:

1) Does that indicate we're hitting the connection/streaming limit of that old Gen2 Centera?

2) or if there something we can tune?

P.S. Clips are opened in FP_OPEN_FLAT mode, and blobs are streamed with FPTag.BlobRead using the Java CenteraSDK latest version.

any comments/advise are appreciated.

Thanks,

wo

0 Kudos
2 Replies
8 Krypton

Re: how to tell if hitting the Centera streaming limit

You should only be using in the order of 25 concurrent threads per Access Node on the cluster. So, unless you have 30 Access Nodes (unlikely!) you are way over the limit.

0 Kudos
wo2
6 Indium

Re: how to tell if hitting the Centera streaming limittha

thanks for the prompt reply Graham, that's good to know.

0 Kudos