In my previous post, I mentioned that D6 was shipping. I then added a few notes. After reading a comment from James on his links for September 1, I decided to add a few details and explain some things for those unfamiliar with D6 and Documentum’s release practices.
Why a 25% increase?
Simple. Now that the core engine consists of Java and not C++ libraries,
Documentum must run inside an Application Server. [Edit: 6 Sept 2007: This detail appears to be a little off from recent evidence, my apologies. More details to come as to how much impact this has on the Content Server itself.] To accomplish this on the scale that they need, D6 will redistribute BEA’s WebLogic 9.2, embedded as part of the Content Server. The extra 25% is due to this inclusion.
Keep in mind that the 25% is just a swag number that I was given for sizing a new D6 installation that one of my clients is planning. I expect the truth to be 10-30% based upon the usage profile for each installation.
They haven’t had a jump like this in the past few releases the Content Server and I don’t anticipate another jump like this going forward.
The Sizing Spreadsheet
This usually is published a few weeks after each release. From my understanding, it is nearing completion. It is just being tweaked and having the documentation for it updated. This is an easy tool that allows people to enter the type and amount of content, user count, and usage profiles into the respective fields. From there, you can play with different hardware configurations to determine the optimal setup.
With each Service Pack, this will become more and more accurate. I expect the Indexer and Web Application Server estimations to be fairly accurate. The Content Server will probably be few percentage points higher than necessary until more metrics from the wild are collected.
As to having something that actually collects the information live, like a Service Management Console, that would be nice. There is better reporting in D6, but not to the extent that we need. However, one should never complain when a vendor takes the first step on a journey. You just need to make sure that they acknowledge that there is more work to do.