Knowledge Base
Searching in : Document
ID: DT06S00225
Version: NoMachine 8
Added on: 2022-09-14
Last Update: 2023-01-26
Print this article

Front-end access to desktops and applications with the Cloud Server products

Does your company or school have tens or even hundreds of desktops which need to be accessed over the Internet or even on its LAN?

A NoMachine Cloud Server product is the perfect solution to provide a single point of access to remote desktops on distributed NoMachine server hosts, even when they are geographically located in different places.

Who is it for?
Any organization which needs to provide a controlled point of access to desktops and hosted resources for users connecting from outside and inside the network can leverage Cloud Server products. With the Cloud Server range, employees, students and teaching staff get fast, secure remote access to computers and applications which reside on the corporate network. This solution is suitable for organizations across all verticals. Additionally, the new range of Cloud Server Products is conceived to fit the needs of any remote access scenario: from individual departments in a company or school, to an entire university faculty providing a gateway to its myriad of hosted resources or a large organization offering unified high-available access to complex VDI and server infrastructures. Four products are available which are also tailored to different budgets.

Look at their comparison tables to find out which one is most suitable for you:
Small Business Comparison and Enterprise Comparison.

What is it for?
Centralized access to physical computers or virtual machines on hypervisors or hosted in a private or public cloud service (Google Cloud, Amazon AWS, Microsoft Azure). Remote learning, remote application control, remote assistance, remote working and similar scenarios. The solution is totally scalable in that further nodes can be added at any moment. What's more, with Guest Desktop Sharing access, enabling access for desktop sharing set-ups becomes easier. Having an account on the remote machine is no longer needed: trusted guests can get access to an attended desktop upon the desktop owner's authorization. New!

Connections to the physical desktop of a Cloud Server host are also allowed and are intended mainly for maintenance purposes. In the case of Linux hosts booted in CLI (command-line-interface) mode, such as for example headless hosts, NoMachine provides a way to access them in UI mode. Pre-requisite is that a desktop environment (e.g. GNOME, Xfce… etc) is installed there. NoMachine Linux virtual desktops are not available.

Key features

  • End-to-end data traffic encryption
  • SSL protected secure & fast tunneled connections to nodes, also behind a NAT and when the Cloud Server is in DMZ
  • Guest Desktop Sharing (no account needed)New!
  • Full control of the remote desktop or view-only mode
  • Multiple users with exclusive or shared access to the remote desktop
  • Propagation of NoMachine profile rules to the nodes
  • Built-in HA access to the nodes (only with Enterprise Cloud Server Cluster)

What do you need?

  • Any of the NoMachine Cloud Server Products, it will be the 'main server' or 'root server' which acts as a frontend gateway to dispatch user connections to its nodes
  • The nodes, physical or virtual machines with a NoMachine server installed
  • And/or unix-like stations not supported by NoMachine software (Foreign X servers), available only with Enterprise Cloud Server or Enterprise Cloud Server Cluster
  • For high-available (HA) access, an Enterprise Cloud Server Cluster (ECSC) set-up in a NoMachine failover cluster (2 x servers, each with a license for ECSC)
NoMachine server productWhat is it for?OS
Small Business Cloud ServerFront-end to unlimited nodes running any of the NoMachine for Enterprise server rangeWindows, macOS, Linux
Cloud ServerFront-end to unlimited nodes running any of the NoMachine for Enterprise server rangeWindows, macOS, Linux
Enterprise Cloud ServerFront-end to unlimited nodes running any of the NoMachine for Enterprise server range + 'Foreign X Servers'; multi-level with Cloud Servers in cascadeWindows, macOS, Linux
Enterprise Cloud Server ClusterFront-end to unlimited nodes running any of the NoMachine for Enterprise server range + 'Foreign X Servers'; multi-level with Cloud Servers in cascade; HA failover cluster capabilitiesWindows, macOS, Linux

