Server Requirements

Introduction

The specifications, as described in this document, are advised by Anywhere365 in order to ensure the service will perform as desired.

 

Skype for Business Infrastructure

Anywhere365 On-Premises is connected with Skype for BusinessSkype for Business (formerly Microsoft Office Communicator and Microsoft Lync) is an instant-messaging client used by Anywhere365. In order to use SFB, a Microsoft Skype for Business Server is required. Skype for Business is enterprise software; compared to Skype, it has different features that target businesses. using a Trusted Application Server (or Pool) and therefore should be integrated in the Skype for Business topology by adding the server(s) as a Skype for Business 2015, 2019 trusted application pool, in the intended Site


Application Server (for Anywhere365 UCCs)

The Anywhere365 application server is a separate (virtual) server that is added to the Skype for Business topology as a Trusted Application Server.

Skype for Business Server 2015

This Skype for Business Server 2015 should have the following specifications:

Component

Recommended

Operating System:

Minimum: Windows 2012 R2 or higher with all required updates

Recommended: Windows 2016 or higher with all required updates (Windows 2019 requires minimum Skype for Business server CU 9, deployed on all Skype servers)

Processor:

Minimum: 4 cores 2.26 gigahertz (GHz) or higher 64-bit dual processor

Recommended: 8 cores 2.26 gigahertz (GHz) or higher 64-bit dual processor

Intel Itanium processors are not supported for Skype for Business Server 2015 roles.

RAM:

Minimum: 16 gigabytes (GB)

Recommended: 32 gigabytes (GB)

Hard disk capacity:

Solid State Drives (SSD; with similar performance to 8 10000 RPM mechanical disk drives)

80 gigabytes (GB)

For latest information about the hardware, software and patching requirements for a Skype for Business server please visit the Docs website of Microsoft: https://docs.microsoft.com/en-us/skypeforbusiness/plan-your-deployment/requirements-for-your-environment/server-requirements

 

Skype for Business Server 2019

This Skype for Business Server 2019 should have the following specifications:

Component

Recommended

Operating System:

Minimum: Windows 2016 or higher with all required updates

Recommended: Windows 2019 or higher with all required updates

Processor:

Minimum: 6 cores 2.4 gigahertz (GHz) or higher Intel Xeon E5-2673 v3 dual processor

Recommended: 8 cores 2.26 gigahertz (GHz) or higher Intel Xeon E5-2673 v3 dual processor

Intel Itanium processors are not supported for Skype for Business Server 2019 roles.

RAM:

Minimum: 32 gigabytes (GB)

Recommended: 32 gigabytes (GB)

Hard disk capacity:

Solid State Drives (SSD; with similar performance to 8 10000 RPM mechanical disk drives)

80 gigabytes (GB)

For latest information about the hardware, software and patching requirements for a Skype for Business server 2019 please visit the Docs website of Microsoft: https://docs.microsoft.com/en-us/skypeforbusiness/plan-your-deployment/requirements-for-your-environment/server-requirements

 

SharePoint Server

For the configuration of Anywhere365 UCCUCC stands for Unified Contact Center and consists of a queue that can be handled by Agents Each Contact Center has its own settings, interactive voice response questions and Agent with specific skills. Agents can be member of, or sign up to, one or more Contact Centers.’s SharePoint is used. The end-users do not require access to SharePoint. The required knowledge for SharePoint is minimal and will be explained during the training. In case no SharePoint Enterprise version is available the free version SharePoint Foundation can be installed on a separate server or collocated on the Anywhere365 server.

The requirements for a standalone SharePoint Server are as follows:

Component

Recommended

SharePoint:

SharePoint On-premises

or

SharePoint Online (Office365)

Version (On-Premises only):

SharePoint Foundation 2013 Service Pack 1 (with March 2015 CU or higher installed) or higher with all required Microsoft updates

or

SharePoint Server 2013 Service Pack 1(with March 2015 CU or higher installed) or higher

Operating System (On-Premises only):

Windows 2012 R2 or higher with all required updates

Processor:

Minimum: 4 cores 2.26 gigahertz (GHz) or higher 64-bit dual processor

Recommended: 8 cores 2.26 gigahertz (GHz) or higher 64-bit dual processor

RAM:

Minimum: 16 gigabytes (GB)

Recommended: 32 gigabytes (GB)

Hard disk:

Solid State Drives (SSD; with similar performance to 8 10000 RPM mechanical disk drives)

80 gigabytes (GB)

For more information about the hardware requirements for a standalone SharePoint server please visit the Docs website of Microsoft: https://docs.microsoft.com/en-us/sharepoint/install/hardware-and-software-requirements-0

