Other versions

Reference: Host system sizing guidelines

You can use this reference to estimate host system requirements for Tanium™ Core Platform component servers. Exact requirements vary according to dynamic usage behavior, including, but not limited to:

  • The number of managed computers running Windows, Mac, Linux, or UNIX
  • The number of saved questions that you configured to automatically archive results
  • Whether the archived results for a given question are aggregated rather than stored as individual rows within the database
  • The number of configuration, state, or property data elements that must be stored from each computer per saved question
  • The size of each data element that is archived from managed computers
  • The number of potential unique values that computers return for any given data element
  • The frequency at which the data elements are archived
  • The Tanium solutions you intend to use in addition to the Core Platform

Because the usage behavior is so different among customers, the requirements that the following tables present are based on representative data from numerous deployments ranging in size from less than 1,000 to more than 500,000 managed computers.

Tanium Server host system

Use the following tables to estimate host system specifications for the Tanium Server. The columns indicate the total endpoints deployed. In a high availability (HA) deployment, each Tanium Server in the cluster must meet or exceed the requirements for the total number of endpoints that your deployment targets. (Each must be able to independently handle load from the full deployment in the event of failure.)

Table 1:    Tanium Server operating system sizing
Edition Up to 3,000 Up to 10,000 Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Microsoft Windows Server 2008 R2 SP1 or later
Standard    
Enterprise
Data Center
Windows Server 2012, Windows Server 2012 R2, and Windows Server 2016
Standard
Enterprise
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.

 

Table 2:   Tanium Server hardware sizing
Edition Up to 3,000 Up to 10,000 Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Server Device Physical or virtual Physical or virtual Physical or virtual Physical² Physical² Physical²
CPU Core³ 4 8 16 24 40 80
Memory 16 GB 32 GB 48 GB 96 GB 256 GB 512 GB
Disk Space⁴ 100 GB 250 GB 400 GB 750 GB 1.5 TB 3 TB
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.
² Tanium strongly recommends that the host system have 10Gb network cards with chipsets from Intel for deployments with over 70,000 endpoints.
³ Calculate CPU cores based on only the physical cores from allocated CPUs, not the logical cores available with Hyper-Threading enabled.
⁴ Total space for Microsoft OS and Tanium Server. If you use Tanium™ Patch, the Tanium Server needs an additional 500 GB of disk space to store and manage patches. If you use Tanium™ Deploy, the Tanium Server needs additional disk space greater than or equal to twice the Deploy software library storage.

 

Tanium Module Server host system

Use the following tables to estimate Tanium Module Server host system specifications. The columns indicate the total endpoints deployed.

Table 3:   Tanium Module Server operating system sizing
Edition Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Microsoft Windows Server 2008 R2 SP1 or later
Standard
Enterprise
Data Center
Windows Server 2012, Windows Server 2012 R2, and Windows Server 2016
Standard
Enterprise
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.

Table 4:   Tanium Module Server hardware sizing
Edition Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Server Device Physical or virtual Physical or virtual Physical or virtual Physical or virtual
CPU Core 4 8 12 16
Memory 8 GB 16 GB 24 GB 48 GB
Disk Space 150 GB 150 GB 200 GB 300 GB
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.

Tanium Zone Server host system

Use the following tables to estimate Zone Server host system specifications. The columns indicate the number of endpoints reporting through the Zone Server. In a Zone Server HA deployment, provision each Zone Server to independently handle load for the cluster in case one HA peer fails.

Table 5:   Tanium Zone Server operating system sizing
Edition Up to 3,000 Up to 10,000 Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Microsoft Windows Server 2008 R2 SP1 or later
Standard
Enterprise
Data Center
Windows Server 2012, Windows Server 2012 R2, and Windows Server 2016
Standard
Enterprise
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.

