Momentum Monaco

November 8, 2007 at 3:58 pm | In D6, Momentum, Performance, Troubleshooting, Xense Profiler | Leave a Comment

I have been at the Momentum Conference in Monaco all week seeing all the exciting new stuff in D6 (and beyond) and I also presented on Performance Tuning in D6. I have uploaded the presentation here: Momentum 2007 Monaco – Inside EMC Documentum.

The presentation talks about the implications of removing the native code DMCL from DFC. There is no longer a dmcl trace facility which has been the cornerstone of performance tuning Documentum in the past. I suggest that the DFC can be used in a similar way. I then go on to discuss how a software tool could analyse the trace and I suggest there are 3 useful views of the performance data:

  • Top long running DFC calls
  • Top long running queries
  • Call profile

Update: Xense now has a beta version of a tool that does this, Xense Profiler for DFC.

I demonstrate 4 performance tuning example scenarios and show how the different views can be used to interpret the trace. Each of these example scenarios illustrate a performance problem pattern.

I should point out something: One of the things I say in the presentation is that there are not yet any performance tuning analysis scripts for D6 available from EMC. A subsequent discussion with Chase Harris revealed that there are some new scripts and they should be generally available. I’ll post some information about how to get hold of them when I find out.

Update: The scripts are here

Xense Session Manager 1.1 beta

November 8, 2007 at 2:38 pm | In Architecture, Performance, Xense Session Manager | Leave a Comment

I completed coding on this a while ago but have been too busy to get the documentation finished and complete the final testing. I thought it would be a good idea to make this available to the wider world as a beta release.

The major feature change is that Xense Session Manager supports connecting to multiple content servers for a single docbase. The idea is you select the docbase from the docbase configuration dialog (one day I’ll have to change the application to refer to ‘repositories’ – thank you EMC marketing ) and then select all the servers that serve the docbase and login. The display now shows sessions for users connected to all content servers. There are a number of bug fixes as well.

You can get the beta from here. Just unzip the file, double-click SessionManager.exe and away you go. You’ll need an installation of DFC 5.2.5 or 5.3 to run SessionManager but it won’t currently run against DFC6. Of course it will still work against a D6 repository.

If you want to send feed-back you can do so by email to robin.east@xense.co.uk or even better by commenting on this post.

Enjoy.

Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.