Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Broke down the Cloud recommendations
Table of Contents

...

  • Number of concurrent users

  • Existing infrastructure

  • Geographical locations

  • Software licencing costs

Cloud

...

Leveraging platforms such as Microsoft Azure or Amazon Web Services Jiwa can be hosted to automatically scale to any number of users.

You can deploy a native session-based Remote Desktop Services (in Windows Server) deployment in a hosted environment (like on Azure Virtual Machines). These deployments are best for customers already familiar with and that have existing technical expertise with RDS deployments. Citrix XenApp can also be used to host the client application, allowing iOS, Android, Mac and Windows clients. Using Azure SQL Database as the database provides virtually zero maintenance burden and redundant storage.

We recommend using a Remote Desktop Services server in the same datacentre as the SQL database. This means not using local Jiwa clients connecting to a SQL Azure database.

...

  • RDS Server: Jiwa recommends a 8 Core machine with at least 32GB of RAM for up to 10 users. 

  • SQL Database: the S3 performance tier (DTU model) has been found to be optimal for our use cases.

It is possible to scale up or scale down easily, depending on your experience.  The Azure pricing page shows all the available scenarios.

In estimating the cost of your cloud solution don't forget to allow for migration assistance from Jiwa or your technical support.  We have found

...

6 to

...

8 hours of time a reasonable amount, depending on your circumstances

...

The cost of a cloud solution involves the RDS Server and the SQL Database:

See also: Provisioning an Azure environment

Small Deployments (1 to 5 users)

  • RDS Server: Jiwa recommends a 4 Core machine with at least 16GB of RAM and 32 GB of Temporary Storage for up to 5 users. 

  • SQL Database: the S2 performance tier (50 DTU model) has been found to be optimal for our use cases.

Medium Deployments (5 to 50 users)

  • RDS Server: Jiwa recommends a 8 Core machine with at least 32GB of RAM and 64 GB of Temporary Storage for up to 16 users per server.

  • SQL Database: the S4 performance tier (200 DTU model).
    Beyond 16 users it is recommended to add additional virtual machines, rather than increase the vCPUs on the one machine. As the number of cores increase, the system’s synchronisation overhead also increases. The user experience is much better with two 8 core VMs than one 16 core VM.

Large Deployments (50+ users)

  • RDS Server: Jiwa recommends multiple 8 Core machines with at least 32GB of RAM, 64GB storage for up to 16 users per server.

  • SQL Database: the S4 performance tier (200 DTU model).
    Again, the user experience is much better with two or three 8 core VMs than one 32 core VM.

On Premise

Small Deployments (1 to 5 users)

As a general rule, small deployments of between 1 and 5 users are deployed with the Jiwa client installed on the desktop machines of each user, and each client communicating with the SQL Server via direct LAN connection.

...

Feature

Recommendation

CPU

1 x Intel Core i5 or better

RAM

8GB RAM

DISK

Single 80GB or better SATA

SOFTWARE

MS Windows 10 or later

For ultra-small deployments of 1 or 2 users, the MS SQL Server can be installed on a desktop machine, and the free edition of MS SQL Express could be utilised when cost is a significant factor. Whilst this solution will not scale well, it does eliminate the hardware and software cost of a dedicated MS SQL Server.

Medium

...

Deployments (5 to 50 users)

Management is a primary concern with medium sized deployments. Managing software on many tens of desktops can be difficult and time consuming. For that reason, RDS services is utilised.

...

Feature

Recommendation

CPU

2 x Physical Xeon

RAM

64GB ECC RAM

DISK

5x (or more) 72GB or (better) 15K SCSI

RAID

Caching RAID controller with 256MB RAM, 2 Channel. RAID 5 or 6 recommended.

POWER

Redundant PSU

SOFTWARE

MS Windows Server x64 2016 or later,
Microsoft SQL Server x64 2016 or later (Standard or Enterprise Edition)

MS RDS Server

Feature

Recommendation

CPU

2 x Physical Xeon*

RAM

16GB ECC RAM*

DISK

2x (or more) 72GB or (better) 15K SCSI

RAID

Caching RAID controller with 256MB RAM, 2 Channel

POWER

Redundant PSU

SOFTWARE

MS Windows Server x64 2016 or later

...

Feature

Recommendation

CPU

1 x Intel Core i5 or better

RAM

4GB RAM

DISK

Single 80GB or better SATA

SOFTWARE

MS Windows 10 or later

Large Deployments (50 to 200 users)

...

Feature

Recommendation

CPU

2 x Physical Xeon

RAM

16GB ECC RAM

DISK

5x (or more) 72GB or (better) 15K SCSI

RAID

Caching RAID controller with 256MB RAM, 2 Channel. RAID 5 or 6 recommended.

POWER

Redundant PSU

SOFTWARE

MS Windows Server x64 2016 or later,
Microsoft SQL Server x64 2016 or later

MS RDS Server

Feature

Recommendation

CPU

2 x Physical Xeon*

RAM

64GB ECC RAM*

DISK

2x (or more) 72GB or (better) 15K SCSI

RAID

Caching RAID controller with 256MB RAM, 2 Channel

POWER

Redundant PSU

SOFTWARE

MS Windows Server x64 2016 or later

*The exact ram and CPU requirements will depend on the number of expected concurrent users. Allow 512MB and 10% of a logical CPU core per concurrent user as a guide.

...

Feature

Recommendation

CPU

1 x Intel Core i5 or better

RAM

8GB RAM

DISK

Single 80GB or better SATA

SOFTWARE

MS Windows 10 or later