Thursday December 15, 2005 | cn=Directory Manager All about Directory Server |
Sun T2000 vs Dell 6850: LDAP AuthRateAs I mentioned in my last post, at the Sun Fire™ T2000 launch last week, we had our own demo at the Austin campus to help show it off. We pitted the T2000 against the Dell PowerEdge™ 6850 server, which we believe to be the best system that Dell has to offer. Here's a side-by-side comparison of the system specs:
A few notes on the information in this table:
In order to compare the performance of these two systems, we measured LDAP authentication performance running the Sun Java™ System Directory Server 5.2 patch 4. The workload for this test was very similar to that used by the SLAMD LDAP Weighted AuthRate job, but because this was a public demo, we used a custom client to show the relative performance of these systems in real time (I may be able to post a Shockwave Flash recording of this demo later this week). In this workload, each authentication consists of a subtree equality LDAP search operation on an indexed attribute (in order to locate the user entry based on a login ID) followed by a bind as that user. The login ID value for each authentication was selected at random from the entire data set, with a weighted access pattern such that 80% of the search operations were targeted at a set of 20% of the user entries, which reflects many measured real-world access patterns. Two Sun Fire™ V20z servers were used to generate the load against the Directory Server instances (1 V20z for each server). The Directory Server instances were installed and optimally tuned for each system. A total of 250,000 user entries (generated using the MakeLDIF tool provided with SLAMD using the default example.template template file) were loaded into each directory. We would have used a much larger number of entries, but this is near the maximum cacheable amount for our Directory Server on a Windows system, and exceeding that would have given the T2000 system a large unfair advantage. In fact, tests with a data set of 1 million users showed that the server running on the T2000 system was able to achieve even higher authentication performance than with a set of 250,000 users, whereas the server on the Dell system exhibited severely degraded performance compared with that measured with a set of 250,000 users. Each server was asked to process a total of 250,000 user authentications as quickly as possible. Both total length of time required to process these operations and the average number of authentications per second were measured. The average number of authentications per second was used as the "performance" component of the SWaP (space, Watts, and performance) metric. The SWaP value for each system was calculated by dividing the average number of authentications per second by the product of the space consumed (in rack units) and the power consumption under load (in Watts). The maximum LDAP authentication performance that we were able to achieve from each system is as follows:
As can be seen from this information, when it comes to LDAP authentication performance the Sun Fire™ T2000 server beats the Dell PowerEdge™ 6850 server in all areas that we compared:
When you look at any one of these metrics, the Sun Fire™ T2000 certainly looks attractive. However, the real value of this system is even more apparent if you compare what you would need in order to meet a given level of performance. For example, if your directory environment needs to be able to handle 10,000 authentications per second under peak load, then a solution with two Sun Fire™ T2000 systems would be over $82000 cheaper to buy up front than the four Dell PowerEdge™ 6850 systems that would be required, and you'd also save more than 1.8 kiloWatts of power and 12 rack units of space with the Sun solution. Posted by cn_equals_directory_manager ( Dec 15 2005, 11:46:33 PM CST ) Permalink Comments [7] |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||