Table 6:   Tanium Zone Server hardware sizing
Edition Up to 3,000 Up to 10,000 Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Server Device Physical or virtual Physical or virtual Physical or virtual Physical² Physical² Physical²
CPU Core³ 4 8 16 24 40 80
Memory 8 GB 16 GB 24 GB 48 GB 128 GB 256 GB
Disk Space⁴ 100 GB 250 GB 400 GB 750 GB 1.5 TB 3 TB
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.
² Tanium strongly recommends that the host system have 10Gb network cards with chipsets from Intel for deployments with over 70,000 endpoints.
³ Calculate CPU cores based on only the physical cores from allocated CPUs, not the logical cores available with Hyper-Threading enabled.
⁴ Total space for Microsoft OS and Tanium Zone Server. If you use Tanium Patch, the Tanium Zone Server needs an additional 500 GB of disk space to store and manage patches. If you use Tanium Deploy, the Tanium Zone Server needs additional disk space greater than or equal to twice the Deploy software library storage.

PostgreSQL Server

Contact your TAM for guidance on host computer specifications and PostgreSQL Server version specifications.

SQL Server

Use the following tables to estimate SQL Server host computer specifications and SQL Server version specifications. The columns indicate the total endpoints deployed.

Table 7:   Database server sizing
Edition Up to 500 Up to 10,000 Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Microsoft SQL Server 2008 (64-bit)
Express²          
Workgroup        
Standard    
Enterprise
Data Center
SQL Server 2012, SQL Server 2014, SQL Server 2016, SQL Server 2017³
Express²          
Standard      
Business Intelligence  
Enterprise
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.
² Proof-of-concept deployments only.
³ SQL Server 2017 is validated for use only with Tanium 7.2 and later.

 

Table 8:   SQL Server host operating system sizing
Edition Up to 3,000 Up to 10,000 Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Microsoft Windows Server 2008 SP3 (64-bit)
Standard  
Enterprise
Data Center
Windows Server 2012, Windows Server 2012 R2, and Windows Server 2016
Standard
Enterprise
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.

The following hardware specifications are for use with Tanium Core Platform 7.x versions with archiving disabled. If you use an older platform version (6.x), or you require archiving, consult your TAM for appropriate specifications.

Table 9:   SQL Server hardware sizing
Edition Up to 3,000 Up to 10,000 Up to 35,000 Up to 75,000 Up to 150,000 Up to 500,000¹
Server Device Physical or virtual Physical or virtual Physical or virtual Physical² Physical² Physical²
CPU Core³ 4 4 8 10 16 32
Memory 4 GB 8 GB 16 GB 24 GB 32 GB 48 GB
Disk Space⁴ 125 GB 150 GB 200 GB 300 GB 500 GB 750 GB
Database Size 5 GB 20 GB 75 GB 150 GB 300 GB 500 GB
Disk Array IOPS <100 100 150 250 500 1000
¹ The Tanium Core Platform supports over one million endpoints. For the sizing specifications of deployments with over 500,000 endpoints, contact Tanium.
² Tanium strongly recommends that the host system have 10Gb network cards with chipsets from Intel for deployments with over 70,000 endpoints.
³ Calculate CPU cores based on only the physical cores from allocated CPUs, not the logical cores available with Hyper-Threading enabled.
⁴ Total space for Microsoft OS and SQL Server. Microsoft recommends that the disk space available for memory dumps be at least three times the amount of installed RAM. The required disk space for the OS and SQL Server accounts for the size of the OS, the size of the swap file, and the space required for memory dumps.

Most organizations achieve optimal performance using a single, internal RAID array when Microsoft SQL Server transaction logging is set to Simple. If you plan to enable Full transaction logging, you might have to provision an external RAID array to manage the transaction logs.

To determine the specific disk drive performance characteristics and RAID configuration necessary to support deployments of different sizes, Table 9 identifies the minimum input/output operations per second (IOPS) for the database server. Using IOPS as the performance measurement enables internal storage administrators or storage vendors the flexibility to recommend a final disk configuration to provide optimal performance at the least cost.

The results reported and archived from each managed computer use an average of about 20 MB of data. However, storage requirements are directly related to platform usage patterns. Unless actual measurements confirm that the underlying disk infrastructure provides the minimum acceptable performance, the best practice is to not use a storage attached network (SAN) for the Tanium application server databases.

Last updated: 7/31/2018 3:37 PM | Feedback