A.3 Test Environment: Identity Server as an OAuth 2.0 Identity Provider

Tests are run on Access Manager 4.3. Later versions of Access Manager are expected to behave in the similar manner.

Server Hardware

The tests are run on a virtualized lab with the following configuration:

Hardware

Virtual Machines

Dell PowerEdge R7720xd

  • CPU: 12 Cores @ 2.9GHz –

  • RAM: 96 GB

  • VMWare ESXi 5.5

Administration Console

  • CPU: 4 Cores @ 2.9GHz

  • RAM: 8 GB

LDAP User Store 1

  • CPU: 4 Cores @ 2.9GHz

  • RAM: 8 GB

LDAP User Store 2

  • CPU: 4 Cores @ 2.9GHz

  • RAM: 8 GB

Dell PowerEdge R710xd

  • CPU: 12 Cores @ 2.9GHz

  • RAM: 86 GB

  • VMWare ESXi 5.5

Identity Server

  • CPU: 8 Cores @ 2.9GHz

  • RAM: 16 GB

Access Manager Tuning

Customized login pages are used in the testing. The following settings are done in Identity Server:

  • Tomcat is set with 8 GB memory in tomcat.conf

    JAVA_OPTS="-server -Xmx8192m -Xms8192m -Xss256k "

  • Tomcat connector maximum threads is set to 1000 (maxThreads="1000") in server.xml for port 8443.

  • LDAP load threshold (ldapLoadThreshold) is set to 600 in web.xml

Test Tools

Silk Performer 17.0