Wednesday February 22, 2006 | cn=Directory Manager All about Directory Server |
The Basics of Directory Server Cache SizingTo the untrained eye, it might seem as if I hadn't written anything in a while. However, that's not entirely true. I'm always writing tons of code, but that isn't all that publicly visible. And while it is true that nothing new has shown up here for a couple of weeks, it doesn't mean that I haven't been writing anything. Hence this post.I had recently done a week-long series on frequently-asked questions, and I had thought of doing that again. Unfortunately, the topic that I chose was one that I had been avoiding for a while because it's somewhat complex: deciding how best to size the server caches. So I started doing a write-up for it and quickly realized that it was going to take more than a week to cover everything that I wanted to include. I also didn't think that it was fair to release a small chunk at a time because it could just trigger questions that I had intended to answer in a later section. So I decided that it was best to write it all up into a document and post it all at once. The document is available at http://blogs.sun.com/roller/resources/DirectoryManager/ds_cache_sizing.pdf. Please note that there are all kinds of disclaimers to go with it. First of all, this is all based on testing and experience with the Directory Server 5.2 family of products. It does not necessarily reflect what's coming in future releases. In fact, there have been some recent changes in Directory Server 6 that will change things a little, and we've got other ideas for releases beyond that. Once we're closer to those releases, then I'll provide updates or amendments as necessary. Another disclaimer is that the advice I'm giving is intended to be for the general case. There are usually special "corner cases" where something might be different or even counter-intuitive. I've tried to deal with that by explaining the underlying reasons for things so that you can better understand whether a given recommendation is applicable. You'll notice that the document is completely devoid of formulas. That's intentional. Formulas are very often things that break down in special cases, and I'm a big fan of the "try it and see" approach. Hopefully there's enough here to let you draw your own conclusions to see what might work best for you. If there are things that I've missed, then I'll try to make sure it gets updated accordingly. Posted by cn_equals_directory_manager ( Feb 22 2006, 09:58:39 AM CST ) Permalink Comments:
Post a Comment: Comments are closed for this entry. |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||