cn=Directory Manager
All about Directory Server
All | Personal | Sun

20051206 Tuesday December 06, 2005

I've put it off long enough

Hi. I'm Neil Wilson and I work with Sun's LDAP Directory Server. My primary responsibility is writing code, but I spend a lot of time doing performance analysis and benchmarking, and also working with customers to help them with deployment advice or performance issues or whatever problems they might have. Despite the "cn=Directory Manager" moniker, I'm not in management, nor am I particularly interested in doing a lot of managerial things.

I've avoided registering for blogs.sun.com for quite a while now, but I've finally been guilted into it by the deluge of high-quality posts that have been showing up recently, particularly those around the recent release of ZFS and all the (entirely justified) buzz on the UltraSPARC T1 (aka Niagara) and the Sun Fire T1000 and T2000 systems that use it. Both of those technologies, by the way, are incredible complements to the Directory Server, and maybe I'll talk about one or both of them sometime soon. But for now, I'll just try to match the enthusiastic and informative nature of those posts.

If you've heard of me before (which isn't all that likely), then it may be in conjunction with my work on the SLAMD Distributed Load Generation Engine. SLAMD is a tool that we started developing a few years ago to help us benchmark Directory Server, although it is very flexible and also works quite well for all kinds of other applications like mail servers, databases, and Web applications. It is distributed in nature and allows you to harness the power of multiple client systems to drive load against your servers, and it can also help you measure system resources like CPU utilization, disk I/O and network load while your tests are running. We use it heavily within Sun for testing Directory Server, as well as a number of other products. It's been Open Source (under the Sun Public License) for a little over a year now and there are some pretty significant improvements in the works for the hopefully not-too-distant 2.0 release.

There's a lot of really exciting stuff coming up in the area of directory services in our upcoming versions, and I may get into that more as the releases draw near. But for at least the short term I'll probably focus on what you can do to help you get the most performance and scalability out of the server. I should of course provide the disclaimer that you should take any advice with a grain of salt because there are always special cases and exceptions to the rule. For best results, test changes thoroughly in a non-production environment before applying them on mission-critical servers.

Posted by cn_equals_directory_manager ( Dec 06 2005, 10:33:06 PM CST ) Permalink Comments [1]

Comments:

Neil, welcome to the blogosphere! You're expertise is going to be a great asset to blogs.sun.com, fellow employees and most importantly Sun customers.

Posted by John Hoffmann on December 07, 2005 at 09:20 AM CST #

Post a Comment:

Comments are closed for this entry.

Archives
Language
Links
Referrers