If Audio Recording is enabled (a Corporate License is required) these recordings can be stored on either a File Share (UNC Path) or in a SharePoint Document Library.

If you choose to store the Recordings in a SharePoint Document Library, it depends on your SharePoint configuration whether the Recordings are stored in the SharePoint Content database or a file stream (Remote Blob Storage).

Below you find an indication per Audio Recording Format of the required Hard Disk capacity when Audio Recording is activated.

Additional hard disk capacity**:

Format WMA 16 kbps: ~ 128 kB / recorded minute (default)

Format WMA 48 kbps: ~ 384 kB / recorded minute

Format PCM 8 kHz: ~ 1 MB / recorded minute

Format PCM 16kHz: ~ 2 MB / recorded minute

 

Database Server

Anywhere365 requires a Microsoft SQL Server 2012 (or higher) database to store CallDetailRecords (CDR) data.

We recommend a SQL database on a separate server from the Anywhere365 server. If you monitor capacity and load carefully it is OK to add the Anywhere365 database to an existing SQL Server. Optionally as a separate instance.

In case no SQL Server is available the free version SQL Server Express 2012 (or higher) can be installed on a separate server or collocated on the Anywhere365 server.

To present the CallDetailRecords (CDR) data in reports SQL Server Reporting Services 2012 (or higher) is required. Optionally, these reports can be integrated with SharePoint. In this case SQL Server Reporting Services should be configured for SharePoint.

Below you will find the requirements for a standalone SQL Server:

Component

Recommended

SQL:

SQL Server On-premises

or

Azure SQL

Version:

2016 or higher (2012 is supported)

Both Express version as well as Server version can be used.

Server version is recommended, since Express version has limitations in storage capacity, memory- and CPU-usage

SQL Server Reporting Services

2016 or higher (2012 is supported)

Optionally integrated with SharePoint

Processor:

Minimum: 4 cores 2.26 gigahertz (GHz) or higher

Recommended: 8 cores 2.26 gigahertz (GHz) or higher

RAM:

Minimum: 16 gigabytes (GB)

Recommended: 32 gigabytes (GB)

Hard disk (OS):

Solid State Drives (SSD; with similar performance to 8 10000 RPM mechanical disk drives)

80 gigabytes (GB)

Hard disk (Data):*

Solid State Drives (SSD; with similar performance to 8 10000 RPM mechanical disk drives)

RAID: 10

Block-size: 64k

Three separate disks: 100 gigabytes (GB) in total

1. Data: 60%

2. Log: 20%

3. Temp databases: 20%

Growing hard disk capacity**:

Database size after installation: ~5 mB
Data per call: ~10 kB
Data per 1000 calls: ~10 mB

Additional hard disk capacity***:

Format WMA 16 kbps: ~ 128 kB / recorded minute (default)
Format PCM 8 kHz: ~ 1 MB / recorded minute
Format PCM 16kHz: ~ 2 MB / recorded minute

* Required disk capacity for installing SQL

** Estimated growth of required disk capacity if Audio Recording is not activated

*** Additional estimated growth of required disk capacity if Audio Recording is activated and recordings are stored in the database

For more information about the hardware requirements for a standalone SQL server please visit the Docs website of Microsoft: https://docs.microsoft.com/en-us/sql/sql-server/install/hardware-and-software-requirements-for-installing-sql-server

 

Collocation

Any of the three server roles can be collocated on a single server when Skype for Business server 2015 is used, in this case the specifications should be adjusted accordingly. When Skype for Business server 2019 is used the Application server cannot be collocated anymore because of diverting specifications. Furthermore, it is not our recommendation to collocate roles on a single server, if only to minimize impact of changes and errors on any of the three platforms on the others

Collocation of two Server Roles

If two server roles will be collocated the following specifications are advised (based on Microsoft’s advice on collocating SharePoint and SQL):

Component

Recommended

Processor:

Minimum: 6 cores 2.26 gigahertz (GHz) or higher 64-bit dual processor

Recommended: 8 cores 2.26 gigahertz (GHz) or higher 64-bit dual processor

RAM:

Minimum: 24 gigabytes (GB)

Recommended: 32 gigabytes (GB)

Hard disk capacity:

100 GB

Collocation of three Server Roles

Below you will find the advised specifications if all three server roles are collocated. However, all services should be monitored closely, and resources should be increased if the service is not performing as desired.

Component

Recommended

Processor:

Minimum: 8 cores 2.26 gigahertz (GHz) or higher 64-bit dual processor

Recommended: 12 cores 2.26 gigahertz (GHz) or higher 64-bit dual processor

RAM:

Minimum: 32 gigabytes (GB)

Recommended: 48 gigabytes (GB)

Hard disk capacity:

120 GB