The Artima Developer Community
Sponsored Link

.NET Buzz Forum
NewsGator Enterprise Server performance testing

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Greg Reinacker

Posts: 276
Nickname: gregr
Registered: Aug, 2003

Greg Reinacker is president of NewsGator Technologies
NewsGator Enterprise Server performance testing Posted: Jul 28, 2005 5:02 PM
Reply to this message Reply

This post originated from an RSS feed registered with .NET Buzz by Greg Reinacker.
Original Post: NewsGator Enterprise Server performance testing
Feed Title: Greg Reinacker's Weblog
Feed URL: http://sedoparking.com/search/registrar.php?domain=®istrar=sedopark
Feed Description: Greg Reinacker's Weblog
Latest .NET Buzz Posts
Latest .NET Buzz Posts by Greg Reinacker
Latest Posts From Greg Reinacker's Weblog

Advertisement
A couple of weeks ago, we sent a couple of engineers up to the Microsoft Technology Center in Mountain View, to work with some Microsoft guys to do load/performance testing of the upcoming (real soon now) NewsGator Enterprise Server (NGES).
 
So first, a big thanks to Zach and Luis at Microsoft who helped with this all week - they were great.  They had ready-made Exchange environments already set up, and ready to go.  Anywhere from 50 users (the smallest test we did) up to 5000 users.  And load simulators running that would simulate actual user activity for these users, to ensure we were running realistic simulations.
 
We tested the baby-NGES configuration (er, I mean "entry level" - sorry marketing guys!), which runs with the free MSDE SQL engine.  We had projections as to the user counts we could support on this configuration before the connection limit would cripple us...and we were able to adjust those counts.  Turns out we can support more "typical" users than projected.
 
But the real fun started with the large-user-count Exchange scenarios.  One recommended Exchange configuration now is to run large servers with thousands of users on each one.  So in one test configuration, we tested one large 8-way server, with several thousand users.  The following chart shows the CPU load on the Exchange server:
 
 
The orange line shows the time when NGES was switched on in Exchange sync mode.  Variability in the data is mostly due to the (intentional) randomness of the load simulator.  Basically, what this and other data tells us is that there is little effect to the Exchange server of running NGES against it - which soothes a major concern of many IT folks we've been talking to.
 
The particular test above was with a single NGES box, with SQL Server on the same machine as NGES.  We have even more data on how many users we support in this configuration, and how many we can support when SQL is moved off-machine.
 
User mix was an interesting question.  We ended up on a mix of:
 
90% of users had 10 feeds
9% had 100 feeds
1% had 1000 feeds
 
And varying percentages of "shared" feeds, where it's a group subscription rather than an individual subscription, or where multiple people happen to subscribe to the same feed.
 
(aside - we have lots more data than what's shown above, for hours at a time, and much more than just CPU data...this was just the "prettiest" chart I had handy!)
 
So anyway...like I said, it's getting close.  The amount of pre-release interest in this product has been amazing to all of us...I can't wait until the final version ships!

Read: NewsGator Enterprise Server performance testing

Topic: Info : InfoPath Myths & Reality Previous Topic   Next Topic Topic: Lowering Code Maintenance

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use