Test methodology

The objective of this document is to show the performance of Video Stream for 10,000 and 50,000 community members.

Since only a very small subset of users are actually active in the system (and less so for communities versus regular team sites), we are using a concurrency ratio of 1 to 100 for video viewing and browsing (i.e. 100 simultaneously users viewing and browsing represents a community of 10,000 members).

Uploading and encoding is much less at 1 to 500. The concurrency ratio for any given installation may be higher or lower. We used Apache JMeter to monitor test cases for performance results. All tests were run independently.

The test cases include:

  • Video viewing test for 10,000 Members with high-quality video
  • Video viewing test for 50,000 Members with medium-quality video
  • Video Center browsing for 10,000 members
  • Encoding performance for 50,000 members
  • Video upload performance for 50,000 members

Test results