UNSOLVED

igor13_71f91a

updated

17 years ago

0

2700

June 18th, 2009 14:00

Open C-Clip from multiple threads

We have many users that read data from the same c-clip. Every user thread opens a clip, finds a blob and reads the data from the blob. at the end, the thread closes the blob and the clip.

We see huge performance degradation on Centera side when number of  simultaneous requests hit 500. The access time goes from 100 ms per user to 800 ms per user. When we increase number of users, the access time goes up dramatically, sometimes up to 10 sec per request.

We tried to cache opened clip for some time to minimize the number of clip open-close operations. This effort was not very successful; Although we had better response time, our server crushes with Access Violation error that was originated somewhere down in Centera SDK libraries.

We use SDK 3.2 and .Net wrapper for Centera.