NoMachine for the Enterprise

Secure, flexible, reliable

NoMachine Enterprise Server

NoMachine Enterprise Server Family

NoMachine version 5 represents the latest iteration of the now-established NX technology. We started working on NX, the "Next X", in which X was the X-Windows System (something only the Unix die-hards may know of), or the Next Network Computing, in 2001 and the first public release was in 2003. Since then, we have come a long way. We thought about it and started giving people a way to work from anywhere when the word “Cloud” and cloud computing had yet to be invented.

With Windows and Mac support, as well as several new features, capabilities and enhancements, our comprehensive range of enterprise-oriented software
provides secure access to the apps and data employees and third parties need to get the job done, whether they’re in the office, at home, or on the go. Let mobile staff securely connect to their PC at work and facilitate collaboration through secure sharing of files and folders. Enable reliable remote assistance via desktop and web, and 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, NoMachine Enterprise Server lies at the heart of any cluster deployment, and is the key component for deploying both NoMachine desktop nodes and 'foreign' nodes, including hosts supporting the X-Windows protocol such as Solaris, HP_UX, AIX and BSD.

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.

Reach any remote application on any OS


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 containers. 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 and 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 runs 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.

Embracing the cloud

NoMachine Enterprise products work with any Virtual Desktop Infrastructure, not just physical machines, offering the same ease on VMware vSphere ©, Microsoft Hyper-V ©, Citrix Xen ©, and KVM based virtual-machines, regardless of whether they're running in a private, hybrid or public cloud. The cloud is ripe for desktop infrastructure. Cloud computing has garnered a tremendous amount of attention because of the flexibility and cost savings it can deliver. Cloud-based desktops, whether hosted in cloud by Amazon ©, Rackspace ©, Google Cloud © or Azure ©, are rapidly becoming the norm for businesses which want simplicity, flexibility and scalability from their IT. A hosted desktop in a VDI environment running on a cloud infrastructure mimics the traditional desktop environment but as a Desktop as a Service (DaaS) model, simplifying the challenges of deployment, data security and how to keep HW costs low.

Benefits to organizations and administrators of cloud-based DAAS are well-documented, but what about users who need access to those desktops? How do you ensure remote users get the best possible experience and performance when connecting to their remote desktop just as they would as if the physical hardware was really theirs? Cloud infrastructure providers have ways to initiate remote control sessions from within browser windows, or tech-savvy users can start remote desktop connections: SSH for Linux, RDP for Windows, FTP if you want to transfer files. This can often be cumbersome.

NoMachine simplifies connecting for everyday users, not just for admins, by providing an intuitive interface with easily accessible functionality from within the session. NoMachine is cloud agnostic, and integrates seamlessly with Amazon EC2 or Rackspace as it does with Google Cloud, Azure or OpenStack. Once installed on cloud-based Mac, Linux or Windows instances, it's the simplest form of remote access for users of all devices, and even clientless endpoints through means of a web browser, providing a comprehensive set of features across all operating-systems and giving users what they want: a single intuitive tool with optimized user experience with all the associated bells and whistles: clipboard, file transfer, audio, video, session recording, USB redirection, GPU acceleration and so forth.

Cloud desktops made easy

From video streaming to remote workstations, more content is being delivered via cloud computing every day. It's not just about accessing your office applications or simple email clients. Data centers everywhere are dealing with a flood of video traffic, and many enterprises have to cope with the computing demands of complex engineering or imaging applications, and massive data sets that are used by employees and contractors scattered around the world.

Securing access to such complex and sensitive design models and content, quickly and easily providing access to a highly distributed workforce and ecosystem whilst providing an excellent user experience are the challenges faced by the IT organizations of today. NoMachine for the Enterprise is a simple solution to these challenges. Cloud-based remote workstations, hosted on Enterprise Server or Terminal Server Nodes in a secure data center, allow engineers to use demanding 3D graphics applications from virtually anywhere in the world.

For remote users connecting from clientless endpoints, NoMachine Cloud Server has all the functionalities available 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 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.

Learn more
Download evaluation
Buy online

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.

Learn more
Download evaluation
Buy online

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.

Learn more
Download evaluation
Buy online

Microsoft Hyper-V, Microsoft Windows, VMware vSphere, Citrix Xen, Citrix XenApp, WinFrame/MetaFrame, Amazon EC2 are registered trademarks of their respective owners.