NoMachine Enterprise Server Family
Let mobile staff connect to their office PC with full access to their data and applications, facilitate collaboration between employees, enable fast, effective remote assistance via the desktop or the web, empower administrators to control and deploy thousands of desktops in the corporate datacenter, all with infinite scale and flexibility. NoMachine is a proven hosted desktop and remote access solution that helps you consolidate and deliver all your desktops and applications, whether physical, virtual or "in the cloud".

Anywhere access to desktops and applications

NoMachine Enterprise Server is the product for companies leveraging heterogeneous environments, made of Windows, Mac, Linux and Unix workstations all needing the same level of power and flexibility in remote access. It unifies NoMachine's unprecedented remote desktop and terminal server capabilities, application delivery technology and multi-node clustering in a single package to provide a complete remote computing solution suitable for organizations of all sizes.

With NoMachine your remote desktop is functional and rich as if you were actually in front of your computer. Not only the screen, keyboard and mouse, but all devices available on the server and on the client work on your remote desktop as if they were physically connected. With NoMachine the network transparency dream comes true. All your folders, drives and devices work as you expect. You can print a file located on the remote computer to a local printer or do the opposite. You can make a bar-reader connected to the client appear as if it was connected to the server, so that your store application in the server farm immediately works. Pendrives, scanners, any USB device is ready to use. Obviously you can control what device is made available, so that security and privacy are never compromised.

You can use NoMachine to give remote user access to corporate computers, host meetings on a desktop or give remote assistance, or you can use it as a tool to publish your rich applications on the Internet.

Any application on any device

You can publish all your Windows, Mac and Linux applications with NoMachine. Linux applications are the easiest to publish, since you can choose to virtualize the host environment or opt for a traditional Terminal Server approach, with multiple user sessions running on the same host. NoMachine can't replace a Windows Terminal Server computer or make any Windows or Mac computer become a Terminal Server. Technical considerations apart, this would be in violation of the Windows and Mac OS X licensing terms. In fact both XenApp and Citrix WinFrame/MetaFrame (as XenApp was formerly called), the traditional way that centralized Windows application have been delivered, require a Windows Terminal Server to operate. Because of the high cost of licensing of Windows Terminal Server and the need to have a Windows Client Access License for every client accessing the server, a new approach based on server virtualization has grown popular in recent years.

To publish your Windows and Mac applications you create multiple Windows and Mac instances virtualized on top of popular hypervisors like Xen, KVM or VMware, install the applications to be delivered in the virtualized environment, install NoMachine Enterprise Desktop on each instance and add the instance to a NoMachine Enterprise Server or NoMachine Cloud Server. You can then create the required user profiles on the Enterprise Server to let the user access only the application to which he/she subscribed. NoMachine lets you control exactly which virtual machine or application the user will have access to, plus scripting tools to tell the server what it must run when the user connects or disconnects.

NoMachine Enterprise server works with physical machines and with any Virtual Desktop Infrastructure, offering the same ease on VMware vSphere ©, Microsoft Hyper-V ©, Citrix Xen ©, KVM based virtual-machines, on your own private cloud and on public clouds, like Amazon EC2 © or Rackspace ©.

Physical and Virtual Desktops together

We consider physical desktops all desktops that are either really physical (in the sense that they are running on physical hardware) or that are running as physical desktops inside a virtual machine. This latter case includes instances of operating systems such as Windows, Mac or Linux, running inside VMware, Xen or KVM virtual machines or in Docker container. You configure and run NoMachine inside such VM instances as you do on a physical computer. Multiple users can connect to a VM, for example to run a meeting, and all users will share the desktop of the computer running inside the VM in the same way as multiple users can share a NoMachine-powered computer. To support multiple users you run multiple VM instances, as many as you can, depending on the number of CPUs the memory available on the host. The advantage of this approach is that each user has full control of the VM, can install new software of his/her choice and do all the tasks he/she is accustomed to do as if the user owned a physical computer.

Virtual NoMachine desktops are new X-Windows sessions created by a NoMachine Linux Terminal Server product on a Linux server. You can create hundreds of virtual desktops on a single physical computer (or a Linux VM, if you prefer), as many as you can get on the server. All users see their own desktop and each desktop run independently from any other on the same server. These virtual desktop instances are a natural fit for Linux, since Linux and the X-Windows system were created and developed with in mind the idea of running such a massive number of separate graphical sessions on a single host. The advantage of this approach is control, scalability and greatly reduced management costs. Users normally don't have administrative rights on the terminal server, so they can be managed centrally. Adding new users is extremely cheap, since you don't have to run a new VM and a new operating system instance. The software running on the server can be chosen with care and updated for all users at the same time. Storage and peripherals are naturally shared and all of this contributes to keep low the operational costs.

Cloud desktop made easy

NoMachine Cloud Server has all the functionalities built in the Enterprise Server, plus the ability to deploy your desktop and applications to any client running a browser. NoMachine Cloud Server doesn't require any plug-in or extension and works with Internet Explorer, Mozilla Firefox, Google Chrome, Apple Safari, Opera and mobile browsers of the most popular mobile operating systems. NoMachine Cloud Server is also dead easy to set-up and operate. Just install the software on a server and add the machines on your private network you want to connect to from remote. A tremendous simplification compared to all similar software on the market.

Mix and match as you need

Your NoMachine installment grows together with your requirements. Start small and add more and more, as your needs change. Add more Enterprise Desktops and more Terminal Server nodes to a single or clustered Enterprise Server, for infinite scalability. All your desktops, on physical and virtual machines, can work together with the same ease and the same tools, across the board, to serve your users wherever they are.

With NoMachine every detail, from the User Interface to the server architecture, is designed to scale from a desktop to a mobile device. While NoMachine can be used today to deploy traditional WIMP (Window, Icon, Menu and Pointing) to mobile devices, we are working at extending the cloud computing paradigm beyond the traditional desktop operating systems. As mobile operating systems mature and become available on form factors and architectures that are easy to consolidate in the server farm, we envision a world where remote touch based applications will run on touch based device with the same ease as traditional applications run remotely nowadays on desktop computers.
NoMachine Enterprise products

All Enterprise Server products come with full product updates and extended support. See the features page for additional information.

NoMachine Enterprise Desktop
Let employees remotely access Windows, Mac and Linux desktops from wherever they are. Perfect for remote collaboration or help desk activities, these desktops can be standalone or nodes of an Enterprise Server. Comes as a pack of 10 subscription licenses.

NoMachine Enterprise Server
Create pools of Mac, Windows and Linux desktops and federate them under a single point of entry to centralize user access. NoMachine Enterprise Server provides multi-node support, load balancing and built-in cluster capabilities, with automatic failover in the case of a server outage.

NoMachine Cloud Server
Get all the powerful functionality of Enterprise Server plus web-based access to let users connect to remote desktop sessions via a web-interface. With no requirement on the connecting device other than a browser, organizations can deploy unlimited Linux, Mac or Windows desktops.

Setting up NoMachine Enterprise Client
This video shows how an account holder in SD63 can setup up NoMachine Enterprise Client to connect to their school.