NodesKey FeaturesOS
Enterprise DesktopSupport connections to the physical desktop of its host, 'as if the user is sitting in front of it'Windows, macOS, Linux, Raspberry, ARM
Workstation, Small Business Terminal Server, Terminal Server, Enterprise Terminal Server+ Enterprise Terminal Server Nodes, Enterprise Terminal Server Cluster+Enterprise Terminal Server NodesSupport personal Linux desktops (NoMachine virtual desktops) and single applications running in a custom sessionLinux
Small Business Cloud Server, Cloud Server, Enterprise Cloud Server, Enterprise Cloud Server ClusterSetup multi-level infrastructure and manage sub-level nodesWindows, macOS, Linux
Foreign X servers (require Enterprise Cloud Server or Enterprise Cloud Server Cluster)Unix-like stations running an O.S. for which NoMachine native packages are not availableHosts supporting the X-Windows system, e.g. HP_UX, AIX and BSD

A small/medium/large Cloud Server solution for all businesses
Choose which NoMachine Cloud Server product better fits your needs. All of them allow adding as many nodes as you want and at any moment. Only the number of user connections at the same time is limited, to 10 and 20 respectively in the case of the Small Business Cloud Server and of the Cloud Server. Enterprise Cloud Server and Enterprise Cluster Cloud Server don't limit the number of concurrent connections.

ProductAcronymConcurrent
users' connections
Key featuresBusiness size
Small Business Cloud ServerSBCS10Centralized access to multiple hosts (unlimited nodes)small
Cloud ServerCS20Centralized access to multiple hosts (unlimited nodes)small/medium
Enterprise Cloud ServerECSunlimitedCentralized access to multiple hosts (unlimited nodes) + multi-level setup medium/large
Enterprise Cloud Server ClusterECSCunlimitedCentralized access to multiple hosts (unlimited nodes) + multi-level setup + HA access with 2 ECSC in a clustermedium/large

A practical example: a NoMachine Cloud Server as front-end to NoMachine Enterprise Desktops
In the example below we will see what is necessary to set-up centralized access to multiple NoMachine Enterprise Desktops.
Any NoMachine Cloud Server product provides a single point of access to the remote desktops. Users can be redirected to a specific node, or they can be assigned to the first available Enterprise Desktop or can choose which Enterprise Desktop to connect to (default).

Licensing
Minimum licenses are:

1 Small Business Cloud Server, or Cloud Server or Enterprise Cloud Server license for the main server host, macOS, Windows or Linux.

1 NoMachine Enterprise Desktop license for each of the nodes (macOS, Windows, Linux, Raspberry or ARM) of the chosen NoMachine Cloud Server.

If you need to grant access without business discontinuity, consider setting up Enterprise Cloud Server Cluster in a NoMachine HA failover cluster. In this case you have to install the server on two different hosts. Two licenses will be needed, one for each server installation.

On the end-user's computer install NoMachine Enterprise Client (which is a client free to use) or connect by the web via browser.

A schematic diagram for a typical NoMachine Cloud Server infrastructure with a failover cluster setup

TIPS

If you plan to have a limited number of users connecting at the same time, you may consider using a Small Business Cloud Server or a Cloud Server.
One appropriate license for each of the nodes running a NoMachine server is also needed, choose among:
- Enterprise Desktop
- Workstation
- Small Business Terminal Server
- Terminal ServerInstead, if you need unlimited users to be able to connect at the same time, consider adopting an Enterprise Cloud Server, plus one appropriate license for each of the nodes you add:- Enterprise Desktop- Workstation
- Small Business Terminal Server
- Terminal Server- Enterprise Terminal Server + Enterprise Terminal Server Nodes
- Enterprise Terminal Server Cluster + Enterprise Terminal Server Node Foreign X servers don't need a NoMachine license.

If you need to grant access with fault tolerance capabilties, consider setting up two Enterprise Cloud Server Cluster in a NoMachine HA failover cluster. In this case 2 x ECSC licenses will be needed, one for each server installation in the cluster pair.