Server Requirements

Introduction

The specifications, as described in this document, are advised by WORKSTREAMPEOPLE in order to ensure that the service is performing as desired.

 

Skype for Business Infrastructure

Anywhere365 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) to the LyncMicrosoft Lync (formerly Microsoft Office Communicator) is an instant messaging program designed for business use and is the successor of Windows Messenger. In order to use Lync, a Microsoft Lync Server is required. 2013 / Skype for Business 2016, 2019 trusted application pool.


For Anywhere365 UCC(s): (on the Application server)

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

This server should have the following specifications:

Component

Recommended

Operating System:

Minimum: Windows 2008 R2 or higher

Recommended: Windows 2012 R2 or higher

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 capacity:

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 Skype for Business server please visit the TechNet 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 Onpremises

or

SharePoint Online (Office365)

Version:

SharePoint Foundation 2013 or higher

or

SharePoint Server 2013 or higher

Operating System

Windows 2008 R2 SP1 or higher

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:

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 TechNet website of Microsoft: http://technet.microsoft.com/en-us/library/cc262485(v=office.15).aspx

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

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:

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
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 TechNet website of Microsoft: http://msdn.microsoft.com/en-us/library/ms143506.aspx

 

Collocation

Any of the three server roles can be collocated on a server, in this case the specifications should be adjusted accordingly.

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: 4 cores 2.26 gigahertz (GHz) or higher

Recommended: 8 cores 2.26 gigahertz (GHz) or higher

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 carefully and resources should be increased if the service is not performing as desired.

Component

Recommended

Processor:

Minimum: 6 cores 2.26 gigahertz (GHz) or higher

Recommended: 12 cores 2.26 gigahertz (GHz) or higher

RAM:

Minimum: 32 gigabytes (GB)

Recommended: 48 gigabytes (GB)

Hard disk capacity:

120 GB