Data Center

Zero Clients – Advantages and Limitations

What are Zero Clients?

You maybe familiar with a thin client used in desktop virtualization. There is also something called as Zero Client, also used in desktop virtualized scenarios. In a Zero Client – unlike a thin client – there is no CPU, no local storage, no RAM, no moving parts, and no Operating System. A Zero Client just has a chip with built-in firmware.

In other words, zero clients act as Input/Output redirection units. They send the user input/strokes from keyboard, mouse, etc. to the server; receive data as images (pixels) and display them on the monitor. The processing is totally done on the server-side, but the zero client may employ hardware acceleration and integrate the VDI client into their chip, mainly for performance enhancement reasons.

Zero clients basically consist of a chip, monitor, keyboard & a mouse, but are available in multiple form factors. They depend totally on the back-end server (desktop virtualization set up) and hence cannot work independently. Let us look at important advantages and disadvantages of zero clients.


  1. Manufacturers say the cost of zero clients is lower than computers or thin clients.
  2. Zero Clients are easier to configure, deploy & manage. It boots-up quickly (takes just a few seconds). Desktop appears in the same state as left by the user previously.
  3. Contains no moving parts: more reliable, long-lasting, and runs cooler.
  4. Consumes only a fraction of energy/electricity when compared to desktops or even thin clients. Many zero clients can be powered by the Ethernet cable via PoE Switches (Power Over Ethernet).
  5. No data is stored on the zero client. The images received by it are mostly encrypted. So they are better in terms of centralizing security and compliance. Further, it is possible to prevent risk of data theft by disabling USB devices.
  6. Maintenance is minimum as firmware upgrades/patches are relatively infrequent. Maintenance costs, as a result, are lower.
  7. Many zero clients support 802.1x network authentication and integrate with card readers for physical token based authentication.
  8. Zero clients occupy (relatively) less space.
  9. Rapid deployment – plug and play.
  10. Many zero clients integrate the VDI client into their chip. Some may employ hardware acceleration on the chip that can manage heavy and specialized processing, if required.
  11. No sound, quiet operation.
  12. Some may support fiber connectivity, in addition to copper connectivity to the network.
  13. They come with many common interfaces like DVI, USB, etc.
  14. No risk of theft/tampering.


  1. In Desktop Virtualization, certain solutions use end-user terminal’s capability to render graphics, etc. This can only be done in a limited way, using zero clients.
  2. Availability and performance depends on network/Internet connection. Can a zero client support offline access when the network is down?
  3. OS and VDI licensing costs may still apply to zero clients, depending on which software(s) you choose.
  4. Unified Communications and other desktop-dependent applications maybe difficult to achieve with zero clients.
  5. Single vendor lock-in: User’s negotiating ability maybe diminished during expansion as they can approach only one vendor to buy more units.
  6. Unlike zero clients, with thin clients it maybe possible to change from one vendor to another. Zero clients are designed only for one of the three VDI protocols (mostly): PCoIP, HDX, Remote FX, right at the factory-level.
  7. Multiple monitor connections may not be possible with some solutions, even if possible, there maybe limitations on how many monitors can be attached to a single client.

You could stay up to date on Computer Networking/IT Technologies by subscribing to this blog with your email address in the sidebar box that says, ‘Get email updates when new articles are published’.